- - วิธีแก้ไขแพ็คเกจที่ใช้งานไม่ได้บน Debian

วิธีแก้ไขแพ็คเกจที่ใช้งานไม่ได้บน Debian

เมื่อใช้ Debian Linux คุณอาจพบว่าตัวเองดาวน์โหลดแพ็คเกจ DEB จากอินเทอร์เน็ตเพื่อติดตั้งซอฟต์แวร์ที่คุณต้องการใช้ เช่นเดียวกับ Ubuntu Linux นักพัฒนาที่เน้น Debian มักไม่สนใจที่จะติดตั้งที่เก็บซอฟต์แวร์เฉพาะและแจกแพ็คเกจสำหรับผู้ใช้ในการดาวน์โหลดและติดตั้ง

ซอฟต์แวร์ที่บรรจุ DEB ส่วนใหญ่ที่มีอยู่ออนไลน์สามารถดาวน์โหลดได้ที่ Debian และใช้งานได้ดีเมื่อติดตั้ง อย่างไรก็ตามบางครั้งแพ็คเกจ DEB ที่ดาวน์โหลดได้เหล่านี้อาจใช้เวลานานโดยไม่มีการอัพเดตซอฟต์แวร์หรือแพตช์ที่สร้างแพ็คเกจที่ไม่สมบูรณ์บน Debian

บันทึก: ในคู่มือนี้เรามุ่งเน้นที่วิธีการดูแลแพ็คเกจที่เสียหายบน Debian Linux ด้วยที่กล่าวว่าถ้าคุณใช้ Linux Mint Debian Edition, MxLinux, BunsenLABs Linux หรือระบบปฏิบัติการที่ใช้ Debian อื่นคุณสามารถติดตามได้ฟรี ข้อมูลทั้งหมดที่เรากล่าวถึงที่นี่สำหรับเดเบียนเกี่ยวข้องกับระบบปฏิบัติการเหล่านั้นเช่นกัน!

ติดตั้งตัวจัดการแพคเกจ Synaptic

วิธีกราฟิกหลักของการติดตั้งซอฟต์แวร์บน Debian Linux เป็นผู้จัดการแพคเกจ Synaptic หนึ่งในเหตุผลที่ซอฟต์แวร์ส่วนนี้มักจะรวมอยู่ในรุ่นต่างๆของ Debian ก็คือมันมาพร้อมกับคุณสมบัติในตัวที่สามารถช่วยให้ผู้ใช้สามารถลดแพ็คเกจที่เสียหายบนระบบได้อย่างรวดเร็ว

ส่วนใหญ่แล้ว Synaptic นั้นได้รับการติดตั้งไว้ล่วงหน้า อย่างไรก็ตามอาจไม่สามารถติดตั้งบนเดเบียนที่คุณวางจำหน่าย (โดยเฉพาะถ้าเป็นอนุพันธ์) ดังนั้นเราจะไปดูวิธีการติดตั้งโปรแกรมก่อนที่จะใช้มันเพื่อแก้ไขแพ็คเกจที่เสียหาย

ในการเริ่มการติดตั้งตัวจัดการแพคเกจ Synaptic บน Debian Linux คุณจะต้องเปิดหน้าต่างเทอร์มินัล เมื่อต้องการทำสิ่งนี้ให้กด Ctrl + Alt + T หรือ Ctrl + Shift + T บนแป้นพิมพ์ จากนั้นใช้ ฉลาด หรือ apt-get คำสั่งการติดตั้งด้านล่าง

ก่อนอื่นให้รันคำสั่งอัปเดตและอัปเกรดบน Debian Linux เพื่อให้แน่ใจว่าระบบของคุณได้ติดตั้งซอฟต์แวร์แพทช์ที่ค้างอยู่ทั้งหมดแล้ว

sudo apt update
sudo apt upgrade

หรือหากคุณกำลังใช้ Debian Linux ซึ่งไม่สามารถเข้าถึง Apt ได้ให้ลองใช้ Apt-get

sudo apt-get update
sudo apt-get upgrade

ตอนนี้ใช้ตัวจัดการแพคเกจเพื่อติดตั้งตัวจัดการแพคเกจ Synaptic บนเดเบียน

sudo apt install synaptic -y

หรือในรีลีสของ Debian ที่ไม่มี Apt ให้ลอง:

sudo apt-get install synaptic -y

หรือถ้าคุณไม่ใช่แฟนของเทอร์มินัลบน Debian เปิดซอฟต์แวร์ Gnome หรือ KDE ค้นหาและอัปเดตระบบของคุณโดยใช้กลไกการอัปเดตที่มีในตัว จากนั้นพิมพ์ใน“ synaptic” คลิกที่ปุ่ม“ ติดตั้ง” และเปิดใช้งานซอฟต์แวร์ดังกล่าว

ค้นหาแพ็คเกจที่เสียหายบน Debian ด้วย Synaptic

ในการค้นหาแพ็คเกจที่ใช้งานไม่ได้บน Debian ด้วยตัวจัดการแพ็กเกจ Synaptic ให้เริ่มต้นด้วยการเปิดแอปพลิเคชัน เมื่อเปิดขึ้นให้ป้อนรหัสผ่านของผู้ใช้เพื่อเข้าใช้งานโปรแกรม

หมายเหตุ: หาก Debian Linux PC ของคุณไม่ใช้ sudo ลองเปิดใช้งานด้วยคำสั่งเทอร์มินัลด้านล่างแทน

su -
synaptic

ด้วยตัวจัดการแพคเกจ Synaptic เปิดและพร้อมหากต้องการใช้ให้มองหาไอคอนค้นหาสีน้ำเงินและคลิกด้วยเมาส์ การทำเช่นนี้จะทำให้ช่องค้นหาปรากฏขึ้น ใช้มันเพื่อเขียนในชื่อของแพ็คเกจที่คุณรู้ว่าชำรุดและกดปุ่ม "ค้นหา" เพื่อเริ่มการค้นหา

ในผลการค้นหาให้ดูที่แถบด้านซ้ายของ Synaptic ถัดไปสำหรับหีบห่อที่ชำรุดสี่เหลี่ยมสีแดงจะปรากฏขึ้น

จัดเรียงตามความเสียหาย

อาจมีหลายแพ็คเกจที่ใช้งานไม่ได้ของคุณพีซี Debian ที่คุณไม่สามารถค้นหาได้เนื่องจากไม่รู้ชื่อที่แน่นอน โชคดีที่ผู้จัดการแพคเกจ Synaptic ช่วยให้ผู้ใช้จัดเรียงแพ็คเกจตามสถานะรวมถึง“ เสีย”

หากต้องการกรองแพ็คเกจที่เสียหายให้ทำไปที่ส่วนล่างซ้ายของแอพและคลิกปุ่มที่มีป้ายกำกับ "ตัวกรองที่กำหนดเอง" ในพื้นที่ตัวกรองมองหา "แตก" หนึ่งและเลือกด้วยเมาส์

การเลือกตัวกรอง“ ใช้งานไม่ได้” ใน Synaptic จะแสดงแพ็คเกจที่ใช้งานไม่ได้ทั้งหมดที่ติดตั้งอยู่บน Debian Linux PC ของคุณในปัจจุบันโดยอัตโนมัติ

แก้ไขแพ็คเกจที่เสียหายโดยใช้ Synaptic

เพื่อกำจัดหีบห่อที่ชำรุดใน Synapticผู้จัดการแพคเกจตรวจสอบให้แน่ใจว่าแอปเปิดอยู่และแพคเกจจะถูกเรียงลำดับโดยใช้งานไม่ได้หรือว่าคุณค้นหาสิ่งที่ต้องการแก้ไข จากนั้นค้นหาปุ่ม“ แก้ไข” ที่ด้านบนของแอพแล้วเลือกด้วยเมาส์เพื่อแสดงเนื้อหา

ภายในเมนู“ แก้ไข” ค้นหา“ แก้ไขเสียปุ่ม "แพ็คเกจและเลือก ทันทีที่คุณเลือกตัวเลือกนี้ Synaptic จะกำหนดโปรแกรมแก้ไขให้กับแพคเกจที่เสียหายทั้งหมดโดยอัตโนมัติเช่นลบออกติดตั้งไฟล์ที่หายไป ฯลฯ จากนั้นหาปุ่ม“ นำไปใช้” และคลิกที่ปุ่มเพื่อใช้การแก้ไข

เมื่อ Synaptic เสร็จสิ้นการแก้ไขแพคเกจที่เสียหายทั้งหมดบนพีซี Debian ของคุณให้ปิดแอพและทุกอย่างจะทำงานได้ตามปกติ!

ความคิดเห็น