Gå til innhold

Les denne FØR du spør om noe. Den store FAQ-tråden


Anbefalte innlegg

Videoannonse
Annonse

Spørsmål:

Jeg har ei gammel datamaskin som ikke klarer å boote fra CD. Hvordan kan jeg installere *BSD/Linux på den?

 

Svar:

Flytt harddisken over i ei nyere maskin som kan boote fra cd, og installer derifra. Pass på at du lar harddisken stå i samme posisjon på de to stedene (fx. som primary master).

 

Dette vil fungere uten komplikasjoner av noe slag unntatt for vindussystemet, og nettverksoppsettet på BSD.

 

XFree86 må fremdeles settes opp utifra lokal maskinvare.

 

På BSD, der nettverkskortene har navn etter chipsett, må trolig også nettverksoppsettet endres, slik at vavnet på enheten blir riktig. På Linux heter nettverks-enhetene eth0, eth1 osv, og der vil ikke dette være nødvendig å endre på.

Lenke til kommentar

Gentoo CFlags og CXXFlags tips:

 

Kun tips for de med Pentium4 nå, mer kommer senere:

 

Dette krever nyeste glib ( emerge -u system )

 


CFLAGS="-march=pentium4 -O2 -pipe -mmmx -msse -msse2 -mfpmath=sse -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-loop-opt -frerun-cse-after-loop -falign-functions=4 -fexpensive-optimizations"



XXFLAGS="${CFLAGS}"



 

..for maximum uber-geek p4 optimization.  

Lenke til kommentar

Personlig bruker jeg Windows XP som workstation, og Linux som servere, mens jeg eksprimenterer med Linux som workstation.

 

Er relativt ofte jeg ser linker til kule ting som jeg tenker "det kommer jeg tilbake til," også finner jeg ikke igjen tråden :/ (ikke spør meg hvorfor jeg ikke laster det ned med en gang, har ikke linux på hovedmaskinen)

 

Så hvis vi har de i FAQ-tråden så blir de ikke borte (tenker jeg).

 

- - - - - - - -

 

Geniale programmer til linux-tråden: http://forum.hardware.no/viewtopic.php?t=1...f34a7e3920f187f

 

- - - - - - - -

 

WindowManager:

 

Windows er laget rundt et grafisk brukergrensesnitt (gui) som man kan gjøre mindre endringer på. Linux har en helt annen struktur, hvor man kan "velge og vrake" hvilke funksjoner gui'n skal ha, ikke bare utseende (dette gjelder alt egentlig. Det er derfor det finnes så mange forskjellige distribusjoner. Disse er i bunn og grunn det samme: Linux. Man kan ikke kjøre et Windows-Nt program på Windows 98, men alle linux-programmer fungerer på alle de forskjellige distroene, til tross for at de er så forskjellige.)

 

Den grafiske motoren i linux er et eget program som heter X (okay, det finnes forskjellige programmer, men den som er _opensource_ og gratis heter XFree86), og man bruker et eget program som kalles en Windowmanager til å stå for alt det grafiske. Denne kjører altså oppå selve X-serveren. Hvilken Windowmanager man bruker bestemmer hvordan linux-desktopen din ser ut, og hvordan den kan brukes :)

 

Feite screenshots-tråden nevner mange slike: http://forum.hardware.no/viewtopic.php?t=1...f34a7e3920f187f

 

Tata

Lenke til kommentar

Portage på andre distroer enn Gentoo...

 

Du trenger:

 

 

Python 2.2.x

Development Packages (gcc, binutils, automake, autoconf, libtool, etc)

God tid :wink:

 

 

 

Gå inn på en hvilken som helst Gentoo mirror, og last ned portage tarballen. Extract den. Deretter:

 




cd bin/

cp * /usr/bin

cd ../pym

cp * /usr/lib/python2.2/site-packages

cd ../man

cp *.1 /usr/man/man1

cp *.5 /usr/man/man5

cd ../src/missingos

./setup.py install

cd ../sandbox-1.1

make && make install

cd ../../cnf

cp * /etc

cd ..

cp make.profile/ /etc

 

Nå har du en fungerende portage installasjon. Som root, skriv: emerge sync. Dette vil innstalere Portage treet. Nå må du tilpasse det litt. Gå til /usr/portage/profiles, og kopier inn den rikitge profilen for din innstalasjon. Hvis du ikke gcc-3.2, bruk an av 1.4 profilene, hvis ikke bruk default.

 

Rediger din /etc/make.conf fil, og legg til de USE variablen du vil ha. Les /usr/portage/use.desc for mer info. Hvis du bruker gcc-3.2, legg til COMPILER="gcc3" i make.conf.

 

Now, if you try to emerge anything, it will really complain about dependencies. Simply do the following to get rid of glibc complaints:

 

Hvis du prøver å emerge noe nå, vil det komme masse klager om deps, for å fikse dette gjør:




emerge inject sys-libs/glibc-version.

emerge inject sys-devel/gcc-version

 

prøv å emerge noe, hvis den klager over tar, rediger ebuilden og bytt alle -no-same-owner til --same-owner, deretter tar du:


emerge tar

emerge sed

emerge bash

emerge pmake

emerge sys-apps/baselayout

emerge portage

 

basiclayout innstalerer init, Les Gentoo dokumentasjonen for mer info.

 

Det burde være det.

 

Denne guiden var oversatt fra Gentoo forumet, hvis noe er galt, gå dit for mer info

Lenke til kommentar
  • 2 uker senere...

Ok, tenkte jeg skulle prøve å bidra litt her, her er en liten ssh-faq. Kanskje ikke for nybegynnere, men tror noen vil ha glede av denne.

 

ssh står for "Secure Shell", og er en relativt trygg måte for å koble seg opp mot andre maskiner på internett. ssh fungerer greit uten noe slags ekstra oppsett, men programmer som "ssh-agent" og "ssh-add" kan gjøre livet relativt smertefritt for den jevne bruker. Vanligvis blir du spurt om passord for hver gang du bruker ssh/scp, men med ssh-add/ssh-agent kan du slippe dette, ved å legge nøkler inn i ssh-agent _en_ gang i løpet av en login-session. ssh-agent kan da ta seg av autoriseringen hver gang du bruker ssh/scp til en annen maskin.

 

I det følgende antar jeg at du sitter på maskinen "lokalmaskin.no" og vil koble deg til "fjernmaskin.no". Jeg vil angi hjemmekatalogen på fjern og lokalmaskin som "~" . Første steg er å lage et nøkkelpar på "lokalmaskin.no". Skriv


ssh-keygen -t dsa

Du skal nå få opp teksten "Generating public/private dsa key pair.". Du får også spørsmål om hva filen skal hete. Jeg antar her at du velger standardvalget foreslått av "ssh-keygen", "~/.ssh/id_dsa". Etter at du har gjort dette skal det nå ligge to nye filer i ".ssh" katalogen under området ditt. Disse heter "id_dsa" og "id_dsa.pub". Den ene er den private nøkkelen (id_dsa) og den andre er "public" nøkkelen (id_dsa.pub). I prosessen med å generere nøkkelen får du også spørsmål om å legge inn en passphrase. Du trenger ikke gjøre dette, men jeg anbefaler å gjøre det for sikkerhets skyld.

 

La oss nå anta at du vil bruke dette nøkkelparet for å logge deg inn på maskinen "fjernmaskin.no". Det første du gjør er å kopiere "public"-nøkkelen (id_dsa.pub) til hjemmeområdet ditt på "fjernmaskin.no". Der legger du den inn i filen "~/.ssh/authorized_keys2" på følgende måte:


cat id_dsa.pub >> ~/.ssh/authorized_keys2

Filen "~/.ssh/authorized_keys2" inneholder public-nøklene du vil bruke til autentisering. 2-tallet etter angir at dette er en dsa-nøkkel (som vi genererte med ssh-keygen).

 

Ok, du er nå klar for å konfigurere ssh på lokalmaskinen (lokalmaskin.no). Legg følgende inn i ~/.ssh/config:


Host               fjernmaskin fjernmaskin.no

HostName           fjernmaskin.no

User               bruker

Protocol           2,1

ForwardAgent       yes

ForwardX11         yes

du kan legge mange slags konfigurasjoner inn i denne filen, det som er over er bare et eksempel. Merk at "Host" over kan brukes for å angi alias, mens "HostName" angir det reelle namnet på maskinen du vil koble deg opp til. Mao vil "ssh fjernmaskin" og "ssh fjernmaskin.no" begge koble deg opp mot "fjernmaskin.no". "User" angir brukernavnet ditt på maskinen du kobler deg opp mot (du slipper nå å spesifisere dette med ssh). Protocol angir at du vil bruke "dsa"-autentisering som førsteprioritet (nøkkelen vi genererte med ssh-keygen var en dsa-nøkkel). "ForwardX11" angir at X-displayet blir satt rett samtidig som det blir kryptert. "ForwardAgent" gjør at du kan viderekoble deg mot andre maskiner mens du bruker autentisering fra "lokalmaskin.no", dette kan ofte være praktisk, men jeg vil ikke gå nærmere inn på det her. se i manualen (man ssh_config) for mer om dette.

 

Om alt nå er rett satt opp (!) skal det nå være mulig å koble seg opp mot "fjernmaskin.no" ved å skrive "ssh fjernmaskin". Du skal da bli spurt om "passphrase", som du la inn når du kjørte "ssh-keygen". Om dette ikke fungerer kan det være fordet ssh er litt kresen mhp rettigheter på .ssh-katalogen og filene under .ssh . Prøv følgende for å sette retthighetene korrekt: På lokalmaskin.no:


chmod 700 ~/.ssh

chmod 600 ~/.ssh/id_dsa

chmod 600 ~/.ssh/config

På "fjernmaskin.no"


chmod 700 ~/.ssh

chmod 600 ~/.ssh/authorized_keys2

 

Ok, om alt fungerer nå, så langt så godt. Men problemet er ennå ikke løst. Istedet for å måtte skrive innloggingspassordet når vi bruker "ssh fjernmaskin.no", så må vi skrive "passphrase" som vi ga til ssh-nøkkelen med "ssh-keygen". Ikke stort bedre, egentlig, men da kommer "ssh-agent" to the rescue... Om du er heldig, så er "ssh-agent" allerede aktivert på maskinen din (redhat9 skal ha dette som default, feks). Da skriver du:


ssh-add

Du skal da få spørsmål om "passphrase" på nøkkelen "~/.ssh/id_dsa", skriv inn denne. Om du nå skriver "ssh fjernmaskin.no", skal du slippe å skrive passphrase, og du er i mål. ssh-agent vil ta seg av all autentiseringen for deg.

 

Om du er uheldig, og ssh-agent ikke er satt opp så må du fikse litt på diverse konfig-filer. Det enkleste er å starte vindusmanageren din med "ssh-agent". Feks, bruker du "fluxbox", så må du starte denne med kommandoen "ssh-agent fluxbox". Det eneste som skjer er at ssh-agent kommandoen setter noen variable som gjør at ssh vet hvordan den finner ssh-agent. Feks på mitt gentoo-system setter den to variable:


SSH_AGENT_PID=1502

SSH_AUTH_SOCK=/tmp/ssh-pPDr1501/agent.1501

Dette kan settes opp i din egen xsession-fil (~/.xsession), eller i systemfiler for kdm/gdm. Jeg vil ikke gå noe inn på dette, for systemet er forskjellig fra distro til distro. Jeg kan derimot hinte og si at filene som gdm/kde bruker for å starte vindusmanagere ligger vanligvis under /etc/X11/. (For gentoo se filer under /etc/X11/Sessions/ for Redhat ligger de vanligvis under /etc/X11/xdm/). Når du har fikset konfigurasjonsfilene logg ut av X, logg inn igjen og skriv ssh-add. Kryss fingrene og håp at det fungerer...

 

Gudd løkk! Og har du kommentarer til denne posten, send meg en PM. _Ikke_ post melding i FAQen.

Lenke til kommentar

MANDRAKE

 

Den Store Viktige Tingen du _må_ gjøre hvis du bruker Mandrake, er å lære deg å bruke URPMI. Urpmi er et mandrake-spesifikt verktøy til å installere programmer med. Urpmi tar seg av avhengigheter ("dependencies") og vil gjøre livet ditt som mandrake-bruker lett.

 

Les og lær!

 

http://mandrake.vmlinuz.ca/bin/view/Main/U...#urpmi_addmedia

 

http://plf.zarb.org/~nanardon/urpmiweb.php

 

http://plf.zarb.org/

Lenke til kommentar

Kompilere nye kjerne etter Debians oppskrift, oversatt fra

http://www.linmagau.org/modules.php?op=mod...ticle&artid=158

Skrevet av Jonathan Oxer

 

Laste ned kjernen

----------------------

Det første du må gjøre når du skal kompilere en ny kjerne er å laste den ned. Dette kan selvfølgelig gjøres med apt. Det første du må gjøre er å finne ut hvilke kernelsources som er tilgjengelig:

apt-cache search kernel-source

Deretter apt-geter du den kernelen du vil ha, f eks:

apt-get install kernel-source-2.4.20

Da ender du opp med et arkiv i /usr/src, hvor det meste arbeid med kjerner blir gjort. Nå kan du pakke ut arkivet med følgende kommandoer:


cd /usr/src

bunzip2 kernel-source-2.4.20.tar.bz2

tar xf kernel-source-2.4.20.tar

Du vil nå ha en mappe "/usr/src/kernel-source-2.4.20" som inneholder kjernen, klar til å konfigureres. Det første du må gjøre et å lage en symlink til mappen kalt "linux", vha denne kommandoen:

 ln -s kernel-source-2.4.20 linux 

Hvis det allerede er en symlink der, som f.eks. til en gammel kildekode, må du slette denne først. Du er nå klar til å gover til neste steg:

 

Laste ned de nøvendige programmene

---------------------------------------

For å konfigurere, kompilere og pakke kjernen, vil du trenge noen få programmer. Disse installeres med kommandoen:

apt-get install kernel-package libncurses5-dev

Det vil også bli nedlastet endel dependencies.

 

Måter å konfigurere kjernen på

---------------------------------------

Det finnes flere måter å konfigurere kjernen på. HVer sikker på at du har et shell åpent i mappen (/usr/src/linux).

 

redigere .config: Kjernens konfigurasjon blir lagret i filen .config. Hvis du ønsker, kan du redigere

denne filen med en hvilken som helst teksteditor som Vi eller Anjuta. Dette er en sjelden brukt metode.

 

make config: Dette er den enkleste metoden. Du blir spurt en rekke spørsmål om alle konfigureringsvalg. Forfatteren misliker denne metoden, fordi du må svare på en rekke spørsmål som sannsynligvis ikke kunne brydd deg mindre. Bruk kun denne metoden om det er siste løsning.

 

make menuconfig: Dette er den vanligste metoden å konfigurere kjernen på. Det vil vises en pen tastatur-styrt meny. For å kunne bruke denne metoden må du ha utviklingsutgaven av Ncurses, derfor ba jeg deg laste ned denne pakken som et nødvendig program ;-)

 

make xconfig: Dette er den foretrukne metoden for maskiner med X. Denne metoden er veldig lik menuconfig, men har et pent pek-og-klikk grafisk brukergrensesnitt. Du trenger tk8.3 for å kunne bruke denne metoden. Det kan apt-get'es med kommandoen:

 apt-get install tk8-3 

 

Konfigurere kernelen

-------------------------

Det er mange options om hvordan kjernen kan konfigureres, så jeg vil ikke gå nermere inn på disse.

Det finnes mange tutorials som går i detaljer på dette punktet, så det er bare å lese. Du arbeider deg bare gjennom hver meny/spørsmål og velger om du vil kompilere features rett inn i kernelen som moduler

eller om de skal utelukkes. Når du er ferdi, avslutt, og lagre dine valg slik at de kan benyttes av kompilereren. Har du allerede kompilert en kjerne tidligere kan du somregel bare kopiere .config-fila over i den nye kilden, og sjekke configen en siste gang før kompilering.

 

Kompilering og pakking

-------------------------

Du har nå kommet til det punktet hvor kjernen blir kompilert, pakket, og gjort klar til bruk. Vanligvis ville dette betydd en masse arbeid, men programmene som kom med 'kernel-package'-pakken skal komme til sin nytte. Har du lest andre kernel howto's har du sannsynligvis lest om de vanligste kommandoene som:

 make dep && make clean && make bzImage

Disse trenger du ikke bekymre deg over. Alt du trenger å gjøre er å skrive:

 make-kpkg kernel-image 

i mappen /usr/src/linux. Programmene vil kompilere kjernen, og lage en .deb pakke med navnet 'kernel-image-<versjon>_<prosessorarkitektur>.deb' utenfor mappen, dvs /usr/src.

 

Dette vil ta litt tid, avhengig av maskinens hardware og valgte options under konfigurering. Dette kan ta fra 10 til 30 minutt. Imens vil det komme masse feilsøkingsinformasjon på skjermen, som sannsynligvis ikke vil være til din interresse sålenge det ikke går fryktelig galt.

 

Installasjon av din ferske kjerne

-----------------------------------

Nå er du snart ferdig med arbeidet i å bygge din egen kernel. For å installere kjernen fra den nylig

lagrede deb-pakken skriver du følgende kommando:

dpkg -i kernel-image-2.4.20_10.00.Custom_i386.deb

eller hva filen heter. Du blir gjerne spurt om å lage en oppstartsdiskett, men siden forfatteren ikke har diskettstasjon, velger han alltid nei.

 

Det som nå har skjedd er at Dpkg har lagt din nye kjerne inn i /boot, hvor kjernen vanligvis ligger, laget en symlink fra /vmlinuz til din nye kernel, og modifisert /etc/lilo.conf slik at denne loades ved neste oppstart.

 

Videre konfigurering av Lilo

--------------------------------

Lilo kan starte opp en rekke kjerner, og første gang du prøver ut din nye kjerne kan det være greit å ha mulighet for å gå tilbake til den gamle. Dette gjøres ved å be Lilo liste opp de installerte kjernene, og gi deg en tidsfrist til å velge den ønskede. Skjer noe galt er det bare å starte opp den gamle.

 

Du må åpne /etc/lilo.conf i din foretrukne teksteditor, og forsikre deg om at disse linjene står i fila og ikke er kommentert ut:

 

prompt

delay=100

timeout=100

Tallene brugt her vil gi deg 10 sekund til å velge, siden intervallet brugt i configfila er desi-sekund.

 

Omstart og testing

--------------------------

Nå er det tid for den store prøven. Hvis du kjører X avslutter du det og tar en vanlig omstart. Når Lilo loades blir du presentert med en liste over aktuelle kjerner. Trykk enter med den nye kjernen markert.

Når maskinen ahr startet, kan du sjekke oppstartsmeldingene med å lese dmesg.log:

less /var/log/dmesg

Om alt gikk vellyket kan du gratulere deg selv. Du har fullført kompilering av din egen kjerne med Debians oppskrift!

 

Installere kjernen på andre maskiner

--------------------------------------

Skal du installere samme kjernen på et x antall identiske maskiner kommer Debian.metoden meget hendig inn. Du kan instalere deb.pakken på alle maskiner som skal bruke identisk konfigurasjon. Enkelt!

 

 

// Denne guiden er et oversatt utdrag fra den kommende boka "The Debian Universe" skrevet av Jonathan Oxer. For mer informasjon se http://www.debianuniverse.com

Den er oversatt av undertegnede med forfatters samtykke.

Lenke til kommentar

ISDN-howto

 

Denne guiden tar utgangspunkt i mitt Billion HFC-S PCI-kort. Av software er det QtIsdnLinux jeg bruker, som jeg synes er et svært godt ISDN-oppkoblingsprogram. I og med at det er laget av det norske firmaet QT, så er det veldig god støtte for norske ISP'er. Du bare velger en av dem fra en liste, og resten fikser QtIsdnLinux selv.

I QtIsdnLinux kan du bytte mellom en og to linjer i hytt og pine, noe som er svært greit...

 

Steg 1: ISDN-support i kjernen

(Det er en god guide til kjernekompilering på første side av denne FAQ-en)

Kjør xconfig eller menuconfig. Gå inn på "ISDN subsystem" og merk av følgende:

[*] ISDN support

[*] Support synchronous PPP

[*] Use VJ-compression with synchronous PPP

[*] Support generic MP (RFC 1717)

 

Deretter går du inn på "Passive cards". Merk av følgende

[*] HiSax SiemensChipSet driver support

[*] HiSax Support for Euro/DSS1 (om du bor i Europa, noe jeg gjetter)

 

Lenger ned på listen, under "HiSax supported cards", merker du av for det kortet som du har, i mitt eksempel:

[*] HFC PCI-Bus cards

 

 

 

Steg 2: QtIsdnLinux

Du kan laste ned QtIsdnLinux bl.a. her.

Du må være innlogget som root når du skal konfigurere QtIsdnLinux. Trykk på den tredje knappen fra venstre, under "Administrative (root)". Der skriver du inn ditt brukernavn og passord hos din ISP, og velger hvilken ISP du skal ha.

De IP-adressene som kommer opp, må du la stå.

Trykk deretter på OK.

Så trykker du på knappen helt til venstre under "Administrative (root)", "Load ISDN subsystem and activate HiSax". Deretter trykker du på den på enten første eller andre knappen fra venstre, under "My connection", og etter planen, så er du koblet til..!

Lenke til kommentar
  • 2 uker senere...

apt-get for Redhat 8.0, 9.0 og SuSE 8.2 howto version 0.52

 

Mange har nok hatt den opplevelsen at dem har halt og dradd seg i haaret av frustrasjon fordi Redhat's pakke system (RPM) ikke fungerer som det skal eller at det har veart noen ubegripelige sinnsyke dependencies problemer med pakken du ville installere.

 

Leser du videre vil du kanskje finne ut at installasjon av programmer i Linux kan veare MYE lettere enn det noen gang har veart i Windows.

 

apt-get gjoer alt for deg, det henter ned programmet automatisk fra nettet, det fikser dependencies problemer (henter ned og installerer pakker som programmet du ville installere trenger for aa kunne kjoeres), og sist men kanskje viktigst for deg, det installerer programmet for deg.

 

(Apt-get er opprinnelig Debian's pakke system, men har blitt porta til Redhat og andre distroer fordi systemet er saa genialt. Debian er foroeverig en VELDIG god Linux distro)

 

Alt dette kan gjoeres med 2 smaa kommandoer i shellet.

Feks : apt-get install

 

Installere apt-get

 

Det foerste du maa gjoere er aa aapne ett shell (Kommando linjen i Linux) og logge inn som root *viktig*.

Det gjoeres slik:

Skriv su - <enter> skriv passordet til root <enter>

 

Da skal kommando linjen din se ut noe ala dette :

[root@linuxkongen root]#

 

Ok, da er vi klar til aa hente ned apt-get.

 

For Red Hat 9.0 : *Viktig at du velger riktig*

Skriv inn eller kopier denne linjen inn i kommando linjen din:

(Alt mellom " " )

 

For Red Hat 8.0 : *Viktig at du velger riktig*

Skriv inn eller kopier denne linjen inn i kommando linjen din:

(Alt mellom " " )

Naar den er ferdig aa laste ned kan vi gaa videre til installasjon av apt-get. (Fremdeles i kommando linjen).

 

Dette gjoeres med denne kommandoen:

rpm -Uvh apt-0.5.5cnc5-0.fdr.5.rh80.i386.rpm

 

Da skal apt-get veare installert paa maskinen din.

 

 

 

 

Bruke apt-get

* Viktig * Det foerste du maa gjoere etter at du har installert er aa oppdatere listen med tilgjengelige programmer og pakker.

Oppdatere pakkelisten gjoeres paa foelgene maate:

apt-get -y update

Den kommandoen maa kjoeres med gjevne mellomrom for aa holde listen din oppdatert.

 

Installere pakker:

Jeg tar mplayer som ett eksempel paa installasjon.

(mplayer er en MEGET god multimedia player for Linux)

 

Foerst maa vi soeke etter hvilken pakker som omhandler mplayer.

Dette gjoeres med apt-cache kommandoen.

Slik :

apt-cache search mplayer

Naar den er ferdig aa soeke vil du faa opp en liste over pakker.

I dette tilfellet:

 

mplayer - Movie player playing most video formats and DVDs

mplayer-gui - GUI for MPlayer

mplayer-mencoder - MPlayer movie encoder

 

Da er det bare til aa installere de tre pakkene med apt-get

Slik:

apt-get install mplayer mplayer-gui mplayer-mencoder

 

Legg merke til at jeg har flere pakker etter hverandre paa installasjons kommandoen, dette er for aa spare paa tastaturet :)

 

Etter noen minutter (kommer ann paa inet linjen din) saa vil du har installert den fantastiske multimedia playeren mplayer.

Da er det bare til aa starte gmplayer for GUI eller bare mplayer for kommando linje.

 

Husk at apt-get kan bare brukes av root.

 

Ett annet program som er ganske nyttig er GUI versionen av apt-get, visst du vil installere det er det bare til aa installere det med apt-get som du nettopp har installert :)

Programmet heter Synaptic og installeres slik

apt-get install synaptic

Men hvorfor bruke trege GUI programmer naar man kan gjoere ting saa mye raskere fra kommando linjen ??

 

Andre ting man kan gjoere med apt-get

 

apt-get update

Denne kommandoen oppdaterer source listen din, det vil si at den henter ned info om nye programmre/pakker du kan installere med apt-get.

 

apt-get upgrade

Denne kommandoen sjekket om det har kommet en ny version av pakken du kjoerte kommandoen paa. Visst det finnes en nyere version av pakken blir denne installert.

eks : apt-get upgrade mplayer*

 

apt-get dist-upgrade

Denne kommandoen er ganske fin, den oppgraderer alle pakkene paa systemet ditt til de nyeste versjonen.

 

apt-cache showpkg

Denne kommandoen viser info om den enkelte pakke.

feks apt-cache showpkg

 

apt-cache depends

Denne kommandoen viser hvilken dependencies en pakke er avhengi av for aa kunne installere.

feks : apt-cache depends mplayer

 

apt-cache search

Denne kommandoen soeker i apt-get "systemet" etter en spesefik pakke.

Feks : apt-cache search mplayer

 

 

apt-get for SuSE 8.2

 

Gjoer foelgene for aa installere apt-get for SuSE 8.2:

 

Inststaller disse pakkene i samme rekkefoelge som jeg lister dem her.

ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE....0-rb3.i386.rpm

ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE...8.13-6.i386.rpm

ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE...c6-rb3.i386.rpm

ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE...c6-rb3.i386.rpm

 

Aapne /etc/apt/sources.list med en text editor og bytt ut innholdet i filen med dette: link

 

 

Da skal du veare klar til aa bruke apt-get for SuSE 8.2

 

Her kan du finne mer info om apt-get for SuSE http://linux01.gwdg.de/apt4rpm/

 

 

 

 

Denne howtoen er skrevet for at alle skal klare aa faa installert og bruke apt-get, noen vil nok si at jeg mater med teskje men det faar heler bare vaage seg da denne howtoen skal kunne leses av folk som "kan" linux og folk som nettopp har installert Linux.

 

Howtoen er ikke ferdig enda, jeg har lyst aa gaa dypere ned i apt-get og apt-cache kommandoene for aa forklare litt nearmere andre bruksomraader apt-get kan brukes til.

 

Visst det er noe du lurer paa/problemer/ eller feil saa er det bare til aa spoerre, men ikke gjoer det i denne traaden.

Vennligst post kommentarer, spoersmaal i denne traaden slik at vi kan holde kvaliteten paa FAQ traaden oppe.

 

Tar forbehold om skriveleifer :oops:

Lenke til kommentar

Dualboot med Windows og Linux

 

Jeg vil andbefale å installere Windows først.

Har du instalert windows må du ha en ledig partisjon til å instalere Linux på, har du ikke en ledig partisjon kan du bruke ParatonMagic eller gratis programmet fips (virker ikke på NTFS).

Har du ikke instalert windows lager du bare en ekstra partisjon med fdisk, eller bruker patisjonerings-verktøyet i Windows 2000/XP installasjonsprogramet.

 

Windows 9x

 

Installer Linux på vanlig måte.

 

Windows 2000/XP

 

Viss du skal installere 2000/XP har du valget mellom NTFS eller FAT32 velger du FAT32 har linux automatisk støtte for å lese og skrive til disken (etter at den er mountet),

velger du NTFS må du oppdartere kernel-en til å støtte NTFS (les mer på denne siden).

Velger du NTFS kan du kun lese disken, ikke skrive til den.

 

Når du instalerer Linux må ikke oppstartstastene legges i /dev/hda hvor MBR er plasert. Istedenfor legges dem i første sektor i oppstartspartisjon.

Det er viktig at du lager en oppstarts diskett (viss du ikke har en distribusjon som har støtte for rescue-mode)

 

Etter instalasjonen starter du opp linux med oppstartsdisketten (rescue-mode).

Logg deg inn som root (i et komandolinjen bruker man komandoen su)

Når du er inne som root skriver du

 dd if=ROOT-PARTISJONEN (f.eks /dev/hda2) of=/bootsect.lnx bs=512 count=1

Sett inn en diskett og kopier bootsect.lnx til disketten.

mount -t msdos /dev/fd0 /mnt (enter)

cp /bootsect.lnx /mnt (enter)

umont /mnt

eller hvist du har instalert Mtools

mcopy /bootsect.lnx a:

Ta ut disketten og restart.

Når windows er startet setter du inn disketten og kopierer filen til C:

Åpne boot.ini med Notpad, og legg til en ekstra linje der du skriver

C:BOOTSECT.LNX="Linux"

Lenke til kommentar

Dersom det er noen som ønsker å sette seg inn i programmeringsspråket Perl har jeg skrevet to dokumenter (foreløpig) som omfatter dette. Dokumentene tar for seg hvordan man kan begynne med Perl, og er ikke ment som en fullstendig gjennomgang av Perl. Foreløpig har jeg skrevet to dokumenter, men flere vil trolig komme.

 

Addressen er følgende: http://www.tnldp.org/index.php?cat=1&id=9&doc=1

(skriver heller url til begge dokumentene enn å paste alt på forumet ettersom det er ganske store dokumenter) :wink:

 

De to dokumentene jeg har skrevet til nå tar for seg:

- gjøre perl-kode kjørbar

- bruke print-funksjonen

- lese inn data med STDIN

- scalar variabler

- array variabler

- lagre og hente data via filer

- if/elsif/else

- for og while-looper

- goto

- sub rutiner

- my (om lokale/globale variabler)

Lenke til kommentar

Endret 18.07.2003 00:15: Endret død link og forandret litt på hvordan lage initrd bilde.

 

Her er en liten guide for å få bootsplash + noen andre patcher for å få bedre respons på en desktop maskin med kernel 2.4.21.

1. Last ned nødvendige verktøy for å lage bootsplash bilde.


mkdir ~/splash

cd /splash 

wget  

ftp://ftp.suse.com/pub/people/stepan/bootsplash/rpm-sources/bootsplash/splashutils.tar.bz2

tar jxvf splashutils.tar.bz2

cd splashutils

make splash

cp splash /sbin/

cd ..

 

2. Last ned kernel 2.4.21 fra www.kernel.org (Direkte link)

 

3. Last ned en patch til kjernen for å få bootsplash støtte:

http://members.optusnet.com.au/ckolivas/kernel (dette er en samling av patcher til desktop bruk. Jeg vil anbefale å laste ned hele patchsettet dersom du ikke skal ha det på en server e.l. som er avhengig av mest mulig stabilitet. (har selv ikke hat noen problemer))

 

4.

 cd /usr/src/

Sjekk at /usr/src/linux peker til /usr/src/linux-2.4.21

 

5. Pakk ut patchsettet til /usr/src/ og patch kjernen med

 patch -p0 < patch-2.4.21-ck3

 

6.Nå må du kompilere kjernen.

cd linux

make menuconfig (eller make xconfig dersom du bruker x)

Disse må være med for å få bootsplash støtte:

Code maturity level options -> Prompt for development and/or incomplete code/drivers

Block Devices -> RAM disk support

Block Devices -> Loopback device support

Block Devices -> Initial RAM disk (initrd) support

Console Drivers -> Video mode selection support

Console Drives -> Frame-buffer support -> Support for frame buffer devices

Console Drives -> Frame-buffer support -> VESA VGA graphics console

Console Drives -> Frame-buffer support -> Use splash screen instead of boot logo

HUSK: Disse må kompileres inn i kjernen, ikke som moduler!


make dep && make clean bzImage modules modules_install

Etter en god stund er kjernen din ferdig med å kompilere og du kan kopiere kjernen til /boot


cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.21-ck3

 

7. Lage initrd bilde med bootsplash


mkdir /etc/bootsplash/themes -p

cd /etc/bootsplash/themes

wget http://mohuhau.serveirc.com/bootsplash-themes.tar.bz2

tar jxvf bootsplash-themes.tar.bz2

splash -s -f /etc/bootsplash/themes/girlie-eye/config/bootsplash-1024x768.cfg > /boot/initrd-2.4.21-ck3

8. Nå må du endre grub.conf eller lilo.conf (alt etter om du bruker lilo eller grub) Selv bruker jeg grub. Her er det jeg la til i slutten av grub.conf:

 


title Red Hat Linux 8.0 (2.4.21-ck3)

       root (hd0,0)

       kernel /vmlinuz-2.4.21-ck3 ro root=/dev/hda2 vga=791

       initrd /initrd-2.4.21-ck3

 

Det viktige her er initrd og vga=791. Dette vil gi deg en framebuffer på

1024x800 med 65000 farger.

Andre muligheter:

depth------640x480-----800x600-----1024x768-----1280x1024

256----------769----------771-----------773-------------775

32000-------784----------787-----------790-------------793

65000-------785----------788-----------791-------------794

16.7 Mill.----786----------789-----------792-------------795

 

9. Starte maskinen på ny med den nye kernel og nyte din nye bootsplash :)

 

Til dere som alderede har bootsplash som virker: her kan dere laste ned noen themes :)

http://mohuhau.serveirc.com/bootsplash-themes.tar.bz2 (dere som fulgte guiden har dem alderede :))

Lenke til kommentar

Hvordan få TV-utgangen til å fungere på nVidia kort..

 

Down to basic egentlig. Tar for seg selve konseptet med driveren og XF86Config.

 

Lar deg kjøre med kloning (dvs. bilde på begge skjermer).

 

Har ikke sett så mye på Lord Error sin, men det virket som om den var annerledes, så derfor poster jeg denne:

www.nerdvika.net/~magnus/tv-ut.html

skulle linken være "død" (at jeg har flyttet siden eller.no) sjekk signaturen min. Der skal den rette linken være til en hver tid (prøver jo så godt jeg kan).

 

Nå kan til og med bestemor bruke TV-utgangen sin i Linux

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...