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