====== 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