Gentoo DAW is een Digital Audio Workstation (DAW) speciaal samengesteld voor het maken en opnemen van muziek. Omdat het opzetten van een Gentoo Linux systeem nogal complex is en erg veel tijd in beslag neemt heb ik dus alvast 90% van het werk gedaan zodat anderen dit “gemakkelijk” kunnen installeren. De grote voordelen t.o.v. andere media besturingssystemen zijn: De grote stabiliteit, realtime mogelijkheden, bleeding edge software en de lichtgewicht desktop omgeving LXDE.
Het voordeel van Gentoo is dat alle software uit source code word gecompileerd speciaal voor je hardware, ook heb je extreem veel controle over het systeem en de configuratie en kan het systeem dus extreem goed worden afgesteld en kan het RAM en processor verbruik zeer laag gehouden worden en blijft dit vrij voor de audio applicaties. Het systeem gebruikt ongeveer 94MB RAM en een paar % CPU, op mijn test systeem (dual core pentium 1.6GHZ, 1024MB RAM) draait het perfect en heb ik echt geen tekort aan RAM of CPU, het systeem kan dus ook gemakkelijk op een systeem met lagere systeem waarden geinstalleerd worden, zeker wanneer je het wilt gebruiken voor alleen opnamen. Het systeem is uitgerust met een kernel met realtime mogelijkheden waarmee zeer lage latency’s gehaald kunnen worden (getest op 1.027 ms)
Het systeem is voorzien van oa. de volgende audio programma’s:
Het installeren van dit systeem werkt niet bepaald hetzelfde als een ander besturingssysteem, ik zal zsm een script maken waardoor het installeren wat gemakkelijker word.
Om dit systeem succesvol te kunnen installeren heb je echter wel enige kennis nodig van Linux en werken met een terminal en ook dien je bekend te zijn met de hardware van je systeem zodat je eventueel ontbrekende drivers kan installeren.
Gentoo Linux maakt geen gebruik van een installatie programma zoals andere besturingssystemen, de installatie verloopt geheel handmatig vanuit een livecd of geinstalleerd besturingssysteem. Ik raad aan om een recente livecd te gebruiken met een nieuwe kernel (2.6.31.*) waarin al uw hardware word herkend (bv. Gentoo livedvd of (K)Ubuntu).
In Ubuntu kan je hiervoor Gparted gebruiken, je hebt op z’n minst een ext3 partitie van minimaal 4GB (20GB of meer mag ook best) nodig voor “/” en een swap partitie van ongeveer 1 GB, het is aan te raden om de / partitie lekker groot te maken vooral wanneer je veel live wilt opnemen, ook kan een apparte /home partitie geen kwaad. Het is verstandig om de namen van de partities op te schrijven gezien je deze later nog nodig hebt.
# sudo su -
$ mkdir /mnt/gentoo
$ mkdir /mnt/gentoo/home (wanneer je deze gemaakt hebt)
$ swapon /dev/sdx
$ mount /dev/sdx /mnt/gentoo
$ mount /dev/sdx /mnt/gentoo/home
$ cd /mnt/gentoo
$ wget http://dl.dropbox.com/u/4426037/DAW-stage4/Gentoo-DAW-stage4-.tar.bz2
$ wget http://dl.dropbox.com/u/4426037/DAW-stage4/md5sum
$ md5sum Gentoo-DAW-stage4-.tar.bz2 && cat md5sum
$ tar xfvp Gentoo-DAW-stage4-.tar.bz2 /mnt/gentoo
$ mount -o bind /proc /mnt/gentoo/proc
$ mount -o bind /dev /mnt/gentoo/dev
$ cp -L /etc/resolv.conf /mnt/gentoo/etc
$ chroot /mnt/gentoo /bin/bash
$ env-update
$ source /etc/profile
$ emerge –sync
$ nano -w /etc/make.conf
$ emerge –newuse –deep –world
$ nano -w /etc/fstab
$ nano -w /boot/grub/grub.conf
$ grub
> root (hd*,*) # vervang * voor de /boot partitie of / wanneer je geen apparte /boot hebt (bv. /dev/sda1 = (hd0,0) sda2 = (hd0,1) /dev/sdb1 = (hd1,0) etc…)
> setup (hd0) # om grub in het Master Boot Record te installeren
> quit
Het systeem is nu geinstalleerd, pas alleen nog even het root wachtwoord aan en maak een nieuwe gebruiker aan voor dagelijks gebruik:
$ passwd
$ useradd -m -G users,audio,video,plugdev gebruikersnaam (vervang gebruikersnaam door de gewenste naam)
$ passwd gebruikersnaam
$ exit
$ umount /mnt/gentoo/*
$ umount /mnt/gentoo
$ shutdown -r now
—————————————————————————————————————
—————————————————————————————————————
Deze stage4 is samengesteld door socialdefect, gelieve bugs in de stage4 hier te melden.
Overige documentatie vind je op http://gentoo.org
De stage4 is gemaakt met het mkstage4 shellscript.