Tidak ada aturan tapi biasanya /usr/local
(mis., /usr/local/bin
untuk binari).
Anda juga dapat menentukan di mana Anda ingin memasang dengan --prefix
pilihan. Misalnya
./configure --prefix /home/myuser
akan menginstal perangkat lunak di direktori home Anda.
Lebih jauh ke jawaban Matteo, Anda dapat memeriksa Makefile untuk melihat di mana program tertentu akan diinstal. Menggunakan GNU Hello sebagai contoh:
/usr/local/src/hello-2.10 $ cat Makefile | grep prefix
...
bindir = ${exec_prefix}/bin
datarootdir = ${prefix}/share
exec_prefix = ${prefix}
includedir = ${prefix}/include
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localstatedir = ${prefix}/var
prefix = /usr/local
...
Kita dapat melihat bahwa ini akan dipasang ke /usr/local
(prefix
variabel). Kita juga dapat melihat di subdirektori mana berbagai file akan ditempatkan, misalnya, binari (variabel bindir
)).
Pemula:Jalankan layanan sebagai pengguna yang tidak memiliki hak istimewa dan skrip pra-mulai sebagai root
mencampur suara dari proses beberapa pengguna di linux