Installare Skype su Debian: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
m (rimosso Sid (perché manca indicazione su Stretch, non ho fatto nessuna verifica))
Nessun oggetto della modifica
Riga 1: Riga 1:
{{Versioni compatibili|Wheezy|Jessie}}
{{Versioni compatibili|Wheezy|Jessie|Stretch}}
{{Non-free|Skype è un software closed-source. Quando possibile, è bene utilizzare software VoIP open come [http://www.ekiga.org/ Ekiga].}}
{{Non-free|Skype è un software closed-source. Quando possibile, è bene utilizzare software VoIP open come [http://www.ekiga.org/ Ekiga].}}


== Installazione su i386 ==
== i386 (gdebi) ==
 
Installare per prima cosa gdebi:
 
<pre># aptitude install gdebi</pre>
 
Successivamente scaricare il pacchetto <code>.deb</code> ed avviare l'installazione:
 
<pre>
$ wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
# gdebi skype-install.deb
</pre>
 
Prestare molta attenzione all'outpunt dell'installazione, in particolare assicurarsi che non ci siano messaggi d'errore relativi all'impossibilità di installare uno o più pacchetti.<br>
Se tutte le dipendenze sono state risolte correttamente l'installazione è conclusa e skype dovrebbe poter esser lanciato normalmente.
 
=== Vecchia procedura ===
 
* Scaricare dal [http://www.skype.com/it/download-skype/skype-for-linux/ sito del produttore] la versione di Skype per Debian.
* Scaricare dal [http://www.skype.com/it/download-skype/skype-for-linux/ sito del produttore] la versione di Skype per Debian.


Riga 12: Riga 29:
Dopo l'installazione potrete trovare il launcher di Skype nel menu "Internet".  
Dopo l'installazione potrete trovare il launcher di Skype nel menu "Internet".  


== Installazione su amd64 ==
== amd64 (gdebi) ==
 
Skype è un programma per architettura '''i386'''. Per farlo funzionare su versioni di Debian con altre architetture come '''amd64''', bisogna abilitare [http://wiki.debian.org/Multiarch multiarch] e configurarlo per usare i pacchetti per i386.<br>
Skype è un programma per architettura '''i386'''. Per farlo funzionare su versioni di Debian con altre architetture come '''amd64''', bisogna abilitare [http://wiki.debian.org/Multiarch multiarch] e configurarlo per usare i pacchetti per i386.<br>
Per fare ciò basta dare il comando:
Per fare ciò basta dare il comando:
<pre># dpkg --add-architecture i386</pre>
<pre># dpkg --add-architecture i386</pre>
Dopodiché bisogna seguire la stessa procedura descritta per l'installazione su Debian i386.<br>
Con le versioni testing/Jessie e unstable/Sid potrebbero verificarsi dei conflitti tra pacchetti delle due architetture che impossibilitano l'installazione. Spesso la causa è che il pacchetto i386 e quello amd64 hanno versioni diverse (perché magari uno è stato aggiornato e l'altro ancora no), mentre i due pacchetti devono avere identica versione per essere installati insieme. Generalmente basta aspettare che anche l'altro pacchetto venga aggiornato alla stessa versione per risolvere, il che succede spesso entro 24 ore e raramente dopo i tre giorni.


Dopodiché bisogna seguire la stessa procedura descritta per l'installazione su Debian i386.
=== Dipendenze non risolte ===
Se l'installazione tramite gdebi fallisce a causa di una o più dipendenze non risolte è probabile che la versione del pacchetto:i386 richiesto sia diversa da quella del pacchetto:amd64 già installato.<br>
La soluzione al problema di pende in primis dalla versione di debian in uso:
* con stabile installata dovrebbe essere sufficiente aggiornare il sistema perché le versioni i386 ed amd64 "vadano in pari";
* con testing o unstable installata la questione è più difficile poiché ben difficilmente si potrà conciliare la versione del pacchetto installato con quella del pacchetto richiesto da skype, infatti skype è normalmente compilato facendo riferimento alla versione stable (o addirittura old-stable) di debian.
In quest'ultimo caso ci sono solo due strade possibile:
# retrocedere di versione il pacchetto:amd64;
# avanzare di versione il pacchetto:i386.
La prima strada è quella che garantisce la migliore probabilità di completare l'installazione di skype con successo, ma è anche quella più difficilmente percorribile poiché comporta probabilmente la rottura delle dipendenze di altri pacchetti già installati.<br>
A titolo d'esempio chi scrive ha dovuto manualmente installarsi i pacchetti <code>libqtwebkit4:i386 libssl1.0.0:i386 libasound2-plugins:i386</code> poichè la versione richiesta di <code>libssl1.0.0:i386</code> era più vecchia di quella di <code>libssl1.0.0:amd64</code> già installata.<br>
Poiché retrocedere <code>libssl1.0.0:amd64</code> non era possibile si è optato per installare la versione testing di <code>libssl1.0.0:i386</code>, che fortunatamente si è rivelata compatibile con skype.
In generale per questo tipo di situazioni è consigliabile usare <code>aptitude</code> invece di <code>apt-get</code> poiché il primo permette generalmente di convergere in modo guidato alla soluzione voluta dopo poche iterazioni.
Si noti infine che se si è forzata l'installazione di skype tramite <code>dpkg -i skype-install.deb</code> è sempre possibile disinstallare detto pacchetto con i seguenti due comandi:
<pre>
# dpkg -r skype-install.deb
# dpkg -P skype-install.deb
</pre>
Fatto questo è quindi possibile ritentare l'installazione tramite <code>gdebi</code>.


{{Autori
{{Autori
Riga 25: Riga 67:
:[[Utente:Mm-barabba|Mm-barabba]]
:[[Utente:Mm-barabba|Mm-barabba]]
:[[Utente:BubuXP|BubuXP]] 14:25, 19 mag 2013 (CEST)
:[[Utente:BubuXP|BubuXP]] 14:25, 19 mag 2013 (CEST)
: [[Utente:Wtf|Wtf]] 01:51, 24 gen 2016 (CET)
|Verificata_da=
|Verificata_da=
:[[Utente:Mm-barabba|Mm-barabba]]
:[[Utente:Mm-barabba|Mm-barabba]]
Riga 30: Riga 73:
:[[Utente:Usmnunter|Usmnunter]] 06:15, 14 ago 2014 (CEST)
:[[Utente:Usmnunter|Usmnunter]] 06:15, 14 ago 2014 (CEST)
:[[Utente:X-kill|X-kill]] 17:36, 16 ago 2014 (CEST)
:[[Utente:X-kill|X-kill]] 17:36, 16 ago 2014 (CEST)
|Numero_revisori=4
|Numero_revisori=5
}}
}}


[[Categoria:VoIP]][[Categoria:Non-Free]]
[[Categoria:VoIP]][[Categoria:Non-Free]]

Versione delle 00:51, 24 gen 2016

Debian-swirl.png Versioni Compatibili

Debian 7 "wheezy"
Debian 8 "jessie"
Debian 9 "stretch"
Lock.png ATTENZIONE: questa guida tratta software a sorgente chiuso e potenzialmente non conforme alle Debian Free Software Guidelines.
Skype è un software closed-source. Quando possibile, è bene utilizzare software VoIP open come Ekiga.


i386 (gdebi)

Installare per prima cosa gdebi:

# aptitude install gdebi

Successivamente scaricare il pacchetto .deb ed avviare l'installazione:

$ wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
# gdebi skype-install.deb

Prestare molta attenzione all'outpunt dell'installazione, in particolare assicurarsi che non ci siano messaggi d'errore relativi all'impossibilità di installare uno o più pacchetti.
Se tutte le dipendenze sono state risolte correttamente l'installazione è conclusa e skype dovrebbe poter esser lanciato normalmente.

Vecchia procedura

  • Da terminale, dopo aver acquisito i permessi necessari all'installazione, eseguire:
# apt-get update
# gdebi /dir/dove/scaricato/skype-debian_4.x.x.x-x_i386.deb

L'uso di gdebi semplifica molto l'installazione delle dipendenze. Se non è presente nel sistema, installatelo con:

# apt-get install gdebi-core

Dopo l'installazione potrete trovare il launcher di Skype nel menu "Internet".

amd64 (gdebi)

Skype è un programma per architettura i386. Per farlo funzionare su versioni di Debian con altre architetture come amd64, bisogna abilitare multiarch e configurarlo per usare i pacchetti per i386.
Per fare ciò basta dare il comando:

# dpkg --add-architecture i386

Dopodiché bisogna seguire la stessa procedura descritta per l'installazione su Debian i386.

Dipendenze non risolte

Se l'installazione tramite gdebi fallisce a causa di una o più dipendenze non risolte è probabile che la versione del pacchetto:i386 richiesto sia diversa da quella del pacchetto:amd64 già installato.
La soluzione al problema di pende in primis dalla versione di debian in uso:

  • con stabile installata dovrebbe essere sufficiente aggiornare il sistema perché le versioni i386 ed amd64 "vadano in pari";
  • con testing o unstable installata la questione è più difficile poiché ben difficilmente si potrà conciliare la versione del pacchetto installato con quella del pacchetto richiesto da skype, infatti skype è normalmente compilato facendo riferimento alla versione stable (o addirittura old-stable) di debian.

In quest'ultimo caso ci sono solo due strade possibile:

  1. retrocedere di versione il pacchetto:amd64;
  2. avanzare di versione il pacchetto:i386.

La prima strada è quella che garantisce la migliore probabilità di completare l'installazione di skype con successo, ma è anche quella più difficilmente percorribile poiché comporta probabilmente la rottura delle dipendenze di altri pacchetti già installati.
A titolo d'esempio chi scrive ha dovuto manualmente installarsi i pacchetti libqtwebkit4:i386 libssl1.0.0:i386 libasound2-plugins:i386 poichè la versione richiesta di libssl1.0.0:i386 era più vecchia di quella di libssl1.0.0:amd64 già installata.
Poiché retrocedere libssl1.0.0:amd64 non era possibile si è optato per installare la versione testing di libssl1.0.0:i386, che fortunatamente si è rivelata compatibile con skype.

In generale per questo tipo di situazioni è consigliabile usare aptitude invece di apt-get poiché il primo permette generalmente di convergere in modo guidato alla soluzione voluta dopo poche iterazioni.

Si noti infine che se si è forzata l'installazione di skype tramite dpkg -i skype-install.deb è sempre possibile disinstallare detto pacchetto con i seguenti due comandi:

# dpkg -r skype-install.deb
# dpkg -P skype-install.deb

Fatto questo è quindi possibile ritentare l'installazione tramite gdebi.




Guida scritta da: Ferdybassi Swirl-auth100.png Guida Debianized
Estesa da:
Mm-barabba
BubuXP 14:25, 19 mag 2013 (CEST)
Wtf 01:51, 24 gen 2016 (CET)
Verificata da:
Mm-barabba
BubuXP 14:25, 19 mag 2013 (CEST)
Usmnunter 06:15, 14 ago 2014 (CEST)
X-kill 17:36, 16 ago 2014 (CEST)

Verificare ed estendere la guida | Cos'è una guida Debianized