Skip to Content

exMAC - Linux a la Macintosh med många nya/nyttiga program

Tillägg 090330
Jag upptäckte några fel i exMAC v.090328, varför uppdatering av systemet nu har skett. Jag passade också på att ändra standardkernel till 2.6.28.5 med stöd för Nvidias egen grafikdriver m m. Jag nämnde förut inte att Wine 1.1.14 finns med. Behövs bl a för att köra det oumbärliga programmet Spotify. Tyvärr räcker det dock inte med version 1.1.14 av Wine för att köra Spotify. Upptäckte jag idag. Version 1.1.18 måste hämtas och kompileras. Kör kommandona 1) ./configure --prefix=/usr 2) make depend && make 3) make install. Det hela tar ca 2 timmar på en normaldator. Kan göras vare sig du kör exMAC från skiva, USB-sticka eller hårddisk.

exMAC LiveCD på svenska är en remaster av Puppy Linux 4.1.2 - senaste version. Kernel 2.6.28.5 används. exMAC använder Xfce 4.6 (senaste) som skrivbordsgränssnitt istället för Fvwm95 (som är standard i Puppy Linux). Xfce är mera användbart och (i mitt tycke) snyggare än Fvwm95. exMAC ändå lika snabbt som originalet, vilket betyder att det går otroooligt snabbt (jämfört med de flesta andra OS). Du måste dock sannolikt ha minst 1024 MB RAM, eftersom ISO-filen är på 556 MB. (Puppy Linux i original är på ca 100 MB). Observera att jag försökt göra exMAC så (utseendemässigt) lik Macintosh som möjligt. Se bl a menypanelen längst ner, som bara visas om du för muspekaren över densamma.

Installerade program - skillnader jämfört med originalet
- Linux kernel 2.6.28.5 i686 med stöd för (nästan) all hårdvara
- Stöd för Nvidias egen grafikdriver NVIDIA-Linux-x86-180.29.pkg1.run
- Senaste Xfce desktop environment, d v s version 4.6, på svenska
- Stöd för svenska språket (som saknas i originalet)
- Standardspråk (default language) är svenska
- OpenOffice.org 3.0 på svenska med svensk rättstavning
- Gimp (photoshopdödaren?) i version 2.6.6 (senaste) på svenska
- Opera 9.63 på svenska
- Firefox 3.0.8 på svenska (senaste version)
- Thunderbird 2.0.0.21 (senaste) på svenska
- Wine 1.1.14 så att du bl a kan köra Spotify - observera dock tillägget 090330 ovan
- Skype (internettelefoni)
- Vlc 0.9.2 mediaspelare
- Xine 0.99.5 videospelare
- GParted partitioneringsprogram
- GCC 4.2.2 (så du kan installera program från källa/source så som jag har gjort)
- Skrivprogrammet Nano 2.0.9, som behövs i alla linuxsystem
- Ett extra remasterprogram, som innebär att du själv väldigt enkelt kan remastera systemet efter installation till hårddisk. D v s du kan förändra systemet helt och hållet och sedan skapa en ny ISO-fil av ditt eget förändrade exMAC-system. Det programmet finns bara att tillgå i mina Puppy-varianter.

Kompatibelt med Slackware 12.2
Puppy Linux är att betrakta som ett självständigt linuxsystem. Det är dock ändå kompatibelt med Slackware. Program som finns för Slackware 12.2 (senaste version) kan också installeras och köras i Puppy Linux 4.1.1/4.1.2 (och därmed alltså också i exMAC). Slackware-program har filändelsen .tgz. Ett sådant hämtat program konverterar du till "puppyformatet" pet med kommandot tgz2pet MittOumbärligaProgram.tgz. Filen MittOumbärligaProgram.pet skapas då på någon sekund. Därefter är det bara att klicka på filen MittOumbärligaProgram.pet så installeras programmet. Ev. felmeddelanden åtgärdar du genom att installera vad som efterfrågas. Du hämtar (och söker) program för Slackware 12.2 HÄR eller HÄR.

Kompilering
I exMAC har jag - liksom i Puppy-Exton LXDE 2009, Puppy-Exton Maxi 4.1.2, Puppy-Exton Gnome 2009 och Puppy-Exton KDE 2008 - installerat kompileringsverktyg (bl a GCC), som innebär att du kan installera program från källa/source med kommandona ./configure make make install.

Körning i RAM-minnet
En stor fördel med systemet är alltså att det körs mycket snabbt på nyare datorer och att det också kan köras på äldre datorer. Enda kravet: RAM-minne minimum 512 MB, men helst 1024 MB (eller mera). Om datorns RAM-minne understiger 512 MB behöver du ett SWAP-utrymme på datorn. exMAC kan installeras till hårddisk och eller USB-sticka, men det är större ingen vits med det (ur snabbhetssynpunkt), eftersom du alltså bäst/snabbast kör systemet i RAM-minnet. Efter upppstart från skivan kan du ta bort densamma, vilket är ytterligare en fördel med Puppy Linux. Din cd-enhet kan då användas till annat. Dessutom slipper du "snurrljudet" från skivan. Du som tycker att det går "trögt" att köra ett linuxsystem live (d v s från skiva) kommer att bli positivt överraskad när du testar Puppy Linux/exMAC.

Du kör systemet som root. Inget lösenord behövs. D v s du blir automatiskt inloggad som root till X/Xfce 4.6.

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

Montera partitioner
På ovanstående skärmdump ser du ett antal "partitionsikoner" på skrivbordet. Det är lätt att montera partitioner i exMAC. Det är bara att dubbelklicka på den partition man vill montera. Samma sak gäller när man vill avmontera en monterad partition.

Att tänka på efter uppstart av exMAC
1. Starta Firefox eller Opera. Starta Wizard Wizard >> Network Wizard>> Choose Interface >> Auto_DHCP. Surfa!
2. Utforska exMAC. Lägg märke till hur snabbt allting går!

Autokonfigurering av grafikkort - Nvidia m fl
Om du har ett Nvidia- ATI- eller Intel-grafikkort så autokonfigureras dessa under uppstarten (om du väljer Xorg-server). Om du ha ett nyare NVIDIA-grafikkort kan du få ännu bättre upplösning än vad du får med opensource-drivrutinen nv. Gör så här:
1. Väl inne i Xfce 4.6 så bläddrar du dig fram till filen /etc/X11/xorg.conf med filhanteraren Thunar
2. Öppna xorg.conf med Mousepad
3. Byt ut "nv" på rad 140 till "nvidia" och spara ändringen
4. Starta om X genom att trycka på tangenterna Ctrl Alt Backspace samtidigt
5. Gå tillbaka in i X med kommandot xwin.
Du ser direkt om ditt grafikkort är tillräckligt "bra" genom att Nvidias logga visas en kort stund innan du kommer in i Xfce.

Spara din live-session
När du avslutar din exMAC session eller startar om systemet blir du tillfrågad om du vill spara dina egna inställningar. Om du vill det så blir du tillfrågad om var du vill spara. Du kan spara på alla slags partitioner. (Även med NTFS-filsystem). Ett utrymme om 32 MB - 1,25 GB (pup_save.2fs) skapas på vald partition. Nästa gång du startar upp från skivan använder systemet filen pup_save.2fs, på vilken dina inställningar m m sparats). Observera också att när systemet väl startat upp från skivan så kan du ta bort densamma! Första uppstarten från skivan kan tyckas seg. Vid andra och tredje uppstarten går det betydligt snabbare.

NTFS-skrivbarhet
Viss försiktighet anbefalles. Ta aldrig bort filer på en partition där du har ett fungerande windowssystem. 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 (sda1) med kommandot ntfs-3g /dev/sda1 /mnt/windows. Du kan sedan använda filhanteraren för att lägga till eller ta bort filer från C-disken. Du avmonterar C-disken med kommandot umount /dev/sda1. Jag har själv testat NTFS-skrivbarheten i Puppy utan att problem uppstått.

Installationer från källa/source
Packa upp källkoden/programkoden med kommandot tar -zxvf MittOumbärligaProgram.tar.gz alternativt tar -xjvf MittOumbärligaProgram.tar.bz2. Gå in i den skapade mappen med kommandot cd MittOumbärligaProgram. Kör sedan följande kommandon i tur och ordning: 1) ./configure --prefix=/usr 2) make 3) make install. Eftersom jag installerat bl a Gimp 2.6.6 från source torde du kunna installera de flesta andra program på samma sätt. Senaste versionen av Gimp kräver nämligen senaste versioner av Python, Glib, GTK+, Pango och Cairo m fl program.

Inställning av skärmstorlek m m
Om du inte blir nöjd med standardstorleken/upplösningen 1280x1024x16 (eller inte kommer åt menyn m m) så trycker du samtidigt på tangenterna Ctrl-Alt-Backspace så du hamnar i konsolläge. Ge sedan kommandot xorgwizard. Ställ in vad du vill ha. Ge sedan kommandot xwin så kommer du tillbaka in i X/skrivbordet.

Trådlös uppkopping
Läs min handledning Trådlöst och Linux HÄR. Observera att programmet Ndiswrapper finns, vilket innebär att du (i värsta fall) kan använda de drivrutiner du använder i ditt (eventulla) windowssystem.

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 Vlc eller Winamp. För att behålla inställningarna efter omstart kör du kommandot: touch /etc/asound.state && alsactl store.

Installation till hårddisk eller USB-sticka
exMAC kan lätt installeras till hårddisk eller USB-sticka. (Starta Puppy Universal Installer från menyn). Efter installation till USB-sticka kan du spara ändringar av systemet (inkl. programinstallationer) direkt på stickan. När du första gången stänger ner systemet blir du tillfrågad om du vill spara dina ändringar. Därefter sker sparandet automatiskt. exMAC kan ses som ett gratisalternativ till Mandriva Flash. En annan fördel är att exMAC sannolikt är betydligt snabbare än Mandriva Flash. (D v s att köra). Observera: Innan du startar om datorn - efter en installation till hårddisk- måste du kopiera över filen /boot/vmlinuz-2.6.28.5 till mappen /boot på den partition där du har installerat exMAC. Detta om du vill kunna använda kerneln 2.6.28.5.

Mera om installation till USB-sticka 
Observera att det kan vara problem med att använda Puppy Universal Installer vid installation av exMAC till USB-sticka. Om du inte lyckas kan du alltid använda programmet Unetbootin och med hjälp av det installera exMAC direkt från ISO-filen. Det gör du i Windows. (Det finns dock en version av Unetbootin också för Linux). Observera dock: Du bör i första hand ändå försöka använda Puppy Universal Installer. Detta emedan du vid en sådan installation kan spara alla dina ändringar av systemet direkt på stickan. Jag har lyckats använda nyssnämnt program. Gör så här:
1. Starta upp datorn från exMAC LiveCD
2. Plugga in en USB-sticka om 1 GB, som då t. ex. får beteckningen sdc (ses på skrivbordet)
3. Formatera stickan med kommandot mkfs.ext3 /dev/sdc
4. Starta Puppy Universal Installer och följ anvisningarna
5. När installationen är klar startar du upp din dator med exMAC-skivan igen
6. Efter uppstart pluggar du in den USB-sticka, som du installerat exMAC på
7. Gör dina ändringar. D v s konfigurera nätverk m m
8. När du sedan vid omstart av datorn blir tillfrågad om du vill spara dina ändringar så svarar du ja och väljer att spara till USB-stickan (t. ex. /dev/sdc)
9. Välj att utnyttja hela det återstående utrymmet på stickan till sparandet. Om du installerat till en sticka om 1 GB så innebär det att du har ett sparutrymme om 309 MB. "Sparfilen" kallas för pup_save.2fs. Den får filsystemet ext2. Hädanefter sker allt sparande automatiskt direkt till stickan
10. Att så blir fallet kan du direkt konstatera när du startar upp datorn från USB-stickan.
exMAC är alltså ett förnämligt gratisalternativ till Mandriva Flash.

SKAPA DITT EGET LINUXSYSTEM
Du kan mycket enkelt skapa ditt eget linuxsystem med exMAC som grund. exMAC har nämligen två inbyggda "remasterprogram". Gör så här:
1) Starta upp från skivan och installera till hårddisk
2) Starta upp ditt installerade system och ändra det så som du vill ha det
3) Starta upp en terminal och ge kommandot pupremaster.sh (eller starta programmet "Remaster from hard disk installation" från menyn). Följ programmets instruktioner. Om du gör det kan du inte misslyckas.
Observera: Du kan alternativt remastra systemet under körning från skiva. Starta remasterprogrammet "Remaster from live-cd". Följ instruktionerna så kan inget gå fel.

Puppy-Exton 4.1.2 Mini ingår som ett av tre linuxsystem på EXTON MultiBootCD. Läs om den skivan HÄR.

Besök gärna Puppy Linux hemsida för att lära dig mera om systemet. Det finns mycket information att hämta också på Puppys fristående FORUM. (Det bästa linuxforum som finns på nätet).

Varför är Puppy Linux så speciellt (bra)?
Så här har medlemmen Libretto100ct på Puppy (Murgas) forum sammanfattat saken: Puppy is a thinking man's (or woman) OS. It's for people who have passion in all areas of their life. It's for people who are creative and enjoy individualism. It's not for spectators.......though that degree of usability is obviously well on it's way. Jag skulle själv aldrig kunna uttrycka det bättre.

Hämtning

exMAC Linux LiveCD hämtas på Svenska Linuxföreningens server.

md5sum för exMAC

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
Jag är som vanligt tacksam för körrapporter från alla intresserade. Fungerar allting? Hårdvarustödet i Puppy Linux 4.1.2 är väldigt omfattande, men...Vidare: Är systemet så snabbt som jag påstår?

Kommentarer

Start

Hej Exton

Provar exmac men men kommer ej längre än till menyn där jag skall välja mus mm. tips hur startar jag från skivan några kommandon. körde bara i ramminnet, hittar ej några tips när jag skall köra ifrån boot prompen

KorpenSkäms

Startalternativ visas

korpen!

Flera startalternativ visas samtidigt som du ser bootprompten. D v s precis efter omstart av datorn/uppstart från skivan. Du har 15 sek på dig att välja ett annat startalternativ än standard. (Standardalternativet får du om du inte väljer något alls eller bara trycker ENTER).

Vad händer då när du valt mus? Låser sig datorn eller vad? Vad har du för dator? RAM, grafikkort?

LINUX.EXTON.NET

start

Hej ja jag startar standard datorn kommer ej vidare vid musalternativet hur jag än försöker

Dator med 4 gb internminne samt en qattroproc Grafikkort Nvidia Gforce 95 GT 550M 1 GB DDR2

har enbart trådlös mus och tangentbord

Korpen

 

Tangentbordet

Sannolikt är det ditt tangentbord som inte igenkänns, eftersom datorn inte reagerar när du trycker ENTER vid "musvalsrutan". Plugga in ett annat.

LINUX.EXTON.NET

åter

Hej Exton

Bytt tangentbord nu så nu funkar det. kör just nu med puppy en fråga hur lägger jag iconenar på nederkan som på din bild av skrivbordet.

Har ej provat allt ännu men det mesta funkar ju i alla fall skall spara puppy på hd så får vi se

Korpen

Använd musen

För muspekaren i nederkant på skärmen så dyker ikonerna upp. Framgår av min INFO om exMAC (väl?).

LINUX.EXTON.NET

åter

Hej Exton

Jo du har rätt det var jag som ej läste riktigt.

ändrade lite på texten här, skaffade ett tangentbord och en usbmus så nu funkar det bra snabbt och bra,har redan remastrat en dist gick bra mm

för övrigt tycker jag det funkar snabbt och bra, fast tar väl en stund att läara sig exMAC,hade varit kul att kunna ha inkoner på Ubuntu som på exMAC nertill

Korpen