So schließen Sie bestimmte Pakete vom YUM -Update aus

So schließen Sie bestimmte Pakete vom YUM -Update aus

Während des vollständigen Update- oder automatischen Paket -Upgrade -Vorgangs werden manchmal Pakete aktualisiert, was nicht erforderlich ist. Manchmal verursacht dies ernsthafte Probleme auf dem Server. Zum Beispiel müssen Sie Kernel-, PHP-, MySQL- und Apache -Pakete ausschließen, indem Sie aktualisiert werden, während Sie das System über YUM aktualisieren. Dieses Tutorial hilft Ihnen dabei, die Antwort zu finden, wie Pakete aus dem YUM -Update ausgeschlossen werden können? So verwenden Sie die Option "Ausschluss" mit yum? So verhindern Sie, dass Pakete über Yum automatisch aktualisieren? So schließen Sie nur 32-Bit- oder 64-Bit-Pakete aus?

  • So schließen Sie Pakete vom APT-Get-Upgrade aus

1. Pakete mit dem Befehl ausschließen

Sie können einfach den Befehlszeilenparameter für den ausschließlichen Befehlszeilen mit yum verwenden, um bestimmte Pakete vom Abrufen von Aktualisierungen auszuschließen. Sie können mehrere Pakete gemäß Ihrer Anforderung angeben. Der folgende Befehl aktualisiert beispielsweise alle Pakete mit Ausnahme von Kernel und PHP.

# yum update -exclude = kernel* -exclude = php* 

2. Pakete vom Auto -Update ausschließen

Darüber hinaus können Sie auch Einträge in hinzufügen /etc/yum.Conf Um Pakete zu deaktivieren Updates dauerhaft. Mit dieser Option müssen Sie nicht jedes Mal angeben, wenn Sie den Befehl yum update von der Eingabeaufforderung ausführen. Dies verhindert auch Pakete von jedem versehentlichen Update.

Bearbeiten /etc/yum.Conf im Editor und fügen Sie die Zeile hinzu, wie in der folgenden Beispielkonfigurationsdatei angezeigt wird. Die folgenden Aktualisierungspakete beginnt mit dem Kernel, Redhat-Release, PHP, MySQL und HTTPD.

[Main] Cacheedir =/var/cache/yum/$ basearch/$ releasever keepcache = 0 debuglevel = 2 logfile =/var/log/yum.log exactarch = 1 veraltetes = 1 gpgcheck = 1 plugins = 1 installonly_limit = 5 ausschließen = kernel* redhat-release* php* mysql* httpd*  

3. 32-Bit- oder 64-Bit-Pakete ausschließen

Außerdem können Sie die spezifische Paketarchitektur ignorieren. So müssen Sie 32-Bit- oder 64-Bit-Pakete von Auto-Update ausschließen. Geben Sie sie in /etc /yum an.conf wie unten.

ausschließen =*.ich?86 *.I686 

Abschluss

In diesem Tutorial können Sie bestimmte Pakete aus dem YUM -Update ausschließen. Sie können alle Pakete oder Paketegruppen von YUM -Update problemlos ausschließen und verhindert versehentliche Drehzahlaktualisierungen.