1 487
contributi
m (stub) |
mNessun oggetto della modifica |
||
Riga 5: | Riga 5: | ||
=Installazione= | =Installazione= | ||
L'installazione semplice, in quanto il programma incluso in debian: | |||
<pre> | |||
# apt-get install debarchiver | |||
</pre> | |||
Raccomando agli utenti di Sarge di installare la versione presente in testing, in quanto molto pi aggiornata e funzionale di quella inclusa nella release ''Stable''. | |||
=Configurazione= | =Configurazione= | ||
== | Tutta la configurazione di debarchiver � racchiusa in un unico file:'''/etc/debarchiver.conf''', che analizziamo nel dettaglio: | ||
{{Box|Nota Bene:|le opzioni riportate nel file di configurazione sono inizialmente commentate in quanto i valori riportati sono quelli di default.}} | |||
<pre> | |||
$destdir = "/var/lib/debarchiver/dists"; | |||
$inputdir = "/var/lib/debarchiver/incoming"; | |||
</pre> | |||
Dove verr� creato il repository (''destdir'') e dove vengono inseriti i pacchetti da aggiungere al repository (''inputdir'') | |||
<pre> | |||
# $copycmd = "cp -af"; | |||
# $movecmd = "mv"; | |||
# $rmcmd = "rm -f"; | |||
# $vrfycmd = "dscverify"; | |||
</pre> | |||
La lista dei comandi utilizzati nella gestione del repository... quelli di default, normalmente, sono corretti per la maggior parte delle situazioni. | |||
<pre> | |||
# $cinstall = "installed"; | |||
</pre> | |||
Dove verranno messi i file ''.changes''. | |||
<pre> | |||
# $distinputcriteria = "^kernel.*\\.deb\$"; | |||
# $distinputdirs = "/path"; | |||
</pre> | |||
Indica il criterio con il quale verranno accettati i pacchetti non aventi un file ''.changes'' e dove devono essere inseriti per essere ''presi'' dal sistema | |||
<pre> | |||
# $verifysignatures = 0; | |||
</pre> | |||
Attiva (1) o disattiva (0) la verifica della firma dei pacchetti inseriti nella ''inputdir''. | |||
<pre> | |||
# $verifysignaturesdistinput = 0; | |||
</pre> | |||
come sopra, ma riguarda la directory ''distinputdirs'' | |||
<pre> | |||
# $bzip = 0; | |||
</pre> | |||
Attiva la generazione di file compressi con bz2 | |||
<pre> | |||
%distinputdirs = | |||
( | |||
stable => 'stable', | |||
testing => 'testing', | |||
unstable => 'unstable' | |||
); | |||
</pre> | |||
<pre> | |||
@distributions = ('stable', 'testing', 'unstable'); | |||
</pre> | |||
<pre> | |||
%distmapping = | |||
( | |||
stable => 'sarge', | |||
testing => 'etch', | |||
unstable => 'sid' | |||
); | |||
</pre> | |||
<pre> | |||
# @architectures = ('i386'); | |||
</pre> | |||
<pre> | |||
@sections = ('main', 'contrib', 'non-free'); | |||
</pre> | |||
<pre> | |||
@mailtos = ('Maintainer', 'Uploaders', '@knio.it', 'maxer@knio.it'); | |||
</pre> | |||
<pre> | |||
%release = ( 'origin' => "", | |||
'label' => "", | |||
'description' => ""); | |||
</pre> | |||
<pre> | |||
# $cachedir = '/var/cache/debarchiver'; | |||
</pre> | |||
<pre> | |||
# $gpgkey = ""; | |||
</pre> | |||
<pre> | |||
# $gpgpassfile = "$ENV{HOME}/.gnupg/passphrase"; | |||
</pre> | |||
==Permessi== | ==Permessi== | ||
contributi