Erinevus lehekülje "Arch Linux install ja seadistus" redaktsioonide vahel
Allikas: Kuutõrvaja
(Uus lehekülg: 'Pilt:Arch.png') |
|||
| 1. rida: | 1. rida: | ||
[[Pilt:Arch.png]] | [[Pilt:Arch.png]] | ||
| + | |||
| + | Installiiso saab tõmmata aadressilt http://ftp.eenet.ee/pub/archlinux/iso/2015.06.01/archlinux-2015.06.01-dual.iso | ||
| + | |||
| + | Detailse ametliku juhendi leiab urlilt https://wiki.archlinux.org/index.php/Installation_guide | ||
| + | |||
| + | Peale archi installi bootimist ilmub ette käsurida, | ||
| + | |||
| + | Konsoolilt | ||
| + | Eesti klaver | ||
| + | |||
| + | # loadkeys et | ||
| + | |||
| + | Ketta partitsioneerimine (kettaks virtuaalmasinas virtio seade vda) | ||
| + | |||
| + | echo ',,L,*' | sfdisk /dev/vda | ||
| + | mkfs.ext4 /dev/vda1 | ||
| + | mount /dev/vda1 /mnt -o noatime | ||
| + | |||
| + | Võrgu manuaalne seadistus (olemas ka dhcp klient) | ||
| + | |||
| + | # Võrk | ||
| + | ip ad add 193.40.0.120/24 dev eth1 | ||
| + | ip ro add default via 193.40.0.1 | ||
| + | echo nameserver 193.40.0.12 >> /etc/resolv.conf | ||
| + | |||
| + | Kasutame Eesti mirrorit | ||
| + | |||
| + | cd /etc/pacman.d | ||
| + | mv mirrorlist mirrorlist.orig | ||
| + | grep eenet mirrorlist.orig > mirrorlist | ||
| + | |||
| + | Baaspakid | ||
| + | |||
| + | pacstrap /mnt base | ||
| + | |||
| + | Fstab paika | ||
| + | |||
| + | genfstab -p /mnt >> /mnt/etc/fstab | ||
| + | |||
| + | Seejärel siseneme chroot alla ja seadistame hostname ja ajatsooni | ||
| + | |||
| + | arch-chroot /mnt | ||
| + | echo htm-vips > /etc/hostname | ||
| + | ln -sf /usr/share/zoneinfo/Europe/Tallinn /etc/localtime | ||
| + | |||
| + | Root parool | ||
| + | |||
| + | passwd root | ||
| + | |||
| + | Mõned vajalikud pakid | ||
| + | |||
| + | pacman -S syslinux openssh | ||
| + | |||
| + | syslinux-install_update -i -a -m | ||
| + | sed -i 's/sda3/vda1/' /boot/syslinux/syslinux.cfg | ||
| + | |||
| + | exit | ||
| + | reboot | ||
| + | |||
| + | IP aadress tuleb ülalkirjutatud juhendi järgi uuesti seadistada | ||
| + | |||
| + | systemctl enable sshd | ||
| + | systemctl start sshd | ||
| + | |||
| + | Nüüd saab juba ssh-ga sisse | ||
| + | |||
| + | Selleks, et IP tuleks automaatselt külge tuleb tekitada /etc/systemd/system/eth1.service järgneva sisuga | ||
| + | |||
| + | [Unit] | ||
| + | Description=Network connectivity | ||
| + | Wants=network.target | ||
| + | Before=network.target | ||
| + | [Service] | ||
| + | Type=oneshot | ||
| + | RemainAfterExit=yes | ||
| + | ExecStart=/usr/bin/ip li set dev eth1 up | ||
| + | ExecStart=/usr/bin/ip ad add 193.40.0.160/24 dev eth1 | ||
| + | ExecStart=/usr/bin/ip ro add default via 193.40.0.1 | ||
| + | ExecStop=/usr/bin/ip li set dev eth1 down | ||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | sc enable eth1.service | ||
Redaktsioon: 11. juuni 2015, kell 12:20
Installiiso saab tõmmata aadressilt http://ftp.eenet.ee/pub/archlinux/iso/2015.06.01/archlinux-2015.06.01-dual.iso
Detailse ametliku juhendi leiab urlilt https://wiki.archlinux.org/index.php/Installation_guide
Peale archi installi bootimist ilmub ette käsurida,
Konsoolilt Eesti klaver
# loadkeys et
Ketta partitsioneerimine (kettaks virtuaalmasinas virtio seade vda)
echo ',,L,*' | sfdisk /dev/vda mkfs.ext4 /dev/vda1 mount /dev/vda1 /mnt -o noatime
Võrgu manuaalne seadistus (olemas ka dhcp klient)
- Võrk
ip ad add 193.40.0.120/24 dev eth1 ip ro add default via 193.40.0.1 echo nameserver 193.40.0.12 >> /etc/resolv.conf
Kasutame Eesti mirrorit
cd /etc/pacman.d mv mirrorlist mirrorlist.orig grep eenet mirrorlist.orig > mirrorlist
Baaspakid
pacstrap /mnt base
Fstab paika
genfstab -p /mnt >> /mnt/etc/fstab
Seejärel siseneme chroot alla ja seadistame hostname ja ajatsooni
arch-chroot /mnt echo htm-vips > /etc/hostname ln -sf /usr/share/zoneinfo/Europe/Tallinn /etc/localtime
Root parool
passwd root
Mõned vajalikud pakid
pacman -S syslinux openssh
syslinux-install_update -i -a -m sed -i 's/sda3/vda1/' /boot/syslinux/syslinux.cfg
exit reboot
IP aadress tuleb ülalkirjutatud juhendi järgi uuesti seadistada
systemctl enable sshd systemctl start sshd
Nüüd saab juba ssh-ga sisse
Selleks, et IP tuleks automaatselt külge tuleb tekitada /etc/systemd/system/eth1.service järgneva sisuga
[Unit] Description=Network connectivity Wants=network.target Before=network.target [Service] Type=oneshot RemainAfterExit=yes ExecStart=/usr/bin/ip li set dev eth1 up ExecStart=/usr/bin/ip ad add 193.40.0.160/24 dev eth1 ExecStart=/usr/bin/ip ro add default via 193.40.0.1 ExecStop=/usr/bin/ip li set dev eth1 down [Install] WantedBy=multi-user.target sc enable eth1.service
