User:Yecril71pl
100 łatwych kroków do postawienia ustroju ArchLinux
Ustrój podstawowy
Potrzebne: komputery dawca i biorca, przewód sieciowy skrzyżowany, podłączenie do sieci zewnętrznej.
- Przestawić BIOS biorcy na uruchamianie z sieci.
- Podłączyć biorcy do dawcy przewodem skrzyżowanym.
- Na dawcy uruchomić polecenie
/usr/sbin/bootpd -d4;
. Poczekać na odpowiedź o gotowości do pracy read entries from. - Uruchomić biorcę.
- Na ekranie powitalnym ArchLinux wybrać polecenie Uruchom przez HTTP. Zgłosi się powłoka.
- Użyć polecenia
cfdisk;
do utworzenia przedziałów na dysku: hałdy (typ 82) i pojemnika (typ 83, uruchomieniowy). cd /dev && mkfs sda2 && mkswap sda1 && swapon sda1 && mount sda2 /mnt && export all_proxy='http://w3c:8080/';
- Podłączyć biorcę do sieci zewnętrznej.
cd / && pacstrap mnt base base-devel && genfstab -p /mnt >>mnt/etc/fstab && arch-chroot mnt;
(pojawi się powłoka wewnętrzna)cd etc && echo>>/etc/locale.conf LANG=pl_PL.UTF-8;
- usunąć kratki sprzed wierszy pl_* w pliku /etc/locale.gen
locale-gen && ln -Ts /usr/share/zoneinfo/Europe/Warsaw /etc/localtime &&
pacman -Syu grub-bios && grub-install /dev/sda && grub-mkconfig >/boot/grub/grub.cfg && mkinitcpio -p linux && exit;
- (Z powrotem w powłoce sieciowej)
systemctl reboot;
- Przestawić BIOS biorcy na uruchamianie z dysku.
Coś do użycia
(przykładowo, szczegóły mogą się różnić w zależności od sprzętu)
- Dopisać instrukcję
setfont lat2-16;
do pliku /etc/profile.d/locale.sh - Podpiąć nośnik; wykonać
mount /dev/sdb1 /mnt && cd /mnt/arch cp -Rt/opt seamonkey;
- Utworzyć skrypt wykonywalny /usr/local/bin/netscape z tekstem
exec sh /opt/seamonkey/run-mozilla.sh /opt/seamonkey/seamonkey "${@}";
- Przepisać plik /etc/netctl/examples/ethernet-dhcp jako /etc/netctl/enp2s0 (i zmienić nazwę urządzenia wewnątrz)
netctl enable enp2s0 && systemctl start multi-user.target; &&
pacman -Syu libxrender libxext pango alsa-lib dbus-glib gtk2 xorg-xdm xorg-server xf86-video-ati xorg-fonts-100dpi xorg-fonts-type1 xorg-fonts-misc xterm xorg-xinit icewm menumaker pcmanfm &&
useradd -m -g users u1 && passwd u1 && systemctl enable xdm && systemctl start graphical.target;
- W pliku /etc/X11/xinit/xinitrc wstawić przed
twm
wierszexec icewm-session;
Polecenia użytkownika
mmaker icewm;
setkbmap pl;
W komputerach bez baterii
pacman -Syu openntpd && systemctl enable openntpd;