Handbuch:MIPS/Portage/Tools
dispatch-conf
dispatch-conf ist ein Tool, das beim Einpflegen der ._cfg0000_<name>-Dateien hilft. ._cfg0000_<name>-Dateien werden von Portage erzeugt, wenn es Dateien in einem Verzeichnis überschreiben will, die von der Variable CONFIG_PROTECT geschützt sind.
Mit dispatch-conf ist es Benutzern möglich, Updates in Konfigurationsdateien einzupflegen und gleichzeitig alle Änderungen nachzuverfolgen. dispatch-conf speichert die Unterschiede zwischen den Konfigurationsdateien als Patches oder durch die Verwendung der Versionsverwaltung RCS. Wenn jemand einen Fehler bei dem Update einer Konfigurationsdatei macht, kann ein Administrator die Datei jederzeit wieder auf die vorherige Version zurücksetzen.
Bei der Verwendung von dispatch-conf können die Nutzer eine Konfigurationsdatei so belassen, wie sie ist, oder die neue Konfigurationsdatei verwenden, oder die aktuelle Konfigurationsdatei bearbeiten und Änderungen interaktiv zusammenführen. dispatch-conf enthält auch ein paar nützliche Zusatzfunktionen:
- Automatisches Einpflegen der Konfigurationsdatei-Änderungen, wenn sich nur Kommentare geändert haben.
- Automatisches Einpflegen der Konfigurationsdatei-Änderungen, wenn sich nur die Anzahl von Leerzeichen geändert hat.
Editieren Sie zuerst die Datei /etc/dispatch-conf.conf und erzeugen Sie das Verzeichnis, auf das die Variable archive-dir verweist. Führen Sie anschließend dispatch-conf aus:
root #
dispatch-conf
Bei der Ausführung von dispatch-conf werden alle geänderten Konfigurationsdateien nacheinander überprüft. Drücken Sie u (update), um die aktuelle Konfigurationsdatei durch die neue zu ersetzen und mit der nächsten Datei fortzufahren. Drücken Sie z (zap), um die neue Konfigurationsdatei zu löschen und mit der nächsten Datei fortzufahren. Die Taste n (next) führt dazu, dass dispatch-conf die Überprüfung der aktuellen Konfigurationsdatei überspringt und mit der nächsten Datei fortfährt. Diese Option kann verwendet werden, um die Überprüfung einer Datei auf einen späteren Zeitpunkt zu verschieben. Wenn alle Konfigurationsdateien überprüft wurden, beendet sich dispatch-conf. Die Taste q (quit) kann jederzeit gedrückt werden, um die Anwendung zu beenden.
Weitere Informationen finden Sie in der dispatch-conf Man-Page. Sie beschreibt, wie man aktuelle und neue Konfigurationsdateien interaktiv zusammenführt, neue Konfigurationsdateien bearbeitet, Unterschiede zwischen Dateien untersucht und weiteres.
user $
man dispatch-conf
quickpkg
Mit quickpkg können Benutzer Archive von Paketen erstellen, die bereits auf dem System installiert sind. Diese Archive könne als vorgefertigte Pakete verwendet werden. quickpkg ist einfach zu zu verwenden: fügen Sie einfach die Namen der Pakete hinzu, von denen Archive erstellt werden sollen.
Um beispielsweise Archive von curl, orage und procps zu erstellen:
root #
quickpkg curl orage procps
Die Archive werden in $PKGDIR gespeichert (standardmäßig /var/cache/binpkgs/). Sie werden im Unterverzeichnis $PKGDIR/CATEGORY abgelegt.
Translations:Handbook:Parts/Portage/Tools/33/de