Cập nhật :
Kể từ ngày 14.10, lệnh util-linux
cung cấp nsenter
lệnh. Các giải pháp dưới đây đã được thử nghiệm với 14.04.
Phiên bản Debian / Ubuntu như bạn đã nói khá cũ, ngay cả trong Trusty.
Có một lỗi đã mở và cho đến nay không có tiến triển nào đáng tiếc.
Bạn có thể thử xây dựng nó từ nguồn:
wget https://www.kernel.org/pub/linux/utils/util-linux/v2.24/util-linux-2.24.1.tar.gz -qO - | tar -xz -C ~/Downloads
Đảm bảo cài đặt các phụ thuộc bản dựng sau:
sudo apt-get install libncurses5-dev libslang2-dev gettext zlib1g-dev libselinux1-dev debhelper lsb-release pkg-config po-debconf autoconf automake autopoint libtool
Và chỉ cần chạy trong thư mục nguồn ( ~/Downloads/util-linux-2.24.1
):
./autogen.sh
./configure && make
QUAN TRỌNG
Làm KHÔNG sudo make install
gói này trên Ubuntu 14.04 LTS cho đến khi nó chính thức sẵn sàng để sử dụng, vì nó chắc chắn đòi hỏi một phiên bản không có của libmount
, phá vỡ khởi động của bạn. (Nếu bạn làm điều này, hãy cài đặt lại mount
gói trước khi khởi động lại máy của bạn, nếu bạn có thể.)
Tín dụng: Trevor Alexander cho nhận xét của mình .
Cuối cùng bạn sẽ nhận được:
sylvain@sylvain-ThinkPad-T430s:~/Downloads/util-linux-2.24.1$ ./nsenter -V
nsenter from util-linux 2.24.1
Lưu ý : vì nsenter không có sẵn trong phiên bản linux-linux, bạn chỉ có thể cài đặt tệp này trong / usr / bin (hoặc sbin):
sudo cp ./nsenter /usr/bin