07 February 2013

Membuat Repository di ArchLinux

Membuat repository di Arch Linux sangat dibutuhkan jika kita ingin menggunakan aplikasi yang sudah kita download untuk keperluan mendatang, misalnya untuk instalasi offline tanpa membutuhkan koneksi internet atau ingin di distribusikan ke teman-teman. Hmmm... Tapi kapan kita mendownloadnya?

Secara default, seluruh aplikasi yang telah kita install juga akan tersimpan di direktori /var/cache/pacman/pkg atau sesuai path yang kita definisikan. Masuklah ke direktori tersebut untuk membuat repository.

# cd /var/cache/pacman/pkg

Perintah untuk membuat repository local menggunakan semua aplikasi yang sudah di download

# repo-add custom.db.tar.xz *

Pindah repository ke direktori /home atau tempat yang aman.

# mkdir /home/repository
# mv /var/cache/pacman/pkg* /home/repository


Setelah semuanya selesai, edit file pacman.conf dan tambahkan dibaris bagian bawah. Gunakan editor nano untuk mengedit file ini.

# nano /etc/pacman.conf

Ini adalah baris yang ditambahkan dan disesuaikan dengan path dimana repository berada.

[custom]
SigLevel = Optional TrustAll
Server = file:///home/repository



WARNING:
Selalu gunakan nama custom.db.tar.xz karena secara default Arch Linux akan selalu mencari file ini. Jika menggunakan nama lain, anda akan mengalami kegagalan kecuali pacman sudah diperbaiki untuk mendeteksi nama lain.

No comments:

Post a Comment