LINUX.ORG.RU

История изменений

Исправление yars068, (текущая версия) :

new_root должна быть не пустой

Да, как тебе уже анон сказал, по сути, в чруте тебе нужна базовая система, не все подряд, конечно, но вот в слаке надо туда как минимум slackware/{a,n} извлечь и т.к. нужны всякие /dev/null, прибиндить (mount --bind) /dev, /proc и /sys. Но в принципе, в Slackware скрипты управления пакетами могут устанавливать и удалять пакеты без chroot — достаточно выполнить, например, для того, чтобы установить пакет — # ROOT=/path/to/destinstion installpkg пакет. Не знаю как в Debian или в федорке, но у нас так.

Исходная версия yars068, :

new_root должна быть не пустой

Да, как тебе уже анон сказал, по сути, в чруте тебе нужна базовая система, не все подряд, конечно, но вот в слаке надо туда как минимум slackware/{a,n} извлечь и т.к. нужны всякие /dev/null, ну и прибиндить (mount --bind) /dev, /proc и /sys. Но в принципе, в Slackware скрипты управления пакетами могут устанавливать и удалять пакеты без chroot — достаточно выполнить, например, для того, чтобы установить пакет — # ROOT=/path/to/destinstion installpkg пакет. Не знаю как в Debian или в федорке, но у нас так.