Neexistuje žádné pravidlo, ale obvykle /usr/local
(tj. /usr/local/bin
pro binární soubory).
Můžete také určit, kam chcete nainstalovat pomocí --prefix
volba. Například
./configure --prefix /home/myuser
nainstaluje software do vašeho domovského adresáře.
Kromě Matteovy odpovědi můžete prozkoumat Makefile a zjistit, kam se konkrétní program nainstaluje. Použití GNU Hello jako příklad:
/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
...
Vidíme, že se to nainstaluje do /usr/local
(prefix
proměnná). Můžeme také vidět, do kterých podadresářů budou umístěny různé soubory, např. binární soubory (proměnná bindir
)).
Upstart:Spusťte službu jako neprivilegovaný uživatel a skript před spuštěním jako root
míchání zvuku z procesů více uživatelů na linuxu