366 Stimmen

Was bedeutet "opt" (wie in dem Verzeichnis "opt")? Ist es eine Abkürzung?

Was bedeutet "opt" (wie in dem Verzeichnis "opt")? Ich sehe dieses Verzeichnis häufig in Unix-Systemen mit Entwicklungswerkzeugen darin.

Ist es eine Abkürzung?

408voto

Stephen C Punkte 665668

Früher wurde "/opt" von UNIX-Anbietern wie AT&T, Sun, DEC und Drittanbietern verwendet, um "Options"-Pakete zu speichern, d.h. Pakete, für die Sie möglicherweise extra bezahlt haben. Ich kann mich nicht erinnern, "/opt" unter Berkeley BSD UNIX gesehen zu haben. Sie benutzten "/usr/local" für Dinge, die Sie selbst installiert hatten.

Aber natürlich ist die wahre "Bedeutung" der verschiedenen Verzeichnisse immer etwas vage geblieben. Das ist wohl auch gut so, denn wenn diese Verzeichnisse genaue (und strikt durchgesetzte) Bedeutungen hätten, würde es zu einem Wildwuchs an verschiedenen Verzeichnisnamen kommen.

En Dateisystemhierarchie Standard sagt dies über "/opt/*":

" /opt ist für die Installation von zusätzlichen Anwendungssoftwarepaketen reserviert. "

Im Gegensatz dazu steht dies über "/usr/local/*":

" Die /usr/local-Hierarchie wird vom Systemadministrator für die lokale Installation von Software verwendet. "

Heutzutage wird "/usr/local/*" normalerweise für die Installation von Software verwendet, die gebaut lokal, möglicherweise nach Änderung der Konfigurationsoptionen usw.

39voto

Dan Punkte 10451

Es wird normalerweise beschrieben als für optional add-on software packages Quelle oder irgendetwas, das nicht Teil des Basissystems ist. Nur einige Distributionen verwenden es, andere verwenden einfach /usr/local .

32voto

Justin808 Punkte 20019

OPT ional

Es enthält optionale Software und Pakete, die Sie installieren, die aber für den Betrieb des Systems nicht erforderlich sind.

21voto

ghoti Punkte 43135

Zusätzliche Softwarepakete.

Véase http://www.pathname.com/fhs/2.2/fhs-3.12.html für Details.

Auch beschrieben bei Wikipedia .

Seine Verwendung reicht mindestens bis in die späten 1980er Jahre zurück, als es ein Standardbestandteil von System V UNIX war. Heutzutage wird es auch in Linux, Solaris (das SysV ist), OSX Cygwin usw. verwendet. Andere BSD-Unixe (FreeBSD, NetBSD usw.) neigen dazu, anderen Regeln zu folgen, so dass man BSD-Systeme normalerweise nicht mit einem /opt sieht, es sei denn, sie werden von jemandem verwaltet, der sich in anderen Umgebungen besser auskennt.

6voto

digidigo Punkte 2524

Es ist eine Abkürzung für 'optional', die in einigen Distributionen für optionale Software verwendet wird.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X