> 1 <
Kırık Link Bildir! #126641 03-10-2006 12:06 GMT-1 saat
bağlantıyı göster (facebook ile) bağlantıyı göster (klasik üye girişi ile) adresinde kapsamlı RPM paketi deposu bulabilirsiniz. CDROM’unuzdan bir yazılımı yüklemek için ise öncelikle RPMS dizinine geçmek ve sonra da istediğiniz paketi yüklemelisiniz. Erişmeye çalışmadan önce CDROM unuzu bağladığınızdan emin olun. Buradaki paketleri sisteminizdeki bir dizine yerleştirdikten sonra yüklemek için rpm komutunu yada bir grafik arayüzü kullanabilirsiniz. K Desktop Paket Yöneticisi: kpackage KDE masaüstü, kpackage adı verilen oldukça güçlü ve kullanımı kolay bir RPM paketi yöneticisini içerir. Grafik ortamda komut satırında kpackage komutu ile sistemimizde K desktop yüklü olduğu sürece herhangi bir pencere yönetisinde başlatılabilir. Kpackage penceresinin sağ tarafında Properties ve File List adında sekmelere sahip iki tane panel vardır. Properties panelinde RPM paketindeki yazılımın sürüm numarası ve üreticiler de dahil olmak üzere birtakım bilgiler görüntülenir. File List panelinde ise yazılım paketinde yer alan dosyalar listelenir. Kpackage programını kullanarak yüklü paketleri görmek, yüklü olan bir paketi kaldırmak veya yeni paket kurmak oldukça kolaydır. Bir paketi yüklemek için, file menusunden open seçeneği ile dosyamizin olduğu dizinden dosyamizi seçili hale getiririz. Paketin güncellenmesi ve test edilmesi seçeneklerini de içeren bir installation iletişim kutusu görüntülenir. Halen yüklü olan paketler için update seçeneği belirir. Test seçeneği ile ise bir kurulum gerçekten yüklemeden test edilebilir. KDE ve Gnome dosya yöneticileri Gnome´a RPM paketlerini doğrudan doğruya dosya yöneticisinden yükleyebilirsiniz. Paketin konumunu tespit ettikten sonra simgesini sağ tıklaya**k install veya update seçeneklerine erişebiliriz. KDE dosya yöneticisi kurulum için kpackage programını kullansa da RPM paketlerinin dosya yöneticisi tarafından kullanılmasını imkan verir. Komut satırı kurulumu: rpm rpm komutu ile paketleri idare edebilir, sorgulayabilir, kendi paketlerinizi oluşturabilir ve sahip olduklarınızı doğrulatabilirsiniz. Paketlerin idare edilmesi, yeni paketlerin yüklenmesi, yeni sürümlere terfi edilmesi ve paketlerin kaldırılması işlemlerini kapsar. Yeni bir yazılımı yüklemek için -i parametresini, yüklü olan herhangi bir paketi güncellemek için -u parametresini kullanırız. Kurulu olan paketi kaldırmak için -e parametresi kullanılır. Paketin kurulu olup olmadığının kontrolü -q parametresi ile yapılabilir. qa parametresi ile yüklü paketlerin listesine ulaşılabilir. RPM ve parametreleri rpm -i bir paketi yükler rpm -e bir paketi kaldırır. rpm -q bir paketi sorgular. rpm -U yükleme ile aynı fakat önceki sürümü kaldırır rpm -verify bir paketin doğru olarak yüklendiğini onaylar. --nodeps hiçbir bağımlılık kontrolü yapmadan yükler --force Çakışmalara rağmen kurulum işlemini zorla gerçekleştirir. --percent kurulum sırasında paket yüzde miktarını gösterir. --test kurulumu test eder; yüklemez, sadece çakışmaları kontrol eder. -h paket yüklenirken # sembollerini görüntüler. rpm -qa bütün paketleri sorgular rpm -qR bu paketin bağımlılığı olan paketleri listeler rpm -qi bütün paket bilgilerini görüntüler. rpm -ql paketteki dosyaları listeler. rpm -qd Sadece paketteki dökümantasyon dosyalarını listeler. rpm -qc Sadece paketteki konfigürasyon dosyalarını listeler. Sıkıştırılmış arşivlerden program kurulumu: tar.gz İnternette birçok sayfadan RPM dosyasi ile birlikte tar.gz formatında sıkıştırılmış arşiv dosyası da edinilebilir. Bu dosyalar programın kaynak kodlarını içermektedir. Genelde kaynak kodlarının bulunduğu arşiv dosyasını bir dizin içersinde kurarız. Eğer gelişi güzel bir şekilde paketleri bulunduğumuz dizinlere açarsak belli bir süre gereksiz birçok kaynak kodu ile harddiskimiz dolar. Bu yüzden arşivlenmiş dosyaları açarken belli bir strateji izlememiz gerekir. Genelde kurulacak paketler /usr/local dizinin içine açılır ve bu dizin içersinde kurulur. Paketlerin bazıları açıldıklarında kendilerine bir dizin yaratarak o dizin içersine kurulurlar fakat bir genelleme değildir. Bu yüzden paketi açmadan önce kaynak arşiv dosyamızı /usr/src dizini içersine taşımamız gerekir. bunu mv dosya-adi.tar.gz /usr/local komutu ile paketi çektiğimiz dizinden /usr/local dizinine paketin aktarımı gerçekleştirilir. Bu aşamadan sonra aşağıdaki komut ile tar -ztvf paket-adı arşiv dosyamızın bir dizin yaratıp yaratmadığı kontrol edilir. Kontrolden sonra eğer dizin yaratılmıyorsa siz kendiniz mkdir komutu ile bir dizin yaratarak kaynak kodlarını bu dizin içersine açarsınız. Bu işlemler sıarasında midnight commander gibi bir dosya yöneticisi kullanmanızda tavsiye edilebilir. Eğer bir kaynak kodlarının bir dizin içersine koyulduğu tespit ediliyorsa artık arşivimizi güvenle açabiliriz. Aksi taktirde paketi yarattığımız dizine taşıdıktan sonra kaynak kodun açılmaasını sağlarız. Arşivimizi açmak için tar -xvfz paket-adı komutu kullanılır. Buradaki tar komutundan sonraki x parametresi dosyaları çıkarmak için, v parametresi dosyalar çıkartılırken yol isimlerini görüntülemek için, f parametresini ve dosya ismini kullaniriz. Ayrıca bu parametrelere bir z parametresi de ekleyerek açma ve çıkarma işlemlerini tek bir tar komutunda birleştirebiliriz. Ayrıca eğer dosyanın uzantısı tar.gz değil de tar.z ise parametre olarak -Zvf girilmelidir. Yazılımın derlenmesi Kaynak kodlarının açıldığı dizin içersinde genel olarak README veya INSTALL şeklinde bir dosya mevcuttur. Bu dosyalar içersinde paketin kurulumu sıarsında izlenecek yollar tarif edilmiştir. Genelde bu kurulum notlarının olduğu dizinde configure adındabir programcık mevcuttur. Bu program makinenizin konfigurasyonu hakkında bilgi toplaya**k bu bilgilere göre bir makefile oluşturur. Oluşturulan bu makefile programın makinenize gore kurulumunu sağlar. Örneğin bazı makinelerde C derleyicisi olarak gcc yerine cc kullanılmaktadır. "configure" programcığı makinemizin kendine has özelliklerine göre bize bir makefile oluşturur. configure programcığını ./configure komutu ile çalıştırırız. Daha sonra o dizinde makefile dosyası oluşur. Bu makefile dosyasını make komutu ile derlemek üzere kurulumu başlatırız. Bu komut ile birlikte o dizindeki kurulumla ilgil dosyalar bir düzene sokulur bir liste oluşturulur. make komutu ile makefile dosyasındaki yapıya göre kurulum dosyaları hazırlanır. Bu noktadan sonra hazırlanan kurulum dosyalrının bilgisayarımızda gerekli yerlere kurulması kısmının gerçekleştirilmesi için make install komutunu veririz. Eğer programı kuracağımız dizinleri ve kurulum dosyalarının gönderileceği dizinleri değiştirmek istiyorsak makefile dosyasını düzenleyerek bu amacımıza kolayca ulaşabiliriz. Bu komuttaki kurulumun gerçekleştirilmesini sağlayan install scriptinde kurulum işlemini adım adım gerçekleştirecek olan komutlar yer almaktadır. Böylece programımızı makinemizin konfigürasyon bilgilerine göre programın kaynak kodlarından kurmuş olduk. ---
(Alıntıdır)
Bunu ilk beğenen siz olun
Hata Oluştu