MasterDrive.it   
Vai indietro   MasterDrive.it > Hardware, Sistemi Operativi e Networking > GNU/Linux , Open Source > GNU/Linux Tutorials & How-To



Rispondi
 
Strumenti della discussione Modalità di visualizzazione
Vecchio 23-02-2007, 12:21   #1 (permalink)
Esperto della community

 L'avatar di albertonissa

 
2,353 Messaggi

albertonissa e' una persona affidabile ( + 250 )albertonissa e' una persona affidabile ( + 250 )albertonissa e' una persona affidabile ( + 250 )
OpenSuSE 10.2: Cambiare il Package Manager

Ultimamente le richieste di moltissimi utenti vertono proprio su questa distribuzione: OpenSuSE 10.2.
Come molti avranno probabilmente notato, il Package Manager di Yast è spesso lentissimo e consuma molte risorse. Per ovviare a questo problema, si può usare un'alternativa molto leggera e performante: SMART!

1. Installare le dipendenze necessarie
La prima cosa da fare è rivolgerci proprio a Yast, per installare i pacchetti necessari a Smart. Quindi, dovremo installare i seguenti:
  • python-xml
  • python-elementtree
  • rpm-python

2. Installare smart
Innanzi tutto apriamo una finestra di terminale (probabilmente konsole se usate KDE o gnome-terminal se usate GNOME).
Poi guadagnamo i privilegi di root, tramite il comando
codice:
su
Inserita la password, l'ultimo carattere del prompt saraà passato da un "$" ad un "#"... se così è, siete root!
Ora dobbiamo installare il pacchetto di SMART. Per farlo usiamo il programma rpm in questo modo:

Per la versione a 32 bit:
codice:
rpm -ihv http://ftp.skynet.be/pub/suser-guru/smart/10.2/i586/smart-latest.rpm
Per quella a 64 bit:
codice:
rpm -ihv http://ftp.skynet.be/pub/suser-guru/smart/10.2/x86_64/smart-latest.rpm
3. Configurare Smart
Per prima cosa dobbiamo costruire il database di Smart, con il comando (sempre da root):
codice:
smart update
Dal momento che siamo al primo utilizzo, ci verrà chiesto se vogliamo installare dei repository aggiuntivi: scegliamo si per tutti!

4. Installare l'interfaccia grafica di Smart
Anche in questo caso useremo rpm da root, per importare il certificato necessario, con:
codice:
rpm --import http://linux01.gwdg.de/~pbleser/guru-rpm.asc
Poi, sempre da root, installiamo il pacchetto smart-gui... ma stavolta usando proprio Smart!
codice:
smart install smart-gui
Ora l'interfaccia grafica di Smart sarà disponibile nel Menu K!

5. Usare Smart al posto di ZENWorks
Apriamo ora l'interfaccia di Smart. Eseguiamo una ricerca ed immettiamo come parola chiave "smart-ksmarttray". Installiamo questo pacchetto!
Una volta finito, prendiamo sempre il nostro terminale con la sessione di root aperta e scriviamo:
codice:
kwrite /usr/bin/install-package
All'interno di questo file scriviamo:
codice:
#!/bin/bash
kdesu "smart --gui $2 $3 $4 $5 $6 $7 $8 $9 install \"$1\""
Chiudiamo l'editor e, smepre dal terminale, diamo i permessi di esecuzione a questo script appena creato, con:
codice:
chmod 755 /usr/bin/install-package
A questo punto scarichiamo un RPM qualsiasi, ad esempio questo (che è un RPM che.. non fa niente!) e clickiamoci sopra con il tasto destro, scegliamo "Apri con", quindi "Altro" e nella casella di testo presentataci scriviamo "install-package". Poi spuntiamo la checkbox che ci permette di associare sempre questo programma al tipo di file, e clickiamo su "Ok".

5. Conclusione
In ultimo, riavviamo KDE per assicurarci di vedere ksmarttray nella nostra Tray Bar! Buono Smart a tutti!

albertonissa non è in linea   Bookmark and Share Rispondi quotando
Vecchio 14-03-2007, 17:45   #2 (permalink)
Neofita della community

 
54 Messaggi

Pain con qualche commento positivo ( + 50 )Pain con qualche commento positivo ( + 50 )
Thumbs up

Complimentissimi Alberto!! Veramente fantastico!! GUIDA PERFETTA!!

Era proprio quello che ci voleva contro la lentezza di yast... per caso ti andrebbe di fare qualche altra guida su suse?magari qualcosa del genere, per "snellire" il sistema e aumentare le prestazioni.

Complimenti ancora, una guida perfetta, semplicissima e chiarissima!!

Ps spero che sia la prima di tante guide sulla magnifica suse
Pain non è in linea   Bookmark and Share Rispondi quotando
Rispondi

Strumenti della discussione
Modalità di visualizzazione

Regole d'invio
Non puoi inserire discussioni
Non puoi inserire repliche
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è attivo
Le smilies sono attive
Il codice IMG è attivo
il codice HTML è disattivato
Trackbacks are attivo
Pingbacks are attivo
Refbacks are disattivato

Salto del forum


Tutti gli orari sono GMT +2. Attualmente sono le 09:49.


Powered by vBulletin versione 3.8.0
Copyright © 2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

Valid XHTML 1.0 Transitional  Creative Commons License

Eccetto dove diversamente specificato, i contenuti pubblicati in questa comunità sono rilasciati sotto Licenza
Creative Commons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia License.
La comunita' di MasterDrive.it non e' responsabile di eventuali imprecisioni presenti nelle pagine.