Pardus Geliştirici Listesinden
Merhaba;
Pardus commit listelerini takip edenler bu sabah Pardus 2008 deposundaki hareketliliği farketmiştir - X.org ailesi depoda yerini almaya başladı..
Fakat yayınladığımız ilk rootfs’den beri temel sistemde o kadar çok değişiklik oldu ki, bu değişiklikleri elle yaparak temel sistemi güncel hale
getirmek bayağı karmaşık olmaya başladı.. Biz de bu paketleri güncel taban sistemimiz üzerinde derleyip denemek, 2008 üzerinde geliştirme yapmak isteyen
geliştiricilerimiz için yeni bir rootfs hazırladık. Bu rootfs’deki yeniliklerin başlıcaları şöyle :* COMAR 2.0 alpha1, mudur 2.0 alpha2, PiSi 2.0 alpha3
* ConsoleKit 0.2.10, PolicyKit 0.7, dbus 1.1.20 entegrasyonu
* hal 0.5.10
* GCC 4.3.0
* kernel 2.6.24.3 ve bootsplash desteği
* Yeni servis altyapısı, yenilenmiş system.base ve system.develPardus 2008 - RootFS 0.21′i buradan [1] indirebilir, kurulum için bu adımları [2] takip edebilirsiniz. Rootfs’i oluşturmak için kullandığımız paketler ise
burada. [3] Biz bir dahaki sefere yepyeni YALI ve X.org’umuzla kurulabilen bir geliştirme sürümü hazırlamak için çalışmaya geri dönüyoruz, görüşmek üzere…… Geçen seferki uyarılarımızı tekrarlamayı da unutmayalım : bu kök dosyasistemi, sadece sistem ve geliştirme araçlarını içeren bir mini taban
sistemdir ve konsol seviyesinde paket derlemek dışında herhangi bir amaca hizmet etmez. Masaüstü kullanıcılarının ihtiyacı olan hiçbir yazılımı
içermemektedir, geliştiricilerin üzerinde çalışması amacıyla oluşturulmuştur - dolayısıyla kurulması ve kullanılması birçok müdahale
gerektirmektedir. Bu kök dosya sistemi henüz karşılaşılmamış bir çok hatayı içeriyor olabilir, sistemin deneme seviyesinde olduğu unutulmamalıdır. Aynı
nedenlerle Pardus 2008 taban istemini oluşturan paketlerin hiçbiri Pardus 2007 sistemi üzerine kurulmamalıdır - tüm temel araç seti değiştiğinden bu
paketler sisteminizin çalışmasını tamamen engelleyecektir..[1] http://cekirdek.pardus.org.tr/~ekin/2008/rootfs/
[2] http://ekin.fisek.com.tr/blog/?p=93
[3] http://cekirdek.pardus.org.tr/~ekin/2008/packages/
Pardus 2008 öncesi geliştiriciler için RootFS 0.1 çıktı
0 Comments Published by admin Şubat 26th, 2008 in PardusPardus Gelistirici listesinden
Merhaba;
Pardus 2007′den 2008′e geçerken Pardus’un neredeyse tüm temel bileşenleri güncellendi, dolayısıyla Pardus 2008 üzerinde çalışacak geliştiricilerimiz
Pardus 2008 taban sistemine ihtiyaç duymaya başladılar. Taban sistemin üzerinde çalışılabilecek hale gelmesiyle birlikte geliştiricilere özel bir
kök dosyasistemi hazırladık : bu dosyasistemi tüm system.base ve system.devel paketlerini, yeni kernel’i ve geliştiricilerin en çok kullandığı iki aracı -
vi ve subversion - içeriyor. kernel-debug ve kernel-source paketleri ise boyutları nedeniyle kök dosyasistemine dahil değiller, bu paketler ve kök
dosyasistemini oluşturan diğer tüm ikili paketler şu anda burada [0], kök dosyasistemi ise şurada [1].
Pardus geliştiricileri, bu kök dosyasistemini ayrı bir disk bölümüne veya sanal bir makineye kurarak kullanabilecekler - aşağıda kök dosyasistemini
sanal bir makineye kurmak için gerekli adımları listeledik. Tabii ki prensipte aynı adımları izleyerek gerçek bir disk bölümüne kurmak da
olanaklı, fakat gerçek bir sistem kullanan geliştiricilerimiz disk ve bölüm isimlerini kendi sistemlerine göre düzeltmeliler.
Bu arada, bu kök siteminin bir deneme sürümü olduğu ve yeni toolchain ile paket derlemek dışında herhangi amaca yönelik olmadığını hatırlatalım. Aynı
şekilde bu paketleri Pardus 2007 üzerinde kuramayacağınızı ve Pardus 2007′den bu kökdosyasistemine chroot edemeyeceğinizi de belirtmiş olalım (pardus
2007′de kernel 2.6.24.x kullanmadığınız sürece tabii.)
Pardus 2008-RootFS 0.1′i kurmak için :
* Yeni kök dosyasisteminizi kuracağınız disk bölümünü hazırlayın : Örneğin Virtualbox kullanacaksanız, yeni bir sanal disk oluşturup sanal makinenize bu
diski eklemeniz yeterli.
* Elinizdeki herhangi bir Pardus CD’si ile sanal sisteminizi açın, konsola geçip root olun (virtualbox altında konsola geçmek için [sağ ctrl] ve [F1]
tuşlarına birlikte basmanız gerekli.)
* Yeni diskinizde bölüm oluşturun ve biçimlendirin :
# fdisk /dev/hda
# mkfs.ext3 /dev/hda1 -m 1 -L PARDUS_2008
ilk adımda diskin tamamını kaplayan bir bölüm oluşturun ve çıkın. Dikkat ! Sisteminizdeki gerçek bir disk bölümünü kullanacaksanız
yukarıdaki komutlarda geçen disk isimlerini ona göre düzenlemeyi unutmayın !
* Disk bölümünü bağlayın :
# mkdir target
# mount /dev/hda1 target
* Sisteminizin ağ bağlantısını kurun ve RootFS imajını sisteminize kopyalayın :
# wget [ftp/sftp/....]
* ve imajı açın :
# cd target
# tar -jxf ../pardus2008-rootfs01.tar.bz2
* imaj açıldıktan sonra sanal sisteminizi yeniden başlatabilirsiniz. Bu adım için sisteminizi yine bir Pardus CD’si yardımıyla açacaksınız.. CD
açılış menüsü karşınıza geldiğinde ilk adımda dil seçin, ikinci adımda ilk seçeneğin üzerinde e tuşuna basarak açılış seçeneklerini aşağıdaki gibi
düzenleyin :
root (hd0,0)
kernel (hd0,0)/boot/kernel-2.6.24.2-87 root=LABEL=PARDUS_2008 vga=0×317
mudur=language:tr
initrd (hd0,0)/boot/initramfs-2.6.24.2-87
b tuşuna basarak sisteminizin açılmasını sağlayın - herşey yolunda gittiyse sisteminiz açılacaktır.
* Pardus 2008 RootFS’inizin root parolası pardus (ne kadar şaşırtıcı :-P), bu aşamada sisteme giriş yapabiliyor olmalısınız. Giriş yapın ve son adım
olarak grub’ı yükleyin :
# grub-install /dev/sda –recheck
Dikkat ! Sisteminizdeki gerçek bir disk bölümünü kullanacaksanız /boot/grub/grub.conf içeriğini sisteminize uygun şekilde
düzenlemeyi unutmayın ! Sisteminizde halihazırda kurulu bir GRUB varsa yeni kök dosyasisteminizi kurulu önyükleyicinize eklemelisiniz.
* Sisteminizi yeniden başlatabilirsiniz, Pardus 2008-RootFS 0.1 kullanılmaya hazır - iyi geliştirmeler
# reboot
—————————————————————-
[0] http://cekirdek.pardus.org.tr/~ekin/2008/packages/
[1] http://cekirdek.pardus.org.tr/~ekin/2008/rootfs/
Ara
Etiketler
Çalışan CD Özgürlük için 26LINUX222 2007 2007.2 2007.3 2007.3 Lynx lynx Apache Barış Belgeler Belgeler.org Beta Caracal caracal Dernek doğum günü eDergi emo Forum Freenode güncelleme IRC KDE Kernel Linus Torvalds Linux LKD Logo Lynx Marka metu Moderator NO OOXML ODTÜ Bilgisayar Topluluğu odtü OOXML OpenOffice Pardus Pardus 2008 Pardus Linux.Org Penguen penguen cg phpBB3 RC RootFS Slogan Sohbet Sponsor Sunucu TÜBİTAK Türk Talat UYARER Tatil TSE UEKAE Wiki X.org