[Risolto] installare skype

ho provato a installare skype su fedora 17 64bit ma ho un errore

Errore: Multilib version problems found. This often means that the root
cause is something else and multilib version checking is just
pointing out that there is a problem. Eg.:

      1. You have an upgrade for libuuid which is missing some
         dependency that another package requires. Yum is trying to
         solve this by installing an older version of libuuid of the
         different architecture. If you exclude the bad architecture
         yum will tell you what the root cause is (which package
         requires what). You can try redoing the upgrade with
         --exclude libuuid.otherarch ... this should give you an error
         message showing the root cause of the problem.
    
      2. You have multiple architectures of libuuid installed, but
         yum can only see an upgrade for one of those arcitectures.
         If you don't want/need both architectures anymore then you
         can remove the one with the missing update and everything
         will work.
    
      3. You have duplicate versions of libuuid installed already.
         You can use "yum check" to get yum show these errors.
    
    ...you can also use --setopt=protected_multilib=false to remove
    this checking, however this is almost never the correct thing to
    do as something else is very likely to go wrong (often causing
    much more problems).
    
    Versioni multilib protette: libuuid-2.21.2-2.fc17.i686 != libuuid-2.21.2-3.fc17.x86_64

anche se provo a installare Kdenlive

Puoi darci informazioni sulle procedure che hai eseguito per l’installazione? rpm/sorgente/repo?

non so come si fa ho scaricato il programma dal sito e’non si installa

Quanto all’errore multilib:

# yum clean all && yum --enablerepo=updates-testing update libuuid

,se non risolve

# yum update http://bo.mirror.garr.it/mirrors/fedora/linux/updates/testing/17/i386/libuuid-2.21.2-3.fc17.i686.rpm

alternativamente puoi usare –setopt=protected_multilib=false in yum, come riportato dal messaggio, ma, come pure ivi riportato, è sconsigliabile.

il primo comando non’ha funzionato il secondo idem

root@nicolas nicolas]# yum update http://bo.mirror.garr.it/mirrors/fedora/linux/updates/testing/17/i386/libuuid-2.21.2-3.fc17.i686.rpm
Plugin abilitati:fastestmirror, langpacks, presto, refresh-packagekit
libuuid-2.21.2-3.fc17.i686.rpm | 67 kB 00:00:00
Analisi di /var/tmp/yum-root-ldTXTF/libuuid-2.21.2-3.fc17.i686.rpm: libuuid-2.21.2-3.fc17.i686
Il pacchetto libuuid.i686 non è installato, non è quindi possibile aggiornarlo. Eseguire yum install se si desidera installarlo.
Nessun pacchetto marcato per l’aggiornamento
[root@nicolas nicolas]#

Sostituisci update con install.

# yum --enablerepo=updates-testing install http://bo.mirror.garr.it/mirrors/fedora/linux/updates/testing/17/i386/libuuid-2.21.2-3.fc17.i686.rpm

Parto dal presupposto che la libreria a 32 bit sia necessaria per skype (non uso skype).
EDIT: immagino vorrai dare una occhiata alla http://doc.fedoraonline.it/Skype_repo.

niente da fare non va

anche si provo da installare kdenlive succede la stessa cosa

Cosa vuol dire “non va”?
output di

$ rpm -q libuuid
$ package-cleanup --problems

e output di

$ yum repolist
# yum install libuuid.i686

Non hai ancora risposto al post #2.
Non hai specificato se hai seguito la guida FOL al post #6.

Errore: Multilib version problems found. This often means that the root
cause is something else and multilib version checking is just
pointing out that there is a problem. Eg.:

      1. You have an upgrade for jack-audio-connection-kit which is missing some
         dependency that another package requires. Yum is trying to
         solve this by installing an older version of jack-audio-connection-kit of the
         different architecture. If you exclude the bad architecture
         yum will tell you what the root cause is (which package
         requires what). You can try redoing the upgrade with
         --exclude jack-audio-connection-kit.otherarch ... this should give you an error
         message showing the root cause of the problem.
    
      2. You have multiple architectures of jack-audio-connection-kit installed, but
         yum can only see an upgrade for one of those arcitectures.
         If you don't want/need both architectures anymore then you
         can remove the one with the missing update and everything
         will work.
    
      3. You have duplicate versions of jack-audio-connection-kit installed already.
         You can use "yum check" to get yum show these errors.
    
    ...you can also use --setopt=protected_multilib=false to remove
    this checking, however this is almost never the correct thing to
    do as something else is very likely to go wrong (often causing
    much more problems).
    
    Versioni multilib protette: jack-audio-connection-kit-1.9.8-10.fc17.i686 != jack-audio-connection-kit-1.9.8-11.fc17.x86_64

[root@nicolas nicolas]# rpm -q libuuid
libuuid-2.21.2-3.fc17.x86_64
libuuid-2.21.2-3.fc17.i686
[root@nicolas nicolas]# package-cleanup --problems
Plugin abilitati:fastestmirror, presto, refresh-packagekit
No Problems Found
[root@nicolas nicolas]# yum repolist
Plugin abilitati:fastestmirror, langpacks, presto, refresh-packagekit
Loading mirror speeds from cached hostfile

  • fedora: fedora.fastbull.org
  • rpmfusion-free: mirrors.coreix.net
  • rpmfusion-free-updates: mirrors.coreix.net
  • rpmfusion-nonfree: mirrors.coreix.net
  • rpmfusion-nonfree-updates: mirrors.coreix.net
  • updates: http://www.mirrorservice.org
    id repo nome repo stato
    adobe-linux-i386 Adobe Systems Incorporated 17
    adobe-linux-x86_64 Adobe Systems Incorporated 2
    fedora/17/x86_64 Fedora 17 - x86_64 27033
    google-chrome google-chrome 3
    rpmfusion-free/17/x86_64 RPM Fusion for Fedora 17 - Free 449
    rpmfusion-free-updates/17/x86_64 RPM Fusion for Fedora 17 - Free - Updates 470
    rpmfusion-nonfree/17/x86_64 RPM Fusion for Fedora 17 - Nonfree 193
    rpmfusion-nonfree-updates/17/x86_64 RPM Fusion for Fedora 17 - Nonfree - Upda 333
    updates/17/x86_64 Fedora 17 - x86_64 - Updates 10268
    repolist: 38768
    [root@nicolas nicolas]# yum install libuuid.i686
    Plugin abilitati:fastestmirror, langpacks, presto, refresh-packagekit
    Loading mirror speeds from cached hostfile
  • fedora: fedora.fastbull.org
  • rpmfusion-free: mirrors.coreix.net
  • rpmfusion-free-updates: mirrors.coreix.net
  • rpmfusion-nonfree: mirrors.coreix.net
  • rpmfusion-nonfree-updates: mirrors.coreix.net
  • updates: http://www.mirrorservice.org
    Il pacchetto corrispondente a libuuid-2.21.2-2.fc17.i686 è già installato. Controllo aggiornamenti.
    Niente da fare
    [root@nicolas nicolas]#

Non hai updates-testing abilitato di default, ma dal post #1 e dal post #10 risulta che tu abbia installato pacchetti in updates-testing.
Se vuoi abilitare updates-testing permanentemente, modifica con il tuo editor preferito /etc/yum.repos.d/fedora-updates-testing.repo sostituendo enabled=0 con enabled=1 nel blocco dedicato, appunto, ad updates-testing.
Altrimenti fai un distro-sync con il repo disabilitato.

Se vuoi risolvere subito con updates-testing (poi devi modificare /etc/yum.repos.d/fedora-updates-testing.repo come spiegato sopra):

# yum clean all && yum --enablerepo=updates-testing update

Se vuoi risolvere subito downgradando i pacchetti updates-testing attualmente installati (senza modificare /etc/yum.repos.d/fedora-updates-testing.repo):

# yum clean all && yum distro-sync

Non hai ancora risposto al post #2.
Non hai ancora risposto al post #6.

non va poi non ci capisco piu’ nulla ho fatto sempre cosi ho scaricato dal sito e ho installato skype ma questa volta non trova i pacchetti 32bit boo

Come illustrato nel messaggio di errore al post #10, ora l’errore è per jack-audio-connection-kit; jack-audio-connection-kit-1.9.8-11.fc17.i686 è in updates-testing, che non hai abilitato.
Le versioni 32 e 64 bit di libuuid sono a posto.
Puoi “aggiustare” il singolo pacchetto jack-audio-connection kit con

# yum --enablerepo=updates-testing install http://bo.mirror.garr.it/mirrors/fedora/linux/updates/testing/17/x86_64/jack-audio-connection-kit-1.9.8-11.fc17.i686.rpm http://bo.mirror.garr.it/mirrors/fedora/linux/updates/testing/17/x86_64/jack-audio-connection-kit-1.9.8-11.fc17.x86_64.rpm

ma potrebbero verificarsi altri potenziali conflitti per i pacchetti updates-testing che hai installati; per cui ti ho suggerito quanto al post #11.
Potrebbe esserti più comodo seguire la guida lincata al post #6.

Per una migliore leggibilità dei post del forum invito l’utente nicruc ad utilizzare il tag ** code ]** per postare gli output del terminale utilizzando il tasto <> posto a sinistra delle faccine.

grazie.

ho ridato l’ultimo comando e skype si e’ installato ultima cosa puoi gentilmente spiegarmi dove stava il problema io non’ho capito un tubo

Tenterò di essere il più semplice possibile.
In repolist ho visto che hai abilitato

updates/17/x86_64                   Fedora 17 - x86_64 - Updates              10268

ma non updates-testing; i pacchetti a 64bit che avevi e hai installati (libuuid e jack-audio-connection-kit) provengono da updates-testing.
Può essere che tu abbia disabilitato recentemente il repo updates-testing.
Può essere che tu non sia il solo ad amministrare la macchina. Non mi è dato saperlo.
Il fatto è che hai bisogno di updates-testing per installare la versione a 32bit corrispondente alla versione a 64bit che ti trovi installata di quei pacchetti.
I pacchetti in updates-testing (come suggerisce il nome) sono potenzialmente instabili (in verità, sono solitamente stabili).
Per cui, puoi abilitare permanentemente il repo editando e.g. con nano (assumendo che tu abbia nano installato)

# nano /etc/yum.repos.d/fedora-updates-testing.repo

e modificare il primo blocco sostituendo enabled=0 con enabled=1; in definitiva dovrebbe risultare così:

[code][updates-testing]
name=Fedora $releasever - $basearch - Test Updates
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/updates/testing/$releasever/$basearch/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[updates-testing-debuginfo]
name=Fedora $releasever - $basearch - Test Updates Debug
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/updates/testing/$releasever/$basearch/debug/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-debug-f$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[updates-testing-source]
name=Fedora $releasever - Test Updates Source
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/updates/testing/$releasever/SRPMS/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-source-f$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[/code]
, quindi salvare e yum utilizzerà di default anche il repo updates-testing.
Alternativamente, puoi non abilitare il repo updates-testing, ma sarebbe consigliabile effettuare un downgrade di tutti i pacchetti provenienti da quel repo che hai attualmente installati: ciò al fine di prevenire possibili conflitti/errori multilib futuri. Vd. post #11, secondo comando. Quel comando dovrebbe, quindi, effettuare quanto meno un downgrade di libuuid alla versione libuuid-2.21.2-2 (sia per 32 sia per 64 bit) ed effettuare un downgrade di jack-audio-connection-kit alla versione jack-audio-connection-kit-1.9.8-10 (sia per 32 sia per 64 bit), oltre che di tutti gli altri pacchetti che attualmente si trovano solo in updates-testing.
Spero di essere stato chiaro ed esaustivo.

infatti ricordo di aver cancellato quel repotesting comunque spiegazione molto chiara grazie di tutto