“ กำลังรอการติดตั้ง” ตลอดกาล - ซอฟต์แวร์ Ubuntu - 16.04


37

เมื่อฉันพยายามติดตั้งไฟล์. deb ด้วย "ซอฟต์แวร์ Ubuntu" มันจะทำให้ "กำลังรอการติดตั้ง" ตลอดไป


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


6
ทำไมพวกเขาถึงปล่อยมันเป็น Ubuntu เวอร์ชั่นใหม่ถ้ามันยังใช้งานไม่ได้? ไม่สามารถจัดการแพ็คเกจด้วยเครื่องมือจัดการแพคเกจ .... ฉันจะไม่เรียกมันว่า "บั๊ก"
Ben

ตกลง ... มันเป็นปัญหา แต่มันก็เป็นโอกาส ... ที่จะอ่านจดหมายกอดภรรยาหรือลูกหรือเดินสุนัข แอปยังคงทำงานให้เสร็จ
Brad Horn

3
สิ่งนี้ยังคงเป็นปัญหาในอีกหนึ่งปีต่อมาหรือไม่?
Andy Ray

คำตอบ:


25

ติดตั้งแพ็คเกจ. deb จากเทอร์มินัล:

$ sudo dpkg -i <path/to/deb.deb>
$ sudo apt-get install -f

เหตุผลที่อยู่เบื้องหลัง apt-get install -f จาก man page:

 -f, --fix-broken
           Fix; attempt to correct a system with broken dependencies in place. This option, when used with install/remove, can
           omit any packages to permit APT to deduce a likely solution. If packages are specified, these have to completely
           correct the problem. The option is sometimes necessary when running APT for the first time; APT itself does not allow
           broken package dependencies to exist on a system. It is possible that a system's dependency structure can be so
           corrupt as to require manual intervention (which usually means using dpkg --remove to eliminate some of the offending
           packages). Use of this option together with -m may produce an error in some situations. Configuration Item:
           APT::Get::Fix-Broken.

เครดิต: ความคิดเห็นของ Mohit Rajan


ทั้งหมดนี้เปิดศูนย์ซอฟต์แวร์และไม่สามารถใช้งานได้
Antony D'Andrea

1
@ AntonyD'Andrea คุณช่วยอธิบายได้ไหมว่าทำไมคุณถึงต้องsudo apt-get install -fติดตั้งแพคเกจถ้าทำdpkgแล้ว?
vstepaniuk

1
sudo apt-get install ./file.debหรือsudo apt-get install /path/to/file.debง่ายกว่า
Chai T. Rex

7

1 - อย่าเก่า "ศูนย์ซอฟต์แวร์ Ubuntu" ใน "ซอฟต์แวร์ Ubuntu" ใหม่

2 - unity --reset-iconsหรือรีสตาร์ทคอมพิวเตอร์ (เพื่อลบ "กำลังรอการติดตั้ง")

3 - เปิดไฟล์. deb ด้วยศูนย์ซอฟต์แวร์ Ubuntu ที่เพิ่งติดตั้ง

4 - ติดตั้ง


ใน 1) จะแสดง "กำลังรอการติดตั้ง" ตลอดไป หลังจาก 2) ไม่ได้ติดตั้ง "ศูนย์ซอฟต์แวร์ Ubuntu" แบบเก่า
คิด

ระวังด้วยunity --reset-icons: มันปิดโปรแกรมทั้งหมดและรีเซ็ต unity launcher ตามเดิม (ในการติดตั้ง Ubuntu)!
Juh_

1

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

อย่างไรก็ตามหากคุณต้องการเรียกดูแอพและติดตั้งจากที่เดียวกันคุณควรติดกับ Ubuntu Software Center ในการทิ้ง Gnome-Software และติดตั้งศูนย์ซอฟต์แวร์ Ubuntu ที่น่าเชื่อถือและคลาสสิคให้ทำตามคำแนะนำนี้


0

ดูเหมือนว่าเราจะได้รับผลกระทบทั้งหมดโดยhttps://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1573206

น่าเสียดายที่ไม่มีวิธีแก้ปัญหาอื่นนอกจากใช้ตัวจัดการแพคเกจอื่นเพื่อติดตั้งแพ็คเกจเหล่านี้

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