Saya memiliki perangkat lunak (blender 2.76b) yang berjalan sebagai "executable" dari folder rumah / dokumen saya. Haruskah saya memindahkannya untuk memilih? ((k) ubuntu 14.04)

1

Saya menjalankan (k) ubuntu 14.04 dan semua yang saya baca memberitahu saya untuk menginstal perangkat lunak pihak ke-3 di opt. semuanya berfungsi dengan baik tetapi saya ingin tahu apakah saya akan menghadapi masalah nanti dengan add-ons dan apa yang tidak?


sumber
Jika Anda menggunakan sistem pengguna tunggal, Anda dapat menyimpannya di tempat yang Anda inginkan. Pada sistem multiuser di mana Anda ingin orang lain menggunakannya, itu harus dimiliki oleh root dan diletakkan di lokasi umum. Secara pribadi saya menggunakan / usr / local tetapi Anda dapat menggunakan / opt jika Anda mau, pilihan pribadi benar-benar.
Panther
Anda menjawab pertanyaan saya, tetapi pertukaran tumpukan tidak memberi saya pilihan untuk memilihnya, tetapi terima kasih!
bagaimana saya mengatakan "dijawab".
mengubah komentar saya menjadi jawaban
Panther

Jawaban:

1

Jika Anda menggunakan sistem pengguna tunggal, Anda dapat menyimpannya di tempat yang Anda inginkan.

Saya pribadi cenderung menggunakan $HOME/binskrip atau binari pribadi, membuat direktori jika diperlukan.

Anda kemudian memastikan $ HOME / bin pada $ PATH Anda dengan menambahkan yang berikut ke ~ / .bashrc

if [ -d $HOME/bin ]; then
PATH=$PATH:$HOME/bin

Anda dapat menambahkan peluncur khusus jika perlu, lihat Bagaimana cara menambahkan peluncur khusus?

Pada sistem multiuser di mana Anda ingin orang lain menggunakannya, itu harus dimiliki oleh root dan diletakkan di lokasi umum. Secara pribadi saya menggunakan /usr/localtetapi Anda dapat menggunakan /optjika Anda mau, pilihan pribadi benar-benar.

Lihat Standar Hirarki Sistem Files dengan perbedaan teknis antara keduanya dibahas di sini - Penggunaan direktori / opt dan / usr / lokal dalam konteks PC

Dari https://wiki.debian.org/FilesystemHierarchyStandard

/ opt / Add-on paket perangkat lunak aplikasi Pra-kompilasi, distribusi biner non ".deb" (tar'ed ..) ada di sini. / opt / bin /: Sama seperti untuk hierarki tingkat atas / opt / include /: Sama seperti untuk hierarki tingkat atas / opt / lib /: Sama seperti untuk hierarki tingkat atas / opt / sbin /: Sama seperti untuk top- level hierarki / opt / share /: Sama seperti untuk hierarki tingkat atas

/ usr / local /: Hierier tersier untuk data lokal yang dipasang oleh administrator sistem / usr / local / bin: binari yang dikompilasi secara lokal, skrip shell lokal, dll. / usr / local / src: Kode sumber (tempat untuk mengekstraksi dan membangun non barang debian)

Sebagai contoh, beberapa orang menggunakan / usr / local / src untuk sumber kernel dari kernel.org. Saya menggunakan $ HOME sehingga saya tidak perlu menggunakan root untuk mengkompilasi kernel.

Sekali lagi pada komputer pribadi atau keluarga itu membuat sedikit perbedaan. Jika Anda mengikuti tes sertifikasi RHEL atau bekerja pada sistem perusahaan besar, mungkin saja.

Harimau kumbang
sumber