Linux Uygulama Kurulumu
Linux tabanlı işletim sistemlerinde uygulama veya yazılım olarak adlandırılan programların yüklenmesi ve kurulumu ile ilgili bilgiler yer alıyor.
Linux tabanlı işletim sistemlerinde uygulama kurulumu kullanılan paket yöneticisine göre değişir.
Linux dağıtımlarında genellikle dpkg (apt) ve yum (rpm) paketleri kullanılmakla beraber pisi, dnf, packman, abs vb. paket yöneticileri de mevcuttur.
Herhangi bir uygulama kurulumunda uygulama komutlarının kurulan sisteme uygun olarak yeniden derlenmesi gerekir.
Paket yöneticileri uygulamaların indirilmesi, bağımlılıkların kurulması, uygulamanın kurulması gibi işlemleri kolaylaştırır.
RPM
RPM bir paket sistemidir. Paket içerisinde kurulacak uygulama ile ilgili paketin adı, dosya büyüklüğü, paketi hazırlayan kişi gibi bilgiler bulunur.
RPM paketlerinin kurulumu, güncellenmesi ve yüklenmesi için rpm komutu kullanılır.
Dosyadan bir uygulama kurmak için i parametresi kullanılır.
rpm -i <Paket>
Kurulum ile ilgili bilgi almak için v ve h parametreleri kullanılır.
rpm -ivh <Paket>
Kurulu paketi kaldırmak için e parametresi kullanılır.
rpm -e <Paket>
Kurulu paketi güncellemek için U parametresi kullanılır.
rpm -U <Paket>
Sistemdeki kurulu paketleri listelemek için q ve a parametresi kullanılır.
rpm -qa
Dosyanın hangi paket ile kurulduğunu öğrenmek için q ve f parametresi kullanılır.
rpm -qf <Dosya>
Kurulu paket ile ilgili bilgi almak için q ve i parametresi kullanılır.
rpm -qi <Paket>
YUM
RPM dosyalarını çeşitli internet adreslerinden temin ederek kurulabileceği gibi yum gibi araçlarda bulunan depolardan da kurulabilir.
Uygulama temel olarak eklenen depolardan istenilen uygulamayı bulmak, kurmak ve kurulu paketleri yönetmek için kullanılır.
Depo adresleri /etc/yum.conf dosyasında bulunur.
Sistemi güncellemek için update parametresi kullanılır.
yum update
Sadece uygulamayı güncellemek için uygulama adı yazılır.
yum update <Paket>
Uygulama kurmak için install parametresi kullanılır.
yum install <Paket>
Depodaki paketleri listelemek için list parametresi kullanılır.
yum list <Paket>
Paket aramak için search parametresi kullanılır.
yum search <Paket>
Paket kaldırmak için remove parametresi kullanılır.
yum remove <Paket>
APT
APT, YUM paket yöneticisindeki gibi debian tabanlı paketlerin kurulması, kaldırılması gibi işlemler içi kullanılır.
Sistemi güncellemek için update parametresi kullanılır.
apt-get update
Paketleri güncellemek için upgrade parametresi kullanılır.
apt-get upgrade
Paket kurmak için install komutu kullanılır.
apt-get install <paket>
Paket kaldırmak için remove komutu kullanılır.
apt-get remove <paket>
Uygulama kurulumları paket yöneticisine göre değişiklik gösterse de genellikle benzer yapıdadır.
Uygulamanın paketlenmiş hali depoda veya herhangi bir adreste yoksa uygulamanın kurulum aşamaları takip edilerek derlenmesi gerekir.
Linux Derslerine buradan ulaşabilirsiniz…
Hayırlı günler dilerim.