In diesem kurzen Tutorial zeigen wir Ihnen, wie Sie unter CentOS 7 alle installierten Pakete mit yum auflisten. Yum ist der Standard-Paketmanager, der in CentOS verwendet wird und für die Interaktion mit einzelnen RPM-Paketdateien und vielen Repositories verwendet wird. Dieses Tutorial wurde für CentOS 7 geschrieben, aber die Befehle in diesem Tutorial sollten auf jedem Server funktionieren, auf dem Redhat, CentOS oder Fedora installiert ist.
Um alle installierten Pakete auf CentOS 7 aufzulisten, können Sie die Yum-Liste installiert Befehl. Es listet alle installierten RPM-Pakete auf dem CentOS-Server in alphabetischer Reihenfolge auf, bei der die Groß- und Kleinschreibung beachtet wird. Zum Beispiel:
yum list installed
Installed Packages GeoIP.x86_64 1.5.0-11.el7 @base ImageMagick.x86_64 6.7.8.9-15.el7_2 @C7.2.1511-updates OpenEXR-libs.x86_64 1.7.1-7.el7 @C7.0.1406-base acl.x86_64 2.2.51-12.el7 installed apr.x86_64 1.4.8-3.el7 @base apr-devel.x86_64 1.4.8-3.el7 @base apr-util.x86_64 1.5.2-6.el7 @base apr-util-devel.x86_64 1.5.2-6.el7 @base aspell.x86_64 12:0.60.6.1-9.el7 @C7.0.1406-base audit-libs.x86_64 2.6.5-3.el7_3.1 @updates autoconf.noarch 2.69-11.el7 @base autogen-libopts.x86_64 5.18-5.el7 @C7.0.1406-base automake.noarch 1.13.4-3.el7 @base avahi-libs.x86_64 0.6.31-17.el7 @base awstats.noarch 7.6-3.1.el7 @epel basesystem.noarch 10.0-7.el7.centos installed bash.x86_64 4.2.46-21.el7_3 @updates bc.x86_64 1.06.95-13.el7 @C7.0.1406-base bind.x86_64 32:9.9.4-50.el7_3.1 @updates bind-libs.x86_64 32:9.9.4-50.el7_3.1 @updates bind-license.noarch 32:9.9.4-50.el7_3.1 @updates bind-utils.x86_64 32:9.9.4-50.el7_3.1 @updates binutils.x86_64 2.25.1-22.base.el7 @base bzip2-libs.x86_64 1.0.6-13.el7 @base ca-certificates.noarch 2017.2.14-70.1.el7_3 @updates cairo.x86_64 1.14.2-1.el7 @C7.2.1511-base centos-logos.noarch 70.0.6-3.el7.centos @updates centos-release.x86_64 7-3.1611.el7.centos @base chkconfig.x86_64 1.7.2-1.el7_3.1 @updates clamav-data.noarch 0.99.2-8.el7 @epel clamav-filesystem.noarch 0.99.2-8.el7 @epel clamav-lib.x86_64 0.99.2-8.el7 @epel clamav-server.x86_64 0.99.2-8.el7 @epel clamav-update.x86_64 0.99.2-8.el7 @epel clucene-core.x86_64 2.3.3.4-11.el7 @base composer.noarch 1.5.1-1.el7.remi @remi coreutils.x86_64 8.22-18.el7 @base cpio.x86_64 2.11-24.el7 @base .... which.x86_64 2.20-7.el7 @base xorg-x11-font-utils.x86_64 1:7.5-20.el7 @C7.2.1511-base xz.x86_64 5.2.2-1.el7 @base xz-devel.x86_64 5.2.2-1.el7 @base xz-libs.x86_64 5.2.2-1.el7 @base yum.noarch 3.4.3-150.el7.centos @base yum-metadata-parser.x86_64 1.1.4-10.el7 installed yum-plugin-fastestmirror.noarch 1.1.31-40.el7 @base yum-utils.noarch 1.1.31-40.el7 @base zip.x86_64 3.0-11.el7 @base zlib.x86_64 1.2.7-17.el7 @base zlib-devel.x86_64 1.2.7-17.el7 @base
Wie Sie der Ausgabe entnehmen können, zeigt Ihnen dieser Befehlszeilenbefehl eine lange Liste aller installierten Pakete, einschließlich des Paketnamens, der Paketversion und des Repository-Namens, aus dem das Paket installiert wurde.
Oder nutzlos am Ende dieses Befehls:
yum list installed | less
Damit können Sie jeweils einen Bildschirm voll anzeigen.
Um alle installierten und verfügbaren Pakete anzuzeigen, können Sie den folgenden Befehl verwenden:
yum list available
Außerdem können Sie mit grep die Ausgabe filtern und nur bestimmte Pakete auflisten. Wenn Sie beispielsweise alle installierten PHP-Pakete auflisten möchten, verwenden Sie den folgenden Befehl:
yum list installed | grep -i php
php-php-gettext.noarch 1.0.12-1.el7 @epel php-tcpdf.noarch 6.2.13-1.el7 @epel php-tcpdf-dejavu-sans-fonts.noarch 6.2.13-1.el7 @epel php70u-bcmath.x86_64 7.0.28-1.ius.centos7 @ius php70u-cli.x86_64 7.0.28-1.ius.centos7 @ius php70u-common.x86_64 7.0.28-1.ius.centos7 @ius php70u-fpm.x86_64 7.0.28-1.ius.centos7 @ius php70u-fpm-nginx.noarch 7.0.28-1.ius.centos7 @ius php70u-gd.x86_64 7.0.28-1.ius.centos7 @ius php70u-json.x86_64 7.0.28-1.ius.centos7 @ius php70u-ldap.x86_64 7.0.28-1.ius.centos7 @ius php70u-mbstring.x86_64 7.0.28-1.ius.centos7 @ius php70u-mcrypt.x86_64 7.0.28-1.ius.centos7 @ius php70u-mysqlnd.x86_64 7.0.28-1.ius.centos7 @ius php70u-opcache.x86_64 7.0.28-1.ius.centos7 @ius php70u-pdo.x86_64 7.0.28-1.ius.centos7 @ius php70u-pear.noarch 1:1.10.5-1.ius.centos7 @ius php70u-process.x86_64 7.0.28-1.ius.centos7 @ius php70u-tidy.x86_64 7.0.28-1.ius.centos7 @ius php70u-xml.x86_64 7.0.28-1.ius.centos7 @ius php70u-xmlrpc.x86_64 7.0.28-1.ius.centos7 @ius phpMyAdmin.noarch 4.4.15.10-2.el7 @epel
Natürlich müssen Sie nicht alle installierten Pakete mit yum auf CentOS 7 auflisten, wenn Sie eines unserer Managed CentOS VPS-Hosting-Pläne verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, installierte Pakete auf Ihrem CentOS-Server aufzulisten hm, für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS . Wenn Ihnen dieser Beitrag zum Auflisten aller installierten Pakete mit yum unter CentOS 7 gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.