wil Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 jeg holder no på å installerer programmer i Linux fortia å dette går bra. men jeg er litt usikker på hvor programmene mine skal ligge. jeg vet at i Windows er det samme programmene mine ligger så jeg lurer på om det samme også gjelder for Linux. at programmene mine kan ligge på en tom partisjon i Linux, slik at det blir litt enklere å finne dem igjen, eller må jeg installere dem i en spesiell katalog? Lenke til kommentar
GNUfan Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 Etter så lang tid med GNU/Linux burde du vite at alle programmer (utenom sånne ultranødvendige systemprogrammer som mount, init, bash etc) ligger i /usr. Når du installerer programmer så havner de vanligvis der. Lenke til kommentar
Terrasque Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 hvordan programmer? Pakket binærfil, pakket source fil, rpm, deb, hva? Antar at det er snakk om en pakket binærfil her, siden de fleste andre har gode installasjons-rutiner. Programmene kan ligge hvor du vil, egentlig, men tradisjonelt blir slik programvare lagt i /usr/local, der det er faste mapper (/usr/local/bin for binærfilen, /usr/local/lib for libraries osv) Også, $PATH environment variabelen inneholder de mappene linux vil lete etter programfilene (Jeg har for eksempel ~/bin lagt til der, så jeg kan ha en bin mappe i homedir'et mitt for egne programmer og script) Lenke til kommentar
GNUfan Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 Fyrn har skrytt av å bruke Slackware ei stund nå, så jeg antok at det var kompilering fra source på gang jeg. Lenke til kommentar
gspr Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 (endret) Slik det er i dag: bin = kjørbare filer sbin = filer som bare root skal kjøre lib = libraries share = annen statisk data Uber-viktige ting ligger i /, med andre ord /bin, /sbin og /lib. Ordinære programmer som pakkesystemet ditt har ansvar for bor i /usr, m.a.o. /usr/bin, /usr/lib, osv. Ting du legger inn manuelt, legger du i /usr/local - altså /usr/local/bin osv. Ting som ikke opererer med en normal UNIX-mappestruktur (som f.eks. Unreal Tournament), er det vanlig å gi et eget dir i /opt. Enkelte programmer har også en særstilling: X-implementeringen får av de fleste distroer et eget dir i /usr (eks. /usr/XFree86). Gentoo opererer med /usr/kde/<versjon> for KDE. Utover det, opererer programmer som bruker UNIX-strukturen nesten alltid med konfigurasjonsfiler i /etc og diverse dynamiske datafiler i /var, uavhengig av om de selv bor i /, /usr eller /usr/local. Kort og godt: La pakkesystemet ha ansvar for ALLE dirs, utenom: /home /etc (men ikke fuck opp filer som allerede er der) /usr/local /opt /var (men ikke fuck opp filer som allerede er der) /tmp (men ikke fuck opp bla bla bla...) /mnt Eventuelt /boot Endret 22. juli 2004 av gspr Lenke til kommentar
SNratio Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 wil: Det gspr har gitt deg, er SVARET når det gjelder organisering av standard program- og konfigurasjonsfiler. FØLG DET!!!! Hvis du vil eksperimentere med programmer, gjør det enten i din hjemmekatalog, et passende sted under /usr/local eller lag en hensiktsmessig katalogstruktur under /opt. (En annen tradisjon, som jeg er i, bruker /store som hovedkatalog for ekstra plass.) Jeg bruker aldri standard ./bin-katalogene til å teste programmer jeg fikler med, de (eller symlink) legges i /usr/local/bin når de er uttesta og ferdig til bruk. Til nød kan du døpe om filer i /usr/bin, hvis du veit hva du gjør (ikke slett/overskriv dem!) - dette kan du gjøre hvis du legger andre versjoner, som du vil bruke/prøve i /usr/local/bin. Lenke til kommentar
wil Skrevet 22. juli 2004 Forfatter Del Skrevet 22. juli 2004 jeg har min egen katalog i Slackware som heter progs, denne visste jeg ærligtalt ikke hva jeg skulle gjøre med, så akkurat nå har jeg programmene mine der. uten å holde på styre inne bin og lib og de mappene der. så bare lager jeg en link til programmene på skrivebordet etterpå. nei bare lurte skjønner dere. har fått inn noen programmer nå som funker og som er på nett. så nå begynner jeg å lære litt. Lenke til kommentar
GNUfan Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 Fordelen med GNU/Linux er jo nettopp dette. Om du vil, kan du legge programmene dine på månen, men det funker fortsatt... Lenke til kommentar
Neophus Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 tull, trekker bare cat42e til månen, og kjører terrabit lan. Lenke til kommentar
wil Skrevet 22. juli 2004 Forfatter Del Skrevet 22. juli 2004 (endret) men jeg ser at når jeg installerer programmer også i Linux, så ser jeg ikke at de sprer seg så veldig, hvis jeg f. eks skal installere et program og installasjons fila ligger i home så blir visst programmet også installert i home av en eller annen grunn. har jeg gjort noe feil eller? forresten. jeg skal installere Gnome Dropline som visst nok skulle gjøre det å installere program i slackware enklere? Endret 22. juli 2004 av wil Lenke til kommentar
Neophus Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 (endret) Hvorfor ikke "installere" program normalt? ./configure; make; su; make install clean; Da havner at hvor det skal, og du bruker en enkel kommando til å starte programmet, evt. en launcher/ikon du har satt til å kjøre den kommandoen. Eller bruk det pakkesystemet du liker best og/eller har tilgjengelig om ønskelig. Endret 22. juli 2004 av Neophus Lenke til kommentar
Bøb Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 forresten. jeg skal installere Gnome Dropline som visst nok skulle gjøre det å installere program i slackware enklere? Det gjør det bare enklere å oppgradere GNOME via dropline installeren, finner ikke f.eks. KDE pakker der. Lenke til kommentar
wil Skrevet 22. juli 2004 Forfatter Del Skrevet 22. juli 2004 nei, det er ikke så nøye for meg. kjører bare GNOME allikevel jeg så. Lenke til kommentar
SNratio Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 Standarden for filsystemorganisering FHS, er det verdt å se på, og ikke avvike fra uten å ha gode grunner for det. (De aller fleste mener jo de har noen slike gode grunner, og enkelte spørsmål tas lite opp i standarden.) Men bortsett fra det som sies der om /mnt, tror jeg det meste er veloverveid, og bygd på lang erfaring. Kjennskap til standarden gjør det også ofte lettere å leite opp systemkomponenter. Lenke til kommentar
pgdx Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 tull, trekker bare cat42e til månen, og kjører terrabit lan. Uansett hvor mange terrabit du kjører, klarer du ikke sende raskere enn lysets hastighet (med mindre du får lagt kabelen i et ormehull som fordreier romtiden). Lenke til kommentar
fjotten Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 Man kan også legge programmene i /home/username/.gnome/Desktop. Funker fett og er alltid greit å ha alt tilgjengelig på skrivebordet. The Desktop Organiser Foundation anbefaler nettop dette. Lenke til kommentar
xeon Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 wil: jeg vet ikke om jeg får sagt det nok, men jeg missliker deg sterkt... Lenke til kommentar
Velmont Skrevet 22. juli 2004 Del Skrevet 22. juli 2004 ---- Jeg anbefaler deg å redigere posten din. Før noen ser den... Lenke til kommentar
Anbefalte innlegg