Debian Tabanlı Linux Dağıtımlarında Offline Ağlar İçin Paket İndirme Listesi Oluşturma

Offline bir ağ üzerinde çalışıyorsanız ve internet erişiminiz kısıtlıysa Ubuntu’nun gerekli paketlerini nasıl indirirsiniz? Burada bu konuyla ilgili bilgiler verilecektir.

İnternet olmayan bilgisayara, paketin kurulacağı ortama geçiyoruz. apt-get aracı içerisinde –print-uris isminde bir seçeneğe sahiptir. Bu indirilecek url’leri bastıran bir seçenektir. Öncelikle aşağıdaki kod parçasını yazıyoruz:

apt-get -y install --print-uris paket_adi| grep 'http' | tr -d "'" | awk '{print$1}' > list_url_paket_adi

Burada oluşan “list_url_paket_adi” dosyasını internet bilgisayarımıza taşıyoruz. Daha sonra aşağıdaki gibi linkleri indiriyoruz.

wget -i list_url_paket_adi

Daha sonra inen .deb uzantılı dosyaları offline bilgisayarımıza taşıyoruz. Son olarak kurulum yapıyoruz.

sudo dpkg -i *.deb

İkinci bir yöntem olarak “apt-cache depends paket_adi” kullanılarak paket bağlılıklarının parse edilebileceği bir bilgi bastırılabilir. Daha sonra bu paketler uygun dağıtım ve versiyonda tek tek indirilerek yüklenebilir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.