Installare KDE 4.3.3 su openSUSE 11.0

15 risposte [Ultimo messaggio]
Ritratto di bluesky
bluesky
(Junior)
Offline
Junior
Iscritto: 11/07/2008
Messaggi: 34

ciao a tutti e mi scuso subito per il post che forse era già stato trattato. il mio problema è questo: ho reinstallato openSUSE 11.0 e direttamente volevo installare kde 4.3.3. l'ho fatto in pratica usando 'zypper'  e poi dando 'zypper dup'. l'operazione non riesce e mi dà questi errori:
Reading installed packages...
16 Problems:
Problem: nothing provides libloudmouth-1.so.0 needed by amarok-2.2.1-43.1.i586
Problem: nothing provides libgps.so.17 needed by kdebase4-workspace-4.3.3-1.7.i586
Problem: nothing provides libacl-devel needed by libkde4-devel-4.3.3-2.2.i586
Problem: nothing provides libchm.so.0 needed by okular-4.3.3-1.8.i586
Problem: nothing provides libacl-devel needed by libkde4-devel-4.3.3-2.2.i586
Problem: nothing provides libgps.so.17 needed by kdebase4-workspace-4.3.3-1.7.i586
Problem: nothing provides libgps.so.17 needed by kdebase4-workspace-4.3.3-1.7.i586
Problem: nothing provides libgps.so.17 needed by kdebase4-workspace-4.3.3-1.7.i586
Problem: nothing provides libgnokii.so.3 needed by kaddressbook-4.3.3-1.7.i586
Problem: nothing provides libgps.so.17 needed by kdebase4-workspace-4.3.3-1.7.i586
Problem: nothing provides libgps.so.17 needed by kdebase4-workspace-4.3.3-1.7.i586
Problem: nothing provides libgps.so.17 needed by kdebase4-workspace-4.3.3-1.7.i586
Problem: nothing provides libgps.so.17 needed by kdebase4-workspace-4.3.3-1.7.i586
Problem: nothing provides libgps.so.17 needed by kdebase4-workspace-4.3.3-1.7.i586
Problem: nothing provides libgps.so.17 needed by kdebase4-workspace-4.3.3-1.7.i586
Problem: nothing provides libgps.so.17 needed by kdebase4-workspace-4.3.3-1.7.i586

Problem: nothing provides libloudmouth-1.so.0 needed by amarok-2.2.1-43.1.i586
 Solution 1: do not install amarok-2.2.1-43.1.i586
siccome ancora non sono tanto esperto, lo ammetto e spero di diventarlo col tempo, che cosa dovrei installare per risolvere questi problemi? devo installare ogni singolo pacchetto? o c'è un package completo o libreria?

vi ringrazio moltissimo
Andrea

Ritratto di Mirko
Mirko
(Guru)
Offline
Guru
Iscritto: 19/12/2005
Messaggi: 1602

Riporta l'output (come root) di:
zypper lr

Ritratto di deckard
deckard (non verificato)
()

Il passaggio da una versione di kde all'altra a me non è stato sempre indolore. Comunque...
Quali sono i repo che hai attivi? Prova a vedere con:
zypper repos

Ritratto di deckard
deckard (non verificato)
()

x Mirco
Scusami, abbiam scritto assieme...

Ritratto di bluesky
bluesky
(Junior)
Offline
Junior
Iscritto: 11/07/2008
Messaggi: 34

#  | Alias                                                                     | Name                                    | Enabled | Refresh
---+---------------------------------------------------------------------------+-----------------------------------------+---------+--------
1  | repo-non-oss                                                              | openSUSE-11.0-Non-Oss                   | Yes     | Yes
2  | http://download.nvidia.com/opensuse/11.0                                  | NVIDIA Repository                       | Yes     | Yes
3  | http://download.opensuse.org/repositories/GNOME:/STABLE/openSUSE_11.0/    | openSUSE BuildService - GNOME:STABLE    | Yes     | Yes
4  | repo-oss                                                                  | openSUSE-11.0-Oss                       | Yes     | Yes
5  | http://download.opensuse.org/repositories/mozilla/openSUSE_11.0/          | openSUSE BuildService - Mozilla         | Yes     | Yes
6  | http://download.opensuse.org/repositories/GNOME:/Community/openSUSE_11.0/ | openSUSE BuildService - GNOME:Community | Yes     | Yes
7  | http://ftp.skynet.be/pub/packman/suse/11.0/                               | Packman Repository                      | Yes     | Yes
8  | KDE:/43/openSUSE_11.0                                                     | KDE:/43/openSUSE_11.0                   | Yes     | Yes
9  | repo-debug                                                                | openSUSE-11.0-Debug                     | No      | No
10 | http://download.opensuse.org/repositories/KDE:/Community/openSUSE_11.0/   | openSUSE BuildService - KDE:Community   | Yes     | Yes
11 | NVIDIA Repository                                                         | NVIDIA Repository                       | Yes     | Yes
12 | openSUSE-11.0-Updates                                                     | Updates for 11.0                        | Yes     | Yes
13 | http://download.opensuse.org/repositories/mozilla/openSUSE_11.0/_1        | openSUSE BuildService - Mozilla         | Yes     | Yes
14 | http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.0/   | openSUSE BuildService - KDE:Backports   | Yes     | Yes
15 | openSUSE-DVD 11.0                                                         | openSUSE-DVD 11.0                       | Yes  

eccoli qui spero che ci riusciate a capire

Ritratto di deckard
deckard (non verificato)
()

1 | repo-non-oss
2 | http://download.nvidia.com/opensuse/11.0| NVIDIA Repository
3 | http://download.opensuse.org/repositories/GNOME:/STABLE/openSUSE_11.0/
4 | repo-oss|openSUSE-11.0-Oss
5 | http://download.opensuse.org/repositories/mozilla/openSUSE_11.0/
6 | http://download.opensuse.org/repositories/GNOME:/Community/openSUSE_11.0/
7 | http://ftp.skynet.be/pub/packman/suse/11.0/
8 | KDE:/43/openSUSE_11.0
9 | non abilitato
10 | http://download.opensuse.org/repositories/KDE:/Community/openSUSE_11.0/
11 | NVIDIA Repository
12 | openSUSE-11.0-Updates
13 | http://download.opensuse.org/repositories/mozilla/openSUSE_11.0/
14 | http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.0/
15 | openSUSE-DVD 11.0

In pratica ci sono almeno tre cose che andrebbero messe a posto:

1) hai due repo Nvidia, togline uno
2) hai il repo oss e dvd, che alla fine son la stessa cosa. Se non vuoi che ti chieda il dvd, lascia solo il repo oss
3) per fare il passassio ti manca almeno il repo qt:

http://download.opensuse.org/repositories/KDE:/Qt/openSUSE_11.0/

Ora, fatto questo, riprova a dare:

zypper ref
zypper dup

e posta il risultato. Dubito che risolverai subito (alcune dipendenze richieste dovresti già averle nei repo!), ma almeno la situazione sarà più razionale.

Ritratto di bluesky
bluesky
(Junior)
Offline
Junior
Iscritto: 11/07/2008
Messaggi: 34

ho fatto tutto, ma prima avevo installato qt manualmente, poi avevo installato KDE4 build dependencies e risolto qualche dipendenza. poi, forse ho sbagliato, ho installato via 1-click

STABLE KDE Project (KDE 4.3.1). 

fin qui nessun problema se non per qualche dipendenza. infine ho fatto quello che mi hai indicato e ora il risultato è questo:

openSUSE:~ # zypper dup
Reading installed packages...

Problem: kerry-lang-0.2.2-189.1.i586 requires kerry = 0.2.2, but this requirement cannot be provided
 Solution 1: deinstallation of kerry-lang-0.2.2-189.1.i586
 Solution 2: do not install kerry-0.2.90.svn1005337-8.6.i586
 Solution 3: Ignore some dependencies of kerry-lang

Choose from above solutions by number or cancel [1/2/3/C]:
ora però sono un pò confuso perché non so ancora bene cosa dovrei fare esattamnete per installare kde 4.3.3 su openSUSE. almeno se sapessi qualche passo andrebbe già bene poi per le dipendenze vedrò come fare. mi potete dare una mano un pochino?
ciao

Ritratto di deckard
deckard (non verificato)
()

Vai a questa pagina: http://en.opensuse.org/KDE/Repositories
qui trovi tutti i repo di kde.
Poi sulla stessa pagina salti qui: http://en.opensuse.org/KDE/Repositories#KDE_4.3.x
metti fra i tuoi repo almeno quello core:
http://download.opensuse.org/repositories/KDE:/43/openSUSE_11.0/
Community puoi metterlo, ma aspetta, playground lascia perdere.
Poi salti qui: http://en.opensuse.org/KDE/Repositories#KDE_4_Qt_Packages
e se non l'hai fatto prima, aggiungi il repo qt:
http://download.opensuse.org/repositories/KDE:/Qt/openSUSE_11.0/
Ora da termilale:
zypper ref
zypper up
zypper dup
Se non ci sono errori particolari, sei a posto. Riavvia il computer e verifica che kde4.3 sia attivo. Poi riposta la lista dei repo che hai attivato e vediamo se van bene.
Kerry è un indicizzatore di file, cosa che su kde4.* non ti serve. Quindi per ora lascialo perdere.
Bye

Ritratto di bluesky
bluesky
(Junior)
Offline
Junior
Iscritto: 11/07/2008
Messaggi: 34

ho fatto tutto. devo dire che è andato tutto per il meglio. questo qui sotto è quello che mi dà con:

zypper dup

Reading installed packages...

Problem: kerry-lang-0.2.2-189.1.i586 requires kerry = 0.2.2, but this requirement cannot be provided
 Solution 1: deinstallation of kerry-lang-0.2.2-189.1.i586                                        
 Solution 2: do not install kerry-0.2.90.svn1005337-8.6.i586                                      
 Solution 3: Ignore some dependencies of kerry-lang                                               

Choose from above solutions by number or cancel [1/2/3/C]: 3
Resolving dependencies...                                 

Problem: gstreamer-0_10-fluendo-mp3-0.10.10-42.pm.42.2.i586 requires gstreamer-0_10 >= 0.10.25, but this requirement cannot be provided                                                                                   
  uninstallable providers: gstreamer-0_10-0.10.25-999.pm.999.1.i586[http://ftp.skynet.be/pub/packman/suse/11.0/]                                                                                                          
                   gstreamer-0_10-0.10.25-999.pm.999.3.i586[http://ftp.skynet.be/pub/packman/suse/11.0/]    
 Solution 1: Following actions will be done:                                                                
  install gstreamer-0_10-0.10.25-999.pm.999.3.i586 (with vendor change)                                     
    SUSE LINUX Products GmbH, Nuernberg, Germany                                                            
  -->                                                                                                       
    http://packman.links2linux.de                                                                           
  install gstreamer-0_10-devel-0.10.25-999.pm.999.3.i586 (with vendor change)                               
    SUSE LINUX Products GmbH, Nuernberg, Germany                                                            
  -->                                                                                                       
    http://packman.links2linux.de                                                                           
  install libgstreamer-0_10-0-0.10.25-999.pm.999.3.i586 (with vendor change)                                
    SUSE LINUX Products GmbH, Nuernberg, Germany                                                            
  -->                                                                                                       
    http://packman.links2linux.de                                                                           
  install gstreamer-0_10-doc-0.10.25-999.pm.999.3.i586 (with vendor change)                                 
    SUSE LINUX Products GmbH, Nuernberg, Germany                                                            
  -->                                                                                                       
    http://packman.links2linux.de                                                                           
 Solution 2: do not install gstreamer-0_10-fluendo-mp3-0.10.10-42.pm.42.2.i586                              
 Solution 3: Ignore some dependencies of gstreamer-0_10-fluendo-mp3                                         

Choose from above solutions by number or cancel [1/2/3/C]: 2

...penso non sia così importante

ti posto i repos che ho per ora:

openSUSE:~ # zypper repos
#  | Alias                                                                     | Name                                    | Enabled | Refresh
---+---------------------------------------------------------------------------+-----------------------------------------+---------+--------
1  | KDE:KDE4:Factory:Desktop                                                  | KDE:KDE4:Factory:Desktop                | Yes     | Yes
2  | 20091118-132202                                                           | 20091118-132202                         | Yes     | Yes
3  | KDE:KDE4:STABLE:Desktop                                                   | KDE:KDE4:STABLE:Desktop                 | Yes     | Yes
4  | repo-non-oss                                                              | openSUSE-11.0-Non-Oss                   | Yes     | Yes
5  | devel:tools:building                                                      | devel:tools:building                    | Yes     | Yes
6  | http://download.nvidia.com/opensuse/11.0                                  | NVIDIA Repository                       | Yes     | Yes
7  | http://download.opensuse.org/repositories/GNOME:/STABLE/openSUSE_11.0/    | openSUSE BuildService - GNOME:STABLE    | Yes     | Yes
8  | repo-oss                                                                  | openSUSE-11.0-Oss                       | Yes     | Yes
9  | http://download.opensuse.org/repositories/mozilla/openSUSE_11.0/          | openSUSE BuildService - Mozilla         | Yes     | Yes
10 | 20091118-132140                                                           | 20091118-132140                         | Yes     | Yes
11 | openSUSE:11.0:Update                                                      | openSUSE:11.0:Update                    | Yes     | Yes
12 | http://download.opensuse.org/repositories/GNOME:/Community/openSUSE_11.0/ | openSUSE BuildService - GNOME:Community | Yes     | Yes
13 | http://ftp.skynet.be/pub/packman/suse/11.0/                               | Packman Repository                      | No      | Yes
14 | KDE:/43/openSUSE_11.0                                                     | KDE:/43/openSUSE_11.0                   | Yes     | Yes
15 | repo-debug                                                                | openSUSE-11.0-Debug                     | No      | No
16 | KDE:Qt                                                                    | KDE:Qt                                  | Yes     | Yes
17 | http://download.opensuse.org/repositories/KDE:/Community/openSUSE_11.0/   | openSUSE BuildService - KDE:Community   | No      | Yes
18 | openSUSE-11.0-Updates                                                     | Updates for 11.0                        | Yes     | Yes
19 | http://download.opensuse.org/repositories/mozilla/openSUSE_11.0/_1        | openSUSE BuildService - Mozilla         | Yes     | Yes
20 | http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.0/   | openSUSE BuildService - KDE:Backports   | Yes     | Yes
21 | openSUSE-DVD 11.0                                                         | openSUSE-DVD 11.0                       | No      | Yes
non so se tutti vanno bene. mi potresti suggerire quelli da tenere e quelli da disabilitare? dov'è che ne posso trovare degli altri che mi potrebbero servire?
grazie infinite... ora comincio a capirci qualcosa Smile :)
bye

 

Ritratto di deckard
deckard (non verificato)
()

Stai facendo un po' un casino con sti repo. Allora...

1 | KDE:KDE4:Factory:Desktop
Tu non devi usare i repo factory, a meno che tu non voglia fare il debugger, quindi questo va tolto

2 | 20091118-132202
Non so che cosa sia.

3 | KDE:KDE4:STABLE:Desktop
Se è di kde4.3.3 lascialo, altrimenti disabilitalo

4 | repo-non-oss
Necessario

5 | devel:tools:building
Io non so casa sia, dal nome non promette però nulla di buono

6 | http://download.nvidia.com/opensuse/11.0
Necessario

7 | http://download.opensuse.org/repositories/GNOME:/STABLE/openSUSE_11.0/
Questo ti serve solo se utilizzi un ambiente Gnome completo parallelamente a Kde, altrimenti è da togliere

8 | repo-oss
Necessario

9 | http://download.opensuse.org/repositories/mozilla/openSUSE_11.0/
Non necessario, ma lo tengo anche io, quindi lascialo pure

10 | 20091118-132140
Non so che cosa sia.

11 | openSUSE:11.0:Update
Necessario

12 | http://download.opensuse.org/repositories/GNOME:/Community/openSUSE_11.0/
Questo ti serve solo se utilizzi un ambiente Gnome completo parallelamente a Kde, altrimenti è da togliere

13 | http://ftp.skynet.be/pub/packman/suse/11.0/
Necessario

14 | KDE:/43/openSUSE_11.0
Se è di kde4.3.3 lascialo, altrimenti disabilitalo

15 | repo-debug
Non ti serve, è disabilitato, lascialo così

16 | KDE:Qt
Se è quello che ti ho detto di aggiungere, devi tenerlo

17 | http://download.opensuse.org/repositories/KDE:/Community/openSUSE_11.0/
Se è di kde4.3.3 tienilo, altrimenti è da togliere

18 | openSUSE-11.0-Updates
é uguale al 10, quindi ce l'hai già, toglilo

19 | http://download.opensuse.org/repositories/mozilla/openSUSE_11.0/_1
è uguale al 9, quindi da togliere

20 | http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.0/
Se è di kde4.3.3 lascialo, altrimenti disabilitalo

21 | openSUSE-DVD 11.0
é il cd, ti conviene togliergli l'aggiornamento automatico che non serve.

Questa è la tua situazione attuale. Tu DEVI arrivare a questa:

##### Ce li hai già, non toccarli #####
4 | repo-non-oss
6 | http://download.nvidia.com/opensuse/11.0
8 | repo-oss
9 | http://download.opensuse.org/repositories/mozilla/openSUSE_11.0/
11 | openSUSE:11.0:Update
13 | http://ftp.skynet.be/pub/packman/suse/11.0/
STOP!

##### Ce lo hai già, ma lo modifichi come ti ho detto sopra #####
21 | openSUSE-DVD 11.0
STOP!

##### Situazione Kde4.3.3 ####
##Devi avere NECESSARIAMENTE:

Kde 4.3.x Core il cui indirizzo ESATTO è:
http://download.opensuse.org/repositories/KDE:/43/openSUSE_11.0/

Qt 4.5 il cui indirizzo ESATTO è:
http://download.opensuse.org/repositories/KDE:/Qt/openSUSE_11.0/
STOP!

##Puoi mettere

Kde Community:
http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.0_KDE_43/
STOP!

#### Questione Gnome ####
Questi li lasci se e solo se utilizzi in alternativa a kde anche Gnome altrimenti van tolti:

7 | http://download.opensuse.org/repositories/GNOME:/STABLE/openSUSE_11.0/
12 | http://download.opensuse.org/repositories/GNOME:/Community/openSUSE_11.0/
STOP!

Questa è la situazione a cui DEVI approdare. Il resto è solo caos da disabilitare. Ecco se poi quando inserisci i repo gli dai un nome autoesplicativo, magari ci si capisce meglio.
Come fare? quando aggiungi il repo utilizza "specifica url".
Bon, per adesso è tutto.

Ps: aggiungere repo a caso, porta allo sfacelo del sistema

Ritratto di Mirko
Mirko
(Guru)
Offline
Guru
Iscritto: 19/12/2005
Messaggi: 1602

Scusa Deckard, ma io direi proprio che repo sconosciuti (che di solito si assimilano nel momento in cui si installa dal web) vanno tolti. E quando si installa dal web, c'è l'opzione per mantenerli (che appunto va disabilitata).

Io direi che qui c'è solo una cosa da fare: cancellare tutto. Poi rimetti i repository della comunità, tenendo presente quanto segue:
1) "debug" e "sorgenti" non servono;
2) quelli che riguardano programmi (Mozilla, Wine,  Virtualbox, Php, Database, Giochi, OpenOffice) vanno usati solo se hai intenzione di usare quei programmi;
3) i repo Ati/Nvidia vanno scelti in base alla scheda che usi, i repo Kde/Gnome/Xcfe vanno scelti in base al de che usi;
4) VideoLan va installato ma va abilitato solo quando necessario;
5) il repo del dvd va disattivato se si ha un computer sempre collegato a internet (ma non cancellarlo, non si sa mai);
6) tutti gli altri repo (SOPRATTUTTO oss, non-oss, packman, education, ecc.) vanno sempre installati.

Invece, per quanto riguarda i repo esterni, installa SOLO (E SOLO) questi:
1) anubis;
2) google;
3) quelli necessari per kde se usi kde.

TUTTI gli altri repo non della comunità (TUTTI) non vanno installati: al massimo quando ti serve un pacchetto dal web, li usi disabilitando l'opzion "mantieni ecc ecc".

piccola nota: per quanto riguarda oSuse 11.2, Ati e Education non sono ancora pronti.