การอัพเดตซอฟต์แวร์ด้วยไฟล์ 'deb' จะลบเวอร์ชันก่อนหน้าหรือไม่


9

ความสามัคคี (สภาพแวดล้อมของโปรแกรมที่ไม่ GUI) ที่มีรุ่นลินุกซ์ที่ติดตั้งด้วยdebไฟล์

  • ขณะนี้ฉันใช้งานรุ่นเบต้านี้: unity-editor-5.5.0b2+20160906_amd64.deb

  • มันขัดข้องกับฉันดังนั้นฉันต้องการเปลี่ยนกลับไปใช้เวอร์ชันที่เสถียรกว่าเดิม: unity-editor-5.4.1f1+20160913_amd64.deb

ฉันสามารถติดตั้ง5.4.1ไฟล์ deb ได้หรือฉันจะพบปัญหาเนื่องจากมีรุ่นที่ใหม่กว่าในระบบของฉันอยู่แล้ว? หรือฉันจะลงเอยด้วยสองเวอร์ชันที่มีอยู่บนระบบของฉันพร้อมกันหรือไม่?

คำตอบ:


11

ใช่. การติดตั้งแอปพลิเคชันจาก.debไฟล์โดยใช้dpkg -iจะแทนที่เวอร์ชันที่ติดตั้งในปัจจุบันด้วยอันที่ระบุในคำสั่ง แม้ว่าอันที่เพิ่งติดตั้งจะใหม่กว่า

นี่คือหากซอฟต์แวร์สามารถติดตั้งด้วยไฟล์ deb เดียว (เช่นตัวแก้ไขข้อความ atom)

แต่ถ้าต้องการให้ดึงแพคเกจเพิ่มเติมเพื่อติดตั้งคุณอาจต้องทำsudo apt-get -f installตามdpkg -iคำสั่ง อย่างไรก็ตามในกรณีนี้หากคุณมีแพ็คเกจอื่น ๆ ที่ใหม่กว่าอยู่แล้วคุณอาจต้องบังคับให้ผู้จัดการบรรจุภัณฑ์ปรับลดรุ่นเหล่านี้ มิฉะนั้นapt-get -f installจะสิ้นสุดการติดตั้งใหม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.