ไม่สามารถติดตั้ง 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.