Creare un Repository Debian: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Riga 108: Riga 108:


==Uso del repository==
==Uso del repository==
===Uso in locale===
Finalmente venuto il momento di mettere alla prova il nostro repository.
Gi fin d' ora possiamo utilizzarlo cos com' in locale sulla nostra macchina: tutto quello che dobbiamo fare consiste nell' aggiungere al nostro file /etc/apt/sources.list l' [[URI]] attraverso il quale reperire i pacchetti.
In questo esempio abbiamo creato il repository nella directory ~/debian e cio nella directory ''debian'' all' interno della nostra home. Dovremo quindi aggiungere al file sources.list due linee cos composte:
<pre>
deb file:///home/utente/debian binary/
deb-src file:///home/utente/debian source/
</pre>
dove, alla parola ''utente'' dovete sostituire lo username dell' utente nella cui home risiede il repository.
Una volta fatto questo lanciate '''apt-gte update''' per rigenerare la lista degli indici di APT.
Ora vediamo se il nostro repository funziona. Iniziamo con il cercare il pacchetto '''apt'''. Il comando da impartire :
<pre>
$ apt-cache show apt
</pre>
Se tutto ha funzionato dovremmo ottenere come risultato due diversi pacchetti: entrambi si chiamano apt, entrambi hanno numero di versione 0.5.28.6, ecc... Per capire se e quale proviene dal nostro repository dobbiamo andare a controllare la voce ''Filename:'''.
Nel caso del pacchetto proveniente dal repository ufficiale di Debian avremo:
<pre>
[ ... omissis ...]
Filename: pool/main/a/apt/apt_0.5.28.6_i386.deb
[ ... omissis ...]
</pre>
mentre per il pacchetto proveniente dal nostro repository avremo:
<pre>
[ ... omissis ...]
Filename: binary/apt_0.5.28.6_i386.deb
[ ... omissis ...]
</pre>