GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wo sollte ich Programme ablegen, die ich herunterlade, damit sie für alle Benutzer verfügbar sind?

Gibt es eine Konvention, die besagt, wo ich heruntergeladene Programme ablegen soll, wenn ich sie allen Benutzern zur Verfügung stellen möchte? Blender zum Beispiel scheint eine kompilierte ausführbare Datei zu haben, aber auch andere Verzeichnisse und Dateien, von denen es (vermutlich) abhängt.

Die Antwort auf In welches Verzeichnis soll ich ein Programm aus einem Bash-Skript installieren? empfohlen /opt, aber es ist standardmäßig nicht in meinem $PATH, und mein /opt ist zufällig leer, obwohl ich viel Zeug aus dem Ubuntu Software Center installiert habe.

Akzeptierte Antwort:

Die bevorzugte Methode dafür ist /opt , obwohl einige Leute dafür bekannt sind, sie in /usr/local/bin abzulegen

Was Ihre andere Frage zum Ubuntu Software Center betrifft, so sind nicht alle Pakete im Ubuntu Software Center so eingestellt, dass sie unter /opt installiert werden – Tatsächlich folgen die meisten von ihnen nicht diesem „Standard“.


Ubuntu
  1. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  2. Wohin mit selbst kompilierter Software?

  3. Debian – Wo soll ich das Sudo in diesen Befehl einfügen??

  4. Benutzerfreundlicher Befehl zum Auflisten aller Benutzer auf dem Ubuntu-System?

  5. Unterschied zwischen /var/log/messages, /var/log/syslog und /var/log/kern.log?

So aktualisieren Sie OpenSUSE 12.2 auf 12.3 (Desktop &Server)

Apt-get Update Bad Header Line bei allen Updates?

Wie binde ich automatisch ein USB-Laufwerk ein, auf das alle Benutzer schreiben können?

Warum andere Dinge als /home auf eine separate Partition legen?

Warum haben die Verzeichnisse /home, /usr, /var usw. alle dieselbe Inode-Nummer (2)?

Sollten Websites gemäß der empfohlenen Verwendung in /var/ oder /usr/ leben?