Ohjelmistojen asentaminen linux/unix-järjestelmässä ilman superuser-oikeuksia
Jos tarvitset jotain ohjelmaa, jonka paikallisen shellin root ei halua asentaa, eikä sinulla ole oikeuksia tehdä itse tuota (no miksipä sitten pyytäisit muilta), voit kääntää ohjelmiston kotihakemistossasi ja asentaa se itsellesi käyttöön. Tämä toki vaatii edes jossain määrin inhimilliset käyttäjäoikeudet, joten kaikilla koneilla tämäkään ei onnistu.
Hae ensin asennettava ohjelmisto (esim. wgetillä, linksiä, lynxiä tai jotain muuta reittiä käyttäen), pura se (tar -xvzf, tai jollain muulla tavoin, riippuen paketista), siirry luotuun hakemistoon (cd ohjelma) ja ryhdy töihin.
make
make install
Nyt sinulla on asennettuna ko. ohjelmisto asennus-nimiseen hakemistoon kotihakemistossasi. Jos kyseessä on pieni ohjelma (esim. nano), kannattaa se mieluummin siirtää kotihakemistosi bin-hakemistoon (cp $HOME/asennus/ohjelma $HOME/bin) ja lisätä tuo bin-hakemisto $PATH-muuttujaan (jollei se siellä jo ole).
Sen teet editoimalla kotihakemistossasi joko shellin rc tai profiilitiedostoa (useimpien shellinä on nykyään bash, joten otetaan se esimerkkinä). Tarkista ensin .bash_profile ja .bashrc onko jomassa kummassa jo valmiina tuo $HOME/bin (tai ~/bin), jos ei ole, lisää se itse $PATHin loppuun, esim.