ผู้ใช้ขั้นสูง
คุณสามารถแก้ไขซอร์สโค้ดเพื่อลบ การปรับปรุงที่เหมาะสม
สั่งการ.
นี่คือบล็อกรหัสที่คุณต้องลบออกจาก /usr/bin/add-apt-repository
ไฟล์:
หากอัปเดตและไม่ใช่ตัวเลือกให้ลบ:
os.execvp("apt-get", ["apt-get", "อัพเดท"])
sys.exit(0)
การดำเนินการนี้จะลบคำสั่งอัปเดต
บันทึก: โค้ดนี้มาสองครั้งในไฟล์ คุณต้องลบอันสุดท้ายออก โค้ดส่วนนี้ในไฟล์ส่วนใหญ่จะอยู่ที่ไหนสักแห่ง ใกล้สาย 198.
คุณสามารถเปิดไฟล์โดยใช้โปรแกรมแก้ไขข้อความ เช่น นาโน
และลบโค้ดส่วนนี้ออก
คุณยังสามารถแก้ไขโค้ดได้เล็กน้อย เช่น:
หากอัปเดตและไม่ใช่ตัวเลือกให้ลบ:
os.execvp("apt-get", ["apt-get", "หมู่"])
sys.exit(0)
บันทึก: แก้ไขไฟล์นี้ด้วยโปรแกรมแก้ไขข้อความเทอร์มินัลเช่น นาโน
แทนที่จะเป็นโปรแกรมแก้ไข GUI เช่น gedit
.
ผู้เริ่มต้น
เปิดเทอร์มินัลโดยใช้ Ctrl + Alt + ต
ก่อนอื่นให้ติดตั้งนาโน:
อัปเดต sudo apt
sudo apt ติดตั้งนาโน
แก้ไขไฟล์:
sudo nano /usr/bin/add-apt-repository
กดปุ่มลูกศรลงซ้ำๆ เว้นแต่คุณจะถึงจุดสิ้นสุดของไฟล์
คุณจะพบกับ ถ้า
คำสั่งที่มีลักษณะดังนี้:
หากอัปเดตและไม่ใช่ตัวเลือกให้ลบ:
os.execvp("apt-get", ["apt-get", "อัพเดท"])
sys.exit(0)
ลบทั้งหมด ถ้า
บล็อกรหัสที่กล่าวถึงข้างต้น
กด Ctrl + เอ็กซ์ แล้วเลือก วาย และกด เข้าสู่.
ทดสอบ
กู้คืนไฟล์
กระจัดกระจาย?
ไม่ต้องกังวล! หากเราวิ่ง dpkg -S
ในไฟล์ เราสามารถเห็น:
$ dpkg -S /usr/bin/add-apt-repository
คุณสมบัติซอฟต์แวร์ทั่วไป: /usr/bin/add-apt-repository
ดังนั้นเพียงแค่เรียกใช้:
อัปเดต sudo apt
sudo cp -r /usr/bin/add-apt-repository /tmp
sudo rm -rf /usr/bin/add-apt-repository
sudo apt install software-properties-common --reinstall