Не удалось установить cint на Ubuntu 12.04

Как только вы исправляете разрешения на sudo, используйте sudo вместе с тем же методом для рекурсивного исправления разрешений (тот же параметр -R, который используется, чтобы в первую очередь испортить всю систему, только на обоих chown и chmod) на /etc, /boot, /sbin, /bin, /dev, /proc, /sys и /usr. Это должно смягчить проблемы безопасности, по крайней мере, до такой степени, когда система может быть использована.

Тогда снова полная переустановка будет проще, если злоумышленник получит контроль над вашей системой (что они будут, если вы подключены к Интернету, пока эти разрешения фиксируются), так как было бы очень сложно вернуть этот контроль в противном случае.

1
задан 20 January 2014 в 01:17

1 ответ

Как установить cint на 64-битный Ubuntu 12.10. Вот как я это сделал:

Создать новый каталог /home/el/foo Зайти в каталог и проверить последние и самые последние:
svn co http://root.cern.ch/svn/root/branches/v5-34-00-patches/cint cint
cd cint
sudo apt-get install libreadline-dev
./configure --readlinelib=/lib/x86_64-linux-gnu/libreadline.so.6.2 --prefix=/usr/local

make
sudo make install
sudo ln /usr/local/lib/libCint.so /usr/lib/libCint.so
Затем запустите его:
el@apollo:~/foo/cint$ cint

cint : C/C++ interpreter  (mailing list 'root-cint@cern.ch')
   Copyright(c) : 1995~2010 Masaharu Goto (gotom@hanno.jp)
   revision     : 5.18.00, July 2, 2010 by M.Goto

No main() function found in given source file. Interactive interface started.
'h':help, 'q':quit, '{statements;}' or 'p [expr]' to evaluate

cint> sin(1.2);
(const double)1.19999999999999996e+00
На главном сайте есть учебники.
cint> printf("ok");
(const char* 0x16bef60)"ok"
1
ответ дан 24 May 2018 в 12:55

Другие вопросы по тегам:

Похожие вопросы: