Kami sudah menjelaskan sebelumnya cara membuat repositori mini atau custom repositori Debian / UbuntuNah, sekarang giliran Archlinux juga 😀
Misalkan kita memiliki situasi berikut ...
- Kami memiliki PC di rumah, dan di rumah kami tidak memiliki internet.
- Di kantor kami memiliki internet.
Yang akan kita lakukan adalah membuat mini repository dengan paket-paket yang sudah kita download di office, untuk mini repo tersebut untuk dibawa pulang dan bisa di install aplikasi di rumah, walaupun kita tidak memiliki internet.
Untuk itu, pada PC di kantor kami, kami akan melakukan hal berikut:
- Kami akan membuat folder baru di HOME kami.
- Kami akan menyalin semua paket yang telah kami unduh ke folder itu.
- Kami akan melakukan mini-repo dengan paket-paket itu.
Dan ... meluncurkan metode baru untuk menunjukkan tutorial di terminal, berikut demo HAHA:
% KODE1%
Siap, repositori mini kita sudah selesai, sekarang kita akan mengkonfigurasi repo ini di PC kita yang lain:
% KODE2%
Seperti yang Anda lihat ... cukup sederhana, bukan? 😀
Dan menurut saya tidak ada lagi yang bisa ditambahkan, bagus bukan?
Kami tidak lagi punya alasan, tidak peduli kami tidak memiliki internet di rumah, kami dapat menginstal Archlinux 😉
salam
Salam untuk semua Saya punya pertanyaan, apa yang terjadi jika saya menghapus cache pacman? dapatkah Anda memulihkan semua file itu untuk menyimpannya di mini-repo ini? Atau apakah saya harus mengunduh semuanya lagi dan tidak menghapus apa pun hahaha esop salam dan terima kasih atas pekerjaan Anda !!
Menghapus cache seharusnya tidak ada hubungannya dengan itu.
Dengan demikian, .db untuk mini repo tidak dibuat / dibuat dengan menyalin .db yang di-cache oleh pacman, tetapi dibuat pada saat itu dengan langkah repo-add.
Setidaknya seperti itulah tampilannya 🙂
Maaf, tapi Anda salah, jika Anda menghapus cache pacman, yang biasanya saya lakukan; folder tersebut akan benar-benar kosong.
Jika yang Anda maksud adalah cache file, ya, jelas jika Anda menghapus / var / cache / pacman / pkg / * ini tidak akan berhasil, tetapi jika Anda menghapus cache dari repos (yang .db) itu akan berhasil.