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 46: Line 46:  
  rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
 
  rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
   −
===Restoring Default Yum Repositories===
+
===Voreingestellte Yum Repositories wieder herstellen===
   −
If you have problems with your yum setup you may have entered dud repository values
+
Falls Sie nach Hinzufügen verschiedener Einträge in Ihrer Yum-Konfiguration Probleme haben sollten, können Sie die voreingestellte Konfiguration folgendermaßen wieder herstellen:
 
  −
remove the current values and restore the original setting with these commands
      
  cd /home/e-smith/db/
 
  cd /home/e-smith/db/
Line 56: Line 54:  
  /etc/e-smith/events/actions/initialize-default-databases
 
  /etc/e-smith/events/actions/initialize-default-databases
   −
Now you have a clean install, you can re-add 3rd party repos as described above <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
   −
and check
+
und prüfe
    
  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