Instalasi Linux - di mana saya harus meletakkannya?

15

Saya relatif baru di Linux, saya menggunakan Xubuntu 10.04.

Banyak perangkat lunak yang saya unduh dari internet, misalnya Aptana / Eclipse hanyalah file ZIP yang saya buka dan jalankan.

  1. Saya berharap mereka berada di folder tertentu di mana saya dapat menjangkau mereka dari mana saja ketika saya menjalankan "Eclipse".

  2. Saya ingin mereka tersedia untuk semua pengguna.

  3. Saya ingin dapat memulainya dari menu drop-down di desktop.

Bagaimana saya bisa melakukan itu?

Aviv
sumber

Jawaban:

18

Ada beberapa jenis "Filesystem Hierarchy Standard":

Filesystem Hierarchy Standard (FHS) mendefinisikan direktori utama dan isinya di sistem operasi Linux. Sebagian besar, itu adalah formalisasi dan ekstensi hirarki sistem file BSD tradisional.

Saya akan meletakkan barang-barang itu ke:

/opt/   Optional application software packages

Baca diri Anda: http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

Untuk sisa pertanyaan Anda:

  1. Itu masalah memiliki jalur ke biner / skrip yang ingin Anda luncurkan dalam variabel PATH. Menurut https://help.ubuntu.com/community/EnvironmentVariables Anda ingin melakukan ini melalui /etc/environment. Anda juga bisa membuat 'tautan simbolik' ke biner atau menulis skrip peluncuran yang kemudian Anda tempatkan ke /usr/binatau /usr/local/bin.

  2. Lihat 1.

  3. Untuk itu Anda harus membuat file .desktop dan menginstalnya (membuat entri di menu untuk itu) melalui menu xdg-desktop- .

akira
sumber
+1. Tetapi jika saya hanya akan menggunakan perangkat lunak, mengapa saya harus menjadi root dan menginstal perangkat lunak /opt? Bukankah lebih bijaksana untuk menginstal perangkat lunak ke suatu tempat di bawahnya /home/unforgettableidsaja? Jika Anda adalah saya, lokasi mana yang akan Anda pilih?
tak terlupakanMendukungMonika
@unforgettableid: Anda dapat "menempatkan file" di mana pun Anda suka. /opt/localadalah sebuah konvensi. dengan cara yang sama Anda dapat "menempatkan file" di mana pun Anda suka di MSFT-Windows atau di MacOSX. Anda akan melanggar konvensi. jika itu bukan masalah bagi Anda: silakan dan letakkan file di mana pun Anda suka.
akira
2

Anda harus menggunakan manajer paket sistem Anda untuk melakukan instalasi bila memungkinkan. Paket tersebut akan secara otomatis berada di tempat yang tepat. Di Xubuntu, ini adalah aptitude / apt-get / synaptic / Ubuntu Software Center. Lihat Menambah, Menghapus dan Memutakhirkan Aplikasi .

Dijeda sampai pemberitahuan lebih lanjut.
sumber
1
Ya benar. Tetapi tidak semua perangkat lunak tersedia melalui manajer paket.
Aviv