Необходимая версия 2.15 недоступна для Ubuntu 11.10, как здесь, так и здесь, вам также понадобится Ubuntu 12.04 Precise.
Либо вам придется строить ее из источника (не рекомендуется) .
здесь в основном, он содержит все системные функции, которые большинство (если не все) программ должны запускаться в Linux. Он похож на комбинацию dos.library и exec.library на Amigas, но также содержит много вещей, которые находятся в библиотеке времени выполнения C (например, например, ixemul.library или .lib-файлы, включенные в SAS / C и другие компиляторы для AmigaOS).
Вы можете найти его официальную страницу GNU здесь
Да, вы можете окончательно отказаться от доступа.
chattr +i
@Thor
Я почти уверен, что он этого не делал (по крайней мере, 10.04).Это на самом деле.
Я думаю, что если вы используете sudo, вы все равно будете сохранять свою личность, но с отмененными привилегиями, если вы использовали sudo su -, с другой стороны, вы стали бы «настоящим корнем» ». следовательно, разность.
RO - это ничто, которое программа не может переопределить, если вы являетесь пользователем root или владельцем файла. Поэтому правильный способ - не устанавливать файл в r--, но выполнять
unset HISTFILE
Для «sudo -s» это должно работать (среда копируется, точно причина, по которой используется ваша .bash_history вашего пользователя), для «sudo -i» (например, su - ») вы все равно используете /root/.bash_history. Если вы не хотите этого делать, вам нужно отменить HISTFILE в файле .bashrc / .bash_profile вашего корня.
btw: как уже упоминалось, правильный способ получить корневую оболочку - sudo -s / sudo -я. «sudo su» или «sudo bash» работает, но это довольно нечистый способ сделать это.