linux yum Befehl
yum (Yellow dog Updater, Modified) Shell ist ein Front-End-Paket-Manager Fedora und RedHat und SUSE in.
RPM-basierte Paketverwaltung, kann automatisch von dem angegebenen Server-RPM-Paket heruntergeladen und installiert werden, kann er automatisch Abhängigkeitsbeziehung handhaben und installieren Sie alle Software-Pakete verlassen, immer wieder ohne lästige Downloads und Installation.
yum search bietet, installieren, entfernen Sie eine oder alle aus einer Reihe von Paketen Befehl und Befehls prägnant und leicht zu merken.
yum Syntax
yum [options] [command] [package ...]
- Optionen: Optionen, Optionen -h (Hilfe), - y (Wenn der Installationsvorgang Sie auffordert , alle "Ja" zu wählen), - q (nicht während des Installationsvorgangs angezeigt) und so weiter.
- Befehl: Operationen durchgeführt werden.
- Objektpaket Betrieb.
yum häufig verwendete Befehle
- 1. Liste alle aktualisierbaren Software-Inventarisierung Befehl: yum Check-Update
- 2. Aktualisieren Sie alle Software-Befehl: yum update
- 3. Installieren Sie nur die angegebene Software-Befehl: yum install <Paketname>
- 4. Nur die angegebene Software-Update-Befehl: yum update <Paketname>
- 5. Liste alle installierten Software-Inventarisierung Befehl: yum Liste
- 6. Entfernen Sie die Paketbefehle: yum entfernen <Paketname>
- 7. Suchen Sie das Paket Befehl: yum search <keyword>
- 8. Deaktivieren Sie das Cache-Befehl:
- yum reinigen Pakete: Paket löschen das Cache-Verzeichnis
- yum sauber Header: Klare Header Cache-Verzeichnis
- yum sauber oldheaders: deaktivieren Sie das Cache-Verzeichnis unter den alten Header
- yum sauber, yum reinigen alle (= yum sauber Pakete; yum sauber oldheaders): Purge-Pakete und alte Header Cache-Verzeichnis
Beispiel 1
Installieren Sie pam-devel
[root@www ~]# yum install pam-devel Setting up Install Process Parsing package install arguments Resolving Dependencies <==先检查软件的属性相依问题 --> Running transaction check ---> Package pam-devel.i386 0:0.99.6.2-4.el5 set to be updated --> Processing Dependency: pam = 0.99.6.2-4.el5 for package: pam-devel --> Running transaction check ---> Package pam.i386 0:0.99.6.2-4.el5 set to be updated filelists.xml.gz 100% |=========================| 1.6 MB 00:05 filelists.xml.gz 100% |=========================| 138 kB 00:00 -> Finished Dependency Resolution ……(省略)
Beispiel 2
Entfernen Sie pam-devel
[root@www ~]# yum remove pam-devel Setting up Remove Process Resolving Dependencies <==同样的,先解决属性相依的问题 --> Running transaction check ---> Package pam-devel.i386 0:0.99.6.2-4.el5 set to be erased --> Finished Dependency Resolution Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Removing: pam-devel i386 0.99.6.2-4.el5 installed 495 k Transaction Summary ============================================================================= Install 0 Package(s) Update 0 Package(s) Remove 1 Package(s) <==还好,并没有属性相依的问题,单纯移除一个软件 Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Erasing : pam-devel ######################### [1/1] Removed: pam-devel.i386 0:0.99.6.2-4.el5 Complete!
Beispiel 3
Funktionen verwenden yum Software pam zu finden, mit dem Namen dessen, was Anfang?
[root@www ~]# yum list pam* Installed Packages pam.i386 0.99.6.2-3.27.el5 installed pam_ccreds.i386 3-5 installed pam_krb5.i386 2.2.14-1 installed pam_passwdqc.i386 1.0.2-1.2.2 installed pam_pkcs11.i386 0.5.3-23 installed pam_smb.i386 1.1.7-7.2.1 installed Available Packages <==底下则是『可升级』的或『未安装』的 pam.i386 0.99.6.2-4.el5 base pam-devel.i386 0.99.6.2-4.el5 base pam_krb5.i386 2.2.14-10 base
Domestic yum Quelle
NetEase (163) yum Quelle einer der besten heimischen yum Quelle ist, Geschwindigkeit und Software-Version, sind sehr gut.
Die yum Quelle auf 163 yum, Installation und Aktualisierung von Softwarepaketen können die Geschwindigkeit erhöhen, während einige der gemeinsamen Version der Software zu vermeiden kann nicht gefunden werden.
Installationsschritte
Erste Sicherung /etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
Laden Sie die entsprechende Version repo-Dateien in /etc/yum.repos.d/ (bitte die entsprechende Sicherung durch, bevor Sie fortfahren)
- CentOS5 : HTTP: //mirrors.163.com/.help/CentOS5-Base-163.repo
- CentOS6 : HTTP: //mirrors.163.com/.help/CentOS6-Base-163.repo
Führen Sie den folgenden Befehl, um den Cache zu generieren
yum clean all yum makecache
Zusätzlich zu NetEase, gibt es andere gute yum heimischen Quellen, wie USTC und Sohu.
USTC yum Quelle Installationsansicht: https://lug.ustc.edu.cn/wiki/mirrors/help/centos
sohu die yum Quelle anzeigen Installationsmethoden: http://mirrors.sohu.com/help/centos.html