Bu Linux dağıtımlarında gerçekten bir vizyon eksikliği var.
OpenSuse hariç hiçbir dağıtım paket yönetim sistemine henüz yüklenmemis paketlerin dosya ismiyle arama özelliği koymamıs.
Ne alaka diyecekseniz hemen söyleyim.
Dısarıdan bir program indirdiğimizde, hani su meshur ./configure, make, make install islemlerini yaparken hep klasik aynı hatayı verir.
Herhangi bir paket eksiktir ama eksik paketi söyleyemez çünkü dağıtımdan dağıtıma ismi değisebilir veya ilgili kütüphanenin hangi pakette olduğu değisebilir.
Dosya ismini söyler, der ki libxxxxxx.so eksik kardesim der.
Simdi bu dosya hangi pakette, bunu niye internette arastırayım ki, paket yöneticisine girsem, bu dosyayı hangi paket verir bana söylese, çok güzel olacak.
Velev ki bu özellik yok. Sadece yüklenmis paketler hangi dosyaları sisteme vermis onu gösteriyor herkes, yüklenmemisler hangi dosyaları veriyor, onu da söylesenize.
OpenSuse de maalesef sırf bunun için yüklenmez ki.
Üstadım vizyon eksikliği var deyip kafadan çakmışsınız bu cumleniz çook uzun bir tartışmanın konusu.
Dosya arama ile ilgili yazdığınız doğru olmakla birlikte bakış noktanız dağıtım hazırlama mantığı ile ters düşüyor.
Şöyleki herhangi bir dağıtımı hazırlayanların amacı repolara olabildiğince fazla yazılım eklemek olabilir (Bu dağıtımın vizyon anlayışı bu olsa gerek :)).
Bazı dağıtımlarda da repolardaki programların stabil olmasıdır vizyon... Bu durumda sadece stabil programlar dahil edilir repolara
Örnek: CentOS. RHEL, Oracle, Suse Enterprise.
Vizyonla ilgili kısmı geçtikten sonra, bir programı kaynağından derleyip kullanma noktasında ve tecrübesinde iseniz source kodun içinde yazan bilgilerle büyük oranda zaten sorununuzu çözersiniz. Yada en kolayı Slackware kurarsınız, slackbuilds.org'dan istediğiniz programı aratıp bulur, bağımlılıklarını görür derleme scripti ile onları ve istediğiniz programı kurarsınız. Böylece hiçbirzaman hantallaşmayan ve son derece stabil çalışan bir İşletim Sisteminiz olur.
Ayrıca 2 dosya ismi aratıcam diye paket yöneticisini ve database'ini OpenSuse gibi hantal bir hale getirmenin de bir yararı olmadığını düşünenlerdenim.
Benim için Paket Yöneticisi sade ve hızlı olmalı.
Saygılar,