Erinevus lehekülje "Arch Linux Bootstrap" redaktsioonide vahel

Allikas: Pingviini viki
(New page: Kui ei ole mingil põhjusel võimalik ArchLinuxit CD pealt paigaldada, siis saab seda ka teha jooksvast GNU/Linux distributsioonist. Eeldame et olemasoleva süsteemi suhtes paigaldatakse ...)
 
3. rida: 3. rida:
 
Eeldame et olemasoleva süsteemi suhtes paigaldatakse uus süsteem /dev/hda4 partitsioonile (GRUBi jaoks (hd0,3)).
 
Eeldame et olemasoleva süsteemi suhtes paigaldatakse uus süsteem /dev/hda4 partitsioonile (GRUBi jaoks (hd0,3)).
  
Esiteks loome uue failisüsteemi nimetatud partitisioonile:
+
== Ettevalmistus ==
 +
 
 +
Esiteks paigaldame Pacman pakihalduri olemasolevasse süsteemi:
 +
su
 +
cd /root
 +
wget ftp://ftp.archlinux.org/current/os/i686/pacman-3.0.6-1-i686.pkg.tar.gz
 +
tar xvzf /root/pacman-3.0.6-1-i686.pkg.tar.gz
 +
 
 +
Loome uue failisüsteemi nimetatud partitisioonile:
 
  mkfs.ext3 /dev/hda4
 
  mkfs.ext3 /dev/hda4
  

Redaktsioon: 16. november 2007, kell 19:38

Kui ei ole mingil põhjusel võimalik ArchLinuxit CD pealt paigaldada, siis saab seda ka teha jooksvast GNU/Linux distributsioonist.

Eeldame et olemasoleva süsteemi suhtes paigaldatakse uus süsteem /dev/hda4 partitsioonile (GRUBi jaoks (hd0,3)).

Ettevalmistus

Esiteks paigaldame Pacman pakihalduri olemasolevasse süsteemi:

su
cd /root
wget ftp://ftp.archlinux.org/current/os/i686/pacman-3.0.6-1-i686.pkg.tar.gz
tar xvzf /root/pacman-3.0.6-1-i686.pkg.tar.gz

Loome uue failisüsteemi nimetatud partitisioonile:

mkfs.ext3 /dev/hda4

Loome kataloogi kuhu monteerida eelnimetatud partitsioon:

mkdir /media/hda4

Monteerime failisüsteemi;

mount /dev/hda4 /media/hda4

Tõstame ftp.estpak.ee peeglid esimeseks:

nano /etc/pacman.d/*

Uue peeglite vahemälu uuendamine:

pacman.static -r /media/hda4 -Syu

Baassüsteemmi paigaldamine:

pacman.static -r /media/hda4 -Sy base diffutils

Olemasolevate Pacmani pakkide ümberkopeerimine (kui jooksev distro on juba ArchLinux)

cp /var/cache/pacman/pkg/* /media/hda4/var/cache/pacman/pkg/

chroot keskkonda sisenemine:

mount --bind /dev /media/hda4/dev
mount --bind /sys /media/hda4/sys
mount --bind /proc /media/hda4/proc
cp /etc/resolv.conf /media/hda4/etc/resolv.conf # nimeserverite kopeerimine
chroot /media/hda4
source /etc/profile
cat /proc/mounts > /etc/mtab # not-enough-free-space errorite jaoks

Seadme juurkasutaja salasõna

passwd

Loome uue kasutaja:

useradd kasutaja
passwd kasutaja
usermod -G disk,wheel,network,video,audio,optical,users,dbus,hal,kasutaja kasutaja
mkdir /home/kasutaja
chown kasutaja:users /home/kasutaja
chmod 700 /home/kasutaja

Xorg graafikaserveri paigaldamine:

pacman -S xorg-server

Inteli videokaardi tüürelite paigaldus

Ühine i810/i830/i915 tüürelite pakett:

pacman -S xf86-video-intel 

Nvidia tüürelite paigaldus

100.xx.xx-x tüürelite (Hilisemad Nvidia videokaardid) paigalduseks vaikimisi paigaldatud kernelile (kernel26 pakett):

pacman -S nvidia nvidia-utils

96.xx.xx-x tüürelite paigaldamiseks (Vanemad videokaardid):

pacman -S nvidia-96xx nvidia-96xx-utils

71.xx.xx-x tüürelite paigaldamiseks (Veel vanemad videokaardid):

pacman -S nvidia-71xx nvidia-71xx-utils

Täpsem info: [1]


NetworkManager

NetworkManageri paigaldamine

pacman -S wireless_tools dhcdbd networkmanager gnome-network-manager 

Seadistamine:

nano /etc/rc.conf

Lülita välja staatiline seadistus:

eth0="dhcp"
eth1="dhcp"
INTERFACES=(!eth0 !eth1)
ROUTES=(!gateway)

Lisa DAEMONS=(...) nimekirja, vaata et ei oleks topelt ning et need jääksid samasse järjekorda:

dbus hal dhcdbd networkmanager

Ning et staatilist konffi käima ei tõmmataks:

!network

Näiteks:

DAEMONS=(syslog-ng !hotplug !pcmcia !network dbus hal netfs !crond alsa dhcdbd networkmanager)
   

XFCE4

XFCE4 ehk kolesteroolivaba töölauakeskkonna paigaldamiseks:

pacman -S xfce4 xfce4-goodies icon-naming-utils tango-icon-theme tango-icon-theme-extras


Kõige lihtsam on kopeerida Xorgi seadistus olemasolevast distributsioonist:

cp /etc/X11/xorg.conf /media/hda4/etc/X11/

Juhul kui aktiivne alglaadur on GRUB ja see on paigaldatud olemasoleva distro /boot kataloogi:

nano /boot/grub/menu.lst

Lisage kuskile vahele:

title  Arch Linux
root   (hd0,3)
kernel /vmlinuz26 root=/dev/hda4 ro
initrd /kernel26.img

title  Arch Linux (Fallback)
root   (hd0,3)
kernel /vmlinuz26 root=/dev/hda4 ro
initrd /kernel26-fallback.img

Alglaaduri paigaldamine uuele partitsioonile: grub-install --root-directory=/media/hda4 /dev/hda