Skip to Content

exGENT Linux 2009 LiveCD ersätter Exton-Gentoo från år 2006 [090321]

Nu är exGENT Linux 2009 LiveCD på svenska utlagd för gratis nerladdning. exGENT är min ersättning för Exton-Gentoo från år 2006. Även exGENT är - som namnet antyder - baserat på Gentoo Linux. Det bästa med exGENT är den förnämliga autokonfigureringen av hårdvara och möjligheten att relativt enkelt installera systemet till hårddisk. Det innehåller också skrivbordsmiljön Xfce i senaste version. D v s version 4.6. Använd kernel: 2.6.27.7 med stöd för "all slags" hårdvara. Övriga program: Bl a Firefox 3.0.7 (senaste), AbiWord 2.6.8 (senaste), Audacious 1.3.2, Wicd 1.5.9, GParted 0.3.3, gFTP 2.0.18, Pidgin, Apache (webbserver) och Cups.

Exton-Gentoo hade jag byggt helt från scratch. D v s alla ingående program hade kompilerats från source/källkod. Vad gäller exGENT har jag "fuskat" lite. D v s jag har utgått från en Gentoo-baserad dist och sedan förändrat allt. Förändringarna är så stora att i princip inget återstår av "ursprungsdisten". (Jag ska bli intressant att se om någon lyckas lista ut vilken ursprungsdisten var).

exGENT Linux kan på 5 - 10 min installeras till hårddisk. Det innebär att alla ni som inte "orkat" genomföra en normal Gentoo-installation - som kan ta upp till ett par dygn - nu ändå har chansen att få in detta fantastiska linuxsystem på era datorer. Läs nedan om hur installationen går till.

Allmänt om Gentoo
Gentoo Linux är en prestandainriktad distribution med mycket stora konfigurationsmöjligheter. D v s om man har systemet installerat på hårddisk. exGENT Linux kan också - till skillnad mot Exton-Gentoo - installeras till hårddisk. I exGENT har alla ingående program kompilerats från source/källkod. (Vad gäller Xfce 4.6 och AbiWord 2.6.8 så har jag hämtat källkoden från resp. hemsida). Gentoo anses som ett särskilt snabbt linuxsystem just för att varje program kan kompileras med inställningar specifikt för den dator man har tänkt använda programmet på. Vid skapandet av exGENT har jag dock försökt att göra systemet så "allround" som möjlgt för att det skall kunna köras på olika typer av datorer med varierande hårdvara. För att kunna köra systemet tillfredsställande snabbt måste din dator ha RAM på minst 512 MB. Om du bara har tillräckligt med RAM körs systemet så pass snabbt att du nästan glömmer att du kör från skiva. Du kan läsa mera om Gentoo Linux HÄR.


Klicka på skärmdumpen av exGENT:s skrivbord om du vill se en större version.

Efter uppstart loggas du automatiskt in i systemet (X/Xfce) som användaren root. Lösenordet för root är stocksund (liksom i alla andra extondistar). Vid problem med X så kör du kommandot xorgconfig och skapar en egen ny konfigurationsfil (xorg.conf). Vid problem med ljudet i Xfce 4.6 så kör du kommandot alsaconf följt av alsamixer. (Skjut upp reglagen med tangentbordets piltangenter). Vid uppspelning av Mp3-filer ska du använda programmet Audacious.

Anslutning till Internet
Om du har ett "normalt" trådbundet nätverk så blir du automatiskt uppkopplad. Om du kör trådlöst kan du behöva använda Wicd och göra dina inställningar. Vid problem läser du min handledning Trådlöst och Linux med alla vidarelänkar så torde konfigureringen gå smärtfritt. Särskilt lätt är att använda programmet Ndiswrapper. D v s att använda samma drivrutin som i MS Windows. Kerneln har stöd för Madwifi och Ndiswrapper. Om du har ett kort som stöds av Madwifi blir det lätt. Du kan använda kernelmodulen ath5k. Observera: Normalt startar du bara Wicd nätverkshanterare och gör dina inställningar. Ska vara helt problemfritt om du inte har mycket ovanlig hårdvara. Se nedan hur det ser ut när Wicd körs på en av mina laptops.
Wicd startat

Åtkomst av hårddiskpartitioner
Automontering sker. D v s alla dina partitioner är åtkomliga i mappen /mnt. Partitionerna är läs- och skrivbara. (Skrivbarhet: Gäller inte NTFS-partitioner - se härom nedan).

NTFS-skrivbarhet med ntfs-3g
Viss försiktighet anbefalles. Ta aldrig bort filer på en partition där du har ett fungerande windowssystem. extGENT använder ntfs-3g. För att komma åt en NTFS-partition på din dator måste du först montera densamma. Skapa först katalogen windows med kommandot mkdir /mnt/windows. Sedan monterar du t. ex. C-disken (hda1) med kommandot ntfs-3g /dev/hda1 /mnt/windows. Du kan sedan använda filhanteraren Thunar för att lägga till eller ta bort filer från C-disken. Du avmonterar C-disken med kommandot umount /dev/hda1. Jag har själv testat NTFS-skrivbarheten i exGENT utan att problem uppstått. (Observera att du ska köra det första kommandot mkdir /mnt/windows även om den partition du vill komma åt - t. ex. hda1 - redan monterats automatiskt i mappen /mnt/hda1. Avmontera med kommandot umount /dev/hda1 innan du kör ovannämnt "ntfs-3g-kommando").

Att tänka på vid en hårddiskinstallation
Det finns inget installationsprogram, men det går ändå alldeles utmärkt att installera exGENT till hårddisk. Installationsmetoden förutsätter dock att du sedan tidigare har minst ett linuxsystem installerat på datorn och att du använder GRUB som starthanterare). Se f ö nedan.
1. Du måste installera på en ext2 eller ext3 partition. Du måste själv se till att aktuell partition formateras innan du startar installationen. I ett linuxsystem kör du kommandot mkfs.ext2 /dev/hdaXX. I Windows XP/Vista kan du formatera med t. ex. PartitionMagic.
2. I exGENT monteras alltså alla dina hårddiskpartitioner i samband med uppstart av systemet. Innan du formaterar måste du därför avmontera aktuell partition. Det görs med kommandot umount /dev/hdaXX. ("XX" ska alltså ersättas med numret på din aktuella partition).
3. Innan du startar installationen måste din aktuella partition återmonteras. Det görs med kommandot mount /dev/hdaXX /mnt/hdaXX. (Annars "hittar" inte installationsprogrammet din aktuella partition).
4. Du bör också skapa ett SWAP-utrymme på ca 512 MB. Googla om vad ett SWAP-utrymme används till.
Gör alltså så här:
1. Skapa först en linuxpartition på ca 4 GB och ett SWAP-utrymme på ca 512 MB eller dubbla storleken på din dators RAM. Om du använder en redan befintlig linuxpartition så måste du se till att den formateras innan du kör nedan listade kommandon. (Nedan kallas linuxpartitionen för /dev/hda6. Du ska givetvis skriva in rätt beteckning på din nya eller sedan tidigare befintliga linuxpartition).
2. Starta upp datorn från skivan och öppna upp en terminal.
3. Kör kommandot umount /dev/hda6
4. Kör kommandot mkfs.ext3 /dev/hda6
5. Kör kommandot mount /dev/hda6 /mnt/hda6
6. Kör kommandot cp --preserve -R /{bin,dev,etc,home,lib,root,sbin,usr,var,opt} /mnt/hda6
7. Kör kommandot mkdir /mnt/hda6/{boot,mnt,proc,sys,tmp}
8. Kör kommandot cp /boot/vmlinuz /mnt/hda6/boot
9. Kör kommandot mount -t proc proc /mnt/hda6/proc
10. Kör kommandot mount --bind /dev /mnt/hda6/dev
Klart!

Lägg avslutningsvis till nedanstående rader i GRUB (menu.lst) och starta om datorn. D v s i /boot/grub/menu.lst på den linuxpartition där du har installerat GRUB sedan tidigare.

######################
title exGENT Linux
root (hd0,5)
kernel /boot/vmlinuz max_loop=255 root=/dev/hda6
boot

######################

Du kan också läsa min handledning Multiboot med GRUB. Observera: Om du följer ovanstående 10 punkter exakt kan inget bli fel.

Installation av saknade program efter en hårddiskinstallation
Läs först på om Gentoos installationsmetod HÄR. Sedan ska du köra följande kommandon i tur och ordning: emerge --sync och emerge portage. (Sistnämnda kommando behöver du bara köra om du uppmanas därtill i samband med körningen av det förstnämnda kommandot). När du nu sedan vill installera dina favoritprogram så kör du kommandot emerge --pretend MittOumbärligaProgram. (--pretend först för att du ska få reda på alla beroenden). Tänk på att du kan behöva redigera filen /etc/make.conf innan du installerar ett program.
OBSERVERA OCKSÅ
Akta dig för kommandot emerge --update world. Det förstör sannolikt din installation av exGENT. Detta bl a på grund av att jag installerat nya Xfce 4.6 på vanligt sätt. D v s utan att använda portage.

Byte av lösenord

Efter en hårddiskinstallation bör du av säkerhetsskäl byta lösenord för root. Det görs med kommandot passwd root. Den som är riktigt försiktig av sig kan byta lösenord även under körning från skiva.

Konfigurering av en lokal skrivare
Använd programmet Cups för konfigureringen. Starta upp Firefox och gå till http://localhost:631. (Bokmärke finns). Klicka på Skrivare >> Lägg till skrivare. Sedan:
1. Namn: Canon (namnet på din skrivare).
2. Plats: local.
3. Beskrivning: Skrivare (godtyckligt).
4. När du sedan trycker på "Fortsätt" så ska din skrivare visas. I vart fall om du har en USB-skrivare.
5. Tryck "Fortsätt" och välj sedan modell och drivrutin. (Om du inte hittar exakt rätt modellbeteckning så väljer du den mest "lika". Funkar sannolikt ändå).
6. Du tillfrågas om användarnamn och lösenord. Ange root och stocksund.
7. Klicka på fliken Skrivare och ange Canon som standardskrivare.
Klart!
Testa slutligen din konfiguration genom att skriva ut en testsida via Cups eller skriv ut ett AbiWord-dokument. Om det inte fungerar så läser du Cups dokumentation (en gång till?) och/eller testar med en annan konfiguration.

Konfigurering av nätverksskrivare
Använd programmet Cups för konfigureringen. Starta upp Firefox och gå till http://localhost:631. För att lägga till en nätverksskrivare (d v s en skrivare som är ansluten till en windowsdator i ditt windowsnätverk) så klickar du på Skrivare >> Lägg till skrivare. Sedan:

1. Namn: Canon (namnet på din skrivare i nätverket).
2. Beskrivning: Skrivare (godtyckligt).
3. Plats: exton-vista (namn på den dator i nätverket, som skrivaren är ansluten till).
4. Välj "Windows printer via Samba".
5. Device URI: smb://username:password@192.168.2.3/Canon (Måste vara rätt. IP-adressen byter du ut mot IP-adressen på din dator i nätverket. Canon byter du ut mot namnet på din skrivare i ditt nätverk. "Username" är ditt användarnamn på din windowsdator, som skrivaren är ansluten till. "Password" är lösenordet för din användare på windowsdatorn). Sedan väljer du tillverkare och modell. (Om du inte hittar exakt rätt modellbeteckning så väljer du den mest "lika". Funkar sannolikt ändå).
6. Du blir tillfrågad om användarnamn och lösenord. Uppge root och stocksund.
7. Klicka på fliken Skrivare och ange Canon som standardskrivare.
Testa slutligen din konfiguration genom att skriva ut en testsida via Cups eller skriv ut ett AbiWord-dokument. Om det inte fungerar kan du behöva starta om Samba. Det görs med kommandot /etc/init.d/samba restart. OBSERVERA också: En förutsättning för att det ovanstående ska fungera är givetvis att din windowsskrivare är utdelad i nätverket. (Utdelningen görs på windowsdatorn). Läs mera om Cups HÄR.
OBSERVERA: Konfigurering av nätverksskrivare fungerar inte i version 090320 av exGENT Linux, eftersom jag hade "glömt" att installera Samba. Korrigerat i version 090321.

Apache
Jag har delvis "förkonfigurerat" Apache. Starta upp Firefox och gå till http://localhost. (Bokmärke finns). Följ länkar för vidare konfigurationer. Du kan läsa på om Apache HÄR.

HÄMTNING
exGENT Linux 2009 LiveCD
hämtas på Svenska Linuxföreningens server.

md5sum för exGENT

DONERA med ett SMS
Du som laddat ner en extondist och gillar densamma kan visa din uppskattning genom att "donera" ett belopp om femtio (50) kr. Om du vill göra det ska du skicka ett SMS till 72550. Skriv sms-meddelandet "exton donera" (utan citattecken).

S k feedback
Mina tester visar att autokonfigureringen i exGENT är bra. D v s jag har kört systemet på mina fyra datorer utan att problem uppstått. Aktuell kernel 2.6.27.7 har stöd för "alla" typer av grafik- nätverks- och ljudkort. Jag är nu givetvis ändå mycket tacksam för körrapporter från alla medlemmar som testar skivan. Fungerar X? Nätverket? Ljudet? Osv... Skriv något! Glöm inte att uppge typ av dator m m.