Direktori pemasangan Eclipse

9

Saya ingin menginstal Eclipse Kepler Java EE terbaru secara manual. Sejauh ini bagus.

Pertanyaan saya:

  1. jelas ada 2 direktori instal yang mungkin untuk folder gerhana yang diekstraksi:

/optatau /usr/localapa yang direkomendasikan?

  1. Sama tetapi untuk membuat tautan simbolis: dua kemungkinan untuk

/usr/bin atau /usr/local/bin

sama apa direktori yang direkomendasikan?

Taruhan terbaik saya: pasang direktori / opt / gerhana dan tautan simbolis ke / usr / bin?

guyd
sumber
1
jika Anda secara manual memuat bundel eclipse, ini adalah perangkat lunak yang lengkap dan hanya membutuhkan java untuk diinstal pada sistem Anda jadi buka paket itu ke direktori home Anda dan klik dua kali pada skrip eclipse untuk meluncurkannya. Anda kemudian dapat membuat tautan untuk itu dengan mengklik kanan pada skrip
Olu Smith

Jawaban:

8

Menurut Unier Filesystem Hierarchy Standard , /optdan /usr/localakan digunakan sebagai berikut:

/ usr / local:

"Hirarki / usr / lokal untuk digunakan oleh administrator sistem ketika menginstal perangkat lunak secara lokal. [...] Ini dapat digunakan untuk program dan data yang dapat dibagikan di antara sekelompok host, tetapi tidak ditemukan di / usr."

/memilih:

"/ opt disediakan untuk instalasi paket perangkat lunak aplikasi tambahan. [...] Program yang akan dipanggil oleh pengguna harus berada di direktori / opt / <package> / bin atau di bawah / opt / <provider> hirarki."

Jadi untuk menjawab dua pertanyaan Anda:

"/ opt atau / usr / local apa yang direkomendasikan?"

Meminjam dari jawaban ini (yang lebih mendetail daripada yang pernah saya bisa), /optdimaksudkan untuk paket prebuilt yang berisi binari prebuilt yang siap untuk dibongkar. Jika Anda mengkompilasi Eclipse sendiri, /usr/localakan menjadi tempat yang tepat.

"/ usr / bin atau / usr / local / bin?"

/usr/bindimaksudkan untuk perangkat lunak yang disediakan oleh distribusi Anda. Jika Anda membuat Eclipse sendiri, awalan pemasangan harus diatur ke /usr/local.


Catatan penting: dalam keadaan normal, keduanya /usr/localdan /optdimiliki oleh root dan tidak dapat ditulis oleh dunia. Jika Anda bukan administrator sistem, maka Anda harus membuatnya untuk menginstal file atau menggunakan folder rumah Anda.

Nathan Osman
sumber