ไม่สามารถติดตั้ง Skype เนื่องจากข้อผิดพลาดในการพึ่งพา dpkg ไม่ได้ติดตั้งการพึ่งพา [ปิด]


8

ฉันกำลังพยายามติดตั้ง Skype เวอร์ชันล่าสุด (4.1) บน Linux ของฉัน

ฉันได้ดาวน์โหลดแพ็คเกจskype-ubuntu-lucid_4.1.0.20-1_i386.debจากไซต์ Skype อย่างเป็นทางการ

ฉันลบเวอร์ชันที่ติดตั้งทั้งหมดรวมถึงไฟล์การกำหนดค่า

ตอนนี้เมื่อฉันพยายามติดตั้งแพ็คเกจที่ดาวน์โหลดฉันได้รับข้อผิดพลาดต่อไปนี้:

Unpacking skype:i386 (from skype-debian_4.1.0.20-1_i386.deb) ...
dpkg: dependency problems prevent configuration of skype:i386:
 skype:i386 depends on libqt4-network (>= 4:4.8.0); however:
  Version of libqt4-network:i386 on system is 4:4.7.4-0ubuntu8.2.
 skype:i386 depends on libqtgui4 (>= 4:4.8.0); however:
  Version of libqtgui4:i386 on system is 4:4.7.4-0ubuntu8.2.
 skype:i386 depends on libqtwebkit4 (>= 2.1.0~2011week13); however:
dpkg: error processing skype:i386 (--install):
 dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for gnome-menus ...
Errors were encountered while processing:
 skype:i386

ตอนนี้ฉันคิดว่า: ฉันสามารถติดตั้งการพึ่งพาที่หายไปได้ด้วยตนเอง แต่ลองนี่ฉันได้รับข้อผิดพลาดในการพึ่งพาอีก ดูเหมือนว่าการพึ่งพาของแพ็คเกจจะไม่ถูกดาวน์โหลดและติดตั้งโดยอัตโนมัติ

มีตัวเลือกคำสั่งสำหรับการdpkgติดตั้งการพึ่งพาที่หายไปโดยอัตโนมัติหรือไม่?


คุณใช้ Ubuntu รุ่นไหน
— ถึง

ฉันได้ติดตั้ง"Linux Mint 12 Lisa"ซึ่งอัปเกรดเป็น Mint 13
— MrPink

ตกลง Micha แต่ "Linux Mint" ไม่ใช่การกระจายอย่างเป็นทางการของ Ubuntu ... แต่ฉันคิดว่าถ้าคุณใช้ "Mint 13" แพ็คเกจ skype จะเป็น "แม่นยำ" ไม่ใช่สำหรับ "Lucid" แพ็คเกจสำหรับ (ubuntu 12.04 multicarch ) จากนั้นคุณควรติดตั้งกับ gdebi
— Roman Raguet

ตกลงฉันลองสิ่งนี้ แต่ยังได้:Unpacking skype:i386 (from skype-ubuntu-precise_4.1.0.20-1_i386.deb) ... dpkg: dependency problems prevent configuration of skype:i386: skype:i386 depends on libqt4-network (>= 4:4.8.0); however: Version of libqt4-network:i386 on system is 4:4.7.4-0ubuntu8.2. skype:i386 depends on libqtgui4 (>= 4:4.8.0); however: Version of libqtgui4:i386 on system is 4:4.7.4-0ubuntu8.2. skype:i386 depends on libqtwebkit4 (>= 2.2~2011week36); however: dpkg: error processing skype:i386 (--install): dependency problems - leaving unconfigured
— MrPink

.. เวอร์ชัน skype จากภายในตัวจัดการแพคเกจสามารถติดตั้งได้โดยไม่มีปัญหา แต่เป็นเวอร์ชัน2 *ซึ่งฉันไม่ต้องการ ; (
— MrPink

คำตอบ:


12

เท่าที่ฉันรู้ dpkg ไม่สามารถแก้ไขการพึ่งพา แต่เนื่องจากคุณติดตั้งUbuntu Lucid 10.04คุณสามารถใช้"Gdebi" * (เครื่องมือ gui และแก้ไขการพึ่งพา) * เพียงแค่คลิกเบลอในแพ็คเกจ. deb

ตัวเลือกอื่นคือ ... คุณสามารถเรียกใช้sudo dpkg -i package.deb (จะเป็นการติดตั้งที่ไม่สมบูรณ์พร้อมการอ้างอิงข้อผิดพลาด)
หลังจากนั้นคุณก็เรียกใช้sudo apt-get -f installและเครื่องมือapt-getจะแก้ไขการอ้างอิงที่หายไป

หวังว่านี่จะเป็นประโยชน์!


ตกลงฉันจะพยายามGdebi ปัญหาของการติดตั้ง sudo apt-get -fคือมันรับรู้ว่ามีแพ็คเกจที่ขาด (skype) แต่แทนที่จะติดตั้งการพึ่งพาที่ขาดหายไปมันต้องการที่จะลบแพ็คเกจที่เสียหาย
— MrPink

ตกลง Micha คุณสามารถลองใช้ตัวเลือกอื่นและเป็น sudo dpkg -i package.deb จากนั้นไปที่เครื่องมือ sypactic และในเมนูและใช้แก้ไข> แก้ไขแพ็คเกจที่เสียหาย
— Roman Raguet

ฉันพยายาม แต่มันก็เหมือนกับการดำเนินการsudo apt-get -f ติดตั้งตัวจัดการแพ็คเกจต้องการลบ skype แทนที่จะติดตั้งการอ้างอิงที่จำเป็น
— MrPink

1

หากคุณใช้64-Linux Linuxปัญหานี้มักเกิดจากห้องสมุดที่ขาดหายไป
ไปที่ศูนย์ซอฟต์แวร์ Ubuntu และติดตั้งแพคเกจia32-libsแล้วติดตั้ง Skype อีกครั้งหวังว่ามันจะช่วยแก้ปัญหาของคุณ


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