Software Updater - ไม่สามารถติดตั้งอัพเดตทั้งหมดได้


16

ฉันใช้ Ubuntu 14.04 LTS เมื่อฉันพยายามอัพเดตระบบของฉันฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

Software Updater - ไม่สามารถติดตั้งอัพเดตทั้งหมดได้

ฉัน googled และบางคนแนะนำให้แก้ไขแพ็คเกจที่ใช้งานsudo apt-get install -fไม่ได้ แต่นั่นไม่ได้ผลสำหรับฉัน

เมื่อฉันใช้apt-get upgradeนี่คือข้อความที่ฉันได้รับ:

Reading package lists...
Building dependency tree...
Reading state information...
The following packages have been kept back:
  gir1.2-rb-3.0 gir1.2-totem-1.0 librhythmbox-core8 libtotem-plparser18 libva1
  libvlc5 libvncserver0 linux-generic-lts-utopic
  linux-headers-generic-lts-utopic linux-image-generic-lts-utopic rhythmbox
  rhythmbox-data rhythmbox-mozilla rhythmbox-plugin-cdrecorder
  rhythmbox-plugin-magnatune rhythmbox-plugins smplayer smplayer-themes totem
  totem-common totem-mozilla totem-plugins vlc vlc-data vlc-nox
  vlc-plugin-libde265 vlc-plugin-notify vlc-plugin-pulse
The following packages will be upgraded:
  google-chrome-stable mkvtoolnix mkvtoolnix-gui
3 upgraded, 0 newly installed, 0 to remove and 28 not upgraded.
Need to get 53.3 MB of archives.
After this operation, 6,539 kB disk space will be freed.
Do you want to continue? [Y/n] Abort.

สิ่งที่ฉันไม่ได้คือทำไมภาพเคอร์เนล linux มีชื่อlinux-image-generic-lts-utopic(ทำไมมันมีคำutopicแม้ว่าชื่อรหัสเป็นtrusty) /etc/apt/sources.listฉันยังมองไปที่ ไม่มีการเกิดขึ้นของคำutopicในนั้น

สิ่งที่ฉันได้ลอง

  1. แก้ไขแพ็คเกจที่ใช้งานไม่ได้ apt-get install -f
  2. คำสั่ง: apt-get autoremove && apt-get clean && apt-get update

ฉันจะทำอย่างไรเพื่อให้ System Updater ใช้งานได้ปกติ ขอบคุณล่วงหน้า


5
คุณเคยลองsudo apt-get dist-upgradeไหม
นูป

@snoop dist-upgradeครั้งที่ผมไม่ได้ลองด้วย ให้ฉันตรวจสอบกับมัน
Kenpachi

บางทีคุณอาจเพิ่มที่เก็บจาก Utopic Unicorn โดยบังเอิญ? ตรวจสอบที่เก็บซอฟต์แวร์ของคุณเพื่อดูว่าเป็นจริงหรือไม่ พวกเขาควรแสดงเท่านั้นtrustyและไม่ใช่utopic
Rewarp

1
@Rewarp เช่นเดียวกับที่ฉันกล่าวถึงในคำถามไม่มีการเกิดขึ้นของคำ utopic ในไฟล์ source.list
Kenpachi

คำตอบ:


29

sudo apt-get dist-upgradeปัญหาที่เกิดขึ้นได้รับการแก้ไขหลังจากทำงาน

สิ่งนี้ทำอะไร

จากapt-getหน้าคน:

dist-upgradeนอกเหนือจากการปฏิบัติหน้าที่ของการอัพเกรดแล้วยังจัดการการเปลี่ยนแปลงที่อ้างอิงได้อย่างชาญฉลาดด้วยแพ็คเกจรุ่นใหม่ apt-getมีระบบการแก้ไขข้อขัดแย้ง "สมาร์ท" และจะพยายามอัปเกรดแพ็กเกจที่สำคัญที่สุดโดยเสียค่าใช้จ่ายที่สำคัญน้อยกว่าหากจำเป็น dist-upgrade คำสั่งจึงอาจลบบางแพคเกจ


14
แน่นอน! เป็นมูลค่าการกล่าวขวัญว่ามันไม่ได้อัพเกรดอูบุนตู แต่เพียงแก้ไขการพึ่งพาการใช้งานที่ติดตั้ง ขอบคุณ
Amir Uval

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

สิ่งนี้ช่วยได้ขอบคุณ ฉันมีชุดการตั้งค่าpsmouse.synaptics_intertouch=1ที่ป้องกันการอัพเกรด การแสดงความคิดเห็นและการดำเนินการsudo apt-get install -fแก้ไขปัญหาได้
Sebastian G. Marinescu

1

ฉันสามารถผ่านปัญหานี้ตามโพสต์อื่น ๆ ในเน็ต (ลืมที่) โดยใช้ Synaptic เพื่ออัพเกรดแพ็คเกจของฉัน หลังจากนั้นตัวอัปเดตซอฟต์แวร์จะไม่บ่นอีกต่อไปและสามารถดึง / ติดตั้งการอัปเดตตั้งแต่นั้นมา


0

ฉันจะทำการตรวจสอบเพิ่มเติมใน/etc/apt/sources.listหรือผ่านy-ppa-managerหรือSoftware and Updatesยกเลิกการเลือกชั่วคราวบาง repos หรือแหล่งที่มาซึ่งอาจมีบางแพคเกจใหม่ที่มีการพึ่งพาเสียหรือกำหนดรุ่นของ Ubuntu ของคุณเป็นแหล่งขยาย repo แต่ละครั้งเพื่อให้แน่ใจว่าติดตั้งเช่น 'รุ่น โดยปกตินี่เป็นปัญหาประเภทหนึ่งที่เกิดขึ้นในบางครั้งหากมีการใช้ PPA ส่วนบุคคลและถูกแก้ไขโดยผู้ผลิตซอฟต์แวร์ที่ได้รับการปรับปรุงไม่ว่าจะทางด้าน Ubuntu หรือผู้ให้บริการซอฟต์แวร์อย่างเป็นทางการ หากการแตกหักเป็นแบบถาวรอาจต้องใช้วิธีแก้ปัญหาข้างต้น บางทีคุณอาจใช้จังหวะที่กำหนดเองหรือ PPAs ของ Vlc? Synapticดูเหมือนว่าในบางโอกาสยังคงชัดเจนและโปร่งใส

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