Guide - Att installera Gentoo

Har du något? Posta då här.
Post Reply
AntonioDaSilva
Posts: 51
Joined: 2 January 2007, 19:08

Guide - Att installera Gentoo

Post by AntonioDaSilva » 24 June 2007, 09:01

Har själv äntligen lyckats installera Gentoo, egenkligen inte så svårt men är lätt att vara slarvig.
Dessutom inehåller guiden på Gentoo's hemsida väldigt mkt information som inte behövs.
Så...här kommer en liten guide för hur jag installerade Gentoo på min dator. Datorn är en Thinkpad T21. Det är modellen med 3com kort o jag använder ComHem (dhcp) för att ansluta till internet. Kommer även sedan lägga till guide för att installera Xorg o Gnome.
Finns det inget # i början av raden så är det bara fortsättning ifrån ovanstående rad, d.v.s inget ENTER mellan. Detta är inkl 2007.0 splash (en bild som visas när datorn startar istället för bara svart bakgrund med massa text) o min klocka blir inte korrekt efter denna installationen, men går säkert o fixa till på något smidigt sätt.

Jag använde Gentoo 2006.1 LiveCD'n då det var den jag hadde tillgänglig så denna guiden utgår ifrån den CD'n. Lär dock gå o göra precis samma sak med Gentoo 2007.0 minimal.

Först startade jag terminalen o försökte få tillgång till root (vilket man inte är inloggad som med Gentoo 2006.1 LiveCD'n:

Code: Select all

$ sudo su
Hur man går till väga för att partitionera står beskrivet i manualen: http://www.gentoo.org/doc/en/handbook/h ... t=1&chap=4
under "Using fdisk to Partition your Disk"

Jag har partitionerat helt enligt guiden, d.v.s:

/dev/hda1 - ext2 (boot)
/dev/hda2 - swap
/dev/hda3 - ext3 (root)

När du partitionerat är det dags att formatera:

Code: Select all

# mke2fs /dev/hda1
# mke2fs -j /dev/hda3
mkswap /dev/hda2
swapon /dev/hda2
Montera partitionerna:

Code: Select all

# mount /dev/hda3 /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/hda1 /mnt/gentoo/boot
Tanka stage3 tarball o portage:

Code: Select all

# cd /mnt/gentoo
# wget http://gentoo.virginmedia.com/releases/x86/current/stages/stage3-x86-2007.0.tar.bz2
http://gentoo.virginmedia.com/snapshots/portage-latest.tar.bz2
Packa upp:

Code: Select all

# tar xvjpf stage3-x86-2007.0.tar.bz2
# tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr
Konfigurera make.conf:

Code: Select all

# nano -w /etc/make.conf
Jag nöjde mej med att bara lägga till MAKEOPTS="-j2" längst ner i slutet av dokumentet.
Stäng dokumentet med "ctrl+x" o spara med "y" på frågan som kommer upp.

Välj var portage ska tanka ev paket ifrån:

Code: Select all

# mirrorselect -i -o >> /mnt/gentoo/etc/make.conf
Jag valde Virgin Media (UK/http) och Virgin Media (UK/ftp).

Välj vad rsync ska updatera "portage tree" ifrån:

Code: Select all

# mirrorselect -i -r -o >> /mnt/gentoo/etc/make.conf
Kopiera resolv.conf:

Code: Select all

# cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
Montera /proc o /dev

Code: Select all

# mount -t proc none /mnt/gentoo/proc
# mount -o bind /dev /mnt/gentoo/dev
Logga in i ditt nya system:

Code: Select all

# chroot /mnt/gentoo /bin/bash
# env-update
# source /etc/profile
# export PS1="(chroot) $PS1"
Updatera portage tree:

Code: Select all

# emerge --sync
Updatera portage:

Code: Select all

# emerge portage
Radera den symboliska länken /etc/make.profile:

Code: Select all

# unlink /etc/make.profile
Länka till passande profil:

Code: Select all

# ln -snf /mnt/gentoo/usr/portage/profiles/default-linux/x86/2007.0/desktop/
/etc/make.profile
Jag valde inte att lägga till USE=" *någonting extra* " i /etc/make.conf så skippar det helt.

Lägga till glib Locales:

Code: Select all

# nano -w /etc/locale.gen
Jag lade bara till sv_SE UTF-8 längst ner i dokumentet.

Generera locales:

Code: Select all

locale-gen
Konfigurera tidszon.

Code: Select all

# cp /usr/share/zoneinfo/Europe/Stockholm /etc/localtime
Tanka gentoo-sources:

Code: Select all

# emerge gentoo-sources
Installera genkernel:

Code: Select all

# emerge genkernel
Skapa kernel:

Code: Select all

# cd /usr/src/linux
# genkernel kernel
Tanka o installera teman o verktyg för att fixa en snygg splash som visas när datorn startar.

Code: Select all

# emerge -va splashutils splash-themes-gentoo splash-themes-livecd
Fixa till initrd filen:

Code: Select all

# genkernel --gensplash=livecd-2006.0 initrd
Ändra fstab:

Code: Select all

# nano -w /etc/fstab
---kommer lägga upp min fstab här strax----

Ändra hostname:

Code: Select all

# nano -w /etc/conf.d/hostname
Jag nöjde mej med att skriva HOSTNAME="gentoo"

Ändra net:

Code: Select all

# nano -w /etc/conf.d/net
I slutet efter alla kommentarer lade jag till:

Code: Select all

config_eth0=( "dhcp" )
dhcp_eth0="nodns nontp nonis"
Se till så att nätverket startar direkt vid uppstart:

Code: Select all

# rc-update add net.eth0 default
Ändra hosts:

Code: Select all

# nano -w /etc/hosts
---kommer lägga upp min här strax----

Ändra tangentbords uppsättning:

Code: Select all

# nano -w /etc/conf.d/keymaps
Fixa root lösenord:

Code: Select all

passwd
Vid tangentbords layout där det står "us" ändrade jag till "sv-latin1" o vid window keys ändrade jag till "yes".

Code: Select all

# nano -w /etc/conf.d/clock
Jag ändrade till CLOCK="local" o TIMEZONE="Europe/Stockholm"

Installera lite andra nödvändiga program:

Code: Select all

# emerge pcmciautils syslog-ng dhcpcd ppp grub
Se till att syslog-ng startar vid uppstart:

Code: Select all

## rc-update add syslog-ng default
Ändra grub.conf:

Code: Select all

# nano -w /boot/grub/grub.conf
Såhär sre min grub.conf fil ut:

Code: Select all

default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title=Gentoo Linux
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.20-gentoo-r8 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev video=vesafb:ywrap,mtrr vga=0x318
splash=verbose,theme:livecd-2007.0 quiet quiet CONSOLE=/dev/tty1
initrd /boot/initramfs-genkernel-x86-2.6.20-gentoo-r8
Sedan för o få splash bilden o visas på alla öppna "konsollerna" (som ni kan öppna o växla mellan igenom Alt + F1 till F6) så ändrade jag
/etc/conf.d/splash. Plockade kort o gott bort # framför den delen där det står vilka konsoller som splashen ska visas på.

Sedan använde jag:

Code: Select all

# rc-update add splash boot
Glöm inte att installera Grub!

Code: Select all

# grep -v rootfs /proc/mounts > /etc/mtab
# grub-install --no-floppy /dev/hda
Ocskå logga ur o stänga av:

Code: Select all

# exit
# cd
# umount /mnt/gentoo/boot  /mnt/gentoo/dev
/mnt/gentoo/proc /mnt/gentoo
# reboot
Sedan är det bara o hålla tummarna o hoppas på det bästa.
Detta är en guide hur JAG gorde på MIN Thinkpad T21 med ett 3com kort (som fanns inbyggd. T21 levererades som jag fattade med antingen 3com eller Intel nätverkskort dhcp för o ansluta till internet.) JAG använde dhcp för att ansluta till internet. Det är inte säkert att det fungerar att göra exakt som ovan på din dator, men det fungerade på min. O har du en Thinkpad T21 är det värt ett försök. Dessutom är det som sagt bara en enklaste installationen utan några direkta speciella konfigureringar. Kort o gott enklaste fungerande sättet som jag kom på för att få Gentoo up 'n' running så snabbt som möjligt igenom manuell installation. Inte gått igenom hela guiden än efter småfel heller, o som det är just nu är det iaf två text dokument som jag måste lägga till me. ;-)

Dessutom har jag inte ta't me biten för o få ljudet o funka eller X med Gnome. Det kommer....
Last edited by AntonioDaSilva on 24 June 2007, 15:12, edited 2 times in total.

wrls
Posts: 213
Joined: 16 September 2003, 20:44

Post by wrls » 24 June 2007, 14:10

Kul att se att någon tar sig tid att göra något sådan så det är toppen men å andra sidan så förstår jag inte påståendet att handboken innehåller sådant som man inte behöver?

Det som står i handboken är ju saker som man bör göra för att slippa problem senare. Gillar man inte den stora handboken så finns ju alltid quick install http://www.gentoo.org/doc/en/gentoo-x86 ... nstall.xml

Sedan så saknas det en massa steg i din guide, men de kanske kommer senare?
HP NC4010, Pentium M 1.6GHz w/1GB ram and 60GB IBM 7200rpm HD running Gentoo 2.6.19-r5

AntonioDaSilva
Posts: 51
Joined: 2 January 2007, 19:08

Post by AntonioDaSilva » 24 June 2007, 14:42

wrls wrote:Kul att se att någon tar sig tid att göra något sådan så det är toppen men å andra sidan så förstår jag inte påståendet att handboken innehåller sådant som man inte behöver?

Det som står i handboken är ju saker som man bör göra för att slippa problem senare. Gillar man inte den stora handboken så finns ju alltid quick install http://www.gentoo.org/doc/en/gentoo-x86 ... nstall.xml

Sedan så saknas det en massa steg i din guide, men de kanske kommer senare?
Inte behöver o inte behöver...e endel information där som jag åtminstone såg som överflödig. Fast det har ju o göra med att den ska passa alla. Personer som vill ladda in extra moduler till kärnan, personer som har flera nätverkskort, personer dom använder annat än dhcp för o ansluta till internet osv osv. Skrev bara kort o gott hur jag gorde för att få det att fungera, jag använder Thinkpad T21 o ADSL (dhcp) för o komma ut på internet. Ingenting extra tillagt, inget speciellt med installationen. Inte konfigurerad på något speciellt sätt. Men datorn startar, o saker fungerar so far utan problem åtminstone. Om det fungerar o göra samma sak på en annan typ av dator vette tusan, men känner endå för o skriva ner hur jag gorde. Om inte annat kan jag själv använda det nån gång igen ifall jag skulle känna för det. :)

Ang stegen som saknas så är det endel saker i guiden som jag hoppade över, p.g.a jag inte behövde genomföra dom. Tx.e början me o få internet o funka, det med moduler till kärnan, konfigurerade den med genkernel o med bootsplash så där skiljer endel, dom flesta bitar där man kollar vart saker pekar o vilket värde endel saker har kollade jag inte heller, då jag ifrån dom ggr som något gått snett under installationen så har jag redan vetat det.

Sedan så som sagt...allt e inte klart. Endel steg efter det där med kernel som e kvar. :P

vodka
Posts: 2
Joined: 26 April 2003, 13:59
Location: Svea Rike

Post by vodka » 26 August 2007, 00:19

Bra guide! Hittade dock några fel.

När du skriver konfigurera make.conf, så ska det vara:

Code: Select all

nano -w /mnt/gentoo/etc/make.conf
Samt, när man ska länka en ny profil, så har du tagit med /mnt/gentoo, men går ju inte eftersom du har chrootat. Borde vara såhär:

Code: Select all

ln -snf /usr/portage/profiles/default-linux/x86/2007.0/desktop/ /etc/make.profile

klyman
Posts: 2
Joined: 15 March 2011, 23:51

Re: Guide - Att installera Gentoo

Post by klyman » 8 April 2011, 20:47

Bättre att använda detta
http://www.gentoo.org/doc/en/?catid=install#doc_chap2

En fullständig guide
http://www.freegame.nu - Spelnyheter för alla
http://www.linux-feed.com - Information och nyheter i linux världen
http://www.pengargratis.com - Gör din ekonomi bättre och ge andra bra spar tips

Post Reply