обновить версию chroot на centOS 5?

Как обновить chroot-выпуск на моем сервере centos 5? Я хочу установить службу, которая использует новую возможность, доступную в более поздних версиях (–userspec) chroot, и я не могу найти документацию о том, как это сделать в Интернете.

Возможно ли это? Нужно ли строить его из источника? Благодарю.

One Solution collect form web for “обновить версию chroot на centOS 5?”

Чтобы усовершенствовать вашу версию chroot, вам придется загрузить GNU coreutils и создать его из источника.

1. Сначала смените каталог на /usr/local/src/ а затем начните загрузку последней версии GNU coreutils с помощью wget :

 # cd /usr/local/src/ # wget http://ftp.gnu.org/gnu/coreutils/coreutils-8.23.tar.xz 

2. Извлеките его с помощью:

 # tar -xvf coreutils-8.23.tar.xz 

3. После того, как вы извлекли его, cd в папку:

 # cd coreutils-8.23 

4. В папке coreutils-8.23 настройте источник:

 # ./configure --prefix /usr/local/src/coreutils-8.23/ 

5. Когда конфигурация завершена, выполните команду make а затем установите coreutils с make install :

 # make # make install 

6. После установки coreutils мы можем начать установку новой версии chroot . В CentOS chroot находится в /usr/sbin/chroot поэтому смените каталог на это место:

 # cd /usr/sbin/ 

7. Сделайте копию текущего chroot с помощью:

 # cp -p chroot chroot.original 

8. Затем скопируйте новую версию из coreutils-8.23 в /usr/sbin/ с помощью:

 # cp -p /usr/local/src/coreutils-8.23/bin/chroot . 

9. Вернуть версию chroot с:

 # chroot --version chroot (GNU coreutils) 8.23 Copyright (C) 2014 Free Software Foundation, Inc. 

Теперь вы должны будете использовать --userspec как хотите.

  • Запустить сценарий systemd в chroot извне chroot?
  • Выполнение команд обслуживания в chroot pbuilder с использованием cron
  • Есть ли способ изолировать запущенную программу от остальной части системы Linux?
  • Как создать среду для библиотек и двоичных файлов?
  • chroot: не удалось запустить команду '/ bin / bash': нет такого файла или каталога
  • Ограничить доступ ssh от LDAP к пользователям, у которых есть / домашний каталог
  • Имитировать chroot с unshare
  • Как передать переменную среды при изменении rooting?
  • Как создать дег из chroot?
  • SSH минимальный пользователь прав - su только
  • SSH с chroot и работает только «sftp», «rsync» (оба)?
  • Interesting Posts

    Котировка подзаменяемой команды

    Linux заменит последний символ в файле csv на новую строку

    Как найти недостающие файлы между определенным диапазоном дат?

    Установка гостевых дополнений VBox при отсутствии X-сервера

    Поддержка USB Linux с поддержкой беспроводной сети

    Как загрузить последнюю версию cmake?

    Не вредно ли закрывать окно терминала без надлежащего выхода из приложения?

    Как я могу сделать мой вызов .bashrc для shopt -s autocd зависеть от версии bash?

    Компиляция Nano с поддержкой UTF-8 на одном компьютере не выполнена

    Xen и Networking

    Система полностью замораживается при использовании HDMI

    Как я могу запустить команду в bash после любого изменения в $ PWD?

    Можно ли разделить файл avi на 2 действительных (контролируемых) файлами только с стандартными командами unix?

    Удалите строки в упрощенном файле csv (одна новая строка в строке) на основе определенного значения столбца

    Разделить столбец на отдельные столбцы

    Linux и Unix - лучшая ОС в мире.