คำตอบสำหรับคำถามนี้ไม่ได้ช่วยอะไร
ฉันพยายามแล้ว
yum install ncdu
แต่ฉันได้รับ
No package ncdu available
คำตอบสำหรับคำถามนี้ไม่ได้ช่วยอะไร
ฉันพยายามแล้ว
yum install ncdu
แต่ฉันได้รับ
No package ncdu available
คำตอบ:
คุณจะต้องดาวน์โหลดล่าสุดncdu
แพคเกจจากhttp://dev.yorhel.nl/ncduwget
กับ
นำทางไปยังไดเรกทอรีที่มีการเข้าถึงเพื่อเขียนเช่นโฮมไดเร็กตอรี่ของคุณ
wget https://dev.yorhel.nl/download/ncdu-1.13.tar.gz
จากนั้นแยก tarball ด้วย:
tar -xzvf ncdu-1.13.tar.gz
ncdu-1.13
นี้จะสร้างโฟลเดอร์ใหม่ที่ชื่อว่า ป้อนโฟลเดอร์นั้นและดำเนินการ:
./configure --prefix=/usr
หากไม่พบ ncurses.h และการกำหนดค่าล้มเหลว
checking for ncurses.h... no
configure: error: required header file not found
คุณจะต้องติดตั้งcurses
ส่วนหัวของห้องสมุด
sudo dnf install ncurses ncurses-devel
หลังจากติดตั้งไลบรารีแล้วให้ดำเนินการขั้นตอนการกำหนดค่าอีกครั้ง
จากนั้นเรียกใช้
make
และ
sudo make install
และคุณทำเสร็จแล้ว
คุณสามารถเลือกที่จะลบncdu-1.13.tar.gz
ไฟล์และไดเร็กตอรี่ที่ไฟล์ต้นฉบับถูกแตกออกมาเนื่องจากคุณไม่ต้องการมันอีกต่อไป
./configure
:[nbasanese@rhel022 ncdu-1.11]$ ./configure –-prefix='/usr'
configure: error: invalid variable name: '–-prefix'
prefix
นี้ ไม่พบการพึ่งพาใด ๆ นอกเหนือจากคำสาป
sudo apt install libncurses5-dev
บนเดเบียน / อูบุนตู (ใช้ APT)
หากคุณใช้ Red Hat Enterprise Linux ฉันไม่คิดว่า ncdu อยู่ในที่เก็บเซิร์ฟเวอร์ของ RHEL ฉันไม่มีเครื่องที่ฉันสามารถตรวจสอบได้ว่ามันอยู่ในที่เก็บเวิร์กสเตชันหรือไม่ แต่ฉันคิดว่ามันไม่ใช่ หากไม่มีตัวเลือกเดียวคือ EPEL ( faq ) ที่ใช้งาน:
EPEL (Extra Packages สำหรับ Enterprise Linux) เป็นความพยายามของชุมชนที่ใช้อาสาสมัครจากโครงการ Fedora เพื่อสร้างพื้นที่เก็บข้อมูลของแพ็คเกจเสริมคุณภาพสูงที่เติมเต็ม Red Hat Enterprise Linux (RHEL) และ Fedora ที่เข้ากันได้เช่น เป็น CentOS และ Scientific Linux
ncdu
ดูเหมือนจะอยู่ในที่เก็บ EPEL ที่ตั้งใจทำงานกับ RHEL 4 และ RHEL 5 คำแนะนำสำหรับวิธีการใช้ที่เก็บเหล่านี้มีอยู่ที่นี่:
หรือมิฉะนั้นคุณสามารถดาวน์โหลดเครื่องมือได้จากเว็บไซต์อัปสตรีม:
และปฏิบัติตามคำแนะนำในไฟล์ติดตั้ง อย่างไรก็ตามสิ่งนี้จะทำให้คุณต้องลดการพึ่งพาและติดตั้งเครื่องมือที่จำเป็นในการสร้างโครงการ
ครั้งแรกไปที่ลิงค์ด้านล่างและติดตั้ง epel ตามประเภทระบบปฏิบัติการ
http://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/
เมื่อติดตั้ง repo EPEL แล้วสามารถติดตั้ง ncdu ด้วยคำสั่งต่อไปนี้:
yum install ncdu
หมายเหตุ:คำสั่งดังกล่าวจะทำงานหากคุณมีการสมัครสมาชิก RHEL / กำหนดค่าล่วงหน้าด้วยการติดตั้ง yum
หากต้องการใช้ ncdu ให้ป้อนคำสั่งต่อไปนี้:
ncdu