Skip to content

Instantly share code, notes, and snippets.

@vlna
Last active August 21, 2019 16:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vlna/310ca2d9802e2c4928280fd5124415b3 to your computer and use it in GitHub Desktop.
Save vlna/310ca2d9802e2c4928280fd5124415b3 to your computer and use it in GitHub Desktop.
Instalace Arch s LXDE
  1. základní instalace podle Wiki včetně GRUBu
  2. ještě v archrootu nainstaluj dialog a wpa_supplicant (nutné pro funkční wifi-menu po restartu)
  3. start nového systému
  4. vytvoř běžného uživatele useradd -m -g users -u NEWUID USERNAME
  5. nastav heslo nového uživatele passwd USERNAME
  6. nainstaluj mc
  7. nainstaluj openssh
  8. nainstaluj sudo a přidej pomocí řádek visudo USERNAME ALL=(ALL) ALL
  9. nainstaluj xorg-server
  10. nainstaluj lxde, lightdm, lightdm-gtk-greeter, light-locker (prostředí a login manager)
  11. nainstaluj fonty ttf-dejavu
  12. nainstaluj pulseaudio, pulseaudio-alsa, alsa, pavucontrol a volitelně pasystray (pro audio)
  13. nainstaluj udisks2, gvfs (pro automatické připojování disků)
  14. nainstaluj libreoffice-still nebo libreoffice-fresh a libreoffice-still-cs nebo libreoffice-fresh-cs
  15. nainstaluj mupdf
  16. nainstaluj notify-osd (pro zobrazovaní notifikací)
  17. nainstaluj base-devel
  18. sestav a nainstaluj pkgquery a yaourt
  19. nainstaluj (z AURu) wps-office a ttf-wps-fonts
  20. nainstaluj (z AURu) vivaldi a vivaldi-codecs-ffmpeg-extra-bin
  21. spusť pro kontrolu lightdm - systemctl start lightdm
    1. pokud lightdm funguje, povol ho - systemctl enable lightdm

Multimedia

  1. nainstaluj kodi

Volitelné balíčky

  1. nainstaluj firefox a firefox-i18n-cs
  2. nainstaluj telegram-desktop
  3. nainstaluj qTox
  4. nainstaluj pidgin nebo empathy
  5. nainstaluj fbreader2 a/nebo bookworm

Intel VGA

  1. nainstaluj xf86-video-intel
  2. přidej i915 do MODULES= v mkinitcpio.conf (nemusí být nutné)

Intel CPU

  1. nainstaluj microcode, pokud je potřeba/zastaralý

Laptop

  1. nainstaluj network-manager-applet a networkmanager
  2. nainstaluj xf86-input-synaptics (pokročilá funkcionalita touchpadu)

Vzdálená správa odkudkoliv

  1. nainstaluj zerotier-one
  2. povol zerotier-one
  3. nastav zerotier-one
  4. povol openssh - systemctl enable sshd
  5. nahrej svoje veřejné klíče do /root/.ssh/

Troubleshooting

Zakaž sleep/hibernate

/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;
    }
});

Málo místa v /tmpfs

Přidej řádek

/etc/fstab
----
tmpfs   /tmp         tmpfs   nodev,nosuid,size=2G          0  0

Čeština

/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

Arduino

Pro přístup k (USB) ser. portu musí být uživatelé ve správných skupinách

usermod -a -G uucp,lock USERNAME
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment