ฉันจะค้นหารายการแพคเกจที่ล้าสมัยและต้องอัปเกรดโดยใช้ความสามารถได้อย่างไร
ฉันใช้ Ubuntu 10.04
ฉันจะค้นหารายการแพคเกจที่ล้าสมัยและต้องอัปเกรดโดยใช้ความสามารถได้อย่างไร
ฉันใช้ Ubuntu 10.04
คำตอบ:
update-manager
(อยู่ในระบบ -> การดูแลระบบ) น่าจะเป็นพอร์ตการโทรแรกของคุณ แม้ว่าคุณจะต้องการเวอร์ชั่นบรรทัดคำสั่ง:
sudo apt-get update
sudo apt-get dist-upgrade
aptitude
และsynaptic
ยังสามารถบอกคุณได้
upgrade
จะอัปเกรดแพ็คเกจที่ติดตั้งเท่านั้น สำหรับสิ่งที่ต้องการเมล็ด (ติดตั้งเป็นพึ่งพาของ metapackage ที่linux-image
) แต่ละรุ่นเคอร์เนลมีชื่อแพคเกจของตัวเอง (เช่นlinux-image-2.6.35.7
) นี่เป็นเรื่องปกติในแพ็คเกจที่มีหลายรุ่นให้เลือก apt-get upgrade
จะไม่อัปเกรดคุณเป็นlinux-image-2.6.35.8
หากและเมื่อlinux-image
มีการเปลี่ยนแปลงการอ้างอิงเนื่องจาก....8
เป็นแพ็คเกจใหม่ dist-upgrade
หากว่า
วิธีการที่จะบรรลุว่าจากบรรทัดคำสั่งก็คือว่าของapt-แสดงรุ่น
สถานะ man page ระบุ:
apt-show-versions จะแยกวิเคราะห์ไฟล์สถานะ dpkg และรายการ APT สำหรับเวอร์ชันและการกระจายแพ็กเกจที่ติดตั้งและพร้อมใช้งานและแสดงตัวเลือกการอัพเกรดภายในการกระจายเฉพาะของแพ็คเกจที่เลือก
เมื่อคุณติดตั้งแพคเกจ:
$ sudo apt-get install apt-show-versions
สิ่งเดียวที่คุณต้องทำคือ:
$ sudo apt-show-versions -u
หวังว่าจะช่วย
ความถนัดไม่ได้จัดการกับการติดตั้งแพคเกจเช่นเดียวดังนั้นฉันจะแนะนำให้ติดกับapt-get
apt-get
เพื่อรับรายการแพ็คเกจที่ต้องติดตั้งฉันจะใช้--dry-run
ตัวเลือก:
sudo apt-get dist-upgrade --dry-run | grep ^Inst | cut -d" " -f2
ใน synaptic : จากซ้าย "สถานะ" และเลือก "ติดตั้ง (อัพเกรดได้)" หรือเพียงแค่ใช้ตัวจัดการการอัปเดตซึ่งจะแสดงการปรับปรุงที่จำเป็นทั้งหมด
Synaptic: ระบบ -> ผู้ดูแลระบบ -> ผู้จัดการแพคเกจ Synaptic
ผู้จัดการการอัปเดต: ระบบ -> ผู้ดูแลระบบ -> ผู้จัดการการอัปเดต