Pardus 2007`lerini kendi Internet bağlantılarını kullanmaksızın nasılgüncelleyebileceğini merak edenler için bir yöntem önermeye kararvermeye ve asağıya adım adım yazmaya karar verdim: - Interneterisimi olan bir bilgisayardan asağıdaki dosyaların tümünü çekin (çokküçük dosyalar,herhangi bir yerden çekebilirsiniz):
http://paketler.pardus.org.tr/pardus-2007/pisi-index.xml.bz2http://paketler.pardus.org.tr/pardus-2007/pisi-index.xml.bz2.sha1sumhttp://cekirdek.pardus.org.tr/~meren/temp/offlineupdate.py- Dahasonra, Internet erisimi olmayan -ya da yavas olan- bilgisayarınızda budosyalardanpisi-index.xml.bz2 ve pisi-index.xml.bz2.sha1sum`ı,/var/lib/pisi/index/pardus-2007/dizinindeki dosyaların üzerinekopyalayın (bunu yapabilmek için root kullanıcısı olmalısınız).
- Bir konsol açın, offlineupdate.py isimli python programını asağıdaki sekilde çalıstırın:
python offlineupdate.py pardus-2007- Bu uygulama çalısmayı bitirdikten sonra olusması gerken /tmp/guncellenecek_paket_listesi.txtdosyası içerisinde çekmeniz gereken paketlerin adresleri yazıyorolacak. Internet erisimi olan bilgisayardan bu dosyaları tek tekindirmelisiniz.
- Eğer Internet erisimi olanbilgisayar üzerinde Pardus -ya da bir diğer Linux dağıtımı- kurulu isesu komutla dosyadaki tüm paketleri tek tek uğrasmadan çekebilirsiniz(Windows`ta ne yaparsınız bilemiyorum):
for p in `cat guncellenecek_paket_listesi.txt`; do wget $p; done Bu arada, bu komutu yazmadan önce yeni bir dizin yaratmanız, daha sonra o dizin içerisine bu dosyayı kopyalayarak bu komutu orada çalıstırmanız daha sonra isinizi kolaylastırabilir.. - Paketlerintümü indirildiğinde bu paketleri bir CD`ye yakıp ya da tasınabilirbelleğe kaydedip Internet erisimi olmayan bilgisayarınıza geridönebilirsiniz. Yapmanız gereken sey indirdiğiniz tüm paketleri /var/cache/pisi/packages/ dizinine kopyalamak ve ardından asağıdaki komutu çalıstırmak:
pisi up -rTüm bunların sonunda mis gibi tertemiz bir güncel bir Pardus sisteme sahip olmus olmanız gerekir.
|