Di masa lalu, "/opt" digunakan oleh vendor UNIX seperti AT&T, Sun, DEC, dan vendor pihak ketiga untuk menyimpan paket "Option"; yaitu paket yang mungkin telah Anda bayar dengan uang ekstra. Saya tidak ingat pernah melihat "/ opt" di Berkeley BSD UNIX. Mereka menggunakan "/usr/local" untuk hal-hal yang Anda instal sendiri.
Tapi tentu saja, "makna" sebenarnya dari direktori yang berbeda selalu agak kabur. Itu bisa dibilang hal yang baik, karena jika direktori ini memiliki arti yang tepat (dan diterapkan secara kaku), Anda akan mendapatkan banyak sekali nama direktori yang berbeda.
Standar Hierarki Sistem File mengatakan ini tentang "/opt/*":
"/opt dicadangkan untuk penginstalan paket perangkat lunak aplikasi tambahan. "
Sebaliknya dikatakan tentang "/usr/local/*":
"Hierarki /usr/local digunakan oleh administrator sistem saat menginstal perangkat lunak secara lokal. "
Saat ini, "/usr/local/*" biasanya digunakan untuk menginstal perangkat lunak yang telah dibangun secara lokal, mungkin setelah mengutak-atik opsi konfigurasi, dan sebagainya.
Paket perangkat lunak tambahan.
Lihat http://www.pathname.com/fhs/2.2/fhs-3.12.html untuk detailnya.
Juga dijelaskan di Wikipedia.
Penggunaannya sudah ada sejak akhir 1980-an, ketika itu adalah bagian standar dari System V UNIX. Hari-hari ini, itu juga terlihat di Linux, Solaris (yaitu SysV), OSX Cygwin, dll. Unix BSD lainnya (FreeBSD, NetBSD, dll) cenderung mengikuti aturan lain, jadi Anda biasanya tidak melihat sistem BSD dengan /opt kecuali mereka dikelola oleh seseorang yang lebih nyaman di lingkungan lain.
OPT
nasional
Itu menampung perangkat lunak dan paket opsional yang Anda instal yang tidak diperlukan untuk menjalankan sistem.
Biasanya dideskripsikan sebagai optional add-on software packages
sumber, atau apa pun yang bukan bagian dari sistem dasar. Hanya beberapa distribusi yang menggunakannya, yang lain hanya menggunakan /usr/local
.