install - Dateien kopieren und Attribute setzen
SYNOPSIS
install [OPTION]... [-T] QUELLE ZIEL
install [OPTION]... QUELLE... VERZEICHNIS
install [OPTION]... -t VERZEICHNIS QUELLE...
install [OPTION]... -d VERZEICHNIS...
DESCRIPTION
Dieses Programm kopiert Dateien (oft kompilierte) an die von Ihnen gewählten Zielorte. Wenn Sie ein gebrauchsfertiges Paket auf einem GNU/Linux-System herunterladen und installieren möchten, sollten Sie stattdessen einen Paketmanager wie yum(1) oder apt-get(1) verwenden.
In den ersten drei Formen wird die QUELLE nach ZIEL oder mehrere QUELLEN in das vorhandene VERZEICHNIS kopiert, wobei die Berechtigungsmodi und der Besitzer/die Gruppe festgelegt werden. In der 4. Form werden alle Komponenten des angegebenen VERZEICHNISSEs erstellt.
Obligatorische Argumente für lange Optionen sind auch für kurze Optionen obligatorisch.
--backup[=STEUERUNG]
eine Sicherungskopie jeder vorhandenen Zieldatei erstellen
-b wie --backup, akzeptiert aber kein Argument
-c (wird ignoriert)
-C, --compare
Inhalt von Quell- und Zieldateien vergleichen und, wenn keine Änderung des Inhalts, der Besitzrechte und der Berechtigungen vorliegt, das Ziel nicht ändern
-d, --directory
alle Argumente als Verzeichnisnamen behandeln; alle Komponenten der angegebenen Verzeichnisse erstellen
-D alle führenden Komponenten von DEST außer der letzten erstellen oder alle Komponenten von --target-directory erstellen und dann QUELLE nach DEST kopieren
--debug
erklären, wie eine Datei kopiert wird. Impliziert -v
-g, --group=GRUPPE
Gruppenbesitz festlegen, anstelle der aktuellen Prozessgruppe
-m, --mode=MODUS
Berechtigungsmodus festlegen (wie in chmod), anstelle von rwxr-xr-x
-o, --owner=BESITZER
Besitz festlegen (nur für Superuser)
-p, --preserve-timestamps
Zugriffs-/Änderungszeiten der Quelldateien auf die entsprechenden Zieldateien anwenden
-s, --strip
Symboltabellen entfernen
--strip-program=PROGRAMM
zum Entfernen von Symboltabellen verwendetes Programm
-S, --suffix=SUFFIX
das übliche Backup-Suffix überschreiben
-t, --target-directory=VERZEICHNIS
alle QUELLE-Argumente in VERZEICHNIS kopieren
-T, --no-target-directory
DEST als normale Datei behandeln
-v, --verbose
den Namen jeder erstellten Datei oder jedes erstellten Verzeichnisses ausgeben
--preserve-context
SELinux-Sicherheitskontext beibehalten
-Z SELinux-Sicherheitskontext der Zieldatei und jedes erstellten Verzeichnisses auf den Standardtyp setzen
--context[=CTX]
wie -Z, oder wenn CTX angegeben ist, den SELinux- oder SMACK-Sicherheitskontext auf CTX setzen
--help diese Hilfe anzeigen und beenden
--version
Versionsinformationen ausgeben und beenden
Das Backup-Suffix ist '\~', es sei denn, es wird mit --suffix oder SIMPLE_BACKUP_SUFFIX festgelegt. Die Versionskontrollmethode kann über die Option --backup oder über die Umgebungsvariable VERSION_CONTROL ausgewählt werden. Hier sind die Werte:
none, off
niemals Backups erstellen (auch wenn --backup angegeben ist)
numbered, t
nummerierte Backups erstellen
existing, nil
nummeriert, wenn nummerierte Backups vorhanden sind, ansonsten einfach
simple, never
immer einfache Backups erstellen
AUTHOR
Geschrieben von David MacKenzie.
REPORTING BUGS
GNU coreutils Online-Hilfe: [https://www.gnu.org/software/coreutils/] Melden Sie alle Übersetzungsfehler unter [https://translationproject.org/team/].
SEE ALSO
cp(1)
Vollständige Dokumentation [https://www.gnu.org/software/coreutils/install] oder lokal verfügbar über: info '(coreutils) install invocation'
Verpackt von Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL Version 3 oder später [https://gnu.org/licenses/gpl.html]. Dies ist freie Software: Sie können sie ändern und weiterverbreiten. Es gibt KEINE GARANTIE, soweit dies gesetzlich zulässig ist.