Ada perbedaan antara /opt
dan /usr/local/bin
. Jadi hanya menghubungkan binari dari satu ke yang lain akan membingungkan. Saya tidak akan mencampurnya.
/opt
adalah untuk instalasi paket perangkat lunak aplikasi tambahan , sedangkan /usr/local
direktori adalah untuk administrator sistem ketika menginstal perangkat lunak secara lokal (dengan make
dan make install
). /usr/local/bin
dimaksudkan untuk binari dari perangkat lunak yang diinstal di bawah /usr/local
.
Menurut Standar Hirarki File , cara yang benar adalah menambahkan /opt/<package>/bin
ke $PATH
untuk setiap paket individu. Jika ini terlalu menyakitkan (ketika Anda memiliki jumlah /opt/<package>/bin
direktori yang tidak terhitung misalnya) maka Anda (administrator lokal) dapat membuat symlink dari /opt/<package>/bin
ke /opt/bin
direktori. Ini kemudian dapat ditambahkan ke pengguna $PATH
sekali.
/usr/local/bin
untuk penggunaan administrator sistem. Jika admin ingin menginstal perangkat lunak/opt
dan membuat tautan untuknya di bawah/usr/local
, itu sangat sempurna.