PARDUS için yardım istenir ve yaygınlaştırma için büyük fedakarlık gerekli ise
Pardus için kaynaklardan paket derlemenin ve pisi paketi hazırlamanın geniş yöntemlerini örnek paketlerle video ve resim çekerek açıklamaları ile birlikte nete konsa boş vakti olan pardus için uğraşır. Önce derlenecek programaın derlenmemiş hali ile derlendikten sonraki halini karşılaştırılıp tek tek açıklandıktan sonra , uygulamalarını da video ve resim olrak koyarsanız çok hora geçer. Wiki de bir iki şey var ama açıklayıcıc değil . en azından benim gibi bilgisi olmayıpta merakı olanlar için. Örnek paketleri de görmeliyiz. Örneğin en çok ve sık güncellenen firefox. thunderbird, kernel , xfce ve kde paketleri v.s leri en az bir kez olsun derlerken ve pisi paketi yapılırken video ve resim çekilirde nasıl yapıldığını ve nelerin gerekli oldukları uygulamalı olarak gösterilir herhangi bir net sayfasına konulursa her seferinde bu nasıl oluyor demektense şöyle daha iyi olur gibi fikirlerle daha da geliştirilmeye çalışılırsa çok iyi olur düşüncesindeyim. Nitekim kahvehanelerde boş boş oturmaktansa birirlerine birşey öğretmenin ve öğrenmenin iyi olacağı düşüncesindeyim. Belki proğramları bir kişi takip etmektense bir çok kişiye bir çok proğramın güncellemeleri ile geliştirilmelerini takip edebilmeleri paylaştırılabilir. Ve uygulama güncellemelerinde bir hız kazanabiliriz. böylece geliştiricilerde Pardusun hızlı açılıp kapanması ve uygulamalardaki yavaşlığı giderebilmek için uğraşırlar. Lütfen Nette bir sürü kaynak var demeyin hepsi yarım yamalak çünkü. Verilen örneğin aynısını yapmaya çalişsan bile hata alıyorsun.
- 449 okunma




armut
Re: PARDUS için yardım istenir ve yaygınlaştırma için büyük fedakarlık gerekli ise
Videoya çekilen örneği bir sonraki güncelleme veya sürümde takip edince hata alınacaktır muhtemelen, bunun nedeni paketleme işleminin belli bir kalıbının olmaması ve derlendiği sistemdeki değişikliklerden etkilenmesi, örneğin bir paketteki bir conf satırının değişmesi bir sürü paketin yeniden yeni parametrelerle derlenmesini gerektirebiliyor.
Yazılımlar çamur halinde yayınlanıyor, paketçiler de bunu çömlek tezgahında elle şekillendiriyor. Bu nedenle paketleme yapacak kişinin nasıl paketleme yapılacağından önce yapacağı yazılımın özellikleri, diğer paketlerle etkileşimi konusunda ve derleme yapacağı sistemin durumu hakkında yeterli bilgi sahibi olması paketleme sistemi olmaksızın configure, diff, patch, make gibi komutlarla paketi istediği şekilde derleyip çalıştırabilecek durumda olması beklenir. Yani çamuru ve çömlek tezgahını iyi bilmek lazım.
Ondan sonra paketleme sistemi çocuk oyuncağına, hatta zevkli bir oyuna dönüşüyor.
Şimdi en azından bir Kernel örneğinde, acayip büyük bir paket, yığınla parametre ve bir o kadar donanım modülü vs.ile birlikte derlenip düşünülmesi gereken bir merettir, KDE desen yine ondan aşağı kalmaz, böyle yazılımları (yazılım gruplarını) sadece nasıl paket yapılacağını birkaç pakette ezberleyerek yapmaya kalkmak bu işi biraz hafife almak gibi oluyor bence.
Mesela ben paketleme yapmayı biliyorum 2007, 2008 yılından beri ufak tefek paketleme yapmışlığım var, hatta wiki'deki belgeyi de ben yazdım zamanında, ama bir Kernel ailesini veya KDE'yi paketleyebilir miyim diye düşününce yok diyorum, yapamayacağımdan değil ama acayip mesai isteyen paketler bunlar, paketleme yapması değil bu paketleri tezgahta işlemesi büyük mesai gerektiriyor. Hele hele ilk defa yapıyorsan gece gündüz birbirine girer herhalde bir süre.
Ayrıca mehşur sözdür; "yapabileceğin kadar değil bakabileceğin kadar pisile!" her 2-3 ayda bir yeni sürümü yayınlanan veya bağımlılıkları güncellenen bir şey çocuğun gibi olmak zorunda.
PHoeniX
Re: PARDUS için yardım istenir ve yaygınlaştırma için büyük fedakarlık gerekli ise
GNU/Linux üzerinde yazılım ve yazılım kurulumlarını mantığını açıklayan söyle bir yazım var, faydalı olabilir
http://ankabilisim.org/2011/01/yazilim-kurulumu-bagimliliklar-ve-paket-y...