อัปเดต :
ตั้งแต่ 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