อาจมีบางครั้งที่คุณต้องการดูรายการแพ็คเกจที่เพิ่งติดตั้งใน Ubuntu เพื่อวัตถุประสงค์ในการแก้ไขปัญหา หรืออาจเพียงเพื่อค้นหาโปรแกรมที่คุณติดตั้งซึ่งไม่แสดงในเมนู มีสองวิธีในการค้นหาสิ่งที่เพิ่งติดตั้ง คุณสามารถดูแพ็คเกจที่ติดตั้งล่าสุดตามวันที่โดยใช้ Synaptic Package Manager และจากพรอมต์คำสั่งโดยใช้หน้าต่างเทอร์มินัล
ใช้ Synaptic Package Manager
ในการดูแพ็คเกจซอฟต์แวร์ที่ติดตั้งล่าสุดโดยใช้ Synaptic Package Manager , เลือก การดูแลระบบ | Synaptic Package Manager จาก ระบบ เมนู
ใน ตัวจัดการแพ็คเกจ Synaptic กล่องโต้ตอบ เลือก ประวัติ จาก ไฟล์ เมนู
ประวัติศาสตร์ กล่องโต้ตอบจะปรากฏขึ้น แพ็คเกจทั้งหมดติดตั้งและนำออกโดยใช้ Synaptic Package Manager เรียงตามเดือนและวันที่ คลิกลูกศรทางด้านซ้ายของเดือนในบานหน้าต่างด้านซ้ายเพื่อแสดงวันที่ในเดือนนั้นซึ่งมีการติดตั้งหรือลบแพ็คเกจซอฟต์แวร์ คลิกวันที่เพื่อดูว่ามีการติดตั้งหรือลบแพ็คเกจใดบ้างในวันที่นั้นในบานหน้าต่างด้านขวา
หมายเหตุ: เฉพาะแพ็คเกจซอฟต์แวร์ที่ติดตั้งโดยใช้ Synaptic Package Manager จะแสดงบน ประวัติ กล่องโต้ตอบ หากคุณติดตั้งซอฟต์แวร์อื่นโดยใช้วิธีการอื่น เช่น Ubuntu Software Center , สิ่งเหล่านี้ไม่ได้ระบุไว้ที่นี่
ในการปิด ประวัติ กล่องโต้ตอบ คลิก ปิด ปุ่ม.
ในการปิด ตัวจัดการแพ็คเกจ Synaptic , เลือก ออก จาก ไฟล์ เมนู
ใช้หน้าต่างเทอร์มินัล
หากคุณต้องการทำงานในหน้าต่างเทอร์มินัล คุณสามารถดูรายการแพ็คเกจซอฟต์แวร์ที่ติดตั้งได้โดยใช้บรรทัดคำสั่ง ในการดำเนินการนี้ ให้เลือก Accessories | เทอร์มินัล จาก แอปพลิเคชัน เมนู
ป้อนคำสั่งต่อไปนี้ที่พร้อมท์แล้วกด Enter .
cat /var/log/dpkg.log | grep “\ ติดตั้ง\ “
หมายเหตุ: มีช่องว่างหลังแบ็กสแลชแต่ละอัน
คำสั่งนี้แสดงรายการจาก dpkg.log ไฟล์ที่ตรงกับคำว่า “ ติดตั้ง “รวมทั้งช่องว่างก่อนและหลัง. “ติดตั้ง ” รายการแสดงถึงแพ็คเกจที่ติดตั้งอย่างสมบูรณ์
“ติดตั้ง . ทั้งหมด ” รายการในไฟล์ dpkg.log จะแสดงในหน้าต่าง Terminal รายการล่าสุดแสดงรายการล่าสุด
หากวันที่ใน dpkg.log ไฟล์ไม่ย้อนกลับเท่าที่คุณต้องการ อาจมี dpkg other อื่น ไฟล์บันทึก dpkg.log ไฟล์จะถูกหมุนและเก็บถาวรทุกสัปดาห์ คุณสามารถค้นหา dpkg . ที่ใช้งานได้ ล็อกไฟล์โดยแสดงรายการเนื้อหาของ /var/log ไดเรกทอรี
ในการดำเนินการนี้ ให้ป้อนคำสั่งต่อไปนี้ที่พร้อมท์แล้วกด Enter .
$ ls –l /var/log
หมายเหตุ: หลังจาก “ล ” เป็นหนึ่งขีดและตัวพิมพ์เล็ก “L ” ตามด้วยช่องว่างอื่น
ขอให้สังเกตว่าคุณได้รับรายการบันทึกทั้งหมดใน /var/log ไดเรกทอรี ไม่ใช่แค่บันทึกสำหรับ dpkg . เพื่อแสดงเฉพาะไฟล์บันทึกสำหรับ dpkg ป้อนคำสั่งต่อไปนี้ที่พร้อมท์แล้วกด Enter .
$ ls –l /var/log/dpkg*
หมายเหตุ: อีกครั้งหลังจาก “ls ” เป็นหนึ่งขีดและตัวพิมพ์เล็ก “L ” ตามด้วยช่องว่างอื่น
เพียงหนึ่ง dpkg.log ไฟล์จะแสดงในระบบของเรา เนื่องจากเป็นระบบใหม่ที่เราติดตั้งเมื่อเร็วๆ นี้ ในการเปิด dpkg.log ไฟล์สำหรับการดู ให้ป้อนคำสั่งต่อไปนี้ที่พร้อมท์แล้วกด Enter .
$ gedit /var/log/dpkg.log
dpkg.log ไฟล์เปิดใน gedit . แพ็คเกจทั้งหมดอยู่ในรายการ ไม่ใช่แค่แพ็คเกจที่มี “ติดตั้ง " สถานะ. ทำให้หาแพ็คเกจที่ติดตั้งอย่างสมบูรณ์ได้ยากขึ้น
เคล็ดลับ: การใช้ cat /var/log/dpkg.log | grep “\ install\ “ คำสั่งน่าจะเป็นวิธีที่ดีที่สุดในการดูรายการแพ็คเกจที่ติดตั้ง เพราะมีเพียง “ติดตั้ง ” รายการในไฟล์บันทึกจะปรากฏขึ้น หากคุณต้องการดูแพ็คเกจที่ติดตั้งซึ่งเก่ากว่าที่มีอยู่ใน dpkg.log ไฟล์ เพียงแค่แทนที่ dpkg.log ชื่อไฟล์ใน cat คำสั่งกับ dpkg . อื่น ๆ ชื่อไฟล์บันทึกที่คุณพบโดยใช้ ls –l /var/log/dpkg* คำสั่ง
วิธีปิด gedit , เลือก ออก จาก ไฟล์ เมนู
คุณอาจสังเกตเห็นว่ารายการที่สร้างโดยใช้หน้าต่าง Terminal นั้นสมบูรณ์กว่า โปรแกรมที่ติดตั้งโดยใช้วิธีการใดๆ จะแสดงในรายการ ไม่ใช่แค่โปรแกรมที่ติดตั้งโดยใช้ Synaptic Package Manager .
โดย Lori Kaufman