Dies ist der Befehl dh_configpackage, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
dh_configpackage - Skriptregeln für Betreuer hinzufügen, um Dateien zu verschieben, auszublenden oder umzuwandeln
ZUSAMMENFASSUNG
dh_configpackage [--verdrängen Weg] [--verstecken Weg] [--unverdrängt Weg] [--einblenden Datei]
[--verwandeln Transformation] [debhelper Optionen] [-n]
BESCHREIBUNG
dh_configpackage ist ein Debhelper-Programm zum Erstellen von "Konfigurationspaketen". Diese
Pakete bieten eine ideale Möglichkeit, Konfigurationen auf Zielsysteme zu verteilen, während noch
Dies ermöglicht lokalen Systemadministratoren ein gewisses Maß an Kontrolle über ihre Workstations. Die
Motivation und Philosophie hinter diesem Verpackungsstil ist ausführlich auf der
config-package-dev-Website. Konfigurationspakete verwenden dpkg-Umleitungen und
Betreuer-Skript-Schnipsel, um drei Hauptoperationen bereitzustellen: Verschieben, Verbergen und
Transformieren von Dateien.
Das verschieben Die Operation besteht darin, eine Datei auf dem Zielsystem zu ersetzen. Das Original
Datei wird aus dem Weg umbenannt und in die dpkg-Datenbank umgeleitet. Die Ersatzdatei ist
dann vom Paket installiert, und die config-package-dev Maintainer-Skriptschnipsel
Erstellen Sie einen Symlink aus dem ursprünglichen Namen. Dies wird häufig verwendet, um einen Wrapper zu installieren
Skript für eine ausführbare Datei.
Das transformieren Die Operation ist ein Sonderfall der Verdrängungsoperation. Zur Bauzeit, a
"transform script" wird auf die Originalquelle angewendet und das Ergebnis wird als
Ersatz im Verdrängungsbetrieb. Dies wird häufig verwendet, um einen Wert in a . zu ändern
config-Datei, ohne die gesamte Konfigurationsdatei erneut eingeben zu müssen (und Bit-Rot zu riskieren).
Das verstecken Operation ist ein weiterer Spezialfall der Verdrängungsoperation, nämlich dass
Es gibt keinen Ersatz oder Symlink. Stattdessen wird die Datei an einen eindeutigen Pfad umgeleitet
Zielsystem, wodurch dessen Inhalt erhalten bleibt. Eine übliche Verwendung davon ist, a . zu unterdrücken
Snippet-Datei in einem Konfigurationsverzeichnis (zB /etc/foo.d), wodurch ein bestimmtes
Bedienung oder Konfiguration.
Das verschieben Erweiterung ist ein Suffix, das an die umgeleiteten Versionen von Dateien angehängt wird, und dies
Suffix plus die Zeichenfolge "-orig" wird an die Originalversionen der Dateien angehängt. Die
Standardwert ist das erste Wort des Paketnamens. Zum Beispiel die Erweiterung für
debathena-bin-Beispiel wäre ".debathena". Also wenn Debathena-bin-Beispiel verschoben
/bin/wahr, das Original /bin/wahr wäre zu finden unter /bin/true.debathena-orig und das neue
Version (installiert von zB dh_install) unter /bin/true.debathena. /bin/wahr selbst
würde ein symbolisches Glied werden. (Für den Rest dieser Dokumentation wird ".debathena"
als Verschiebungserweiterung verwendet werden.)
Verwenden Sie dh_configpackage online mit den onworks.net-Diensten