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-zen
- linux-headers / linux-lts-headers / linux-zen-headers
- linux-firmware
Der Zen Kernel ist optimiert auf Reaktionsfähigkeit und Durchsatz auf Kosten des Stromverbrauchs. Nicht unbedingt für Laptops empfohlen.
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
- plasma-wayland-session
- 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
- networkmanager-wireguard
- networkmanager-l2tp
- networkmanager-strongswan
- 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
- bluetooth.service
AUR Pakete
- enpass-bin
- xone-dkms
- xone-dongle-firmware
- mangohud
- onlyoffice-bin
Hardware Acceleration
- libva
- libva-vdpau-driver
- libvdpau-va-gl
- libva-utils
NVIDIA GPU
- nvidia / nvidia-lts
- nvidia-utils
- lib32-nvidia-utils
- nvidia-settings
- libva-nvidia-driver (AUR, ersetzt libva-vdpau-driver)
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
Virtualisierung
- qemu-full
- 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 (für bessere Touchpad Unterstützung und erweiterte Optionen)
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-full
- 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
No Comments