Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  92 18765
Dette er en kort guide/FAQ for de som ønsker å teste Linux, og samtidig forstå noe av den underliggende prosessen når de installerer.

Det første man må vite er at Linux bare er en kernel, og at man laster ned en distro (kort for distribusjon) med kernel og programvare når man laster ned en brukbar "Linux".

Hva er en kernel?
Linux er en kjerne (kernel), dette er koden som alle linuxdistroer bygger på, de gjør kommunikasjon mellom hardware og software mulig, kort forklart. Alle enhetsdriverene ligger i kjernen, og man kan sette sammen en kjerne selv, eller bruke et fiks ferdig oppsett fra distroprodusenten. De fleste distroer som er beregnet for nybegynnere - og for folk som ikke vil tukle så mye etter en fersk installasjon - har en ferdig kjerne som er mer enn god nok for de flestes behov, men hvis man har lyst til å lære seg mer om driversystemet, og samtidig få seg litt bedre ytelse, så kan man gjerne lage sin egen kjerne. Dette krever at man har tunga rett i munnen, men det finnes massevis av dokumentasjon tilgjengelig ute på nettet.

Hvilken distro skal jeg velge?
De tre mest populære distroene blant folk som ikke har prøvd linux før er
  • Mandrake
  • Fedora(Fedora er det som før het redhat for sluttbrukere)
  • SuSE (Har ftp-installasjon og en cd-utgave som er gratis. SuSE pro koster penger.)
I tillegg finnes det en rekke distroer beregnet på folk som ikke er redd for kommandolinjen, deriblant Gentoo, Debian, Archlinux og Slackware. En ting som er viktig å få med seg er at alle distroer kan gjøre omtrent det samme, og de har den samme programvaren tilgjengelig, men de har en forskjellig måte å gjøre ting på.

Hvis du bare vil teste Linux, men alikevel er redd for å frigjøre plass og styre med partisjoner, så kan du kjøre en Live-cd. En live-cd er en linux-distribusjon som kjører rett fra en cd, uten nødvendig installasjon. Typiske eksempler er knoppix og gnoppix. Disse vil gi deg en smak av Linux uten å måtte bry deg med installasjon. Merk at dette vil gå tregere enn en "ekte" installasjon av Linux, da alt må lastes fra cd-rommen.

Installering
Installering av nybegynnervennelige distoer er ofte like lett som å legge inn Windows. Her tas det utgangspunkt i at man bruker en av de tidligere nevnte, enten Mandrake eller Fedora, og SuSE til en grad. SuSE legges inn via ftp, så installasjonen varierer en del fra denne her. Merk: Dette bør på ingen måte erstatte installasjonsguiden man finner på utgiverens hjemmesider, men vi oppsummerer kort hvordan ting gjøres i de fleste tilfeller. Det vil være en del veivisere og slikt som er individuelle avhengig av distribusjon, og dekkes derfor ikke her. Hvis du er i tvil, les dokumentasjonen. Det sparer deg alltid mye bry når du jobber med Linux og Unix.
Installasjonsveiviseren har som oftest et partisjoneringsprogram som du kan lage dine egne linuxpartisjoner i. Linux kjører ikke på NTFS eller FAT (det er mulig, men ikke å anbefale). Linux bruker derimot sine egne filsystem, som f.eks. ext2/3, ReiserFS og XFS. Før du setter i gang er det å anbefale sørge for at du har en del upartisjonert plass dedikert til det nye operativsystemet. Da kan du la veiviseren ta seg av alt for deg, og du kan lene deg tilbake og se på formateringen.

Oppsettet som kommer automatisk er ikke alltid optimalt, så det kan lønne seg å sette opp partisjonene selv, særlig hvis du har spesielle behov. Mappestrukturen i linux er annerledes fra det man kjenner i Windows. Her er det ingen c: og d:, men heller så er alt i et filtre, alle harddisker og alle partisjoner. En partisjon "mountes" (monteres) i dette filsystemet i et mountpoint, og ting havner da i mappen de er mountet til. Dette er ikke nødvendig å forstå kun ut fra denne guiden, da det blir helt åpenbart når du endelig utforsker det nye systemet.

Linux trenger som et minimum to partisjoner. / (aka root) og swap. Hvis du bare har en partisjon som /, så vil alle filer lagres der, sammen med hele linux-systemet (har du andre harddisker kan disse selvsagt monteres i filsystemet senere, og brukes til lager ol.). Hvis du vil, kan du lage en egen partisjon eller harddisk for /home-mappen. Dette er brukerenes hjemmeområde, hvor private filer og konfigurasjonsfiler ligger lagret. Hvis du lager en egen-home-partisjon, vil du kunne bruke den neste gang du legger inn linux, og beholde alle instillingene dine for f.eks. nettleser, e-post-program og alt annet uten noe annen backup. Dette er bare et eksempel, og du kan splitte opp hele systemet over mange partisjoner hvis du føler behovet. I første omgang tar vi utgangspunkt i at du vil ha alt på /, og en swap-partisjon, da de fleste har filene sine lagret på harddiskene windows bruker.

Sett av mesteparten av den ledige plassen til /, og gi swap 100-1000MB (jo mer ram du har, jo mindre swap trenger du). Når minnet blir fullt, starter Linux å bruke harddisken som minne. Det blir da swap-plassen som brukes, og hvis du har mye minne (512 og oppover) bør systemet ideelt sett aldri bruke swap. Sett alikevel av noen hundre megabyte "just in case". I Windows skjer swapping gjennom en pagefile, men det gjøres på en seperat partisjon for å sørge for at det ikke blir noe tull med filsystemet til /. Smart, ikke sant?

Etter partisjoneringen kommer du antagelig til installasjonen av programvare. Her er det bare å velge og vrake, men det er ofte en god tommelfingerregel å tenke på at det er bedre med for mye enn for lite. Ta med development hvis du vil installere programvare via kildekode (typisk hvis du vil teste noe ikke altfor kjent programvare, eller et lite program). Husk å ta med det meste som står under kategorien "X", med mindre du kun skal bruke kommandolinje.

Bootloader
Før eller siden vil installasjonsveiviseren tilby deg å legge inn en bootloader. Den vil i de fleste tilfeller automatisk oppdage windows-partisjonene og legge inn et lite program som spør deg under oppstart "vil du starte Linux eller Windows nå?". Du kan velge hva som skal starte opp automatisk hvis ingen trykker en knapp innen noen sekunder.

X?
Innebygget i Windows har du en windowmanager. Den tegner winduene på skjermen, lar deg manipulere dem - flytte dem rundt, minimere, maksimere og så videre. I Linux oppfylles dette med en windowmanager som kjører i en x-server. Dette er kategorien "X" som nevnt over, og den pleier å inkludere en haug med grafiske programmer i tillegg til flere grafiske brukergrensesnitt. To desktop enviroments, det vil si skrivebordsmiljø er Gnome og KDE. Disse har en haug med programmer til alle mulige formål; spill, tekstmanipulering (jeg skriver dette fra gedit, en kjapp editor som følger med Gnome), IRC-klienter, konfigurasjonsverktøy, filbehandlere osv. Programmene kan brukes på tvers av skrivebordsmiljøene, og man kan gjerne bruke et Gnome-program selv om man bruke KDE.

Root og normale brukere
Før eller siden vil Linux at du skal sette passord på rootbrukeren, og opprette en ny bruker. root-brukeren er den allmektige herren i et nix-system. Han kan slette absolutt alt, endre alle passord, legge inn programvare og totalt ødelegge systemet hvis han vil. Derfor er det en god idé å ha et vanskelig passord på root-brukeren, og så opprette en ny bruker til deg selv. Deretter bruker du bare kommandoen "su -" i en terminal for å få roottilgang senere når du faktisk trenger all den makten tilgjengelig til fingertuppene dine. I tilfeller hvor et grafisk program trenger root, så vil vil det poppe opp en liten boks som ber deg taste inn root-passordet ditt.

Og installasjonen er ferdig!
Etter noen videre steg burde du ha et linux-system ferdig. Etter at du logger deg inn, burde du ha et nytt grafisk miljø å bli kjent med foran deg, enten KDE eller Gnome. Forskjellen er ikke så stor i utgangspunktet, og det er en smakssak hva man foretrekker. Du vil ha en slags startmeny med en del programmer, og noen ikoner på skrivebordet. Antagelig, hvis du har bredbånd med automatiske ip-adresser, så vil du ha internettilgang også.

Herifra er det bare å utforske, og man burde finne ut at det ikke er så veldig forskjellig fra Windows på overflaten. Linux har derimot en stor forskjell man oppdager relativt fort:
Kommandolinjen. Den ligger antagelig tilgjengelig i "startmenyen", og har et navn som Konsole, xterm, aterm eller Gnome-terminal (dette er forskjellige grafiske programmer for å bruke kommandolinjen. Forvirrende? Kanskje i utgangspunktet ). Siden denne guiden først og fremst prøver å gi deg grunntrekkene som trengs for å forstå litt, går vi ikke i dybden angående kommandoer. Her er alikevel noen som burde får deg i gang:

su -: Gjør terminalen din om til en root-terminal. Den ber deg taste inn passordet til root (fortvil ikke når det ikke kommer små stjerner når du trykker, passordet blir registrert, men det vises ikke av sikkerhetsmessige grunner), og så vil du få et lite tegn som viser at du er root. Der det sto $ før, står det nå root. Som root kan du gjøre stortsett alt, og du skal være forsiktig med hva du gjør. Den normale bruken til root er redigering av konfigurasjonsfiler, og installasjon av programvare. Tips: Hvis du har mange brukere på systemet ditt, så kan du logge inn som dem ved å bruke su - brukernavn. Dette krever selvsagt at du har passordet.

cd /home/IvIoyner/lager/: Forflytter terminalen til /home/IvIoyner/lager/. Denne er kjent fra msdos, og de fleste burde forstå den. Hvis du vil tilbake til hjemmemappa di, er det bare å skrive cd.

ls: Lister opp hva som ligger i mappa du er. ls /usr/bin vil liste opp det som ligger i /usr/bin. Med ls kan du hente ut massevis med informasjon om filer, alder, størrelse, rettigheter, type etc. man ls for mer informasjon.

rm: Sletter filer, f.eks: "rm filnavn" for å fjerne en enkeltfil. rm -rf vil slette rekursivt (alt innholdet i en mappe den pekes mot, og mappen selv). Wildcard (*) kan brukes her, så rm -rf * vil slette alt som finnes inni en mappe. rm -rf hei* vil slette alle ting som har hei først i filnavnet.

man: Antagelig den kommandoen som flest er avhengig av. Man kommando vil gi deg en manualside til programmet, slik at du kan lese deg til hvordan du bruker det. man man for mer informasjon

Installering av programmer
Det første man må tenke på er at Linux ikke er Windows. I Windows kommer programmene i .exe-filer, men de er ikke kjørbare på Linux uten f.eks. wine og WineX3, men selv det er ikke noe å stole på når man skal skaffe programvare. Det beste er å bruke Linux-programmer på Linux, og Windows-programmer på Windows
På de tre nevnte, SuSE, Mandrake og Fedora, så har man rpm til å legge inn programmer. En RPM-fil er en ferdigkompilert fil som inneholder et program, men rpm har en svakhet da det fort får problemer med manglende dependencies - en fil trenger en fil, som igjen trenger en fil, ergo må man plutselig laste ned hundrevis av filer for et enkeltprogram. Også kalt et dependency-hell. Derfor har man en rekke pakkesystemer til å gjøre jobben for seg, avhengig av distro.

Her tar jeg utgangspunkt i yum fra fedora, se egen dokumentasjon for de andre pakkesystemene.
"yum install gimp" vil oppdatere listen yum har over tilgjengelige programmer, og laste ned og installere programmet "the gimp". Hvem sa nå at installasjon av programmer var vanskelig?
Yum, i likhet med alle andre pakkebehandlere, henter informasjonen sin fra en configfil. Den ligger sammen med de andre configfilene i /etc. Ved å legge til nye speil (mirrors) i /etc/yum.conf vil du få tilgang til mer programvare som kan hentes på denne måten. Jeg skriver ikke så langt om pakkesystemene, siden de er forskjellige fra system til system. man yum vil gi mer informasjon enn jeg noensinne klarer å utlevere her.
Hvilken distro har hvilket pakkesystem? De enkleste distroenes pakkesystemer:
Fedora - Yum inne som standard, apt-get4rpm kan legges inn hvis man ønsker.
Mandrake - urpmi inne som standard.
SuSE - Yast tar seg av pakker.
Debian - Apt-get.

Kompilering av programvare
Hvis man ikke bruker pakkesystemet for installasjon, er det mulig å kompilere programmer selv. Dette er noe man strengt tatt burde unngå hvis man allerede har et godt pakkesystem, men det finnes så utrolig mye Linux-programvare der ute, ingen distroer kan ha alle programmer tilgjengelig i pakkesystemet. En annen grunn for å kompilere noe selv er behov for andre kompilerings-flags og instillinger. Hvis du noensinne får et program i .tar.gz-format, så er det mest sannsynlig kildekode som må pakkes ut og kompileres.

Inne i .tar.gz-fila ligger det kildekode, instruksjoner og dokumentasjon. Første steg er å pakke ut disse tingene, og dette gjøres enten via en grafisk filbehandler (jeg regner med at folk klarer å gjøre dette selv, da det stortsett er å dra filer fra en mappe til en annen) eller ved kommandolinjen.
tar xfvz filnavn.tar.gz vil dekomprimere filene i en mappe. Så til kompileringen. For å kompilere programvare trenger man gcc og automake (og gjerne en del andre ting avhengig av hva programmet er skrevet i), og de finnes normalt i pakken devel når man legger inn en form for Linux. I source-baserte distroer (som allerede baserer seg på å kompilere all programvare) så kan du være garantert på at det nødvendige ligger inne fra før.

Første steg er å generere en makefile for installasjonen. En makefile er basert på systemets instillinger og konfigurasjon, og sørger for at man kan kompilere og installere med en enkel kommando. Kjør ./configure fra mappen du la kildekoden i, og se på at systemet sjekker at du har alt som trengs for installasjon. Hvis noe mangler, og den stanser opp, må du antagelig skaffe pakken den mangler. Når configure er kjørt og fullført, kan du skrive make. Make vil da følge Makefilen og kompilere pakken. Så er det bare å skifte til root-brukeren med su og skrive make install clean for å installere programmet, og rydde opp i midlertidige filer. Man bør alltid lese "INSTALL" og README i mappen før man setter i gang, for alle programmer kompileres ikke med configure, make og så make install. Dette står isåfall spesifisert i disse filene.

Hvis du vil ha anbefalt Linux-programvare har vi en egen tråd om det liggende øverst i unix-forumet. Denne guiden er skrevet av meg, basert på waffels idé. Vi tar gjerne imot forslag til forbedringer, pirking på tekniske feil, og drapstrussler, hvis det er relevant skal jeg redigere det inn i teksten. Og husk, veien til kunnskap er RTFM
Installering av tar.gz-filer:
tar zxvf fil.tar.gz
cd [navnet på den nye mappa]
./configure
make
su
[skriv root-passord]
make install
___________________________________

Får å kjøre programmet skriver du navnet på programmet.
___________________________________

Norsk dokumentasjon
Takker for en flott guide IvIoyner! Drar nok frem denne når jeg engang kommer igang med å prøve ut linux Har lenge hatt planer om det, men kommer liksom aldri igang.
ओम नमो नारायण
Dodecha's Avatar
DonorCrew
Tips til de som vil installere fra tar.gz .. les ALLTID README/INSTALL fila, eller begge, noen programmer har en litt spessialisert måte å legges inn på..


OG, møter du compiler errors? sjekk at du har alt som trengs til det programmet som du legger inn (står oftest i readme eller install fila)
Bra at noen gidder å spre det glade budskap til den gemene hop!

For de som er interessert i Debian (apt-get, baby!), men ikke føler seg i stand til å gå gjennom den relativt vanskelige installasjonsprosessen finnes det (minst) to glimrende alternativer. MEPIS og Knoppix installert til harddisk vha knoppix-installer. Installert gir disse distroene deg et fullverdig Debian-system. Noe som dog kan være litt dumt er at du får installert mange programmer du aldri kommer til å bruke, men de er lett å avinstallere med apt.

Hvis du har litt kunnskap om data og kan lese skal det ikke være umulig å gå rett på en av de "l33tere" distroene En Linux-installasjon er tross alt noe du ikke gjør så ofte, så forskjellen på å bruke 30 minutter eller ett par timer på installasjonen er ikke allverden. Du kan da få et OS mer tilpasset dine behov og du lærer kanskje mer enn ved å velge en distro der alt du må gjøre er å trykke next, next, next. En distro jeg varmt kan anbefale er Arch Linux. Kanskje ikke det lureste valget for en som aldri har installert et OS før, men noe å vurdere hvis du allerede er litt varm i trøya.

Til alle som er lei av Windows' mange problemer: Hopp i det og prøv GNU/Linux.
Ved installasjon av Slackware 9.1 vil jeg anbefale denne toturialen

http://www.bitbenderforums.com/vb22/...?postid=311808

Den er utrolig detaljert og fungerer. Har testet selv.
*applaus* Veldig bra IvIoyner!
Glimrende introduksjon. Inspirerte meg til å skrive litt selv.

Dersom distroen du velger har et pakkesystem, bruk det. Gjør som distroen din legger opp til, eller finn en distro som legger opp til å gjøre ting på den måten du vil gjøre ting på. Om du vil legge inn alt fra source (tar.gz-filer) så velg en distro som legger opp til det. Her skal jeg ta en rask innføring i rpm og så litt om yum.

Bruker distroen din rpm? Hva vil det si?

Jo, det vil si at alle filer på hører til i en pakke. RPM-databasen holder kontroll på hvilke filer som ligger hvor og hvilken pakke de hører til. Når du vil legge til et program installerer du pakken til programmet og når du vil avinstallere et program så avinstallerer du pakken.

En pakke i dataverden er ikke så ulikt en pakke i den virkelige verden. Det er en beholder med innhold. Pakken er lukket og den må åpnes før innholdet kan tas i bruk. Ofte har pakken en pakkeslipp som forteller deg noe om innholdet. Mange kjenner pakker som .zip, .rar osv.

Vi har 2 typer rpm-pakker:
Binære rpm-pakker, .rpm. og Kildekodepakker, src.rpm.

Med mindre du er utvikler skal du ikke bry deg om kildekodepakker. Er du utvikler så klarer du å finne ut av src.rpm pakker selv.

En binærpakke, eller en vanlig rpm-pakke, inneholder som regel filene som trengs for å kjøre et program, dokumentasjon, en meny-snarvei og instrukser for pakkesystemet.

For i motsetning til Windows, der man velger en mappe og så legger installasjonsprogrammet filene programmet trenger i den mappen, vil pakkesystemet plassere filer automatisk og etter hvilken type fil det er. Du velger ikke hvor du vil installere programmet, det velger pakken for deg. Filene plasseres i mapper etter hvilken type filer de er. Kjørbare filer (binære filer) plasseres i "bin"-mappen, dokumentasjon i "doc"-mappen, menysnarvei havner i menysnarveimappen osv.

Et eksempel:

Du vil installere programmet The GIMP. Du finner en rpm-pakke for GIMP og installerer den. Da vil pakken plassere filene der de skal være automatisk og registrere alle filene i databasen. Du starter GIMP ved å trykke på snarveien som pakken legger til i menyen din eller ved kommandoen gimp.


Et program trenger ofte mange filer. Om alle filene et program som GIMP trenger skulle være med i GIMP-pakken ville den blitt enormt stor, dessuten er det andre programmer som også trenger noen av de samme filene som GIMP trenger. Derfor er filer programmer deler på ofte pakket i egne pakker og pakker avhengige av hverandre.

For eksempel kan et grafisk grensesnitt til brenning av cd-er være avhengig av et kommandolinje-basert brenneprogram eller en videoavspiller avhengig av en pakke med codecs.

Avhengigheter (dependencies på engelsk) er der fordi de trengs. Om man prøver å installere en pakke som har avhengigheter som ikke er installert vil man få meldinger som dette:

feil: Failed dependencies:
mplayer-fonts >= 0:1.0-0.lvn.0.1.pre2 is needed by mplayer-1.1-0.lvn.3.2


Løsningen er å installere pakkene som kreves, i eksempelet over må man hente mplayer-fonts pakken og installere begge pakkene. Se kommandooversikten nedenfor.

Om man ignorerer avhengigheter oppstår det problemer eller "Breakage" som man kaller det på engelsk. Om en pakke har avhengigheter må avhengighetene installeres før pakken kan installeres. Om en pakke er avhengig av en fil, finn pakken som gir den filen og installer den.

Noen avhengigheter trengs ikke når man kjører et program, men trengs for å kompilere programmet. Slike avhengigheter er som regel samlet i -devel pakker. F.eks. trenger man libpng for å kjøre GIMP, men man trenger libpng-devel i tillegg om man vil kompilere GIMP.

Der finnes mange verktøy som gjør henter pakker og avhengigheter for deg. Fedora har yum, debian har apt, mandrake har urpmi. De gjør omtrent det samme. Brukeren spesifiserer en pakke han eller hun vil installere og programmet henter pakken og alle dens avhengigheter og installerer dem. Dette er den smarte måten og installere programmer på.



En rpm-fil heter som regel noe som dette:
mplayer-1.1-0.lvn.3.2.noarch.rpm
Fra dette kan vi blant annet hente følgende informasjon:

mplayer-1.1-0.lvn.3.2.noarch.rpm - Pakkenavnet er mplayer. Pakkenavnet er navnet pakken har i rpm-databasen. Dette er navnet du bruker for å hente informasjon eller fjerne pakken. Se lengre ned for mer.

mplayer-1.1-0.lvn.3.2.noarch.rpm - Programmet er versjon 1.1 og dette er pakke nr. 0. Om det er en feil i pakken eller om pakkemakeren vil gjør en forandring i pakken, oppdateres den, men ikke programmet. Da vil pakken bli hetende noe som: mplayer-1.1-2.lvn.3.2.noarch.rpm

Her følger en oversikt av viktige rpm-kommandoer:
(Bruker videoavspilleren mplayer som eksempel)

rpm -i
Installerer pakker. Vil bare installere pakker som ikke allerede er installert. Man kan spesifisere flere pakker samtidig, på denne måten løser man avhengighetsfloker der pakker er avhengige av hverandre. Man kan også spesifisere lenker, da vil rpm hente ned pakken og så installere den. For å få mer informasjon under installering av pakker kan man legge til -vh.

Kode

rpm -ivh mplayer-fonts-1.1-0.lvn.3.2.noarch.rpm mplayer-1.1-0.lvn.3.2.noarch.rpm
rpm -F
Oppgraderer en pakke som allerede er installert. Vil ikke installere pakker som ikke allerede finnes i pakkesystemet. Ellers gjelder samme regler som for rpm -i

Kode

rpm -Fvh mplayer-1.1-0.lvn.3.2.noarch.rpm mplayer-fonts-1.1-0.lvn.3.2.noarch.rpm
rpm -U
Oppgraderer eller installerer en pakke. Dette er kommandoen man bruker til vanlig. Denne vil installere pakken om den ikke finnes, og oppdatere om den allerede er installert. Med andre ord så gjør den det som trengs. Gjelder samme regler som for de to forrige kommandoer.

Kode

rpm -Uvh mplayer-fonts-1.1-0.lvn.3.2.noarch.rpm mplayer-1.1-0.lvn.3.2.noarch.rpm
rpm -e
Avinstallerer pakker. Denne kommandoen vil først sjekke om noen pakker er avhengige av pakken du spesifiserer, om det ikke er det fjerner den pakken og da også filene som tilhørte pakken. For at du som bruker ikke skal miste konfigurasjonsfiler og lignende tar rpm en kopi av slike filer og lagrer de som filnavn.rpmsave. Som med de andre kommandoene kan du spesifisere flere pakker på en gang, dette er ofte nødvendig. Rpm -e kan ikke bruke -vh. Når man fjerner pakker skal man bruke pakkenavnet, ikke filnavnet.

Kode

rpm -e mplayer-fonts mplayer
rpm -q
Denne kommandoen finner informasjon om pakkene du spesifiserer. Dette er en veldig viktig kommando og om du kan bruke denne kommandoen får du straks god kontroll over systemet ditt. Man kan finne omtrent all informasjon om pakkene sine ved rpm -q, men uten flere argumenter er den ganske enkel. Den sjekker rett og slett om pakken finnes, og hvilken versjon som er installert.

Kode

rpm -q mplayer
Ofte trenger man mer informasjon, jeg oppgir to kommandoer for hver, en lang og en kort.


Se en mer fullestendig informasjon om en pakke:

Kode

rpm -q --info mplayer
rpm -qi mplayer
Se en liste over filer som tilhører en pakke:

Kode

rpm -q --list mplayer
rpm -ql mplayer
Se hvilken pakke som gir en bestemt fil:

Kode

rpm -q --whatprovides /usr/bin/mplayer
rpm -qf /usr/bin/mplayer
Se en liste over alle installerte pakker:

Kode

rpm -q --all
rpm -qa
Jeg nevnte bruk av yum ovenfor. Her følger noen yum kommandoer:

yum install
installerer pakker og deres avhengigheter, man kan spesifisere flere pakker på en gang. Man spesifiserer pakkenavn. Man kan bruke villkort, yum install mplayer* vil installere alle pakker som starter med mplayer.

Kode

yum install mplayer
yum update
Oppdaterer pakker. Om du spesifiserer en pakke eller flere vil den oppdatere kun disse pakkene, om du ikke spesifiserer noen pakke vil den oppdatere alle pakker som har tilgjengelige oppdateringer.

Kode

yum update
yum remove
Denne fjerner pakker og avhengigheter. Om du vil fjerne en pakke som trengs av andre pakker vil yum remove gi deg en liste over pakker som fjernes og be om bekreftelse.

Kode

yum remove mplayer
yum search
Søker i pakkenavn og pakkebeskrivelse. Bruker villkort automatisk. Om du søker etter "player" vil du få en liste over pakker som har "*player*" i pakkenavn eller beskrivelse. Gir en todelt liste, en over pakker du har installert og så en over pakker som er tilgjengelig.

Kode

yum search mplayer
yum provides
Søker en tilgjengelig pakke som gir en bestemt fil. Om du skal kompilere noe og den ikke finner en fil, eller en pakke krever en bestemet fil kan du finne pakken som trengs med denne kommandoen. Krever ikke full sti.

Kode

yum provides mplayer

Håper dette gir en viss innsikt i hvordan og hvorfor man bør bruke et pakkesystem som rpm og et verktøy som yum.

For mer informasjon: www.rpm.org/max-rpm/ http://linux.duke.edu/projects/yum/
og www.fedorafaq.org
Sist endret av foolish; 7. juni 2004 kl. 07:46.
[size=huge]JEG LAGA UTGANGSPUKTET OG VAR INTIATIVTAKEREN[/size] *creditwhore*

Fy faen den ble et par hundre gang bedre enn det utkastet jeg sendte til deg
foolish: Takker, skulle akkurat til å spørre IvIoyner om han ikke kunne skrive litt mer om rpm og yum!

Skal konvertere til Linux når om en mnd eller to når jeg får adsl.. Har winmodem nå.. :/ Så skal jeg bruke linux som skrivebord -os og windows som spill -os
Viser til en utmerket tråd på forum.hardware.no. Startet vel for 2år siden eller noe slikt.

Klikk under

Den STORE hardware.no FAQ tråden

Det meste man lurer på om Gnu/linux står som oftest besvart der.

Lykke til


Edit

www.rtfm.no er heller ikke så ille.
Sist endret av voktern; 5. juni 2004 kl. 18:28.
Posten oppdatert med en kort innføring i kompilering av kildekode. Takk for positiv respons, og takk for dere andre som har kommet med bidrag
http://www.linuxit.com.br/modules.ph...icle&artid=521

Veldig kjekk side som forteller hvordan man får konfigurert Fedora (legge til mp3, flash etc.).
Denne er et must hvis du sliter med å få til diverse videoformater o.l.
Sist endret av Nichotin; 9. juni 2004 kl. 19:47.
Skal man teste Linux så bruker man:

knoppix eller gnoppix
( Grunnen til at jeg sier dette er at disse distroene ikke krever HD installasjon og kan kjøres rett fra CDen. )

Hvis man kan leve med en av disse kan man fortsette å eksperimentere.
Står jo allerede det.
Hvis du bare vil teste Linux, men alikevel er redd for å frigjøre plass og styre med partisjoner, så kan du kjøre en Live-cd. En live-cd er en linux-distribusjon som kjører rett fra en cd, uten nødvendig installasjon. Typiske eksempler er knoppix og gnoppix. Disse vil gi deg en smak av Linux uten å måtte bry deg med installasjon. Merk at dette vil gå tregere enn en "ekte" installasjon av Linux, da alt må lastes fra cd-rommen.
Vis hele sitatet...
Om man er norsk, og det hender det jo at man er, kan man også prøve live-cd-en snøfrix, den følger med siste Linuxmagasinet, som jeg fikk i postkassen min i dag.

Snøfrix er basert på knoppix, men har mange elementer fra skolelinux i seg. Snøfrix satser på å være tiltalende for barn og unge. Det står forbrukerrådet og Barne- og familiedepartementet på cd-en min.

Du kan laste ned snøfrix fra: http://www.skolelinux.no/~conrad/sno.../nb/aapen.html
Omg... Hvor lang tid brukte dere på denne? Vurderer sterkt å konvertere jeg også...
Hele greia ble vel skrevet på rundt tjue minutter fra min side, alle formuleringer og slikt inkludert.
Min ydmyke del ble skrevet på omtrent 20 minutter den og.
▼ ... over en måned senere ... ▼
Fittesatananarkikommando
Cadex's Avatar
Donor
Et lite tips som jeg fikk når jeg begynte med Linux: One Page Linux Manual
Denne printer du enkelt ut og har på bordet, den omhandler det man kan calle FUC, eller Frequently Used Commandos.
Du finner den her: http://homepage.powerup.com.au/~squa...inuxmanual.pdf
▼ ... noen måneder senere ... ▼
Først må jeg takke for gode guider, forstår nå langt mer enn hva jeg gjorde før jeg leste dem.

Jeg installerte min aller første linux for et par dager siden, men har ikke hatt så veldig mye tid til å leke før i kveld.

Jeg har installert SUSE 9.1 Personal og det gikk som en drøm. Selv en noob som meg klarte å sparke igang uten videre problemer. Men nå som jeg forsøker meg på disse RPM greiene kommer problemene...

Dette med dependensies var ikke så greit. Suse har YAST som smeller i gang når jeg velger en rpm fil, og spyr da ut en masse feilmeldinger om alt jeg mangler (en fin lang liste). Men hvor finner jeg disse filene jeg mangler? Ettersom jeg forstod av guiden til foolish, så har andre distroer programmer som henter filene av seg selv. Dette gjør ikke YAST (eller, jeg får i alle fall ikke den til å gjøre det)

Håper noen har tid til å gi et lettfattelig svar.

(PS: Sorry at jeg bumper gammel tråd, men så ikke noen grunn til å starte en ny en!)
Har nå tatt til meg motet, og driver på og laster ned Snøfrix. Funker det bra, så kommer jeg kanskje til og prøve og legge det inn skikkelig.
/me gleder seg
Sist endret av mongeland; 29. september 2004 kl. 21:01.
Snøfrix funker fint det.. er jo knoppix.. moren min likte det i alle fall.. ellers kan jo hr. ivi nevne fbsd for de som ikke føler for å kjøre fjortiss os :P
www.analbros.info
TurboAciid's Avatar
Når jeg får ny pc SKAL linux testes... Jeg har ikke så god plass å slikt på den jeg sitter på nå, og ikke så gode specs heller(133 poeng på 3dmark03 for å nevne noe ).

Bra guide Waffel/IvIoyner, forsto nesten alt. Jeg må vel se det for å forstå det bedre. "Learning by doing".
Er det noen muligheter for og boote med Snøfrix uten og brenne en CD? F.eks mounte .iso fila? Fant nettopp ut at jeg er ikke har flere tom-CDer igjen.
Jeg har lyst til å teste linux på den nye laptopen min, men siden den brukes mye i skolesammenheng har jeg ikke lyst til å kaste ut office pakka. Mulig at OpenOffice funker bra, men har lyst til å beholde windowsen min.

Derfor; noen som har erfaring med dualboot? Hvordan fikser jeg det? Stor sjanse for at det ikke går bra?
Jeg har styra litt med VMware, men det funka ikke særlig bra. Når jeg skulle logge på så var det no filer han ikke fant eller no.
Dualboot fikser seg selv med alle enklere distroer; Mandrake, redhat, SUSE osv. Det er bare å peke bootloaderen til riktig partisjon med de mer avanserte, og det er ikke et stort problem.
(ノಠ益ಠ)ノ彡┻━┻
Alphanio's Avatar
Edit.

Naijs job dær .. flott, håper folk får lyst å prøve seg
mye vil dere anbefale til en linuxpartisjon? Har laga en partisjon på nesten 7gb til linux, men leser i guiden at man bør ha upartisjonert plass. Skal jeg bare slette partisjonen og la mandrakelinux ordne det?

btw. når jeg har lagt inn linux så får jeg et spørsmål om jeg vil starte i windows eller linux, har jeg forstått det riktig?
Slett partisjonen, og la installasjonen ta seg av det. Mye enklere, 7GB er en fin størrelse. Bootloaderen vil komme opp når du starter maskinen, og vil la deg velge OS.
▼ ... noen uker senere ... ▼
Jeg er helt brød på Linux, men har jo fått med meg såpass at det er to deler og at jeg bør satse på De mest brukervenlige versjonene. Jeg lastet ned Suse-9.1 Personal og brennte det på CD. Har XP fra før og vil da bare installere Suse i tillegg. Har en Partisjon på 6gb til XP og en på 54 eller noe til spill, filmer osv. Begge er NTFS.
Er allt jeg trenger på CDen slik at jeg bare kan putte den i maskinen å installere? XP er det jo bare "intall" så går allt av seg selv, derfor er valgmulighetene som er nevnt her litt nytt for meg. Årsaken til at jeg vil bytte til Linux er fordi jeg har utviklet et hat for windows noe jeg ikke aner om jeg har noen grunn til. Men jeg er rett og slett dritt lei det.
▼ ... over en uke senere ... ▼
Bra at denne tråden bla laget.
En norsk nybegynner linux tråd

Bra Moyner og Foolish.
Dere har befridd meg fra den grusomme
Bill Gates med sin beryktende
Microsoft kompani...

Denne tråden hjalp meg til konvere til
linux og nå er det, det eneste
jeg bruker.
Denne artikkelen kan være interesang for de som skal teste Linux.
http://www.newsforge.com/article.pl?.../10/30/1322227
Opprinnelig postet av dword
Denne artikkelen kan være interesang for de som skal teste Linux.
http://www.newsforge.com/article.pl?.../10/30/1322227
Vis hele sitatet...
Den der har som sitt eneste formål å gjøre folk sure uansett distro.
Opprinnelig postet av Nichotin
Den der har som sitt eneste formål å gjøre folk sure uansett distro.
Vis hele sitatet...
Ja formålet er nok å provosere. Men jeg syntes at avsnittet om Slackware passet utemerket.
Opprinnelig postet av dword
Denne artikkelen kan være interesang for de som skal teste Linux.
http://www.newsforge.com/article.pl?.../10/30/1322227
Vis hele sitatet...
The official Gentoo motto is, "If it moves, compile it"
Jeg har dratt ned Linux Fedora, som jeg har tenkt til å prøve på min laptop. Ønsker å ha dualboot muligheter, dvs også kunne kjøre WinXP. Har 4 iso-disker.
Spørsmålet er hvordan kommer jeg i gang? Skal ISOfilene mountes i daemontools? - Jeg er litt manko på CDr-plater, kan jeg gjøre dette enkelt uten å brenne for så å installere fra CD?
Jeg har nå ca 3gb til disp , og regner med innstallasjonen lager en fin liten partisjon for meg.

Kan noen hjelpe meg med disse problemene, slik at jeg får kommet igang ??


EDIT: Etter litt mer research har jeg funnet ut at Knoppix passer mine behov bedre da jeg har så liten plass til disp på HD.
Sist endret av knusp3r; 1. november 2004 kl. 14:03.
Det du trenger er cd'er med Fedora på. Så skrur du på pc'en. Dytt i cd'en så den booter på cd'en. Og installer i vei.
▼ ... noen måneder senere ... ▼
Kjempe bra guide, den var veldig hjelpsom.
IvIoyner, bra at du skriver dette til hjelp til de(inkuldert meg) som ikke kan så mye om linux.
▼ ... over et år senere ... ▼
nå sitter jeg på knoppix. måtte prøve ut etter jeg leste denne guiden. takker for flott guide.
▼ ... over en uke senere ... ▼
Veldig bra guide, sitter nå på hd-install av knoppix
prøvde fedora og, men likte det ikke så jeg valgte knoppix til slutt. Håper bare at jeg begynner å bruke det litt til vanlig så jeg blir vant til alle kommandoene og den slags, sånn at jeg etterhvert nesten bare bruker det... takk for guiden!
▼ ... over en måned senere ... ▼
Hvorfor ingen nevning av ubuntu/kubuntu? Ubuntu er jo det mest populære distroen i følge distrowatch og det er jo også en distro som satser på god brukervennlighet så den er jo meget bra for nye linuxbrukere (tilogmed lillesøstra mi klarer å bruke det )
Sitat av nan
Hvorfor ingen nevning av ubuntu/kubuntu? Ubuntu er jo det mest populære distroen i følge distrowatch og det er jo også en distro som satser på god brukervennlighet så den er jo meget bra for nye linuxbrukere (tilogmed lillesøstra mi klarer å bruke det )
Vis hele sitatet...
Fordi førsteposten ble skrevet i 2004, og jeg dekket senere ubuntu her. Som nå selvsagt er utdatert den også.
meg og min fantastiske måte til å ikke legge merke til sånt :P

Men ja, er jo noe utdatert, nå kommer jo 6.10 om noen uker ^^
▼ ... noen måneder senere ... ▼
Jeg har fått en laptop nå som jeg har planer om å bruke som 24/7 server til forskjellige Source spill... Og i den anledningen vil jeg innstallere Linux. Jeg har holdt på og styra og sliti i 5 timer nå og får det ikke til. Jeg har lasta ned Linux Ubuntu fra hjemmesiden dems, mounta iso'en i daemon tools men alt som kom opp var en side hvor jeg kunne innstallere Firefox, Thunderbird og bare tull som ikke hadde noe med Linux å gjøre i det hele tatt...

Jeg skjønner ikke helt hva jeg skal gjøre...
Kan noen hjelpe meg litt?

takker
Du må brenne imaget til en cd, og boote fra den. Du kan ikke installere ubuntu fra windows.
Sitat av Padan
Du må brenne imaget til en cd, og boote fra den. Du kan ikke installere ubuntu fra windows.
Vis hele sitatet...
Ja har gjort det og... jeg brant image fila på dvd og la den i laptopen... også restarta jeg den men den gikk rett på windows vinduet :s uten no "Trykk en tast for å boote opp fra dvd rom" :s
Da må du stille inn i bios at maskina skal boote først fra cd.

Det bør være ganske enkelt å finne det, boot sequence eller noe. Du kommer inn i biosen ved å trykke DEL eller F1 e.l. i oppstarten (før windows startes altså).
Trigonoceps occipita
vidarlo's Avatar
Donor
I så fall har du ikkje satt laptopen til å boote fra DVD.

Kva med å lese informasjonen ubuntu gjev? Dei har faktisk komplett tutorial for installering.
Da har du lastet ned en Live DVD. Om du har lastet ned "fullversjonen" fins det en installasjonprosses som du starter fra skrivebordet (eller noe...)

edit: Eller som vidarlo sier. Da må inn i BIOS og sette at man kan boote fra CD/DVD.
Sist endret av devotio; 22. januar 2007 kl. 21:18.