Vlastní Arch Repositář

Arch Linux nám nabízí zajímavou možnost a to vytvoření vlastního repozitáře

Určitě se ptáte : „proč?“

Jistě, důvody jsou minimálně dva :

  • Našel jsem balíček (zdrojový kód), který není v žádném Arch repositáři a chci ho „čistě vložit“ do systému
  • Chci mít přehled nad všemi balíčky, které jsem si jakkoliv upravil a tudíž nepoužívám jejich oficiální „arch verzi“

U mě je to víceméně obojí 🙂 Takže v vytvoření repositáře :

Vytvoříme složku

mkdir /var/local/artealarchrepo/i686
Umístění a název složky jsou jen na vás :)(použil jsem „zanoření“ i686, protože nyní používám tuto architekturu, ale je možné že časem zkusím/přejdu na x86_64, takžechci aby byli balíčky oddělené

Přidání repositáře do zdrojů pacman-a

Přidáme záznam do souboru /etc/pacman.conf
[aar] Server = file:///var/local/artealarchrepo/i686
Nyní jsem si zkopíroval všechny dříve vytvořené balíčky (Virtual Box, Krusader2, Amarok2 atd.) do složky nového repositáře

Teď si vytvořím databázi repositáře :
cd /var/local/artealarchrepo/i686/ sudo repo-add /var/local/artealarchrepo/i686/aar.db.tar.gz *.pkg.tar.gz
No a nyní nám nic nebrání si sestavené balíčky příkazem „repo-add“ přidávat do vlastního repositáře. O dalším využití vlastního repositáře zajisté časem ještě něco sepíšu 🙂

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *