Welches Tool ist Linux lecker?

青灯夜游
Freigeben: 2023-02-10 10:09:44
Original
1587 Leute haben es durchsucht

Unter Linux ist yum ein Softwarepaketmanager, der speziell zur Lösung von Paketabhängigkeiten existiert; yum ist ein verbesserter RPM-Softwaremanager, der die Paketabhängigkeitsprobleme löst, mit denen RPM konfrontiert ist. Wenn der Administrator yum verwendet, um ein RPM-Paket zu installieren, lädt yum zunächst die Abhängigkeitsdatei des Pakets von der Serverseite herunter und lädt dann alle zugehörigen RPM-Pakete auf einmal von der Serverseite herunter und installiert sie durch Analyse dieser Datei.

Welches Tool ist Linux lecker?

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

yum ist ein Tool

yum, der vollständige Name lautet „Yellow dog Updater, Modified“, ist ein Softwarepaketmanager, der speziell zum Auflösen von Paketabhängigkeiten existiert. Genau wie auf Windows-Systemen können Sie mit dem 360-Software-Manager die Installation, Aktualisierung und Deinstallation von Software mit einem Klick durchführen. Linux-Systeme bieten ebenfalls ein solches Tool, was sehr lecker ist.

Man kann sagen, dass yum ein verbesserter RPM-Softwaremanager ist, der das Problem der Abhängigkeit von Softwarepaketen, mit dem RPM konfrontiert ist, gut löst.

yum speichert alle RPM-Pakete auf der Serverseite und zeichnet die Abhängigkeiten zwischen den einzelnen Paketen in Dateien auf. Wenn der Administrator yum zum Installieren des RPM-Pakets verwendet, lädt yum zunächst die Abhängigkeitsdateien des Pakets von der Serverseite herunter werden alle relevanten RPM-Pakete auf einmal vom Server heruntergeladen und installiert.

yum-Software kann mit dem rpm-Befehl installiert werden. Vor der Installation können Sie überprüfen, ob yum installiert wurde, indem Sie den folgenden Befehl ausführen:

[root@localhost ~]# rpm -qa | grep yum
yum-metadata-parser-1.1.2-16.el6.i686
yum-3.2.29-30.el6.centos.noarch
yum-utils-1.1.30-14.el6.noarch
yum-plugin-fastestmirror-1.1.30-14.el6.noarch
yum-plugin-security-1.1.30-14.el6.noarch
Nach dem Login kopieren

Sie können sehen, dass yum auf dem System installiert wurde.

Detaillierte Erklärung der Yum-Quelle

Definition

Bevor Sie Yum zum Installieren des Softwarepakets verwenden, müssen Sie den Speicherort angeben, an den Yum das RPM-Paket herunterlädt. Dieser Speicherort wird als Yum-Quelle bezeichnet. Mit anderen Worten, die Yum-Quelle bezieht sich auf die Quelle des Softwareinstallationspakets.

Wenn Sie yum zum Installieren von Software verwenden, ist mindestens eine yum-Quelle erforderlich. Die Yum-Quelle kann entweder die Netzwerk-Yum-Quelle oder die lokale CD als Yum-Quelle verwenden.

Netzwerk-Yum-Quelle aufbauen

Unter normalen Umständen können Sie die Netzwerk-Yum-Quelle direkt verwenden, solange das Host-Netzwerk normal ist, ohne Änderungen an der Konfigurationsdatei vorzunehmen.

Die Netzwerk-Yum-Quellenkonfigurationsdatei befindet sich im Verzeichnis /etc/yum.repos.d/ und die Dateierweiterung ist „.repo“ (sofern die Datei mit der Erweiterung „*.repo“ eine Yum-Quelle ist Konfigurationsdatei).

[root@localhost ~]# ls /etc/yum.repos.d/
CentOS-Base.repo
CentOS-Media.repo
CentOS-Debuginfo.repo.bak
CentOS-Vault.repo
Nach dem Login kopieren

Sie können sehen, dass sich in diesem Verzeichnis 4 leckere Konfigurationsdateien befinden. Normalerweise ist die Datei CentOS-Base.repo wirksam. Wir können versuchen, diese Datei mit dem folgenden Befehl zu öffnen:

[root@localhost yum.repos.d]# vim /etc/yum.repos.d/ CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/? release= $releasever&arch=$basearch&repo=os
baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
…省略部分输出…
Nach dem Login kopieren

Diese Datei enthält 5 Yum-Quellcontainer. Hier ist nur der Basiscontainer aufgeführt, und andere Container ähneln dem Basiscontainer. Die Bedeutung jedes Parameters im Basiscontainer ist:

  • [Basis]: Containername, muss in [] platziert werden.

  • Name: Containerbeschreibung, Sie können sie selbst schreiben.

  • mirrorlist: Mirror-Site, dies kann auskommentiert werden.

  • baseurl: Die Adresse unseres Yum-Quellservers. Der Standardwert ist der offizielle CentOS-Yum-Quellserver, der verwendet werden kann. Wenn Sie das Gefühl haben, dass es langsam ist, können Sie es in Ihre bevorzugte Yum-Quelladresse ändern.

  • aktiviert: Ob dieser Container wirksam ist. Wenn er nicht als aktiviert geschrieben ist, bedeutet dies, dass dieser Container wirksam ist. Wenn er als aktiviert = 0 geschrieben ist, bedeutet dies, dass dieser Container nicht wirksam ist.

  • gpgcheck: Wenn es 1 ist, bedeutet dies, dass das digitale Zertifikat von RPM gültig ist; wenn es 0 ist, bedeutet es, dass das digitale Zertifikat von RPM ungültig ist.

  • gpgkey: Der Speicherort, an dem die öffentliche Schlüsseldatei des digitalen Zertifikats gespeichert wird. Kein Änderungsbedarf.

Lokale Yum-Quelle

Wenn das Internet nicht verfügbar ist, kann Yum die Verwendung einer lokalen CD (oder einer Installations-Image-Datei) als Yum-Quelle in Betracht ziehen.

Verwandte Empfehlungen: „Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWelches Tool ist Linux lecker?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!