[Uludag] Fwd: pisi hakkında
ertugrulerata at gmail.com
ertugrulerata at gmail.com
13 Tem 2005 Çar 09:41:46 EEST
> Buraya Çağlar'ın yazdıklarından farklı bir açıklama getireyim :). Şu anda
> pisi paket deposundan doğrudan pspec.xml'i göstererek paketin derlenerek
> oluşturulmasını destekliyor.
>
> Bu demek oluyor ki. İsteyen;
>
> pisi-cli build http://svn.uludag.org.tr/pisi/trunk/b/bash/pspec.xml
>
> gibi bir komut ile pisi paketi oluşturup derleyebilecek. Şu anda bunu
> yapılabiliyor aslında.
>
> Fetching https://svn.uludag.org.tr/pisi/trunk/b/bash/pspec.xml
> Fetching https://svn.uludag.org.tr/pisi/trunk/b/bash/actions.py
> Fetching
> https://svn.uludag.org.tr/pisi/trunk/b/bash/files/bash-3.0-gentoo.diff.bz2
> Fetching https://svn.uludag.org.tr/pisi/trunk/b/bash/files/bash30-001
> (... diğer yamalar ...)
> Building PISI source package: bash
> Fetching source from: ftp://ftp.gnu.org/pub/gnu/bash/bash-3.0.tar.gz
> bash-3.0.tar.gz 100% 26.11 KB/s
> Source archive is
> stored:
> /home/baris/svn/internal/trunk/pisi/tmp/var/cache/pisi/archives/bash-3.0.ta
>r.gz Unpacking archive... unpacked
> (/home/baris/svn/internal/trunk/pisi/tmp/var/tmp/pisi/bash-3.0-11/work)
> Applying patch: bash-3.0-gentoo.diff.bz2
> Applying patch: bash30-001
> Applying patch: bash30-002
> (... diğer yamalar ...)
> Applying patch: bash-3.0-rl-del-backspace-policy.patch
> Applying patch: bash-3.0-rl-header.patch
> Setting up source...
> GNU Config Update Finished...
> (... gerisi derleme işlemleri ...)
>
> Bağımlılık çözümleme mekanizması devreye girdiğinde derleme bağımlılıkları
> da otomatik olarak indirilip kurulabilir.
>
> Bunu yapmakla Gentoo'dan bir gömlek üstün bir şeyi başarmış oluyoruz
> aslında. Gentoo gibi ebuild'leri kendi makinenize çekmek zorunda
> kalmıyorsunuz. Her kullanıcının makinesinde ~300MB'lık bir dosya yığını
> olmak zorunda olmuyor :). PSPEC dosyasını tasarlarken pakete ait tüm
> bilginin bu dosyadan çıkartılabilmesini sağladık. Bu sayede yukarıdaki gibi
> işleri pisi kolaylıkla yerine getiriyor.
>
> Fakat, Pardus'un ve dolayısı ile PİSİ'nin hiç bir zaman Gentoo gibi
> kaynaktan kurulan bir dağıtım olmayacağını bilmek gerekiyor. Kaynak koddan
> kurulum kullanıcılar için önerdiğimiz bir yöntem olmayacak.
>
> iyi çalışmalar,
Barış bey'in yukarıda ifade ettiği çok büyük bir adım aslında. Benim şu anda
aklıma gelen S.Aytekin in Debian paket yapısını okurken network bağlantısı
olmayan bir sitemde güncellemenin nasıl yapılacağı ile ilgili yazısı oldu.
eğer gentoo da gibi sistemde bir şey tutmak zorunda değilsek, sistemimizde
nelerin kurulu olduğunu elimizde bulundurduğumuz bir dosya ile PSPEC
deposuna nelerin güncellme istediğini sorar ve bunları flashdiske, başka
bilgisayara indirir, sonra sistemimize kurabiliriz.
Çok mükemmel şeyler olacak , çok.. Keşke ben de programlama vesaire bilsem de
bir şeylerin ucundan tutabilsem diyorum.
Kolay gelsin. iyi çalışmalar
--
Ertugrul Erata
ertugrulerata.blogspot.com
Uludag mesaj listesiyle ilgili
daha fazla bilgi