Installare Skype su Debian: differenze tra le versioni
mNessun oggetto della modifica |
S3v (discussione | contributi) mNessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili|Squeeze|Wheezy|Sid}} | {{Versioni compatibili|Squeeze|Wheezy|Sid}} | ||
== | == Licenza == | ||
Skype è un software closed-source. Quando possibile, è bene utilizzare software VoIP open come ekiga (http://packages.debian.org/ekiga). | Skype è un software closed-source. Quando possibile, è bene utilizzare software VoIP open come ekiga (http://packages.debian.org/ekiga). | ||
== Installazione == | |||
== Installazione | |||
* Scaricare sul [http://www.skype.com/intl/it/get-skype/on-your-computer/linux/ sito del produttore] il file .deb per la propria versione di Debian, a 32 o 64 bit. | * Scaricare sul [http://www.skype.com/intl/it/get-skype/on-your-computer/linux/ sito del produttore] il file .deb per la propria versione di Debian, a 32 o 64 bit. | ||
* Attraverso la [[shell]] dopo aver acquisito i permessi necessari all'installazione, eseguire:<pre># dpkg -i /dir/dove/scaricato/skype-debian_4.x.x.x-x_xxx.deb</pre> | * Attraverso la [[shell]] dopo aver acquisito i permessi necessari all'installazione, eseguire: | ||
<pre># dpkg -i /dir/dove/scaricato/skype-debian_4.x.x.x-x_xxx.deb</pre> | |||
A seconda del desktop utilizzato sarà possibile trovare il collegamento nel menù, oppure creare un lanciatore se necessario. | A seconda del desktop utilizzato sarà possibile trovare il collegamento nel menù, oppure creare un lanciatore se necessario. | ||
Riga 22: | Riga 22: | ||
# gdebi /dir/dove/scaricato/ia32-libs-gtk_20120102_amd64.deb | # gdebi /dir/dove/scaricato/ia32-libs-gtk_20120102_amd64.deb | ||
# gdebi /dir/dove/scaricato/skype-debian_4.x.x.x-x_amd64.deb</pre> | # gdebi /dir/dove/scaricato/skype-debian_4.x.x.x-x_amd64.deb</pre> | ||
L'uso di <code>gdebi</code> semplifica molto l'installazione delle dipendenze. Se non è presente nel sistema, installatelo con:<pre># apt-get install gdebi-core</pre> | L'uso di <code>gdebi</code> semplifica molto l'installazione delle dipendenze. Se non è presente nel sistema, installatelo con: | ||
<pre># apt-get install gdebi-core</pre> | |||
I gestori di pacchetti mostreranno degli aggiornamenti per i due pacchetti di Wheezy ma non li installeranno perché malfunzionanti e lasceranno la versione attualmente installata. Se si vuole rimediare a questo comportamento antiestetico bisogna dare priorità alla versione installata dei pacchetti creando (o modificando) il file <code>/etc/apt/preferences</code> e aggiungendo le seguenti righe: | I gestori di pacchetti mostreranno degli aggiornamenti per i due pacchetti di Wheezy ma non li installeranno perché malfunzionanti e lasceranno la versione attualmente installata. Se si vuole rimediare a questo comportamento antiestetico bisogna dare priorità alla versione installata dei pacchetti creando (o modificando) il file <code>/etc/apt/preferences</code> e aggiungendo le seguenti righe: | ||
<pre>Package: ia32-libs ia32-libs-gtk | <pre>Package: ia32-libs ia32-libs-gtk | ||
Riga 31: | Riga 32: | ||
Chi preferisce avventurarsi può usare in alternativa il nuovo sistema [http://wiki.debian.org/Multiarch/TheCaseForMultiarch multiarch] ma spesso si sono venute a creare situazioni di conflitto tra pacchetti uguali di architetture diverse. Ecco comunque come fare. | Chi preferisce avventurarsi può usare in alternativa il nuovo sistema [http://wiki.debian.org/Multiarch/TheCaseForMultiarch multiarch] ma spesso si sono venute a creare situazioni di conflitto tra pacchetti uguali di architetture diverse. Ecco comunque come fare. | ||
* Dapprima bisogna abilitare l'accesso ai pacchetti per architettura ''i386'' con:<pre># dpkg --add-architecture i386</pre> | * Dapprima bisogna abilitare l'accesso ai pacchetti per architettura ''i386'' con: | ||
* Poi scaricare la versione i386 (e non quella amd64) di Skype ed installarla insieme alle dipendenze con:<pre># gdebi /dir/dove/scaricato/skype-debian_4.x.x.x-x_i386.deb</pre> | <pre># dpkg --add-architecture i386</pre> | ||
* Poi scaricare la versione i386 (e non quella amd64) di Skype ed installarla insieme alle dipendenze con: | |||
<pre># gdebi /dir/dove/scaricato/skype-debian_4.x.x.x-x_i386.deb</pre> | |||
Se l'installazione non va a buon fine è probabilmente a causa dei sopraccitati conflitti tra i pacchetti dipendenti. Se volete segnalare questi bug, dovete farlo al team che si occupa di multiarch. | Se l'installazione non va a buon fine è probabilmente a causa dei sopraccitati conflitti tra i pacchetti dipendenti. Se volete segnalare questi bug, dovete farlo al team che si occupa di multiarch. | ||
== Tips == | == Tips == | ||
Riga 59: | Riga 60: | ||
|Estesa_da= | |Estesa_da= | ||
:[[Utente:Mm-barabba|Mm-barabba]] | :[[Utente:Mm-barabba|Mm-barabba]] | ||
:[[Utente:BubuXP|BubuXP]] (Sid 64bit) | |||
|Verificata_da= | |Verificata_da= | ||
:[[Utente:Mm-barabba|Mm-barabba]] | :[[Utente:Mm-barabba|Mm-barabba]] |
Versione delle 16:39, 22 set 2012
Versioni Compatibili Debian 6 "squeeze" Debian 7 "wheezy" ERRORE: utilizzare "unstable_2024" come parametro al posto di " Sid "! Vedi qui. |
Licenza
Skype è un software closed-source. Quando possibile, è bene utilizzare software VoIP open come ekiga (http://packages.debian.org/ekiga).
Installazione
- Scaricare sul sito del produttore il file .deb per la propria versione di Debian, a 32 o 64 bit.
- Attraverso la shell dopo aver acquisito i permessi necessari all'installazione, eseguire:
# dpkg -i /dir/dove/scaricato/skype-debian_4.x.x.x-x_xxx.deb
A seconda del desktop utilizzato sarà possibile trovare il collegamento nel menù, oppure creare un lanciatore se necessario.
Note solo per la versione 64bit di Sid/Unstable
Premessa: Skype è un programma esclusivamente a 32bit. Il pacchetto 64bit non è altro che la versione 32bit con dipendenze aggiuntive per far girare i programmi 32bit su sistemi 64bit.
L'installazione del pacchetto Skype 64bit non andrà a buon fine per due dipendenze non soddisfatte, più precisamente ia32-libs
e ia32-libs-gtk
, a causa dell'adozione di un nuovo sistema per far funzionare gli eseguibili 32bit su sistemi 64bit. Quei due pacchetti, appartenenti al vecchio sistema sono stati "degradati" a metapacchetti non funzionanti, ragion per cui l'installazione di Skype non va a buon fine su Sid 64bit.
La soluzione più semplice e veloce per ovviare al problema è scaricare manualmente le versioni di questi pacchetti presenti in Wheezy, dove il vecchio sistema non è stato rimosso ed è funzionante.
Ecco le versioni attualmente funzionanti di ia32-libs e di ia32-libs-gtk. Poi bisogna installare nell'ordine:
# gdebi /dir/dove/scaricato/ia32-libs_20120102_amd64.deb # gdebi /dir/dove/scaricato/ia32-libs-gtk_20120102_amd64.deb # gdebi /dir/dove/scaricato/skype-debian_4.x.x.x-x_amd64.deb
L'uso di gdebi
semplifica molto l'installazione delle dipendenze. Se non è presente nel sistema, installatelo con:
# apt-get install gdebi-core
I gestori di pacchetti mostreranno degli aggiornamenti per i due pacchetti di Wheezy ma non li installeranno perché malfunzionanti e lasceranno la versione attualmente installata. Se si vuole rimediare a questo comportamento antiestetico bisogna dare priorità alla versione installata dei pacchetti creando (o modificando) il file /etc/apt/preferences
e aggiungendo le seguenti righe:
Package: ia32-libs ia32-libs-gtk Pin: version 20120102 Pin-Priority: 1001
Multiarch su Sid/Unstable 64bit
Chi preferisce avventurarsi può usare in alternativa il nuovo sistema multiarch ma spesso si sono venute a creare situazioni di conflitto tra pacchetti uguali di architetture diverse. Ecco comunque come fare.
- Dapprima bisogna abilitare l'accesso ai pacchetti per architettura i386 con:
# dpkg --add-architecture i386
- Poi scaricare la versione i386 (e non quella amd64) di Skype ed installarla insieme alle dipendenze con:
# gdebi /dir/dove/scaricato/skype-debian_4.x.x.x-x_i386.deb
Se l'installazione non va a buon fine è probabilmente a causa dei sopraccitati conflitti tra i pacchetti dipendenti. Se volete segnalare questi bug, dovete farlo al team che si occupa di multiarch.
Tips
Dalla versione 2.1 beta, se avete problemi con la webcam, usate il comando:
$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
oppure:
$ LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
Per sistemi a 64 bit utilizzate invece il comando:
$LD_PRELOAD=/usr/lib32/libpulse.so.0.4.1 LD_PRELOAD=/usr/lib32/libpulse-simple.so.0.0.1 LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype
oppure:
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype
Guida scritta da: Ferdybassi | Debianized 40% |
Estesa da:
| |
Verificata da: | |
Verificare ed estendere la guida | Cos'è una guida Debianized |