Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 28 del 03/03/2008 22.54.34

Nascondi questo messaggio

BR

Introduzione

Questa pagina espone come gestire i repository con Ubuntu 6.06 «Dapper Drake» (procedura valida anche per le versioni superiori). Per Kubuntu 6.06 «Dapper Drake» (e versioni superiori), fare riferimento alla pagina sulla [:Repository/Kubuntu:gestione dei repository in Kubuntu].

Le operazioni descritte in questa pagina modificano il file di configurazione dei repository localizzato in:

/etc/apt/sources.list

Le modifiche a questo file possono essere apportate anche attraverso l'utilizzo della riga di comando. Se ci si sente più a proprio agio con la riga di comando, consultare la pagina sulla [:Repository/RigaDiComando:gestione dei repository dalla riga di comando].

Aggiungere i repository universe e multiverse

  • Spostarsi in Sistema -> Amministrazione -> Sorgenti software attachment:proprieta-software.png

  • Una lista di repository o di «Canali» viene mostrata. Selezionare «Ubuntu 6.06 LTS (source)» dalla lista, fare clic su «Aggiungi» e selezionare «Mantenuto dalla comunità (universe)» e «Non libero (multiverse)» facendo clic sulla casella di selezione a fianco. Quindi fare clic su «Aggiungi». attachment:aggiungi-canale.png

  • Fare clic su «Chiudi». Appare un dialogo chiedendo di aggiornare la lista dei repository. Fare clic su «Ricarica» per applicare i cambiamenti. attachment:ricarica.png

Integrazione con il Gestore pacchetti Synaptic

  • Al successivo utilizzo di Synaptic, fare clic su «Ricarica» per caricare le informazioni dei repository. attachment:pulsante-ricarica.png

  • È possibile gestire i repository anche all'interno di Synaptic selezionando Impostazioni -> Archivi dei pacchetti. attachment:selezione-archivi.png

Aggiungere i repository commerciali di Canonical

  • Avviare il Gestore pacchetti Synaptic da Sistema -> Amministrazione -> Gestore pacchetti Synaptic attachment:selezione-synaptic.png

  • Inserire quindi la propria password per poter avviare l'applicazione
  • Una volta fatto questo, quando Synaptic si è avviato, fare clic su Impostazioni -> Archivi dei pacchetti. attachment:selezione-archivi.png

  • Fare clic su «Aggiungi» e nel dialogo successivo su «Personalizzato».

  • In questo dialogo è necessario inserire il seguente indirizzo e poi far clic su «Aggiungi canale»:

    deb http://archive.canonical.com/ubuntu dapper-commercial main
    attachment:aggiungi-canale-manuale.png
  • Ora fare clic su «Chiudi» e dalla finestra principale di Synaptic fare clic su «Ricarica». Dopo questi passi si è in grado di ricevere i pacchetti commerciali di Canonical Ltd. direttamente con Synaptic.

Anchor(Aggiungere_altri_repository)

Aggiungere altri repository

Immagine(Icone/Piccole/note.png,,left) Possono esserci molte buone ragioni per aggiungere dei repository non ufficiali alla propria lista. Per esempio, alcuni software non possono essere distribuiti da Ubuntu per motivi di licenza o brevetti (consultare la guida ai [:FormatiProprietari:formati proprietari]). Prima di aggiungere tali repository, assicurarsi che questi canali funzionino e che il software fornito sia compatibile con Ubuntu. Repository non pensati per Ubuntu possono causare danni al proprio sistema.

  • È possibile aggiungere dei repository personalizzati aggiungendo la relativa riga APT alla lista di repository. Per fare ciò, fare clic su «Aggiungi» nella finestra «Preferenze software», e quindi su «Personalizzato». attachment:aggiungi-canale2.png

  • Aggiungere la riga APT nel dialogo che appare. Una riga APT è una riga simile a questa:

    deb http://mirror3.ubuntulinux.nl/ dapper-seveas freenx

Gestire repository locali

Disabilitare il repository del CD-ROM

Se è stato installato Ubuntu da un CD-ROM, questo CD è automaticamente incluso nella lista dei repository utilizzati dal gestore di pacchetti. Quando si installa un nuovo programma, il gestore di pacchetti controlla se tale programma è disponibile localmente (per es. nel CD-ROM), e richiede il CD-ROM per continuare con l'installazione. Questo può aumentare la velocità di installazione e diminuire la quantità di software da scaricare da internet. È comunque possibile disabilitare il CD-ROM e affidarsi solamente ai repository tramite internet. Per fare ciò, procedere come segue:

  • Avviare Gestore pacchetti Synaptic da Sistema -> Amministrazione -> Gestore pacchetti Synaptic e scegliere Impostazioni -> Archivi dei pacchetti. attachment:selezione-archivi.png

  • Viene mostrata una lista di Canali o repository.

  • Localizzare la voce del CD-ROM (dovrebbe riportare una cosa del tipo CD-ROM con Ubuntu 6.06 LTS). Fare clic sulla casella di selezione a fianco per disabilitare il CD-ROM.
  • Fare clic su «Chiudi» per salvare i cambiamenti.

Immagine(Icone/Piccole/note.png,,left) È possibile riabilitare nuovamente il CD-ROM utilizzando la casella di selezione a fianco.BRBR

Rimuovere repository

Per rimuovere un repository dalla lista, selezionare il canale da cancellare e fare clic su «Rimuovi». Se si desidera solamente disabilitare un repository, deselezionare la casella di selezione a fianco.

Immagine(Icone/Piccole/warning.png,,left) Attenzione: non verrà chiesta alcuna conferma per l'azione di rimozione. Non è un problema se si cancella un repository di Ubuntu, dato che è sempre possibile inserirlo. Se si cancella un repository personalizzato è necessario recuperare la stringa APT adeguata. È sempre prudente fare una copia di sicurezza del proprio file sources.list.BR

Modificare repository

  • Avviare Gestore pacchetti Synaptic da Sistema -> Amministrazione -> Gestore pacchetti Synaptic e scegliere Impostazioni -> Archivi dei pacchetti.

  • Viene mostrata una lista di Canali o repository.

  • Selezionare il canale da modificare e fare clic su «Modifica».

  • Appare un dialogo contenente la riga APT suddivisa nelle sue componenti. attachment:schermata-modifica-canale.png
  • Tipo: il canale può contenere software nei formati Binari e Sorgenti. Selezionare l'opzione adatta al proprio scopo. La riga APT corrispondente contiene deb o deb-src.

  • URI: inserire un Uniform Resource Indicator o URI valido per il repository software. Una lista di esempio:

    • cdrom

      cdrom:[descrizione_del_cd]/
    • ftp

      ftp://ftp.dominio.est/percorso/del/repository  
    • http

      http://www.dominio.est/percorso/del/repository
    • smb (funziona solamente quando il computer è collegato a una condivisione Samba)

      file://percorso/del/repository
    • nfs (funziona solamente quando il computer è collegato a una condivisione NFS)

      file://percorso/del/repository
  • Distribuzione: selezionare il nome della distribuzione o della versione (per es. dapper o edgy).

  • Componenti: selezionare il componente del repository a cui accedere. Aggiungere più sezioni separate da spazi (per es. main restricted universe).

  • Commento: aggiungere un commento per riconoscere più facilmente il repository.

Immagine(Icone/Piccole/note.png,,left) I repository definiti all'interno del dialogo Preferenze software sono disponibili anche dal programma Gestore aggiornamenti.BRBR

Anchor(chiavisicurezza)

Gestire le chiavi di autenticazione

Le Chiavi di autenticazione sono fornite dal manutentore del repository. Solitamente vengono pubblicate all'interno di un server pubblico per la gestione delle chiavi come www.keyserver.net. È possibile recuperare la chiave con il seguente comando:

gpg --keyserver [nome del server] --recv-keys [hash della chiave]
  • Un esempio:

    gpg --keyserver subkeys.pgp.net --recv-keys 1135D466
  • Quindi importare la chiave all'interno del database delle chiavi fidate:

    gpg --export --armor 1135D466 | sudo apt-key add -
    Notare il trattino alla fine del comando!

Ulteriori risorse

  • [:Repository/Kubuntu:Gestire i repository] con Kubuntu.

  • [:Repository/RigaDiComando:Gestire i repository] dalla riga di comando.

  • [:GeneratoreDiSourcesList:Generatore automatico] di file sources.list.

  • [http://wiki.debian.org/SecureApt SecureApt]: APT e le chiavi di autenticazione, nel wiki di Debian.


CategoryAmministrazione