background image

Krótka instrukcja instalacji Arch Linuxa

19 KWIETNIA 2015

 

Napisany przez Nocny Pingwin w Notka

 

2 komentarze

  

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

background image

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

background image

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

background image

# 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 

 POPRZEDNI

Tryb oszczędzania energii dla dysków twardych

 

NASTĘPNY 

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 ;(

Szymon A

 (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?

assss10 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