Impossibile installare Skype a causa di errori di dipendenza; dpkg non installa dipendenze [chiuso]


8

Sto cercando di installare la versione più recente di Skype (4.1) sul mio Linux.

Ho scaricato il pacchetto skype-ubuntu-lucid_4.1.0.20-1_i386.deb dal sito ufficiale di Skype.

Ho rimosso tutte le versioni installate, inclusi i file di configurazione.

Ora quando provo ad installare il pacchetto scaricato, ottengo i seguenti errori:

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

Ora ho pensato: posso installare manualmente le dipendenze mancanti, ma provando di nuovo ho riscontrato nuovamente errori di dipendenza. Sembra che le dipendenze di un pacchetto non vengano scaricate e installate automaticamente.

Esiste un'opzione di comando per dpkgconsentire l'installazione automatica delle dipendenze mancanti?


Quale versione di Ubuntu stai usando?
Da fare il

Ho installato "Linux Mint 12 Lisa" , che è stato aggiornato a Mint 13.
MrPink,

Ok Micha, ma "Linux Mint" non è una distribuzione ufficiale di Ubuntu ... ma penso che se stai eseguendo "Mint 13" il pacchetto skype sarebbe per "preciso" non per "Lucid" .Package for (ubuntu 12.04 multicarch ). allora dovresti installarlo con gdebi.
Roman Raguet,

Ok, ho provato anche questo, ma ottengo ancora: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,

.. la versione di skype dal gestore dei pacchetti può essere installata senza problemi, ma è la versione 2. * che non voglio. ; (
MrPink,

Risposte:


12

Bene, per quanto ne so, dpkg non può risolvere le dipendenze, ma poiché hai Ubuntu Lucid 10.04 installato, puoi usare "Gdebi" * (strumento gui e risolvere dipendenze) * basta fare doppio clic nel pacchetto .deb.

Un'altra opzione è ... è possibile eseguire sudo dpkg -i package.deb (non sarà un'installazione completa con dipendenze di errore).
Dopo di che hai appena eseguito sudo apt-get -f installe lo strumento apt-get correggerà le dipendenze mancanti.

Spero che questo sia utile !.


Ok proverò Gdebi . Il problema con sudo apt-get -f install è che riconosce che c'è un pacchetto rotto (skype) ma invece di installare le dipendenze mancanti vuole eliminare il pacchetto rotto.
MrPink,

Ok Micha, puoi provare un'altra opzione ed è sudo dpkg -i package.deb, quindi vai allo strumento sypactic e nel menu e usa Modifica> Correggi i pacchetti rotti.
Roman Raguet,

Ho provato, ma è come eseguire sudo apt-get -f install il gestore pacchetti vuole rimuovere skype invece di installare le dipendenze necessarie.
MrPink,

1

Se si utilizza Linux a 64 bit , questo problema è in genere dovuto a librerie mancanti.
Vai su Ubuntu Software Center e installa il pacchetto ia32-libs , quindi reinstalla Skype. Spero che risolva il tuo problema.


Il Software Manager afferma che ia32-libs è già installato.
MrPink,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.