Installa Skype su Ubuntu 12.04 LTS a 64 bit


18

Da settimane sto cercando di installare Skype sul mio computer. Ho immaginato che sarebbe stato un compito semplice ma sta diventando un incubo.

Quello che ho provato finora:

Installazione dalla riga di comando con apt

Il più semplice e il più probabile che qualcuno provi: sudo apt-get install skype

Ma ho purtroppo questo:

Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed.
This may mean that you have requested an impossible situation or if you are
using the unstable distribution that some required packages have not
yet been created or been moved out of Incoming. The following
information may help to resolve the situation:

The following packages have unmet dependencies:
  skype :
     Depends:
       skype-bin
     E: Unable to correct problems, you have held broken packages.

Se provo sudo apt-get intall skype-binottengo:

 Some packages could not be installed. This may mean that you have
 requested an impossible situation or if you are using the unstable
 distribution that some required packages have not yet been created or
 been moved out of Incoming. The following information may help to
 resolve the situation:

 The following packages have unmet dependencies:  skype-bin:i386 :
    Depends: libqt4-dbus:i386 (>= 4:4.5.3) but it is not going to be installed
    Depends: libqt4-network:i386 (>= 4:4.8.0) but it is not going to be installed
    Depends: libqt4-xml:i386 (>= 4:4.5.3) but it is not going to be installed
    Depends: libqtcore4:i386 (>= 4:4.7.0~beta1) but it is not going to be installed
    Depends: libqtgui4:i386 (>= 4:4.8.0) but it is not going to be installed
    Depends: libqtwebkit4:i386 (>= 2.2~2011week36) but it is not going to be installed
    Recommends: sni-qt:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Dopo che ho provato con comandi come sudo apt-get clean, sudo apt-get update, sudo apt-get autocleane sudo apt-get -f install, tra gli altri, al fine di risolvere qualsiasi problema con i pacchetti di dipendenza, ma era completamente riuscito.

Ho seguito le istruzioni spiegate qui ( Come si installa Skype? ) Ma non funziona neanche.


Installazione da Software Center

Se provo ad installare da Software Center ottengo esattamente lo stesso errore che eseguire sudo apt-get install skypedal terminale.


Installazione con Ubuntu Tweak

Anche non riesce, ottengo il seguente errore:

skype: dipende: skype-bin, ma è un pacchetto virtuale.


Installazione con Synaptic

Ho anche seguito le istruzioni qui descritte:

community.skype.com/t5 / Linux / Impossibile-installare-a-causa-di-unmet-dipendenze-Skype-bin / mp / 1339650 / highlight / true # M3329

Più o meno lo stesso, non funziona neanche.


Installazione di .deb ufficiale di Skype

Dopo aver scaricato skype-ubuntu-precise_4.1.0.20-1_i386.deb da http://www.skype.com/en/download-skype/skype-for-linux/downloading/?type=ubuntu64 ho provato a installarlo Software Center ma visualizza il seguente errore:

Impossibile installare 'lbqt4-dbus: i386'


Cercando di correggere apt

Ho provato a risolvere qualsiasi possibile problema con i pacchetti seguendo questo post ( Come posso risolvere le dipendenze non soddisfatte dopo aver aggiunto un PPA? ) Ma non ha funzionato.


Seguendo le istruzioni della guida di Ubuntu

Se provo a seguire le istruzioni spiegate in https://help.ubuntu.com/community/Skype ho problemi durante l'esecuzione sudo dpkg --add-architecture i386, ottengo quanto segue:

dpkg: errore: opzione sconosciuta --add-architecture


Ho anche provato altri approcci seguendo altri post e soluzioni che ho trovato, ma nulla di tutto ciò ha funzionato per me. A questo punto sono completamente perso e non so cos'altro posso fare. Spero che qualcuno possa trovare qualsiasi soluzione.

Questo è il contenuto del mio sources.list, nel caso in cui:

# deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release amd64 (20130213)]/ dists/precise/main/binary-i386/

# deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release amd64 (20130213)]/ dists/precise/restricted/binary-i386/
# deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release amd64 (20130213)]/ precise main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://archive.ubuntu.com/ubuntu precise main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.com/ubuntu precise-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu precise universe
deb http://archive.ubuntu.com/ubuntu precise-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu precise multiverse
deb http://archive.ubuntu.com/ubuntu precise-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.

deb http://archive.ubuntu.com/ubuntu precise-security main restricted
deb http://archive.ubuntu.com/ubuntu precise-security universe
deb http://archive.ubuntu.com/ubuntu precise-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
# deb http://extras.ubuntu.com/ubuntu precise main
# deb-src http://extras.ubuntu.com/ubuntu precise main
deb http://archive.canonical.com/ precise partner
deb-src http://archive.canonical.com/ precise partner

quando esegue il terzo passo, segnala l'errore: $ sudo apt-get install skype Lettura degli elenchi di pacchetti ... Fine Creazione dell'albero delle dipendenze Lettura delle informazioni sullo stato ... Fine Alcuni pacchetti non possono essere installati. Ciò può significare che hai richiesto una situazione impossibile o se stai utilizzando la distribuzione instabile che alcuni pacchetti richiesti non sono stati ancora creati o spostati da Incoming. Le seguenti informazioni possono aiutare a risolvere la situazione: I seguenti pacchetti hanno dipendenze non soddisfatte: skype: dipende: skype-bin E: impossibile correggere i problemi, sono stati conservati pacchetti rotti.

Dopo aver installato Ubuntu 12.04, se hai provato a installare immediatamente Skype, potrebbe non essere riuscito per la dipendenza di skype-bin. Il modo più semplice è aggiornare il tuo sistema tramite "Update Manager", quindi Skype potrebbe essere installato con successo tramite "centro software". In bocca al lupo.


Non è un duplicato, nonostante il titolo di entrambe le domande sia simile, i problemi descritti non hanno nulla a che fare. Inoltre, la mia domanda mostra un grande sforzo di ricerca, mentre l'altro no.
Alejandro García Seco,

Risposte:


13

Una combinazione di Gx1sptDTDa e Alejandro García Seco ha funzionato perfettamente per me.

  1. Apri terminale ( Ctrl+ Alt+ T).
  2. Copia e incolla questo nel terminale:

    sudo apt-get install libqt4-dbus:i386 libqt4-network:i386 libqt4-xml:i386 libqtcore4:i386 libqtgui4:i386 libqtwebkit4:i386 sni-qt:i386
    

    Press Enter.

  3. Quindi installa Skype incollando questo:

    sudo apt-get install skype
    

Skype 4.2 è in esecuzione sul mio nuovo Ubuntu 12.04 LTE 64 bit.


4
pacchetto skype non trovato in Ubuntu 13.10
slier

Dopo il passaggio 2, scaricare la versione Debian e installarla come qualsiasi altro pacchetto.
Elia Goforth,

7

>> Per 32 bit

Comandi terminali:

wget  http://download.skype.com/linux/skype-ubuntu-lucid_4.2.0.11-1_i386.deb
sudo dpkg -i skype-ubuntu-lucid_4.2.0.11-1_i386.deb
sudo apt-get -f install;rm skype-ubuntu-lucid_4.2.0.11-1_i386.deb

>> Per 64 bit

Comandi terminali:

sudo dpkg --add-architecture i386
sudo apt-get install ia32-libs
sudo apt-get update
wget http://download.skype.com/linux/skype-ubuntu-lucid_4.2.0.11-1_i386.deb
sudo dpkg -i skype-ubuntu-lucid_4.2.0.11-1_i386.deb
sudo apt-get -f install;rm skype-ubuntu-lucid_4.2.0.11-1_i386.deb

Dopo tutto questo correre nel terminale sudo apt-get install sni-qt:i386; Ciò ripristinerà la finestra di contatto di skype

Questo è tutto, lavoro svolto in massimo 5 minuti. Uso Ubuntu a 64 bit e questo metodo per installare Skype ha funzionato sempre perfettamente.


+1 voto - Ho trovato che funzionava (64 bit 12.04 Ubuntu - Prima ho provato la risposta di Robi (e apt-get install skypenon ho trovato il mio pacchetto, quindi ho fatto questa risposta da Dave). Quindi i miei passi sono effettivamente una combinazione delle risposte di Robi e Dave.
therobyouknow,

Dovrei aggiungere che non potrei fare il primo passo dei passi di Dave sudo dpkg --add-architecture i386- ho ottenuto: dpkg: error: unknown option --add-architecturema sono stato in grado di procedere con tutti gli altri passi di Dave (avendo fatto tutto tranne l'ultimo passo ( sudo apt-get install skype- pacchetto skype non trovato in Ubuntu) della risposta di Robi). Anche se non penso necessariamente che la risposta di Robi sia un prerequisito di Dave - non era quello che intendevo, sto solo cercando di aiutare dando i passi esatti che hanno funzionato specificamente per me.
therobyouknow,

3

OK, ho trovato una soluzione per il mio problema. Ho seguito i passaggi descritti qui: http://rumytaulu.wordpress.com/2012/10/26/cant-install-ia32-libs-and-ia32-libs-multiarch-how-to-fix-it/

Dopo quello, ho semplicemente corso sudo apt-get install skypee ... voilà, funziona!

Devo dire che ha una conseguenza negativa. Dopo l'esecuzione sudo apt-get dist-upgradecome descritto nel terzo passaggio, ottengo quanto segue se eseguo sudo apt-get autoremove:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up grub-efi-amd64 (1.99-21ubuntu3.9) ...
/var/lib/dpkg/info/grub-efi-amd64.postinst: line 684: grub-install: command not found
dpkg: error processing grub-efi-amd64 (--configure):
 subprocess installed post-installation script returned error exit status 127
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
 grub-efi-amd64-signed depends on grub-efi-amd64 (>= 1.99-21ubuntu3.5); however:
  Package grub-efi-amd64 is not configured yet.
dpkg: error processing grub-efi-amd64-signed (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                          Errors were encountered while processing:
 grub-efi-amd64
 grub-efi-amd64-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)

Tutto funziona bene per fortuna, ma ora vorrei risolvere il problema con i pacchetti Grub, specialmente perché è collegato a Grub che è molto critico. Mi chiedo solo se posso trovare ulteriori problemi imprevisti durante l'avvio del mio computer ...

Bene, aggiornerò questa risposta se riuscirò a correggere questa conseguenza indesiderata. Se qualcuno sa come farlo, per favore fatemi sapere.

AGGIORNARE:

Sono riuscito a risolvere il problema con i pacchetti GRUB, descrivendo qui il problema e la soluzione: Impossibile risolvere il sistema di pacchetti non funzionanti


2

Skype è stato un vero problema per me installare su Ubuntu 12.04 LTS a 32 bit. Ho provato la maggior parte delle cose elencate qui, ma ho fatto correttamente l'installazione tramite la sezione App di Ubuntu Tweak .


OK è qualcosa che non ho ancora provato. Lo proverò e ti farò sapere. Grazie.
Alejandro García Seco,

Stavo per suggerire Ubuntu Tweak, ma MorganSBailey mi ha battuto. Vale la pena provare, inoltre è un fantastico software che fa tutti i tipi come permetterti di installare Applicazioni, rimozione di cruft come vecchie voci del Kernel ecc.
scouser73

Ho installato Ubuntu Tweak e anche l'installazione di Skype non riesce: S Grazie per il suggerimento ragazzi, sembra comunque un'app fantastica e utile.
Alejandro García Seco,

Ho aggiornato la mia domanda sulla mia esperienza con Ubuntu Tweaks.
Alejandro García Seco,

0

Ho trovato un modo incredibilmente semplice per farlo. Basta eseguire questi comandi in un terminale:

sudo apt-get install libqt4-dbus:i386 libqt4-network:i386 libqt4-xml:i386 libqtcore4:i386 libqtgui4:i386 libqtwebkit4:i386 sni-qt:i386

wget http://download.skype.com/linux/skype-debian_4.2.0.13-1_i386.deb

sudo dpkg -i skype-debian_4.2.0.13-1_i386.deb

Il primo scarica le dipendenze, il secondo scarica il pacchetto .deb, quindi l'ultimo lo installa. Semplice!

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.