Installare apt e synaptic su SuSE 9.3

Dom, 08/05/2005 - 22:17

Installare apt e synaptic su SuSE 9.3

Inviato da ap1978 20 commenti
Introduzione

:
APT è un potente strumento di installazione e gestione dei pacchetti presenti nel proprio sistema, originariamente utilizzato da Debian e in seguito portato su numerose distribuzioni, tra cui quelle basate su Red Hat Package Manager (RPM).

In questa guida è spiegato come installare APT e la sua interfaccia grafica synaptic su Novell SuSE Linux 9.3.

Procurarsi i pacchetti

I pacchetti necessari per installare apt su SuSE Linux 9.3 sono i seguenti due:

apt-0.5.15cnc7-0.suse093.rb0.i586.rpm

apt-libs-0.5.15cnc7-0.suse093.rb0.i586.rpm

Scaricateli e salvateli nella vostra home.

Installazione

L'installazione di apt deve essere effettuata da root, pertanto, aprite un terminale e digitate:

$ su

Inserite la password di root.
Ora, se avete salvato i pacchetti rpm nella home dell'utente corrente, vi trovate già nella directory corretta. In caso contrario, se avete cioè salvato i file in un'altra cartella spostatevi in essa con il comando cd.

Per installare i pacchetti, digitate:

$ rpm -Uvh apt-0.5.15cnc7-0.suse093.rb0.i586.rpm apt-libs-0.5.15cnc7-0.suse093.rb0.i586.rpm
L'elenco dei repositoires

Ora aprite nel vostro browser la pagina:

sources.list.FTP

e copiatene il contenuto alla fine del file /etc/apt/sources.list, per aprire il quale in scrittura dovete scrivere nel terminale di root:

$ /opt/gnome/bin/gedit /etc/apt/sources.list

se usate GNOME, mentre

$ /opt/kde3/bin/kwrite /etc/apt/sources.list

se usate KDE.

Le firme dei pacchetti

Prima di installare ogni pacchetto, apt ne verifica la firma GPG. A volte non si disponde delle chiavi pubbliche di alcuni pacchetti, i quali pertanto non sono installati da apt.
Le possibili soluzioni sono due:

1) Installare i pacchetti contenenti le firme gpg dei pacchetti per ciascuna fonte.

2) Disabilitare il controllo sulle firme GPG.

Anche se meno sicura, la seconda via è certamente più semplice, pertanto è quella che illustro qui.

Aprite il file /etc/apt/apt.conf.d/gpg-checker.conf utilizzando lo stesso comando per avviare l'editor dal terminale di root visto prime, e modificate l'opzione

GPG::Check true;

in

GPG::Check no;

Salvate e uscite dall'editor di testo.

ATTENZIONE! Se state effettuando l'installazione su un sistema la cui sicurezza è essenziale, non adottate questo approccio. Installate i pacchetti delle firme di ciascuna fonte, in modo da verificare sempre l'autenticità dei pacchetti che installate.
Scaricare le informazioni sui pacchetti

Nel terminale di root digitate:

$ apt-get update

per aggiornare l'elenco dei pacchetti disponibili nei repositoires.

Spesso apt mostra al termine di questa fase un messaggio in cui dichiara la presenza di fonti duplicate per alcuni pacchetti. Per risolvere il problema è sufficiente ripetere il comando sopra indicato.
Installare synaptic

L'interfaccia grafica di apt si chiama synaptic ed esiste anche nella corrispondente versione per KDE, con il nome di kynaptic.
Per installare synaptic, usate il comando:

$ apt-get install synaptic

nel terminale di root.
Al termine del processo troverete l'icona di synaptic nel menu Sistema -> Configurazione.

Questa guida fa riferimento a SuSE 9.3, tuttavia i comandi indicati sono generali e dovrebbero funzionare anche sulle distribuzioni SuSE della famiglia 9.x. I link ai pacchetti di apt corrispondenti alle diverse release sono disponibili all'url http://linux01.gwdg.de/apt4rpm/.

Buon divertimento!


In:



Commenti

Ritratto di Stefano
#1

Inviato da Stefano il Sab, 14/05/2005 - 04:59.

Ottimo.

Ottima guida complimenti.

Voto: 9

Stefano Mainardi - Founder of ILDN & CEO of Twinbit



Ritratto di paolo
#2

Inviato da paolo il Sab, 14/05/2005 - 14:05.

Re: Ottimo.

Si ottima Guida, ben scritta e molto dettagliata.

Voto: 9 anche per me.

Paolo Mainardi - Founder of ILDN



Ritratto di ap1978
#3

Inviato da ap1978 il Sab, 14/05/2005 - 19:24.

Re: Ottimo.

Grazie...ghgh divento rosssoooo!

ap Big Grin



Ritratto di Gatto333
#4

Inviato da Gatto333 il Lun, 16/05/2005 - 13:27.

Re: Ottimo.

complimenti, è fatta benissimo



Ritratto di elvis71e
#5

Inviato da elvis71e il Lun, 11/07/2005 - 08:35.

Re: Ottimo.

Otiimo lavoro, voto 10.



Ritratto di kOoLiNuS
#6

Inviato da kOoLiNuS il Mar, 17/05/2005 - 18:51.

bravo !

Molto bella davvero, ma se ftp.gwdg.de e' un mirror ufficiale del progetto non basta usare le chiavi GPG di SuSE stessa ?

Tipo qualcosa citato qui: http://linux01.gwdg.de/apt4rpm/home.html#signatures



Ritratto di erbogasto
#7

Inviato da erbogasto il Ven, 20/05/2005 - 11:34.

Bella guida

Bella guida ,semplice ed intuitiva,fatta proprio con amore !!!
Per quanto riguarda "kynaptic" mi risulta che attualmente sia disponibile solo il pacchetto per Kde 3.3.X ,forse non ho cercato abbastanza ???



Ritratto di Vinux
#8

Inviato da Vinux il Sab, 04/06/2005 - 00:04.

Re: Bella guida

Confermo. Synaptic va comunque bene anche su KDE



Ritratto di g3oRd1e
#9

Inviato da g3oRd1e il Mer, 08/06/2005 - 01:08.

Re: Bella guida

ciao
suse 9.1 pro aggiornata a kde 3.4

ho scaricato i pacchetti apt per la 9.1 dal sito http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.1-i386/RPMS.suser-rbos/

ho installato apt e copiato i repositoires dal sito http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.1-i386/examples/sources.list.FTP

ho digitato $ apt-get update poi $ apt-get install synaptic

da Sistema ---> Configurazion ---> Synaptic non succede nulla

andando da root in /usr/sbin/synaptic mi apre per un secondo la finestra dell'applicazione poi sparisce

digitando da terminale come su synapticmi dice:
linux:/home/mauro # synaptic
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

(synaptic:8600): Gtk-WARNING **: cannot open display:

cosa devo impostare ancora?



Ritratto di g3oRd1e
#10

Inviato da g3oRd1e il Mer, 08/06/2005 - 11:51.

Re: Bella guida

ho risolto usando kynaptic.