class: center, middle  ### 32-Bit-Linux für alte PCs ## Alpine Linux ### Hauke Goos-Habermann #### https://weisheit.goos-habermann.de --- ### Über mich - Entwickler des
Softwareverteilungssystems m23
- Organisator der
Kieler Open Source und Linux Tage
-
Dienstleister zu m23, Linux und Freier Software
- Softwareentwicklung (PHP, BASH, C/C++, JS, Python und was sonst so gebraucht wird...) - Administration - Schulungen - Support - Beratung - quasi **alles**, *was mit Linux zu tun hat* - Wöchentlicher Livestream *"Jean und Hauke Show"* auf https://www.youtube.com/c/LinuxGuides - *"Nicht der Weisheit letzter Schluß"* mit **beruflichen** oder **privaten Projekten** auf
tube.tchncs.de/c/ndwls
und
youtube.com/@nichtderweisheit
- Schaut sich dieses Mal etwas anderes an... --- ### Hintergrund  Ab dem kommenden **Debian 13 *Trixie*** wird es **keine 32-Bit-Installationsmedien** mehr geben. So ist die Vorabversion des **
Debian-Installers
** nicht mehr als i386 verfügbar. Die Debian-Pakete sollen aber (für eine gewisse Zeit) noch für 32-Bit gebaut werden. Es ist aber davon auszugehen, daß Debian in Zukunft keine i386-Pakete mehr bauen wird. Problematisch ist dies für **auf Debian aufbauende Distributionen**, die weiterhin eine 32-Bit-Unterstützung (z.B. für alte Rechner) bieten wollen. Die ersten x86-64-Bit-CPUs (**
Athlon 64
** und **
Opteron
** von **
AMD
**) kamen 2003 auf den Markt. Reine 32-Bit-Systeme sind nunmehr über 20 Jahre alt. --- ### Alpine Linux?  Alpine Linux wird üblicherweise als **leichtgewichtige Distribution** für **Container** (Docker) verwendet, kann aber auch auf normaler Hardware installiert werden. Die **Installationsgröße** kann (ohne Kernel) auf **5 MB** gedrückt werden. Der **Paketumfang** ist **begrenzt**, kann aber durch Community-Repos (z.B. KDE-Desktop) erweitert werden. Projektseite: https://alpinelinux.org --- ### Los geht die Reise: Installation  Die grundlegenden Schritte sind: * Booten * Anmelden als root (kein Paßwort gesetzt) * setup-alpine * Tastatur (2x): de * Zeitzone: Europe/Berlin * Unpriviligierten Nutzer anlegen * Disk: sdX * Festplattennutzung: sys * ISO auswerfen * reboot Mehr Informationen *
Handbuch
*
Automatische Installation
--- ### Paket-Grundlagen  Etwas Paketverwaltung: ```bash # root werden su - # Liste mit den verfügbaren Paketen # aktualisieren apk update # Installierte Pakete aktualisieren apk upgrade # Pakete suchen apk search [Suchbegriff] # Paket installieren apk add [Paketname] # Paket deinstallieren apk del [Paketname] ``` --- ### Und jetzt: KDE, Sprache und mehr  Das Nachinstallieren von Desktops ist zum Glück nicht so schwer... ```bash # Desktop installieren (aktiviert # Community-Repos) setup-desktop # Sprachpakete installieren apk add musl-locales plasma-desktop-lang\ lang # Sprache setzen echo 'LANG=de_DE.UTF-8 LC_ALL=de_DE.UTF-8' >\ /etc/profile.d/99-LC_ALL # Libreoffice mit deutschem Sprachpaket # installieren apk add libreoffice libreoffice-lang-de # sddm sofort starten (z.B. nach # Installation von Plasma) rc-service sddm start ``` https://wiki.alpinelinux.org/wiki/KDE --- class: center, middle ### Informationen zu mir und meinen Dienstleistungen, m23, ... ### https://goos-habermann.de