[Pardus-kullanicilari] Farkli depolardaki paketlerin kaynaklarini görmek

Ahmet Emre Aladağ aladagemre at gmail.com
5 Oca 2007 Cum 18:51:23 EET


Merhaba,

Bildiğim kadarıyla bir şeyler anlatmaya çalışayım.

Bir .pisi uzantılı paket oluşturmak için o paketin nelerden
oluştuğunu(dosya/bağımlılık) ve bu paketin kurulurken içeriğinin nereye
kopyalanacağını belirten dosyalar vardır.
actions.py => python dilinde kurulum işlemleri yönergesi
pspec.xml => bağımlılıklar, tanımlar, sürüm bilgisi vs.

sudo pisi build pspec.xml diyerek bu iki dosyanın işaret ettiği
tar.gzuzantılı dosyalar(kaynak kodlar ve yamalar) indirilir, bunlar
pisi
dosyasının içerisine kurulum yönergeleriyle birlikte arşivlenir.

sudo pisi it blabla.pisi diyerek de bu arşivin açılıp yönergelere göre
kurulumun yapılmasını sağlarız.

Yani build işlemi yönergelere bakılarak yapılıyor, yönergeler de şuradan şu
kaynak kodu indir diyor. Bu pspec.xml ve actions.py dosyaları da svn
deposunda yer alıyor. Buradan derleyerek pisi uzantılı dosyalar
oluşturuyoruz.

Normal depo ise bu oluşturulmuş .pisi paketlerini hazır olarak içeriyor.

* İnternete ulaşamayan parduslar için de şunu yapabilirsiniz: Hangi
paketleri istiyorsanız .pisi uzantılı, indirin.
http://paketler.pardus.org.tr/pardus-1.1/ adresinden.

Veya önbelleği açtıysanız paket yöneticisinin, /var/cache/pisi/packages
altındaki pisi dosyalarını bir cd/dvd'ye kopyalayın.

Sonra diğer bilgisayarın önbelleğini etkinleştirin(ne olur neolmaz)
/var/cache/pisi/packages altına kopyalayın bu cd deki paketleri. Sonra
Program kurmak/güncellemek istediğinde "aa zaten ben indirmişim" diyerek
onları kuracak(halbuki indirmedi, siz koydunuz)

Bir diğer yöntem de cd'yi depo olarak göstermek ama tam olarak bilmediğim
için bir şey söyleyemeyeceğim.

Kolay gelsin.
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: http://liste.uludag.org.tr/pardus-kullanicilari/attachments/20070105/59f8b841/attachment-0001.html 


Pardus-kullanicilari mesaj listesiyle ilgili daha fazla bilgi