In welchen Ordner werden unter Linux klassischerweise Programme installiert?
Ich werde mir Veracrypt installieren. Da es nicht von Linux Mint unterstütz wird, werde ich es "händisch" installieren. Gibt es einen Ordner in welchen klassischerweise die Programme installiert werden? Wo würde Linux Mint selber ein unterstütztes Programm hininstallieren?
4 Antworten
Hallo!
Also Tante "Google" meint dazu:
https://www.google.com/search?q=linux+mint+veracrypt+installieren
https://www.tecchannel.de/a/veracrypt-der-truecrypt-nachfolger-fuer-linux,3280792,2
https://forums.linuxmint.com/viewtopic.php?t=275495
https://www.linuxmintusers.de/index.php?topic=50276.0
https://pinguin.gws2.de/ubuntu-veracrypt-via-ppa-installieren-partition-verschluesseln/
Gruß
Martin
Die Installation von Programmen erfolgt in die folgenden Verzeichnisse:
/bin
/sbin
/usr/bin
/usr/sbin
/usr/local/bin
/use/local/sbin
/opt
Hinweis: An die ersten vier Verzeichnisse sollte man manuell keine Änderungen vornehmen. Die Paketverwaltung verwaltet unter modernen unixoiden Betriebssystemen diese Verzeichnisse.
Unter /usr/local hat man die Struktur, die man auch unter /usr hat. Dort kann der Systemadministrator systemweit Software installieren. Die Installation erfolgt in der Regel über das Werkzeug make.
Programme, die aus der Reihe tanzen und sich nicht an die Unix-Grundsätze orientieren, werden im Verzeichnis /opt abgelegt.
Zudem gibt es die Möglichkeit lokal im Home-Verzeichnis Software zu installieren. Mögliche Verzeichnisse dafür sind:
~/bin
~/.bin
~/.local/bin
Die erste Variante ist schon älter. Die Variante mit dem .local Verzeichnis habe ich bei dem ein oder anderen Linux-System gesehen. Das ist nicht eindeutig standardisiert.
Da es nicht vom Paketmanager verwaltet wird und vermutlich auch so nicht unbedingt die LSB befolgt: /opt
Ja, wobei das mit /usr/local so eine Sache ist, gerade bei nicht heterogenen Netzinstallationen kommt /usr/local eine besondere Bedeutung zu.
An einem unabhängigen Einzelplatzrechner ist es natürlich kein Thema.
"/usr/bin" üblicherweise. Wenn du es selbst kompilierst, dann in dem aktuellen Ordner oder ein Unterordner davon meistens...
Oder /usr/local