Korrekt Placering af Filer?
Jeg henter en gang imellem forskellige programmer. F.eks. har jeg lige hentet Thunderbird i en tar.gz fil. Har udpakket den, og så er spørgsmålet - hvor burde jeg egentligt lægger filerne henne?
Normalt laver jeg bare en mappe i min brugermappe - men så skal jeg jo pege direkte til filen før jeg kan starte den op...
Normalt laver jeg bare en mappe i min brugermappe - men så skal jeg jo pege direkte til filen før jeg kan starte den op...
Kommentarer12
Hvorfor henter du ikke
Har du et link til Thunderbird tar.gz filen.
os.
Joooo... men der henter den
Så installerer du bare
Thunderbird-da pakken.
os
Joooo... men der henter
Du skal formentlig starte sprogunderstøttelse, og tjekke om der mangler sprogfiler på dit system, eller som OS nævner, installere Thunderbird-da pakken.
Ellers starter du blot Thunderbird fra eksempelvis roden i din profil, ved at flytte mappen, åbne den, og starte Thunderbird.
Du kan oprette en skrivebordsgenvej til programfilen.
Og for at svare på dit
Hvis du compiler selv er der mange der bruger ~/.local med symlinks i ~/bin
Hvis det er statisk binære filer så har jeg dem personligt placereret i ~/applications
Jeg lægger dem i
Det med at pege direkte på filen kan man løse ved at indsætte stien i sin $PATH.
Jeg vil mene det til hver en tid er bedst at hente via pakkehåndteringen, men der er selvfølgelig situationer hvor den ikke findes eller hvor man ønsker en anden version.
Jeg lægger dem i
Det med at pege direkte på filen kan man løse ved at indsætte stien i sin $PATH.
Jeg vil mene det til hver en tid er bedst at hente via pakkehåndteringen, men der er selvfølgelig situationer hvor den ikke findes eller hvor man ønsker en anden version.
Jeg bruger CrunchBang - den
Pakken hedder nok
apt-get install thunderbird-locale-da
eller åben synaptic, og søg på thunderbird
http://security.ubuntu.com/ubuntu/pool/main/t/thunderbird
os.
fhs siger
Normal konvention for bruger instalerede binære filer er $HOME/.bin/ eller $HOME/bin i gamle dage var klausuler som denne.
if [ -d "$HOME/bin" ] ; then
PATH="$PATH:$HOME/bin"
fi
almindelige i enten /etc/profile eller $HOME/.profile
Da jeg først lagde ud med
det er stadigvæk standarder
#11: Da jeg først lagde ud med Linux lærte jeg at lægge sådanne mapper i /opt og så symlinke i /usr/local/bin.
svjv er det stadigvæk hvad LSB(http://www.linuxfoundation.org/collaborate/workgroups/lsb) siger man bør gøre. dybest set så er /opt en sysV ting mens /usr/local/bin er en nyere modifikation mere specifikt for linux. I.E. /opt/programnavn er hvor man placere ting der ikke følger LSB strengt og så symlinker du til /usr/local/{bin|lib|etc} i overensstemmelse med LSB.
Men det er kun relevant for ting der instaleres for alle brugere, ting paceret under $HOME er ikke omfattet af LSB.