Yüklü tüm paketlerin bir listesini bir metin dosyasına göndermek, böylece incelemeyi ve başka bir sisteme toplu yükleme yapmayı istiyorum. Bunu nasıl yaparım?
Yüklü tüm paketlerin bir listesini bir metin dosyasına göndermek, böylece incelemeyi ve başka bir sisteme toplu yükleme yapmayı istiyorum. Bunu nasıl yaparım?
Yanıtlar:
apt
Yukarıdaki Ubuntu 14.04 ve üzerinde aracı bu çok kolay hale getirir.
apt list --installed
Yerel olarak kurulu paketlerin bir listesini almak için terminalinizde bunu yapın:
dpkg --get-selections | grep -v deinstall
( -v
Eşleşmeyen satırları döndürmek için "invertler" grep etiketi)
Yüklü belirli bir paketin listesini almak için:
dpkg --get-selections | grep postgres
Bu listeyi packages
masaüstünüzde adı verilen bir metin dosyasına kaydetmek için terminalinizde bunu yapın:
dpkg --get-selections | grep -v deinstall > ~/Desktop/packages
Alternatif olarak, sadece kullanın
dpkg -l
(bu komutlardan herhangi birini süper kullanıcı olarak çalıştırmanıza gerek yoktur, bu yüzden sudo
burada veya başka herhangi bir değişikliğe gerek yoktur )
cat ~/Desktop/packages > sudo dpkg --set-selections && sudo apt-get dselect upgrade
kaynak
sudo dpkg --set-selections < ~/Desktop/packages && sudo apt-get -u dselect-upgrade
hile yapar.
Sadece açıkça yüklenmiş paketleri almak için (sadece bağımlılıklar olarak kurulmaz),
aptitude search '~i!~M'
Bu ayrıca isteyebileceğiniz kısa bir açıklamayı da içerecektir. Değilse, -F '%p'
karthick87 tarafından belirtildiği gibi , seçeneği de ekleyin .
Yine bir başka seçenek /var/lib/apt/extended_states
de bu formatta bir metin dosyası veritabanı olan dosyayı kopyalamak gibi görünüyor :
Package: grub-common
Architecture: amd64
Auto-Installed: 0
Package: linux-headers-2.6.35-22-generic
Architecture: amd64
Auto-Installed: 1
Auto-Installed: 0
paketin açıkça kurulduğunu ve yalnızca bir bağımlılık olmadığını gösterir.
apt-get
mı?
Kasıtlı olarak yüklenen (bağımlılıklar değil) tüm paketleri apt komutlarıyla listelemek için aşağıdakileri çalıştırın:
(zcat $(ls -tr /var/log/apt/history.log*.gz); cat /var/log/apt/history.log) 2>/dev/null |
egrep '^(Start-Date:|Commandline:)' |
grep -v aptdaemon |
egrep '^Commandline:'
Bu, daha önce listelenen eski komutlarla birlikte, zamana dayalı bir görünüm sağlar:
Commandline: apt-get install k3b
Commandline: apt-get install jhead
...
Kurulum verileri aynı zamanda sinaptik kullanımı da gösterir, ancak ayrıntıları içermez (kurulum tarihi ile aynı):
(zcat $(ls -tr /var/log/apt/history.log*.gz); cat /var/log/apt/history.log) 2>/dev/null |
egrep '^(Start-Date:|Commandline:)' |
grep -v aptdaemon |
egrep -B1 '^Commandline:'
aşağıdakileri sağlamak:
Start-Date: 2012-09-23 14:02:14
Commandline: apt-get install gparted
Start-Date: 2012-09-23 15:02:51
Commandline: apt-get install sysstat
...
zgrep -hE '^(Start-Date:|Commandline:)' $(ls -tr /var/log/apt/history.log*.gz ) | egrep -v 'aptdaemon|upgrade' | egrep -B1 '^Commandline:'
dpkg
?
Hangi paketlerin yüklü olduğunu yedekleyin:
dpkg --get-selections > list.txt
Sonra (başka bir sistemde) bu listeden kurulumları geri yükle:
dpkg --clear-selections
sudo dpkg --set-selections < list.txt
Eski paketlerden kurtulmak için:
sudo apt-get autoremove
Yedekleme zamanında olduğu gibi kurulmak için (örn. Tarafından belirlenen paketleri kurmak için dpkg --set-selections
):
sudo apt-get dselect-upgrade
ubuntu-desktop
muhtemelen dpkg komutlarından biri nedeniyle bir şekilde kaldırıldığını anlayana kadar bir süre sürdü . Dikkat et, hasarı tamir etmek saatler sürdü!
sudo apt-mark hold name-your-package
. Bu, apt-get'in güncelleme işlemi için varsayılan olan güncel sürüme yükseltilmesini önler.
apt-mark showmanual
man sayfaları
elle kurulan paketlerin bir listesini yazdıracak
Bu nedenle, yalnızca yüklü paketlerin bir listesini vermelidir (bu, ilk kurulumun bir parçası olan paketleri de dahil olmak üzere), bu paketlerin kurulması nedeniyle dahil edilen tüm bağımlılıklar olmadan.
Sonucu bir metin dosyasına almak için:
apt-mark showmanual > list-manually-installed.txt
apt-mark showmanual
aslında değil. Ayrıca, muhtemelen temel kurulumun bir parçası olan otomatik olarak kurulan paketlerin tonunu listeler.
apt list --manual-installed
.
dpkg-query
(yerine, dpkg --get-selections
kurulmayan bazı paketleri listeleyen):
dpkg-query -W -f='${PackageSpec} ${Status}\n' | grep installed | sort -u | cut -f1 -d \ > installed-pkgs
Veya:
dpkg -l | grep ^ii | sed 's_ _\t_g' | cut -f 2 > installed-pkgs
# for pkg in `cat installed-pkgs`; do apt-get install -y $pkg; done
İkinci sisteme yazarak bunu Paketleri kuracak şekilde yaptım.
apt-get install -y $(< installed-pkgs)
apt- get'in sadece bir kez çalışabilmesi ve tüm bağımlılıklarla aynı anda ilgilenmesini sağlayacak.
sudo apt-get build-dep name-package; sudo apt-get install name-package;
mu?
Tüm kurulu paketleri listelemek için,
dpkg -l |awk '/^[hi]i/{print $2}' > 1.txt
veya
aptitude search -F '%p' '~i' > 1.txt
veya
dpkg --get-selections > 1.txt
Not:
Sonuç 1.txt dosyasını ana klasörünüzde alırsınız veya kendi yolunuzu belirleyebilirsiniz.
Kurulu paketinizin mevcut durumunu kaydetmek için Synaptic'i kullanabilirsiniz. Synaptic'te, "dosya / kaydet işaretlerini" seçin, durumu kaydetmek için dosyanın adını girin ve "Sadece değişiklikleri değil, yalnızca tam durumu kaydet" kutusunu işaretlediğinizden emin olun.
Bundan kaydedilen dosya Synaptic'te "dosya / okuma işaretleri" kullanılarak yeni bir makineye yüklenebilir.
Planı kullanmanızı öneririm . Sunucular için tasarlanmış olmasına rağmen, masaüstlerinden de kullanılabilir. Tüm paketlerinizi yeniden kurmak için kullanabileceğiniz bir kabuk betiği / şef / kukla yaratacaktır.
Paketleri şimdi orada 12.04'te tekrar kurmak istiyorsun, değil mi?
Eğer öyleyse, çok kolay. Bir "Ubuntu Single Sign On hesabına" ihtiyacınız olacak. (Sisteminizin senkronize edilmesi için yeniden yüklemeden önce oluşturun.)
Yazılım Merkezine gidin ve Dosya menüsünde "Bilgisayarlar Arasında Eşitle ..." seçeneğini arayın.
Üzerine tıkladığınızda bilgisayarınızın kayıtlı olduğunu ve bilgisayarınızdaki tüm uygulamaların listesini göreceksiniz.
Yeni bir yükleme yapacaksanız, o bilgisayar yeni bir bilgisayar olarak kabul edilir.
Sadece Ubuntu hesabınıza giriş yapmanız gerekmektedir. Önceki bilgisayarınız gösterilecektir.
Üstüne tıkla; Tüm uygulamaların bir listesini alırsınız. Yüklemek istediğiniz uygulamada "yükle" yi seçin.
Aptik adında (hem komut satırı, hem de GUI), yüklü paketlerin bir listesini görüntülemenize yardımcı olacak, bazılarını seçme / seçimi kaldırma, yedekleme listesi oluşturup aynı paketleri geri yükleme seçeneği sunan bir araç da vardır. başka bir sistem.
Yüklemek:
sudo add-apt-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install aptik
Daha fazla bilgi: https://teejeetech.in/aptik/
Ekran görüntüsünde de görülebileceği gibi, Aptik sen sağlayan zamanda yedekleme ve PPA'lar geri kesinlikle yüklü paketlerin bazı yüklemek için gerekli olacaktır.
apt-get install aptik-gtk
aynı zamanda yüklemelisiniz
APT Klonu . Bu paket, paketleri apt tabanlı bir sistemde klonlamak / geri yüklemek için kullanılabilir.
- Paketleri, sources.list'i, anahtarlığı ve otomatik kurulum durumlarını kaydeder / geri yükler.
- Ayrıca dpkg-repack kullanarak artık indirilebilir paketleri kaydedemez / geri yükleyebilir.
kaynak:
man apt-clone
APT-Clone, ubiquity
yükseltme işlemi için (Ubuntu yükleyici) tarafından kullanılır . Çözümden çok daha iyi dpkg --get-selections
çünkü:
Nasıl kullanılır
Yüklemek
sudo apt-get install apt-clone
Yedekleme yapmak
sudo apt-clone clone path-to/apt-clone-state-ubuntu-$(lsb_release -sr)-$(date +%F).tar.gz
Yedeklemeyi geri yükle
sudo apt-clone restore path-to/apt-clone-state-ubuntu.tar.gz
Yeni sürüme geri yükle:
sudo apt-clone restore-new-distro path-to/apt-clone-state-ubuntu.tar.gz $(lsb_release -sc)
Diğer makinelere geri yüklemeden önce kolayca düzenlenebilen ve gözden geçirilebilen basit bir gzipli tar dosyası oluşturur. İşte yapısının bir örneği:
/
├── etc
│ └── apt
│ ├── preferences.d
│ ├── sources.list
│ ├── sources.list.d
│ │ ├── anton_-ubuntu-dnscrypt-vivid.list
│ │ ├── maarten-baert-ubuntu-simplescreenrecorder-vivid.list
│ │ └── megasync.list
│ ├── trusted.gpg
│ └── trusted.gpg.d
│ ├── anton__ubuntu_dnscrypt.gpg
│ ├── anton__ubuntu_dnscrypt.gpg~
│ ├── maarten-baert_ubuntu_simplescreenrecorder.gpg
│ └── maarten-baert_ubuntu_simplescreenrecorder.gpg~
└── var
└── lib
└── apt-clone
├── extended_states
├── installed.pkgs
└── uname
Orada Unix Stack Exchange üzerinde müthiş bir açıklama bağımlılıkları olarak yüklü olmayan paketleri listelemek için yetenek kullanın ve nasıl Ubuntu sürümü için varsayılan paketlerinin listesi ile o listeyi karşılaştırmak açıklar.
12.04 ve daha yeni sürümlerin masaüstü sürümlerine ilişkin bildirim dosyasını edinmek için bu siteyi ziyaret edin , sürümünüzü seçin ve CD görüntülerinin altındaki dosyalar bölümüne gidin. Mimarinize uyan "ubuntu-12.04.4-desktop-amd64 + mac.manifest" gibi bir şey bulacaksınız.
Sunucu sürümleri için, orijinal sistemi yüklemek için kullanılan ISO'dan bildirim dosyasını almanız gerekir. Bir VPS veya bulut sunucusu için sağlayıcınız görüntüleri kullanılabilir hale getirebilir veya onlarla bağlantı kurmanız gerekebilir.
Yeni sunucuya yüklenecek değişikliklerin yanı sıra başvurulan gönderideki kodu kullanan bir örnek.
Eski sunucu (diğer gönderideki kod, çıktı dosyaya kaydedildi):
aptitude search '~i !~M' -F '%p' --disable-columns | sort -u > currently-installed.list
wget -qO - http://mirror.pnl.gov/releases/precise/ubuntu-12.04.3-desktop-amd64.manifest \
| cut -f1 | sort -u > default-installed.list
comm -23 currently-installed.list default-installed.list > user-installed.list
Yeni sunucuda, dosyayı scp kullanarak kopyalayın, sonra her satıra 'install' eklemek için sed komutunu kullanın (-i satır içi değiştirme yapar). Ardından listeyi 'dpkg --set-choices' giriş olarak kullanabilir ve apt-get ile paketleri kurabilirsiniz:
scp user@oldserver:user-installed.list .
sed -i 's/$/\tinstall/' user-installed.list
sudo dpkg --set-selections < user-installed.list
sudo apt-get dselect-upgrade
Bu göreve başlamadan önce, başlangıçta bahsedilen yazının tüm bölümlerini okumanızı ve anlamanızı tavsiye ederim ve ardından arama kalıpları hakkında ayrıntılı bilgi için özel başvuru kılavuzuna bakın.
Tam da bu amaç içinapt-cache
tasarlanan komutun yukarıda belirtilmediğine şaşırdım ...
apt-cache pkgnames
Daha fazla bilgi için çalıştırın apt-cache --help
:
** apt-cache bilgi sorgulamak için kullanılan düşük seviye bir araçtır APT'nin ikili önbellek dosyalarından Komutlar: gencaches - Hem paket hem de kaynak önbellek oluşturun showpkg - Tek bir paket için bazı genel bilgileri göster showsrc - Kaynak kayıtlarını göster istatistik - Bazı temel istatistikleri göster dump - Tüm dosyayı kısa ve öz bir şekilde göster dumpavail - Kullanılabilir bir dosyayı stdout'a yazdır unmet - Karşılanmayan bağımlılıkları göster search - Bir regex deseni için paket listesini arayın show - Paket için okunabilir bir kayıt göster - Paket için ham bağımlılık bilgilerini göster rdepends - Bir paket için ters bağımlılık bilgilerini göster pkgnames - Sistemdeki tüm paketlerin isimlerini listeler. dotty - GraphViz için paket grafikleri oluşturun xvcg - xvcg için paket grafikler oluşturun politika - Politika ayarlarını göster Seçenekler: -h Bu yardım metni. -p =? Paket önbelleği. -s =? Kaynak önbellek. -q İlerleme göstergesini devre dışı bırak. -i Unmet komutu için sadece önemli noktaları göster. -c =? Bu yapılandırma dosyasını okuyun -o =? İsteğe bağlı bir yapılandırma seçeneği ayarlayın, örneğin -o dir :: cache = / tmp Daha fazla bilgi için apt-cache (8) ve apt.conf (5) manual sayfalarına bakınız. **
apt --installed list
en iyi sonucu verdiğini buldum (yukarıda en iyi cevapta önerildiği gibi. apt-cache pkgnames
İlk bakışta hile yapmak gibi gözükse de, "sistemdeki tüm paketleri" (yukarıdaki yardım metnine göre) listeleyen ama aslında yüklü değil. Bir --installed
seçenek var ama onunla çalışmıyor gibi görünüyor pkgnames
.
apt-cache pkgnames | wc -l
verir 55909
, oysa (sistem bilir) paketleri aptitude search '~i!~M' | wc -l
verir 2160
(paketler açıkça bağımlılıklar olmadan yüklenir).
Tam özet için bakınız:
sayfa boyunca yarı yol:
dpkg - list
Aşağıdaki komut tüm kurulu paketleri de listeler.
grep ' installed ' /var/log/dpkg.log /var/log/dpkg.log.1 | awk '{print $5}' | sort -u
/var/log/dpkg.log*
zaman tüm döndürülmüş kütükleri almak için grep kullanmak daha iyidir .
Bu topluluk wiki'sine yardım et - Güncel çözümler ekle.
Bu komut kurulu paketleri içeren bir metin dosyasının oluşturulmasını sağlamalıdır:
dpkg -l | awk '{print $2}' > package_list.txt
Listelenen paketlerin toplu kurulumunu tamamlamak için 'package_list.txt' dosyasını düzenlemeniz gerekir. Bir metin editörü kullanarak dosyanın üstündeki tuhaf satırları kaldırın. Daha sonra bu komutu kullanarak oluşturulan dosyadan paketleri yüklemek için kullanabilirsiniz:
xargs < package_list.txt apt-get install -y
İsterseniz sadece bu yöntemi kullanmak tüm güncel paketler (listesini kullanarak yüklenecek içerir otomatik olarak yüklenir, vs).
'Apt-cache pkgnames' ifadesinin bir dosyaya çıktısı, biz sadece "package_list.txt" adını vereceğiz. Bunu şu şekilde yapabilirsiniz:
apt-cache pkgnames > package_list.txt
Ardından "package_list.txt" den paket yüklemek istediğinizde bu komutu kullanırsınız:
xargs < package_list.txt apt-get install -y
Komutu apt-mark showmanual
, manuel olarak veya başlangıçta Ubuntu ile yüklenen paketlerin bir listesini vermek için kullanabiliriz . Bunu sadece "package-list.txt" olarak adlandıracağımız bir dosyaya vermek isteriz. Bunu başarmak için bu komutu kullanın:
apt-mark showmanual > package-list.txt
"Package_list.txt" dosyasından paketleri yüklemek için kullanacağımız komut aşağıdadır.
xargs < package_list.txt apt-get install -y
Ubuntu tabanlı dağıtımları yükselttikten / yeniden kurduktan sonra yazılım paketlerinin yeniden kurulmasını kolaylaştırmak için yardımcı program.
[ Launchpad | Aptik ]
Aptik hakkında bilgi için resmi sayfasını ziyaret etmeyi deneyin ve ekran görüntüsü için buraya tıklayın veya bu bölümün sonunu görüntüleyin.
Aptik'i kurmak basittir. Bu adımları takip et:
PPA'yı aşağıdakilerle ekleyin :
sudo add-apt-repository -y ppa:teejee2008/ppa
Aşağıdaki komutu kullanarak güncelleme apt.
sudo apt-get update
Kullanarak Aptik'i yükleyin :
sudo apt-get install aptik
apt-mark showmanual
diğerleri arasında Bash, Unity ve Xorg içerir. Orada olmaları mı gerekiyor?
Paketlerle ilgili tüm bilgilerin saklı olduğu, arkasındaki dosyayı not etmenin apt list --installed
veya dpkg-query --list
gerçekte kullanmanın ilginç olduğunu düşünüyorum /var/lib/dpkg/status
.
Yani sadece süper genişletilmiş paket listesi ile uğraşmak istiyorsanız cat /var/lib/dpkg/status
.
Not: /var/lib/dpkg/status
Dosyayı değiştirmeyin .
Ek olarak APT paketleri, birçok GUI paketleri bugünlerde olarak dağıtılır enstantane .
Paketiniz bulunamıyorsa apt list --installed
, şunu deneyin snap list
:
$ snap list
Name Version Rev Tracking Publisher Notes
gimp 2.10.10 165 stable snapcrafters -
gnome-calculator 3.32.1 406 stable/… canonical✓ -
keepassxc 2.4.1 267 stable keepassxreboot -
...
Ayrıca /snap/bin
PATH'a eklemek iyi bir fikirdir, böylece terminalden başlatabilirsiniz (root olmayan kullanıcılar için otomatik olarak yapılır).
Paket , sisteminizde kurulu olarak işaretlenmiş paketlerin listesini almak dctrl-tools
için grep-status
aracı sağlar:
sudo apt install dctrl-tools
Kullanımı:
grep-status -FStatus -sPackage -n "install ok installed"
görmek : man dctrl-tools
https://www.rosehosting.com/blog/list-all-installed-packages-with-apt-on-ubuntu/ :
1. Ubuntu'da kurulu yazılım paketlerini listeleyin
Makinenizde yüklü yazılım paketlerini listelemek için aşağıdaki komutu kullanabilirsiniz:
sudo apt list --installed
Komutun çıktısı, hangi paketlerin yüklü olduğuna bağlı olarak aşağıdakine benzer olacaktır:
Listing... acl/xenial,now 2.2.52-3 amd64 [installed] adduser/xenial,xenial,now 3.113+nmu3ubuntu4 all [installed] apache2/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed] apache2-bin/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed,automatic] apache2-data/xenial-updates,xenial-updates,xenial-security,xenial-security,now 2.4.18-2ubuntu3.1 all [installed,automatic] apache2-doc/xenial-updates,xenial-updates,xenial-security,xenial-security,now 2.4.18-2ubuntu3.1 all [installed] apache2-utils/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed] apparmor/xenial-updates,now 2.10.95-0ubuntu2.5 amd64 [installed,automatic] apt/xenial-updates,now 1.2.19 amd64 [installed] apt-utils/xenial-updates,now 1.2.19 amd64 [installed] ...
2. LESS programını kullanın
Tüm çıktıyı kolayca okumak için
less
programı kullanabilirsiniz .sudo apt list --installed | less
3. GREP Komutunu kullanın
grep
Programı kullanarak çıktı yoluyla belirli bir paket için bakabilirsiniz .sudo apt list --installed | grep -i apache
4. Apache içeren tüm paketleri listele
Yukarıdaki komutun çıktısı
apache
, adlarına dahil olan tüm paketleri listeler .apache2/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed] apache2-bin/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed,automatic] apache2-data/xenial-updates,xenial-updates,xenial-security,xenial-security,now 2.4.18-2ubuntu3.1 all [installed,automatic] apache2-doc/xenial-updates,xenial-updates,xenial-security,xenial-security,now 2.4.18-2ubuntu3.1 all [installed] apache2-utils/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed] libapache2-mod-php/xenial,xenial,now 1:7.0+35ubuntu6 all [installed,automatic] libapache2-mod-php7.0/xenial-updates,now 7.0.13-0ubuntu0.16.04.1 amd64 [installed,automatic] libapache2-mod-security2/xenial,now 2.9.0-1 amd64 [installed] libapache2-modsecurity/xenial,xenial,now 2.9.0-1 all [installed]
Apt, kurulu
(--installed)
paketleri, yükseltilebilir(--upgradeable)
paketleri veya mevcut tüm(--all-versions)
paket sürümlerini listelemek için paket adlarını ve seçeneklerini eşleştirmek için desenleri destekler .5. DPKG programını kullanın
Ubuntu VPS'nizde kurulu yazılım paketlerini listelemek için kullanabileceğiniz bir başka seçenek de
dpkg
komuttur.sudo dpkg -l
Komutun çıktısı size paketin adı, sürümü, mimarisi ve paketle ilgili kısa açıklama gibi bilgiler sağlayacaktır. Elbette,
grep
belirli bir paketi aramak için programı tekrar kullanabilirsiniz .sudo dpkg -l | grep -i apache
Çıktı aşağıdaki gibi görünmelidir:
ii apache2 2.4.18-2ubuntu3.1 amd64 Apache HTTP Server ii apache2-bin 2.4.18-2ubuntu3.1 amd64 Apache HTTP Server (modules and other binary files) ii apache2-data 2.4.18-2ubuntu3.1 all Apache HTTP Server (common files) ii apache2-doc 2.4.18-2ubuntu3.1 all Apache HTTP Server (on-site documentation) ii apache2-utils 2.4.18-2ubuntu3.1 amd64 Apache HTTP Server (utility programs for web servers) rc apache2.2-common 2.2.22-6ubuntu5.1 amd64 Apache HTTP Server common files ii libapache2-mod-php 1:7.0+35ubuntu6 all server-side, HTML-embedded scripting language (Apache 2 module) (default) rc libapache2-mod-php5 5.5.9+dfsg-1ubuntu4.16 amd64 server-side, HTML-embedded scripting language (Apache 2 module) ii libapache2-mod-php7.0 7.0.13-0ubuntu0.16.04.1 amd64 server-side, HTML-embedded scripting language (Apache 2 module) ii libapache2-mod-security2 2.9.0-1 amd64 Tighten web applications security for Apache ii libapache2-modsecurity 2.9.0-1 all Dummy transitional package ii libapr1:amd64 1.5.2-3 amd64 Apache Portable Runtime Library ii libaprutil1:amd64 1.5.4-1build1 amd64 Apache Portable Runtime Utility Library ii libaprutil1-dbd-sqlite3:amd64 1.5.4-1build1 amd64 Apache Portable Runtime Utility Library - SQLite3 Driver ii libaprutil1-ldap:amd64 1.5.4-1build1 amd64 Apache Portable Runtime Utility Library - LDAP Driver .
Bu eğitimin rekabeti ile, Ubuntu'da kurulu paketlerin nasıl listeleneceğini başarıyla öğrendiniz.
Bunu yapmanın birçok yolu var. Benim gibi CentOS kullanıyorsanız, şunları kullanabilirsiniz: 1. yum list installed
2.rpm -qa