Actualización :
A partir de 14.10, el util-linux
proporciona el nsenter
comando. La solución a continuación ha sido probada con 14.04.
La versión de Debian / Ubuntu es, como dijiste, bastante antigua ahora, incluso en Trusty.
Hay un error abierto y hasta ahora no hay progreso por desgracia.
Podrías intentar construirlo desde la fuente:
wget https://www.kernel.org/pub/linux/utils/util-linux/v2.24/util-linux-2.24.1.tar.gz -qO - | tar -xz -C ~/Downloads
Asegúrese de instalar las siguientes dependencias de compilación:
sudo apt-get install libncurses5-dev libslang2-dev gettext zlib1g-dev libselinux1-dev debhelper lsb-release pkg-config po-debconf autoconf automake autopoint libtool
Y simplemente ejecutar en el directorio de origen ( ~/Downloads/util-linux-2.24.1
):
./autogen.sh
./configure && make
IMPORTANTE
NO haga sudo make install
este paquete en Ubuntu 14.04 LTS hasta que esté oficialmente listo para su uso, ya que definitivamente requiere una versión no disponible de libmount
, rompiendo su arranque. (Si hace esto, reinstale el mount
paquete antes de reiniciar su máquina, si puede).
Créditos: Trevor Alexander por su comentario .
Finalmente obtendrás:
sylvain@sylvain-ThinkPad-T430s:~/Downloads/util-linux-2.24.1$ ./nsenter -V
nsenter from util-linux 2.24.1
Nota : como nsenter no está disponible en la versión ubuntu util-linux, puede instalar solo este archivo en / usr / bin (o sbin):
sudo cp ./nsenter /usr/bin