- základní instalace podle Wiki včetně GRUBu
- ještě v archrootu nainstaluj dialog a wpa_supplicant (nutné pro funkční
wifi-menu
po restartu) - start nového systému
- vytvoř běžného uživatele
useradd -m -g users -u NEWUID USERNAME
- nastav heslo nového uživatele
passwd USERNAME
- nainstaluj mc
- nainstaluj openssh
- nainstaluj sudo a přidej pomocí řádek visudo
USERNAME ALL=(ALL) ALL
- nainstaluj xorg-server
- nainstaluj lxde, lightdm, lightdm-gtk-greeter, light-locker (prostředí a login manager)
- nainstaluj fonty ttf-dejavu
- nainstaluj pulseaudio, pulseaudio-alsa, alsa, pavucontrol a volitelně pasystray (pro audio)
- nainstaluj udisks2, gvfs (pro automatické připojování disků)
- nainstaluj libreoffice-still nebo libreoffice-fresh a libreoffice-still-cs nebo libreoffice-fresh-cs
- nainstaluj mupdf
- nainstaluj notify-osd (pro zobrazovaní notifikací)
- nainstaluj base-devel
- sestav a nainstaluj pkgquery a yaourt
- nainstaluj (z AURu) wps-office a ttf-wps-fonts
- nainstaluj (z AURu) vivaldi a vivaldi-codecs-ffmpeg-extra-bin
- spusť pro kontrolu lightdm -
systemctl start lightdm
- pokud lightdm funguje, povol ho -
systemctl enable lightdm
- pokud lightdm funguje, povol ho -
- nainstaluj kodi
- nainstaluj firefox a firefox-i18n-cs
- nainstaluj telegram-desktop
- nainstaluj qTox
- nainstaluj pidgin nebo empathy
- nainstaluj fbreader2 a/nebo bookworm
- nainstaluj xf86-video-intel
- přidej i915 do
MODULES=
vmkinitcpio.conf
(nemusí být nutné)
- nainstaluj microcode, pokud je potřeba/zastaralý
- nainstaluj network-manager-applet a networkmanager
- nainstaluj xf86-input-synaptics (pokročilá funkcionalita touchpadu)
- nainstaluj zerotier-one
- povol zerotier-one
- nastav zerotier-one
- povol openssh -
systemctl enable sshd
- nahrej svoje veřejné klíče do
/root/.ssh/
/etc/polkit-1/rules.d/10-disable-suspend.rules 358/358 100%
----
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.login1.suspend" ||
action.id == "org.freedesktop.login1.suspend-multiple-sessions" ||
action.id == "org.freedesktop.login1.hibernate" ||
action.id == "org.freedesktop.login1.hibernate-multiple-sessions")
{
return polkit.Result.NO;
}
});
Přidej řádek
/etc/fstab
----
tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0
/etc/vconsole.conf
----
KEYMAP=cz-us-qwertz
FONT=Lat2-Terminus16
/etc/X11/xorg.conf.d/00-keyboard.conf
----
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "cz,us"
#Option "XkbModel" "pc105"
#Option "XkbVariant" "os_winkeys"
Option "XKbOptions" "grp:shift_caps_toggle"
EndSection
Pro přístup k (USB) ser. portu musí být uživatelé ve správných skupinách
usermod -a -G uucp,lock USERNAME