Linux-helg
En stor del av helgen har jag spenderat åt att installera Linux på min arbetsdator, så att jag ska slippa köra Virtual Box hela tiden. Ubuntu ska ju vara så enkelt att installera, så det ska väl inte ta så lång tid. Eller?
Mitt första försök att installera gjorde jag från Windows, med deras Windows installer. Jag hade redan delat upp min Windows 7-partition så att jag hade en ledig partition på rätt många gigabyte redo för Ubuntu. Dock så var installern inte alls så snäll då den inte lät mig välja hela partitionen, den ville dela den själv hit och dit, så jag gav upp. Istället drog jag ner en ISO av i386 desktop-installationen som jag la på en USB-sticka som jag bootade från.
När installationen skulle dra igång visade det sig att grafikkortet som sitter i HP:n inte alls gillade drivrutinerna som installationen försökte köra, så det gick inte alls att se vad man höll på med. Jag gav upp. Fredagskvällen led mot sitt slut och jag skulle ta nya tag på lördag.
Lördagen kom och redan innan frukost hade jag bränt ut en skiva från samma ISO och försökte installera. Så här i efterhand borde jag ha förstått att det så klart skulle uppstå samma problem om jag körde det från en CD, men på något sätt hade jag fått för mig att koppla ihop grafikkaoset med USB-installationen. Jag googlade lite och kom snabbt fram till att det var alternate-versionen av ubuntu-iso:n jag ville ha, då den har en shell-baserad installation utan att blanda in drivrutiner till grafikkortet och skit. Fattade samtidigt beslutet att gå hela vägen och välja köra 64bits-Linux. Man hör ju bara på namnet att det är dubbelt så bra som 32bitars.
Installationen gick hur bra som helst och äntligen körde jag Linux på datorn! Nu började jag installera de program jag behöver, speciellt Code Composer Studio (CCS) från Texas Instruments, eftersom det är huvudverktyget jag använder på jobbet just nu. Efter en massa installation och konfiguration av alla möjliga program för att få allt som jag vill, testade jag att starta CCS. Ingenting händer. Jag testar igen. Nada. Jag ger upp och hittar på annat att göra istället.
Senare på kvällen inser jag problemet; CCS är inte helt open source, och distribueras därmed i färdigkompilerad form. Såklart för 32bits-linux. Lördagen var över och jag insåg att jag var tvungen att installera om burken på söndagen (läs: idag) för att kunna köra CCS på den.
Söndagen kommer och lärd av tidigare misstag laddar jag på en gång hem alternate-utgåvan av 32bits-versionen av ubuntu. Samtidigt som jag börjar äta frukost drar jag igång installationen. När jag ätit klart visar det sig att några av filerna på skivan var korrupta. Så jag försöker en gång till. Denna gång bränner jag ut ISO:n på Macen istället för HP:n, så jag vet att Macen är bättre på allt. Denna gång fungerar installationen och allt är bra. CCS installerades och gick att köra utan problem.
Nu har jag fyra skivor med olika versioner av samma Ubuntu. Värt. Hur många timmar har jag lagt ner på det? Säkert 6-7.
I kväll har jag skrivit på ett designdokument till mitt nya spelprojekt, men det får jag återkomma till i ett senare inlägg.