Skip to main content

Arch Linux - Wichtige Pakete

Client (Desktop / Laptop)

Mit diesen Softwarepaketen installiere ich üblicherweise Arch Linux, welches für den Desktop Bereich zum Einsatz kommen soll. Als Desktop Umgebung kommt KDE Plasma zum Einsatz.

Linux

  • linux / linux-lts
  • linux-firmware
  • linux-headers / linux-lts-headers

Linux Zen

Der Zen Kernel ist optimiert auf Reaktionsfähigkeit und Durchsatz auf Kosten des Stromverbrauchs. Nicht unbedingt für Laptops empfohlen.

  • linux-zen
  • linux-zen-headers

Basispakete

  • base
  • base-devel
  • vim
  • networkmanager
  • ufw
  • openssh
  • grub
  • efibootmgr
  • git
  • archlinux-keyring
  • xfsprogs
  • reflector

Systemd Units aktivieren!
- NetworkManager.service
- ufw.service
- openssh.service
- systemd-timesyncd.service
- fstrim.timer

Firewall freischalten!
- Incoming 22/tcp

Zusätzliche Pakete

/etc/pacman.conf multilib aktivieren!

  • plasma
  • konsole
  • noto-fonts-cjk
  • noto-fonts-emoji
  • noto-fonts
  • fish
  • dolphin
  • bash-completion
  • iputils
  • dnsutils
  • nmap
  • iw
  • wireless_tools
  • wget
  • curl
  • python
  • lm_sensors
  • neofetch
  • dmidecode
  • gparted
  • exfatprogs
  • ntfsprogs
  • kate
  • ksnip
  • audacious
  • audacity
  • picard
  • galculator
  • thunderbird
  • firefox
  • keepassxc
  • remmina
  • freerdp
  • ffmpeg
  • pipewire
  • pipewire-pulse
  • wireplumber
  • alsa-utils
  • pavucontrol
  • bluez
  • bluez-utils
  • bluedevil
  • nm-connection-editor
  • networkmanager-openvpn
  • samba
  • cups
  • engrampa
  • ark
  • ristretto
  • gnome-keyring
  • steam-runtime
  • gamemode
  • libreoffice-fresh / libreoffice-still
  • libreoffice-fresh-de / libreoffice-still-de
  • okular

Systemd Units aktivieren!
- cups.service

AUR Pakete

  • enpass-bin
  • xone-dkms
  • xone-dongle-firmware
  • mangohud
  • onlyoffice-bin

NVIDIA GPU

  • nvidia / nvidia-lts
  • nvidia-utils
  • lib32-nvidia-utils
  • nvidia-settings
  • libva-nvidia-driver (AUR)

AMD GPU

/etc/pacman.conf multilib aktivieren!

  • mesa
  • lib32-mesa
  • xf86-video-amdgpu
  • vulkan-radeon
  • lib32-vulkan-radeon
  • libva-mesa-driver
  • lib32-libva-mesa-driver
  • mesa-vdpau
  • lib32-mesa-vdpau

Hardware Acceleration

  • libva
  • libva-vdpau-driver
  • libvdpau-va-gl
  • libva-utils

Virtualisierung

  • qemu
  • virt-manager
  • virt-viewer
  • dnsmasq
  • vde2
  • bridge-utils
  • openbsd-netcat
  • libguestfs
  • ovmf

Systemd Units aktivieren!
- libvirtd.service

Client (nur Laptop)

Basispakete

  • tlp
  • tlp-rdw

Systemd Units aktivieren!
- tlp.service
- NetworkManager-dispatcher.service

Systemd Units maskieren!
- systemd-rfkill.service
- systemd-rfkill.socket

Zusätzliche Pakete

  • xf86-input-synaptics

Server

Arch Linux eignet sich trotz rolling releases gut für Server, solange nicht zu viel Software auf ein mal im Einsatz ist.

Linux LTS

  • linux-lts
  • linux-firmware
  • linux-lts-headers

Basispakete

  • base
  • base-devel
  • vim
  • networkmanager
  • ufw
  • openssh
  • grub
  • efibootmgr
  • git
  • xfsprogs
  • reflector

Systemd Units aktivieren!
- NetworkManager.service
- ufw.service
- openssh.service
- systemd-timesyncd.service
- fstrim.timer

Virtualisierungs Host

  • qemu
  • virt-manager
  • virt-viewer
  • dnsmasq
  • vde2
  • bridge-utils
  • openbsd-netcat
  • libguestfs
  • ovmf

Systemd Units aktivieren!
- libvirtd.service
- libvirt-guests.service

Optional mit XFCE und VNC Server

  • xorg
  • xfce4
  • xfce4-goodies
  • nm-connection-editor
  • tigervnc

Optional mit Cockpit

  • cockpit
  • cockpit-machines
  • pcp
  • cockpit-pcp
  • packagekit
  • virt-viewer

Systemd Units aktivieren!
- cockpit.socket
- pmcd.service
- pmlogger.service

Firewall freischalten!
- Incoming 9090/tcp