Changes

From SME Server
Jump to navigationJump to search
m
signal-event yum-modify
Line 20: Line 20:  
[[:SME_Server:Documentation:Developers_Manual/de|Entwicklerhandbuch Entwicklerhandbuch]].
 
[[:SME_Server:Documentation:Developers_Manual/de|Entwicklerhandbuch Entwicklerhandbuch]].
 
Nach Hinzufügen oder Ändern von Repositories in der Konfigurations-Datenbank generieren sie die Konfigurationsdatei ''/etc/yum.conf'' folgendermaßen neu:
 
Nach Hinzufügen oder Ändern von Repositories in der Konfigurations-Datenbank generieren sie die Konfigurationsdatei ''/etc/yum.conf'' folgendermaßen neu:
  /sbin/e-smith/expand-template /etc/yum.conf
+
  signal-event yum-modify
    
===Optionen für die yum_repository Datenbank===
 
===Optionen für die yum_repository Datenbank===
Line 36: Line 36:  
Damit Ihre Einstellungen gespeichert werden, muss die Konfigurationsdatei ''yum.conf'' neu generiert werden:
 
Damit Ihre Einstellungen gespeichert werden, muss die Konfigurationsdatei ''yum.conf'' neu generiert werden:
   −
  expand-template /etc/yum.conf
+
signal-event yum-modify
   −
{{drawBoxWarning/de|Inhalt=Stellen Sie sicher, dass Sie niemals im Server-Manager ein 3rd-Party Repository aktivieren. Dadurch steigt das Risiko, dass bei einem Software-Upgrade auf eine neue SME-Version Ihr System in einen instabilen Zustand gerät. Installieren Sie Softwarepakete aus 3rd-Party Repositories immer über die SME Server Shell mit der yum Option ''--enablerepo=reponame''.}}
+
{{Warning box|type=Warnung|Stellen Sie sicher, dass Sie niemals im Server-Manager ein 3rd-Party Repository aktivieren. Dadurch steigt das Risiko, dass bei einem Software-Upgrade auf eine neue SME-Version Ihr System in einen instabilen Zustand gerät. Installieren Sie Softwarepakete aus 3rd-Party Repositories immer über die SME Server Shell mit der yum Option ''--enablerepo=reponame''.}}
      Line 56: Line 56:  
Anschließend haben Sie wieder eine "Erst"-Installation und können darauf basieren erneut gewünschte 3-rd-Party Repositories wie oben beschrieben hinzufügen.<br>
 
Anschließend haben Sie wieder eine "Erst"-Installation und können darauf basieren erneut gewünschte 3-rd-Party Repositories wie oben beschrieben hinzufügen.<br>
   −
  expand-template /etc/yum.conf
+
  signal-event yum-modify
    
und prüfe  
 
und prüfe  
Line 62: Line 62:  
  yum update
 
  yum update
   −
==Using RPMs==
+
==Verwendung von RPM-Paketen==
Since SME Server is based on CentOS, the preferred way to install software is with yum, a lot of you might be familiar with its predecessor rpm.
+
Seit der Umstellung des SME Servers auf CentOS-Basis ist ''yum'' die bevorzugte Methode, Software zu installieren. Bisher an RPM gewöhnte Administratoren können damit anstelle des rpm-Befehls Software mit yum installieren:
To install an RPM already on your system you can also use yum to install:
      
  yum localinstall /path/to/filename.rpm
 
  yum localinstall /path/to/filename.rpm
   −
To satisfy dependencies you can enable or disable other repositories using the --enablerepo or the --disablerepo option.
+
Yum ist in der Lage, Abhängigkeiten direkt aufzulösen und fehlende RPM-Pakete aus den Reositories nachzuinstallieren. Das können Sie mit den Schaltern ''--enablerepo'' oder ''--disablerepo'' entsprechend einstellen.  
   −
Using yum will run other actions such as updating server-manager menus, that rpm -Uvh will not.
+
Außerdem ist yum in der Lage, auch andere Aktionen wie z.B. die Akualisierung der Server-Manager Menüs zu unterstützen, was rpm nicht leistet.

Navigation menu