Aggiornamento :
A partire dal 14.10, il util-linux
fornisce il nsenter
comando. La soluzione seguente è stata testata con 14.04.
La versione Debian / Ubuntu è, come hai detto, abbastanza vecchia ora, anche in Trusty.
C'è un bug aperto e finora nessun progresso purtroppo.
Potresti provare a costruirlo dal sorgente:
wget https://www.kernel.org/pub/linux/utils/util-linux/v2.24/util-linux-2.24.1.tar.gz -qO - | tar -xz -C ~/Downloads
Assicurati di installare le seguenti dipendenze di build:
sudo apt-get install libncurses5-dev libslang2-dev gettext zlib1g-dev libselinux1-dev debhelper lsb-release pkg-config po-debconf autoconf automake autopoint libtool
Ed esegui semplicemente nella directory di origine ( ~/Downloads/util-linux-2.24.1
):
./autogen.sh
./configure && make
IMPORTANTE
NON farlo sudo make install
questo pacchetto su Ubuntu 14.04 LTS fino a quando è ufficialmente pronto per l'uso, in quanto richiede sicuramente una versione non disponibili libmount
, rompendo il boot. (In questo caso, reinstallare il mount
pacchetto prima di riavviare il computer, se possibile.)
Crediti: Trevor Alexander per il suo commento .
Finalmente otterrai:
sylvain@sylvain-ThinkPad-T430s:~/Downloads/util-linux-2.24.1$ ./nsenter -V
nsenter from util-linux 2.24.1
Nota : poiché nsenter non è disponibile nella versione ubuntu util-linux, è possibile installare solo questo file in / usr / bin (o sbin):
sudo cp ./nsenter /usr/bin