Krótka instrukcja instalacji Arch Linuxa
Napisany przez Nocny Pingwin w Notka
archlinux, instalacja, instrukcja, linux
(http://nocnypingwin.pl/wp-content/uploads/2015/06/archlogo.png)
Jako, że obecnie na moim systemie gości Arch Linux,
przygotowałem sobie krótką ściągę instalacyjna. Zresztą pewnie jak każdy kto rozpoczynał przygodę z Arch’em
Arch ostatnimi czas stał się bardzo popularny głównie poprzez jego wielką zaletę (według mnie) jaką jest łatwość zmieniania
kon guracji, instalacji pakietów etc. Znudził się Gnome? Nie mam problemu, usuwamy i instalujemy KDE, Xfce etc i działa. W każdej innej
dystrybucji zostalibyśmy z toną śmieci, którą niełatwo jest usunąć.
Kolejnym kluczowym elementem jest doskonała dokumentacja, która stanowi świetne źródło informacji nie tylko dla Arch’a, ale również dla
innych dystrybucji linux’owych.
Wszystko co potrzebujemy do instalacji jest na stronach:
https://wiki.archlinux.org/index.php/installation_guide
(https://wiki.archlinux.org/index.php/installation_guide)
https://wiki.archlinux.org/index.php/Beginners%27_guide
(https://wiki.archlinux.org/index.php/Beginners%27_guide)
Polecam próbowanie w virtualbox’ie, nie polecam używania instalatorów gra cznych w spinach Arch’a
Moja instrukcja zakłada, że mam komputer podłączony do kabla sieciowego oraz trzy partycje typu msdos (bez ue ):
#utworzenie partycji – z czystego lenistwa robię to za pomocą gparted livecd lub dowolnej innej dystrybucji, a mój rozkład partycji ma się
następująco:
/sda1 swap
/sda2 root #sformatowany na ext4
/sda3 home #ext4 niesformatowany jeśli nie chcemy utracić katalogu domowego z innej instalacji/systemu, jeśli dysk jest cały pusty to
formatujemy
#czy jesteśmy podłączeni do internetu?
ping google.pl
#montowanie partycji
mkswap /dev/sda1
swapon /dev/sda1
mount /dev/sda2 /mnt #to moja partycja root
mkdir /mnt/home
mount /dev/sda3 /mnt/home
#to moja partycja home
#instalacja podstawowych pakietów
pacstrap -i /mnt base base-devel
#generowanie pliku fstab
genfstab -U -p /mnt >> /mnt/etc/fstab
#chroot
arch-chroot /mnt /bin/bash
#ustawiamy nazwę hosta np.:
echo mojpc /etc/hostname
#język polski – odhashowujemy pl_PL.UTf-8
nano /etc/locale.gen
pl_PL.UTF-8
#należy znaleźć i odhashować
en_US.UTF-8
#należy znaleźć i odhashować
#ustawiamy polską czcionkę:
locale-gen
echo LANG=pl_PL.UTF-8 > /etc/locale.conf
export LANG=pl_PL.UTF-8
loadkeys pl
setfont Lat2-Terminus16
#język polski w konsoli
nano /etc/vconsole.conf
Ta strona korzysta z ciasteczek w celu zbierania statystyko o oglądalności strony. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie.
Możesz również nie wyrazić zgody na akceptowanie ciasteczek poprzez kliknięcie na przycisk Nie.
Zamknij
Nie
KEYMAP=pl
FONT=Lat2-Terminus16
FONT_MAP=8859-2
#strefa czasowa
ls /usr/share/zoneinfo/
ln -s /usr/share/zoneinfo/Europe/Warsaw /etc/localtime
#zegar
hwclock --systohc --utc
#repozytoria multib, należy odhashować dwie poniższe linijki aby móc korzystać z architektury x86
nano /etc/pacman.conf
[multilib]
Include = /etc/pacman.d/mirrorlist
pacman -Sy
#hasło dla root’a
passwd
#utworzenie grupy jak nazwa użytkownika
groupadd nazwauzytkownika
#utworzenie konta użytkownika
useradd -m -g nazwauzytkownika -G wheel,storage,power -s /bin/bash nazwauzytkownika
passwd nazwauzytkownika
#instalacja sudo oraz jego włączenie dla użytkowników grupy wheel
pacman -S sudo
EDITOR=nano visudo
%wheel ALL=(ALL) ALL
#należy znaleźć i odhashować
#dodatki do basha
pacman -S bash-completion
#instalacja bootloader’a – u mnie grub (bez ue )
pacman -S grub
grub-install --target=i386-pc --recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
pacman -S os-prober
#włączenie usługi sieciowej dla naszego kablowego połączenia (jeśli ktoś będzie korzystał z sieci bezprzewodowej to lepszy będzie
networkmanager)
ip link
#zwróci nam nazwę interfejsu sieciowego
systemctl enable dhcpcd@nazwa_interfesju_sieciowego.service
#reboot
exit
umount -R /mnt
reboot
#polskie znaki w konsoli – jeśli będziemy używać sterowników gra cznych własnościowych to nasze ustawienia polskich znaków w konsoli
szlag tra . Pisałem o tym w innej notce. Należy zmienić:
nano /usr/lib/systemd/system/systemd-vconsole-setup.service
I posiadać dwie linijki:
Ta strona korzysta z ciasteczek w celu zbierania statystyko o oglądalności strony. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie.
Możesz również nie wyrazić zgody na akceptowanie ciasteczek poprzez kliknięcie na przycisk Nie.
Zamknij
Nie
After=sysinit.target
Before=shutdown.target
#Instalujemy X’y
sudo pacman -Syu xorg-server xorg-server-utils xorg-xinit ttf-dejavu ttf-liberation ttf
sudo pacman -S mesa
#Instalujemy sterowniki do karty gra cznej:
a) dla Nvidii
sudo pacman -Syu nvidia lib32-nvidia-libgl acpid
sudo systemctl enable acpid
sudo reboot
b) jeśli robimy instalację w virtualbox’ie to oczywiście instalujemy jedynie sterowniki do virtualbox’a:
sudo pacman -Syu virtualbox-guest-utils
sudo modprobe -a vboxguest vboxsf vboxvideo
sudo systemctl enable vboxservice
sudo systemctl start vboxservice
sudo reboot
#Test X’ów
sudo pacman -Syu xorg-twm xorg-xclock xterm
startx
#po zamknięciu wszystkich okien wrócimy do konsoli
#Procesory INTEL
Dla procesorów intel należy jeszcze zainstalować specjalny mikrokod czyli nic innego jak zaktualizowaną listę rozkazów dla naszego procesora:
sudo pacman -Syu intel-ucode
Następnie należy zaktualizować boot managera w przypadku gruba wystarczy wydać poniższe komendę, dla innych boot managerów należy
sprawdzić w Arch wiki.
sudo grub-mkconfig -o /boot/grub/grub.cfg
I to w zasadzie wszystko… teraz należy wybrać środowisko gra czne w jakim chcemy pracować i przeczytać na wikipedii instrukcję instalacji
#Przykładowa instalacja Gnome’a i kilku przydatnych programów
sudo pacman -Syu gnome gnome-extra gnome-tweak-tools
sudo systemctl enable gdm
sudo reboot
W razie problemów z wystartowaniem/zalogowaniem się do Gnome’a należy upewnić się czy mam zainstalowany intel_ucode (jeśli posiadamy
proceser intela).
Można również wyłączyć tryb wayland przy logowaniu poprzez odhashowanie WaylandEnable=false w /etc/gdm/custom.conf
#clementine wraz z kodekami
sudo pacman -Syu clementine gstreamer0.10-plugins
#totem – kodek h264
sudo pacman -Syu gst-libav
#openssh
sudo pacman -Syu openssh
#montowanie ntfs, fat, gparted
sudo pacman -Syu ntfs-3g gparted dosfstools mtools
#szukanie pakietu po pliku
sudo pacman -Syu pkgfile
pkgfile --update
#montowanie zasobów samby
sudo pacman -Syu gvfs-smb
#mtp dla gnome’a
sudo pacman -Syu gvfs-mtp
#libreo ce
pacman -Syu libreoffice-fresh libreoffice-fresh-pl
Ta strona korzysta z ciasteczek w celu zbierania statystyko o oglądalności strony. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie.
Możesz również nie wyrazić zgody na akceptowanie ciasteczek poprzez kliknięcie na przycisk Nie.
Zamknij
Nie
# ash
sudo pacman -Syu flashplugin
#thunderbird
sudo pacman -Syu thunderbird-i18n-pl thunderbird
#dla dysków SSD wspierających trim warto uruchomić co tygodniową usługę sprawdzania”zdartych” bloków
hdparm -I /dev/sdX| grep TRIM
sudo systemctl enable fstrim.timer
Cała reszta jest już mocno standardowa. Przed próbą instalacji czegokolwiek warto zajrzeć na stronę
https://wiki.archlinux.org/index.php/Main_page
(https://wiki.archlinux.org/index.php/Main_page)
, która zawiera mnóstwo przydatnych
informacji
Tryb oszczędzania energii dla dysków twardych
Syncthing – wieloplatformowa synchronizacja
2 KOMENTARZE
Mam pytanie czemu steam na arch nie odpala mi gier wymagających 3d… Użyłam sterowników z opcji 4 własnościowych od nvidia ;(
(https://www.blogger.com/pro le/01732343091503386024)
, 21 kwietnia 2015, 22:25
Możesz opisać nową instalację Arch Linux z Gnome 3 i Wayland, bez instalacji Xorg?
assss, 10 lipca 2017, 22:51
© 2018 Nocny Pingwin. Wszelkie prawa zastrzeżone.
Ta strona korzysta z ciasteczek w celu zbierania statystyko o oglądalności strony. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie.
Możesz również nie wyrazić zgody na akceptowanie ciasteczek poprzez kliknięcie na przycisk Nie.
Zamknij
Nie