Bu komutlarla Linux PC'nizde hangi paketleri kurduğunuzu görmek kolaydır.
Yeni bir paket kurmadan önce, sisteminizde zaten kurulu olup olmadığını kontrol etmeniz gerekir. Ek olarak, yeni bir sisteme geçiyorsanız, kurulu tüm paketlerin bir listesine sahip olmak size önemli ölçüde zaman ve emek tasarrufu sağlayabilir. Ayrıca, yer açmak için kaldırmak istediğiniz istenmeyen paketleri belirlemenize de yardımcı olabilir.
Ubuntu, Debian, CentOS, Arch Linux ve openSUSE dahil olmak üzere çeşitli Linux dağıtımlarında kurulu tüm paketleri nasıl listeleyeceğiniz aşağıda açıklanmıştır.
Ubuntu/Debian'da Yüklü Paketleri Listeleme
Debian tabanlı dağıtımlarda paketleri bulmak, kurmak, güncellemek ve kaldırmak için APT paket yöneticisini kullanabilirsiniz. APT'yi kullanarak şunları da yapabilirsiniz: Debian/Ubuntu'da yüklü olan tüm programları listele sürümleri ve diğer bazı bilgilerle birlikte.
Tüm yüklü paketleri listelemek için Debian tabanlı dağıtımlar, aşağıdaki komutu kullanın:
uygun liste -- yüklü
Liste, farklı paketleri gösterir. [Kurulmuş], [kurulu, otomatik], Ve [kurulu, yerel] etiketler.
- [Kurulmuş] paketi resmi depodan yüklediğinizi gösterir.
- [kurulu, otomatik] APT'nin bu paketi başka bir yazılım paketine bağımlılık olarak kurduğunu gösterir.
- [kurulu, yerel] kullanarak yerel olarak kurduğunuz paketleri gösterir. dpkg -i ve depodan değil.
Yüklü programlar listesinden de program arayabilirsiniz. grep komutunu kullanarak aşağıdaki gibi:
apt listesi --yüklü | grep program_adı
Kurulu paketleri listelemek için dpkg yardımcı programını da kullanabilirsiniz:
dpkg -l
Yalnızca kurulu paketlerin adlarını yazdırmak için awk ile dpkg komutunu aşağıdaki gibi kullanın:
dpkg-l | awk '{2 $ yazdır}'
RHEL Tabanlı Dağıtımlarda Kurulu Paketleri Görüntüleyin
YUM ve DNF, RHEL tabanlı dağıtımlarda paketleri yönetin. Bunları kullanarak PC'nize paketleri yükleyebilir, güncelleyebilir, listeleyebilir ve kaldırabilirsiniz.
YUM artık daha yeni dağıtımlarda (RHEL 8, CentOS 8, Fedora 22, vb.) kullanılmasa da çoğunda çalışır. RPM ayrıca yerel RPM paketlerini kurmanıza ve yönetmenize olanak tanır.
YUM ile RHEL tabanlı dağıtımlarda kurulu tüm paketleri listelemek için şunu kullanın:
yum listesi kurulu
DNF ile kurulan paketler için şunları kullanın:
dnf listesi kurulu
Aşağıdaki rpm komutunu kullanarak RHEL tabanlı dağıtımlarda kurulu paketleri de listeleyebilirsiniz:
rpm -qa
bu --son Yukarıdaki komutu içeren seçenek, en son yüklenen tüm paketleri, en son paket en üstte olacak şekilde listeler:
rpm -qa -- son
Bu komut ayrıca kurulu paketin tarih ve saatini, paket adlarıyla birlikte listeler:
rpm -qa -- son | taktik
Arch Linux'ta Yüklü Paketleri Listeleme
Pacman, Manjaro ve EndeavourOS gibi Arch tabanlı Linux dağıtımlarında varsayılan paket yöneticisidir. Pacman ile şunları yapabilirsiniz: Arch tabanlı dağıtımlarda paketleri kurun ve kaldırın, eski paketleri güncelleyin ve kurulu tüm paketlerin bir listesini görüntüleyin.
Arch tabanlı bir dağıtımda kurulu tüm paketleri listeleme komutu şöyledir:
pacman-Q
Açıkça kurulan tüm paketleri listelemek için şunu kullanın:
pacman-Qe
Ana depo dışında bir depodan el ile yüklediğiniz tüm yabancı paketleri listelemek için şunu kullanın:
pacman -Qm
Yüklü paketler listesinde belirli bir paket arıyorsanız, şunu kullanın:
pacman -Q | grep
openSUSE Üzerinde Kurulu Paketleri Listeleme
Zypper, openSUSE'deki varsayılan komut satırı paket yöneticisidir. openSUSE üzerinde kurulu tüm paketleri listelemek için aşağıdaki komutlardan birini kullanın:
zypper arama -- sadece kurulu
Veya:
zypper se -i
Belirli bir paketin kurulu paketler listesinde olup olmadığını kontrol etmek için aşağıdaki sözdizimini kullanın:
zypper se -i
Yüklü bir paketle ilgili bilgileri aşağıdakileri kullanarak da yazdırabilirsiniz:
fermuar bilgisi
Linux'ta Yüklü Snap Paketlerini Görüntüleyin
Geleneksel yerleşik paket yöneticilerinin dışında, Linux sisteminize Snap aracılığıyla kurabileceğiniz bazı programlar da vardır.
Snap, tüm büyük Linux dağıtımlarında desteklenen evrensel bir paket yöneticisidir. Snap paketleri bağımlılıklarıyla birlikte gönderildiğinden, Linux'ta yazılım kurulumunu çok daha kolaylaştırır.
Herhangi bir Linux dağıtımında kurulu Snap paketlerini listelemek için şunu çalıştırın:
ek liste
Bu komut, Snap kullanarak kurduğunuz paketleri listeler. Varsayılan paket yöneticilerinizi kullanarak kurduğunuz paketleri içermez.
Liste, yüklenen paket adının yanı sıra sürüm numarası gibi başka bilgiler de içerir. paket, revizyon numarası, kanal bilgisi, yayıncı adı ve varsa ek bilgiler mevcut.
Kurulu Flatpak Paketlerini Listeleme
Snap'e benzer şekilde, Flatpak da Linux'ta daha kolay paket yönetimi için bir araçtır. Flatpak'ı tüm büyük Linux dağıtımlarına kurabilir ve Linux'ta uygulama oluşturmak, kurmak ve çalıştırmak için kullanabilirsiniz.
Flatpak kurulu paketleri listelemek için aşağıdaki komutu kullanın:
düz paket listesi
Bu komut, Linux sisteminizde kurulu tüm Flatpak paketlerini ve çalışma zamanlarını listeler. Çalışma zamanı, bir uygulamanın çalışması için gereken bir dizi bağımlılıktır.
Yalnızca yüklü uygulamaları listelemek için, --uygulama seçenek şu şekilde:
flatpak listesi -- uygulama
Benzer şekilde, yalnızca yüklü çalışma zamanlarını listelemek için --Çalışma süresi seçenek:
flatpak listesi --çalışma zamanı
Yüklü uygulama boyutu, mimarisi, kaynağı vb. gibi listelenen öğeler hakkında ayrıntılı bilgileri görüntülemek için -D seçenek:
düz paket listesi -d
Ayrıca tüm ek bilgileri atlayabilir ve aşağıdakileri kullanarak yüklü uygulamanın adlarını yazdırabilirsiniz:
flatpak --columns=isim listesi
Yüklü Programların Listesini Bir Dosyaya Kaydetme
Yüklü tüm programların listesini bir dosyaya kaydetmek için, yönlendirme işlecini kullanarak komut çıktısını bir dosyaya yönlendirin (>) ardından dosya adı gelir.
Örneğin, APT yüklü programların listesini adlı bir metin dosyasına kaydetmek için kurulu_programlar.txt, komut şöyle olur:
apt list --installed>installed_programs.txt
Kurulu Paketlerin Sayısını Say
Listede kurulu paketlerin sayısını da sayabilirsiniz. wc komutunu kullanarak. Örneğin, openSUSE'de Zypper tarafından kurulan paketlerin sayısını saymak için komut şöyle olacaktır:
zypper arama --yalnızca kurulu | tuvalet -l
Yüklü Tüm Linux Paketlerinin Bir Listesine Sahipsiniz!
Artık Linux sisteminizde hangi paketlerin kurulu olduğunu bildiğinize göre, güncel olmayanları kolayca güncelleyebilir veya istenmeyen paketleri kaldırarak biraz yer temizleyebilirsiniz.
Ayrıca, bu program listesine sahip olmak, yeni bir sisteme sorunsuz geçişi kolaylaştırabilir ve tüm bu programları tek tek hatırlamanıza gerek kalmadan kurmanıza olanak tanır.