Linuxta Program Ekleme ve Kaldırma

Linux Yazıları03/08/2013


Linuxta Program Ekleme ve Kaldırma hakkında bazı ipuçları.

Konsoldan bir program yüklemek istediğimiz zaman :

sudo apt-get install 
apt-cache search # Yüklemek istediğimiz programın depodaki varlığını kontrol eder

.deb paketlerini yükleme :

dpkg -i dosya_adi.deb
dpkg -r paket_adi # pasketi silmek için

.bin uzantılı dosyaları yüklemek

./dosya_adi # Belirttiğim şekilde çalıştırılabilirler

.rpm uzantılı dosyaları yükleme :

rpm -qa | grep -i "paket_adi" # Kurulu olup olmadığı kontrol edilir
rpm -ivh paket_adi # Kurulum yapıyoruz.
rpm -e paket_adi # Paketi silebiliriz (istersek )

tar.gz kurulumu :

mv dosya-adi.tar.gz /usr/local
tar -ztvf dosya_adi
tar -xzvf dosya_adi
./configure
make
make install

Temel Yapılandırma

sudo /etc/apt/sources.list # Paket kaynaklarına erişim bilgisi burada tutulur.

# Eğer dosyada bir değişiklikte bulunduysak aşağıdaki komutu çalıştırmalıyız.

sudo apt-get update

En iyi paket adreslerini tespit etmek istiyorsak netselect kullanabiliriz.

apt-get remove
apt-get --purge remove # Yapılandırma dosyaları ile birlikte paketleri tamamen kaldırmak için

Güncelleme mevzuları :

apt-get update
apt-get -u upgrade
apt-get -u dist-upgrade # Bazı paketler güncelleme yapılacağı zaman korunmaktadır(keep back). Bunun için bu komutu kullanırız.

Paketleri Bulalım–Ayrıntılı bilgi sahibi olalım

apt-cache search   # Belirttiğimiz isim ve içeriğindeki paketleri bulabiliriz
apt-cache show     # Belirtilen paket hakkında detaylı bilgi verir.
apt-cache showpkg # Belirtilen paket hakkında özet bilgi sunar.
apt-cache depends paket_adi # Belirtilen paketin bağımlı olduğu peketleri listeler.

Kurulumda karşımıza çıkan hatalar

apt-get install

* Yukardaki komuttan sonra aşağıdaki gibi bir hata aldıysanız : Bunun anlamı ;

/etc/apt/source.list   # Bu dosya da değişiklikten sonra apt-get update komutunu çalıştırmamış olabilirsiniz.

Reading Package Lists... Done
Building Dependency Tree... Done
W: Couldn't stat source package list 'http://people.debian.org unstable/ Packages' (/var/state/apt/lists/people.debian.org_%7ekov_debian_unstable_Packages) - stat (2 No such file or directory)
W: You may want to run apt-get update to correct these missing files
E: Couldn't find package penguineyes

* Hata aşağıdaki gibi ise : Bunun anlamı : yeterli yetkiniz yok demektir. Yada işlem başka bir programın (dpkg) çalışması dolayından kitlenmiştir

E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

* Kurulum yarıda kalmış ve bir şey yapamıyorsanız ; aşağıdaki komut yeterli olacaktır.

apt-get -f install
dpkg --configure -a

* Diğer hatamız apt-get update çalışması ile ilgili

"E : Dynamic MMap ran out of room" # Komut sonrasında böyle bir hata varsa
/etc/apt/apt.conf # Bu dosyayı bir editör ile açarak
APT::Cache-Limit 10000000; # belirtilen satırı eklemeliyiz.

Etiketler: