====== Creare un repository personalizzato Pacman ======
Autore: **//Fabio Di Matteo//** \\ Ultima revisione: **//30/11/2016 - 12:32//** \\ \\
In questo tutorial andremo a creare un repository personalizzato di nome //myrepo// . \\
Per prima cosa creare le directory:
mkdir -p myrepo/stable/x86_64/ myrepo/stable/i686/
Copiamo adesso il nostro pacchetto. In questo caso รจ a 64 bit quindi verra messo nella directory opportuna:
cp miopacchetto.tar.xz myrepo/stable/x86_64/
Adesso dobbiamo creare un file database che serve a pacman per indicizzare i pacchetti.
cd myrepo/stable/x86_64/
repo-add myrepo.db.tar.gz *.pkg.tar.xz
Per aggiungere un pacchetto di volta in volta :
repo-add myrepo.db.tar.gz pacchettodaaggiungere-1.0-1-i686.pkg.tar.gz
===== Aggiungere il repository a Pacman.conf =====
Chi vorra' scaricare dal nostro repository dovra aggiungerlo a **/etc/pacman.conf** aggiungendo le seguenti righe:
[myrepo]
SigLevel = Never
Server = http:///www.freemedialab.org/listing/arch-repo/$repo/$arch
E' importante notare che il nome del repository si trova tra parentesi quadre ''[myrepo]'' e deve essere uguale al nome del file db
usato nello script ''repo-add''. (nel nostro caso //myrepo.db.tar.gz // )
Sara' adesso possibile installare il nostro pacchetto con il classico:
sudo pacman -S miopacchetto.tar.xz