Обновление :
По состоянию на 14.10 команда util-linux
предоставляет nsenter
. Решение ниже было протестировано с 14.04.
Как вы сказали, версия Debian / Ubuntu устарела даже в Trusty.
Есть открытая ошибка и пока что нет прогресса, к сожалению.
Вы можете попробовать собрать его из исходного кода:
wget https://www.kernel.org/pub/linux/utils/util-linux/v2.24/util-linux-2.24.1.tar.gz -qO - | tar -xz -C ~/Downloads
Убедитесь, что установлены следующие зависимости сборки:
sudo apt-get install libncurses5-dev libslang2-dev gettext zlib1g-dev libselinux1-dev debhelper lsb-release pkg-config po-debconf autoconf automake autopoint libtool
И просто запустите в исходном каталоге ( ~/Downloads/util-linux-2.24.1
):
./autogen.sh
./configure && make
ВАЖНЫЙ
НЕ делайте sudo make install
этот пакет на Ubuntu 14.04 LTS, пока он не будет официально готов к использованию, так как он определенно требует недоступной версии libmount
, нарушающей вашу загрузку. (Если вы сделаете это, переустановите mount
пакет перед перезагрузкой компьютера, если можете.)
Кредиты: Тревор Александр за его комментарий .
Наконец вы получите:
sylvain@sylvain-ThinkPad-T430s:~/Downloads/util-linux-2.24.1$ ./nsenter -V
nsenter from util-linux 2.24.1
Примечание : поскольку nsenter недоступен в версии ubuntu util-linux, вы можете установить только этот файл в / usr / bin (или sbin):
sudo cp ./nsenter /usr/bin