โฮมเพจ » ทำอย่างไร » วิธีดาวน์เกรดแพคเกจบน Ubuntu

    วิธีดาวน์เกรดแพคเกจบน Ubuntu

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

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

    มันทำงานอย่างไร

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

    ในฐานะที่เป็น Synaptic เตือนเรานี้อาจทำให้เกิดปัญหากับการอ้างอิงของแพคเกจ ระบบการจัดการซอฟต์แวร์ของ Ubuntu ไม่ได้รับการออกแบบมาสำหรับการลดระดับแพ็กเกจ - เนื่องจากเป็นเคล็ดลับที่ไม่ได้รับการสนับสนุน.

    กราฟิก - Synaptic

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

    หลังจากที่คุณทำแล้วให้เปิดตัวจัดการแพ็กเกจ Synaptic จาก Dash.

    ค้นหาแพ็คเกจที่คุณต้องการติดตั้งเวอร์ชันเก่ากว่าใน Synaptic เลือกและใช้ตัวเลือกแพ็คเกจ -> บังคับรุ่น.

    เลือกรุ่นที่คุณต้องการติดตั้งและคลิกบังคับรุ่น Synaptic จะแสดงเฉพาะรุ่นที่มีอยู่ในที่เก็บของคุณ.

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

    หลังจากที่คุณดาวน์เกรดแพ็คเกจให้เลือกและใช้ตัวเลือกแพ็คเกจ -> ล็อคเวอร์ชัน หากคุณไม่ทำเช่นนี้ Ubuntu จะพยายามอัปเกรดแพ็คเกจที่ติดตั้งในครั้งต่อไปที่คุณอัปเดตแพ็คเกจที่ติดตั้ง.

    อาคารผู้โดยสาร - apt-get

    คุณสามารถติดตั้งแพ็คเกจรุ่นที่เฉพาะเจาะจงด้วย apt-get ใน terminal ก่อนอื่นให้ตรวจสอบเวอร์ชั่นที่มีให้ซึ่งคุณสามารถติดตั้งได้ด้วยคำสั่งต่อไปนี้

    apt-cache showpkg แพคเกจ

    จากนั้นรันคำสั่ง apt-get install และระบุเวอร์ชันแพ็คเกจที่คุณต้องการติดตั้ง.

    sudo apt-get install แพคเกจ=รุ่น

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

    sudo echo“บรรจุภัณฑ์ ถือ” | sudo dpkg -set-selections