Skip to Content

EXTON-CR LXDE 2009 (CRUX) - alla linuxentusiasters favoritsystem [version 090123] med LXDE och Gnome

EXTON-CR LXDE 2009 Linux live cd på svenska bygger på CRUX 2.5 (senaste version), som är alla linuxentusiasters/nördars favoritsystem. ("CRUX is a lightweight, i686-optimized Linux distribution targeted at experienced Linux users"). EXTON-CR LXDE använder skrivbordsmiljöerna Gnome 2.23.6 och LXDE samt kernel 2.6.27.7. Bland alla installerade program kan nämnas AbiWord 2.4.6, Xine 0.99.5 (mediaspelare för "allt"), Samba, Apache (webbserver), RealPlayer 10, Firefox 3.0.5, Opera 9.63, SeaMonkey 1.1.7 och Gimp 2.6.4 (photoshopdödaren?). Vidare kompileringsverktyg så att du kan installera program från källa/source.


EXTON-CR LXDE 2009 är världsunik. D v s det finns ingen annan CRUX live cd på svenska (eller något annat språk) med Gnome, KDE eller LXDE. D v s i vart fall inte för nerladdning. (Förutom EXTON-CR KDE4 LiveDVD då givetvis). Faktum är att det överhuvudtaget inte finns någon annan live cd baserad på CRUX. D v s såvitt jag vet.

LXDE står för "Lightweight X11 Desktop Environment". "Lightweight" i betydelsen snabb.

Gnome, LXDE, Gimp 2.6.4 och Xine 0.99.5 har jag installerat från källa/source. I och med att det gått bra torde de flesta andra program också kunna installeras från källa/source i EXTON-CR.

Även win32codecs finns med. Det innebär att du i Xiine kan spela upp de allra flesta typer av mediafiler. T. ex. AVI-filer.

Du som har ny/ovanlig hårdvara bör testa EXTON-CR. Detta emedan systemet (använd kernel 2.6.27.7) har stöd för "all slags" hårdvara.

Jag har installerat Madwifi (kernelmodul ath5k) och Ndiswrapper för att förbättra stödet för trådlös körning.

EXTON-CR LXDE kan installeras till hårddisk, vilket kan förväntas upplevas som positivt av vissa. CRUX i original innehåller nämligen varken Gnome, KDE eller LXDE. (Installationen av Gnome från källa/source i EXTON-CR tog mig rätt många timmar). Du kör systemet som root (liksom i originalet).


Klicka på skrivbordsbilden om du vill se en större version.

Logga alltså in som root med lösenordet stocksund. Kör sedan kommandot gdm om du vill kunna välja mellan att starta Gnome eller LXDE. Om du vill gå in direkt i LXDE kan du köra kommandot startx. I version 090123 har jag konfigurerat X så att det ska passa "alla" datorer. Om du emellertid vill köra systemet med bättre upplösning så kan du redigera filen /etc/X11/xorg.conf innan du kör kommandot gdm. Redigering sker med kommandot nano /etc/X11/xorg.conf. Gå ner till raden "Device configured by xorgconfig" och "Section Device". Byt ut Driver "vesa" mot Driver "nv" om du har ett Nvidia-kort eller mot "radeon" om du har ett ATI-kort. Lite längre ner kan du också ändra skärmupplösningen om du vill. Du kan alternativt köra kommandot xorgconfig. Svara på frågorna efter bästa förmåga. Kör sedan kommandot gdm (för att komma vidare in i Gnome). Observera att du istället först kan logga in och göra ändringarna av X när du är i Gnome eller LXDE. Redigera då xorg.conf med GEdit. Tryck sedan Ctrl Alt Backspace (så att X startas om).

NTFS-skrivbarhet
Alla dina hårddiskpartitioner (inkl. de med NTFS-filsystem) monteras automatiskt läs- och skrivbara i mappen /mnt när du kör från skiva. De syns också som ikoner på skrivbordet. Var alltså lite försiktig och du har ett MS windowssystem på hda1. Å andra sidan: Jag har själv testat NTFS-skrivbarheten utan att problem uppstått. Dock: Inga garantier! (Efter en hårddiskinstallation måste du skapa mapparna hda1, hda2, hda5 osv i katalogen /mnt).

Internetanslutning
Om du inte blir automatiskt uppkopplad kör du kommandot dhcpcd eth0 (eller dhcpcd eth1) för att få en IP-adress.

Trådlöst nätverk
Systemet har stöd för de flesta trådlösa nätverkskort. V g läs 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.

Installation till hårddisk
Det finns inget installationsprogram, men systemet kan ändå installeras. Följ bara nedanstående anvisningar till punkt och pricka. Installationen förutsätter att du har minst ett linuxsystem installerat på datorn och att du använder GRUB som starthanterare. (Ang. kringgående av nyssnämnd förutsättning - se nedan). Skapa först en linuxpartition om ca 4 GB och ett SWAP-utrymme om ca 1 GB (eller dubbla storlekan av datorns RAM). Partitioneringen bör du göra i ditt Windows-system. Starta sedan upp datorn från skivan. Gör så här efter uppstart:

1. Kör kommandot: umount /dev/hda9
2. Kör kommandot: mkfs.ext3 /dev/hda9
3. Kör kommandot: mount /dev/hda9 /mnt/hda9
4. Kör kommandot: cp --preserve -R /{bin,boot,dev,etc,home,lib,root,sbin,usr,var,opt} /mnt/hda9
5. Kör kommandot: mkdir /mnt/hda9/{mnt,proc,sys,tmp}
6. Kör kommandot: mount -t proc proc /mnt/hda9/proc
7. Kör kommandot: mount --bind /dev /mnt/hda9/dev
(Byt givetvis ut hda9 mot den partition som är aktuell på din dator).
Lägg slutligen till nedanstående rader i filen /boot/grub/menu.lst. (D v s i det linuxsystem i vilket du installerat GRUB).

title EXTON-CR LXDE 2009
root (hd0,8)
kernel /boot/vmlinuz root=/dev/hda9 max_loop=255
boot

(Byt givetvis ut (hd0,8) och /dev/hda9 mot vad som gäller på din dator).
Klart!

Du kan installera EXTON-CR LXDE även om du inte har något tidigare linuxsystem och GRUB installerat på din dator. Det är lite krångligare, men det fungerar. Gör så här sedan du följt ovanstånde installationsanvisning enligt punkterna 1-7:

1. Kör kommandot: chroot /mnt/hda9 /bin/bash
2. Kör kommandot: grub-install /dev/hda (för att installera grub - bry dig inte om felmeddelandet)
Om du nu tittar i mappen /mnt/hda9/boot så ser du att mappen grub finns där. Nu ska du öppna textredigeraren och skapa filen grub.conf med nedanstående innehåll:

# This sets the default entry to boot.
# Remember that GRUB counts from 0, so 1 is the second entry.

default 0

# This sets the length of time in seconds that grub will wait for the user to select an OS
# before it boots the default on. I recommend at least 15 seconds.

timeout 25

title Windows XP (/dev/hda1)
root (hd0,0)
makeactive
chainloader +1

title EXTON-CR LXDE 2009 (/dev/hda9)
root (hd0,8)
kernel /boot/vmlinuz root=/dev/hda9 max_loop=255
boot

# The end.

Placera alltså den skapade filen grub.conf i /mnt/hda9/boot/grub.

3. Kör kommandot: grub

4. Vid grubprompten grub > ges kommandot: root (hd0,8)

5. Vid grubprompten grub > ges kommandot: setup (hd0)
(Om du inte får några felmeddelanden så installeras GRUB i MBR)

6. Vid grubprompten grub > ges kommandot: quit

7. Kör kommandot: exit (för att lämna chroot).

8. Starta om datorn (och ta bort skivan). Nu ska du alltså kunna välja mellan att köra Windows eller EXTON-CR LXDE.

Konfigurering av ljud
Stöd för det flesta vanliga ljudkort finns. Om ditt ljudkort inte autokonfigureras så öppnar du upp en terminal och kör kommandot alsaconf följt av alsamixer. Skjut upp reglagen med piltangenterna. Nu ska du ha ljud. Testa med att spela upp en mp3-fil med RealPlayer eller VLC. För att behålla inställningarna efter omstart kör du kommandot: touch /etc/asound.state && alsactl store som root. (D v s om du installerat EXTON-CR LXDE till hårddisk).

Wincodecs och Vlc
Jag har installerat win32-codecs. Med Xine torde du kunna spela upp de allra flesta mediafiler, bl a AVI.

Installation av nya program
CRUX använder ett egenutvecklat programhanteringsystem (prt-get), som liknar Debians apt-get eller ännu mera Gentoos emerge. Alla program installeras från källa/source (liksom i Gentoo). Läs mera om systemet prt-get (Ports System) m m HÄR - Handbok för CRUX. Du kan alternativt själv direkt hämta hem källkoden till ett önskat program. Systemet innehåller så gott som alla kompileringsverktyg. Att tänka på vid kompilering av linuxprogram i EXTON-CR LXDE:
1. När du hämtar ett "källkodsprogram" så är det förpackat/komprimerat i formatet tar.gz eller tar.bz2. Du packar upp med kommandona tar zxvf resp. tar xvf. När du kör nyssnämnda kommandon måste du befinna dig där MittFinaProgram.tar.gz finns. D v s på skrivbordet om du hämtat med Firefox. Kör alltså först kommandot cd Desktop.
2. När du packat upp måste du gå in i skapad mapp. Det gör med kommandot cd MittFinaProgram. Först därefter körs alltså i tur och ordning kommandona 1) ./configure --prefix=/usr 2) make 3) make install. Om du inte får några felmeddelanden efter kommandot ./configure --prefix=/usr kan du normalt räkna med att kompileringen/installationen av programmet kommer att lyckas.
3. Läs alla förekommande installationsanvisningar noga. Vid problem/fel: Sök info på nätet! (Jag kan tyvärr inte svara på frågor av typen "varför går det inte att kompilera MittFinaProgram". För tidskrävande).

Mera om prt-get (Ports System)
Om du vill använda CRUX prt-get måste du först hämta alla installationskällor till /usr/ports. Mappen ports är nämligen tom från början. Du fyller den med kommandot ports -u. Om du sedan tittar i mappen ports så ser du att bl a undermapparna contrib, core, opt och xorg fått innehåll. Du kan genom att studera nyssnämnt innehåll få en överblick över vad som kan installeras. (Observera dock att många program redan är installerade). Om du emellertid t. ex. vill installera ClamAntivirus så kör du kommandot prt-get install clamav. Om du vill vara säker på att alla "beroendeprogram" också installeras samtidigt så kör du istället kommandot prt-get depinst clamav. Ibland kan du behöva tvinga fram en programinstallation. Då använder du kommandot prt-get depinst clamav -f. För att avinstallera ett program, som du installerat med nyssnämnda kommandon kör du kommandot prt-get remove MittInstalleradeProgram. Läs mera om Ports System i ovannämnd handbok. (Bl a om hur du installerar KDE och/eller Xfce). Observera att jag inte kan svara på frågor av typen "Varför går det inte att installera VärldensBästaProgram?". För tidskrävande. V g sök svar på nätet! (Inget problem är normalt så nytt att ingen annan stött på det tidigare).

Konfigurering av skrivare
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å Printers >> Add printer. Sedan:
Name: Canon (godtyckligt)
Description: Skrivare (godtyckligt)
Location: exton-superxp (namn på den dator i nätverket, som skrivaren är ansluten till)
Välj Windows printer via Samba
Device URI: smb://exton-superxp/canon (måste vara rätt. exton-superxp byter du ut mot namnet på din dator i nätverket. canon byter du ut mot namnet på din skrivare i ditt nätverk).
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å).
Testa slutligen din konfiguration genom att skriva ut en testsida.
Läs mera om Cups HÄR.

Körning/konfigurering av Apache webbserver
Du startar servern med kommandot httpd -k start. Därefter öppnar du upp en webbläsare och går till http://localhost. Konfigurering: Följ min länk eller googla om saken.

Åtkomst/nerladdning
EXTON-CR LXDE finns inte för nerladdning. Du måste beställa skivan för hemleverans.

EXTON-CR LXDE ingår också i version 100331 av EXTON MultiBootDVD
EXTON-CR finns på alternativskivan nr 1 och 2. Läs mera om det HÄR. Nyhet 091009: Båda multibootsystemen/alternativen kan fås installerade på en USB-sticka.

S k feedback
Tacksam för om du som testar EXTON-CR LXDE 2009 LiveCD skriver något om dina erfarenheter från körningen av systemet här eller i härför avsett forum. På så sätt kan alla medlemmar/besökare lära av varandra. (Dessutom vill jag gärna veta hur EXTON-CR LXDE fungerar på olika datorer). Nyttan/glädjen av LXDE och kernel 2.6.27.7?