Linux macht Spaß, aber manchmal stößt man mit aktuellen Distributionen einfach an die Wand und möchte etwas anderes. Außerdem scheinen die ISO-Dateigrößen und der Speicherbedarf mit der Zeit zu steigen. Irgendwo da draußen muss es eine kleinere Distribution geben.
Wenn Sie nach einer leichten Linux-Distribution suchen, ist Alpine Linux möglicherweise ein Hauch frischer Bergluft für Sie!
Was ist Alpine Linux?
Alpines Linux ist eine Linux-Distribution, die sowohl räumlich als auch räumlich auf Minimalismus sowie auf höhere Sicherheit abzielt. Das Standardinstallationsmedium ist nur 133 MB groß. Dies ist ziemlich beeindruckend, da einige ISO-Dateien in anderen Distributionen eher für DVDs und USB-Sticks konzipiert sind. Alpine passt bequem auf eine CD-R mit genügend Platz.
Alpine Linux verwendet eine Technik namens positionsunabhängige ausführbare Dateien, um die Position von Programmen im Speicher zufällig zu bestimmen. Dies macht es für einen Angreifer schwierig, Macken im Speicher auszunutzen und eine Maschine zu übernehmen.
Die Distribution ist auch in ihrer Konfiguration minimalistisch. Es wird klein, indem die BusyBox-Suite verwendet wird, um die meisten Dienstprogramme in einer ausführbaren Datei bereitzustellen.
Aufgrund seiner geringen Größe eignet sich Alpine für Personen, die Container betreiben, insbesondere für Docker.
Herunterladen: Alpines Linux
Installation von Alpine Linux
Die Installation von Alpine Linux ähnelt der Installation jeder anderen Linux-Distribution. Sie greifen auf das Installationsimage zu, übertragen es auf Ihr bevorzugtes Medium und starten Ihren Computer neu.
Der Minimalismus von Alpine gilt auch für den Installationsprozess. Sie befinden sich an der Standard-Linux-Textkonsole. Hier gibt es keine grafische Installation.
Für Installationsimages haben Sie auf der Download-Seite mehrere Möglichkeiten, je nachdem, wie vollständig ein System ist, das Sie installieren möchten.
Das Standard image wird für die meisten Benutzer empfohlen und enthält die am häufigsten verwendeten Pakete. Holen Sie sich dieses, wenn Sie Alpine noch nicht kennen.
Das Verlängert image ist für spezielle Geräte wie Router gedacht, die nicht so häufig aktualisiert werden. Daher enthält es mehr Pakete als Standard.
Wenn Sie ein sehr minimales System installieren möchten, besorgen Sie sich das Netboot Image, das nur das Nötigste zum Booten und Herstellen einer Verbindung zum Netzwerk enthält. Sie müssen dann alle anderen erforderlichen Pakete herunterladen. Diese Option ist für diejenigen gedacht, die Systeme wirklich gerne an ihre Anforderungen anpassen möchten.
Bei der Installation melden Sie sich als Root beim gebooteten System an. Es gibt kein menügesteuertes System. Das gesamte Setup erfolgt über die Befehlszeile. Wenn Sie Arch Linux installiert haben, ist Ihnen dieser Vorgang vertraut.
Alpine hält Ihre Hand zwar nicht sehr gut, enthält jedoch einige Skripte, die Sie durch den Installationsprozess führen. Das Wichtigste ist Setup-alpine. Das Skript fragt Sie nach Ihrem Tastaturlayout und Ihrer Zeitzone und hilft Ihnen auch bei der Partitionierung Ihrer Festplatte. Sie können die Standardeinstellungen einfach akzeptieren.
Weitere Informationen zum Einrichten von Alpine auf Ihrem Computer finden Sie in der Dokumentation und das Wiki. Einige der Informationen sind möglicherweise veraltet. Sie können versuchen, ein in der Dokumentation empfohlenes Paket zu installieren, um festzustellen, dass es nicht im Repository vorhanden ist.
Verbunden: Beste leichte Linux-Distributionen, die fast keinen Platz benötigen
Konfigurieren Sie Alpine Linux
Wenn Sie endlich Ihre neue Alpine-Installation starten, ist sie immer noch ziemlich kahl, nur mit der Textkonsole und der Shell. Sie sollten einige Anpassungen am Standardsystem vornehmen, um es wirklich nützlich zu machen.
Richten Sie einen regulären Benutzer ein
Bei der ersten Installation von Alpine ist root der einzige Benutzer. Sie möchten nicht die ganze Zeit als Root ausgeführt werden. Es ist ein Sicherheitsrisiko und Sie könnten versehentlich wichtige Systemdateien beschädigen.
Um einen weiteren Benutzer hinzuzufügen, geben Sie einfach Folgendes ein:
adduser -h / home / username -s / bin / ash / username
Sie ersetzen "Benutzername" durch den Namen des Benutzers, den Sie für die Anmeldung verwenden möchten. Das -h Option gibt das Home-Verzeichnis an, während die -s Die Option gibt den Pfadnamen für die Shell ash an. Dies ist die Standard-Shell für BusyBox und damit die in Alpine Linux installierte Shell. Wenn Sie eine andere Shell verwenden möchten, ändern Sie diese Option in den Pfad zu Ihrer bevorzugten Shell.
Verwenden Sie die Taste, um ein Kennwort für den Benutzer festzulegen passwd Befehl:
passwd Benutzername
Sie werden aufgefordert, ein Kennwort für den Benutzer einzurichten. Geben Sie das Passwort erneut ein, um den Vorgang zu bestätigen. Sobald dies erledigt ist, können Sie sich vom Root-Konto abmelden und sich bei Ihrem regulären Benutzerkonto anmelden.
Wenn Sie Befehle als root ausführen möchten, verwenden Sie standardmäßig die su Befehl:
su -
Das - Option bedeutet, eine Anmeldeshell so zu starten, als ob Sie sich direkt bei root angemeldet hätten. Geben Sie das Root-Passwort ein, wenn Sie dazu aufgefordert werden. Daraufhin wird das angezeigt # Eingabeaufforderung, die angibt, dass Sie als Root ausgeführt werden. Wenn Sie mit dem Ausführen Ihrer Verwaltungsbefehle fertig sind, verlassen Sie die Root-Sitzung am besten durch Eingabe Ausloggen oder drücken Strg + D. um zu Ihrer regulären Sitzung zurückzukehren.
Wenn Sie an die Verwendung von sudo gewöhnt sind, finden Sie in der Dokumentation Informationen zu wie man es einrichtet.
Paketverwaltung
Wie bei jeder anderen modernen Linux-Distribution verwendet Alpine einen Paketmanager. Sie haben ihre eigenen erstellt, die als Alpine Package Keeper oder APK bezeichnet werden.
Die Verwendung von APK ist einfach. Wenn Sie es gewohnt sind, Apt on zu verwenden Debian oder UbuntuEs ist noch einfacher. Es ist nicht ersichtlich, ob es absichtlich war, aber viele der Befehle sind identisch.
Geben Sie zum Aktualisieren des Repositorys einfach den folgenden Befehl ein:
apk update
Geben Sie Folgendes ein, um Ihre Pakete auf die neueste verfügbare Version zu aktualisieren:
apk Upgrade
Geben Sie in diesem Fall Vim Folgendes ein, um ein bestimmtes Paket zu installieren:
apk add vim
Geben Sie Folgendes ein, um ein Paket zu löschen:
apk del Paket
Wenn nach dem Entfernen keine Pakete mehr benötigt werden, entfernt APK diese automatisch. Dies unterscheidet sich von APT, da Sie das ausführen müssen apt autoremove Befehl, dasselbe zu tun.
Richten Sie eine Desktop-Umgebung ein
Sofern Sie nicht vorhaben, Alpine als Server zu installieren, möchten Sie wahrscheinlich eine grafische Umgebung installieren. Glücklicherweise unterstützt Alpine die wichtigsten Fenstermanager und Desktop-Umgebungen.
Um X einzurichten, bietet Alpine die setup-xorg-base Skript. Es ähnelt dem Installationsprozess, bei dem Sie es ausführen und einige Fragen zu Ihrem Setup beantworten. In den meisten Fällen erfolgt die Konfiguration automatisch.
Sie müssen Ihren bevorzugten Fenstermanager, Desktop, Dateimanager usw. installieren. allein. Möglicherweise möchten Sie auch einen Display-Manager wie LightDM installieren. Sie müssen OpenRC jedoch anweisen, es automatisch zu starten.
Zum Beispiel, um LXDM zu verwenden;
rc-update lxdm
rc-service lxdm start
Ist Alpine Linux für Sie?
Wenn Sie nach etwas anderem als der üblichen Anzahl von Linux-Distributionen suchen, ist Alpine Linux eine Überlegung wert. Wenn Sie ein leichtes Server-Betriebssystem für Virtualisierung oder Container benötigen, ist Alpine genau das Richtige für Sie.
Obwohl es im Internet viele leichtgewichtige Linux-Distributionen gibt, sollten Sie Alpine Linux finden, das für alle Ihre Anforderungen geeignet ist.
Benötigen Sie ein leichtes Betriebssystem? Diese speziellen Linux-Distributionen können auf älteren PCs ausgeführt werden, einige mit nur 100 MB RAM.
- Linux
- Linux Distro
Abonniere unseren Newsletter
Melden Sie sich für unseren Newsletter an, um technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote zu erhalten!
Noch ein Schritt…!
Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.