5 Möglichkeiten, Software auf Ubuntu zu installieren

5 Möglichkeiten, Software auf Ubuntu zu installieren

Software auf Ubuntu Linux zu installieren kann etwas anders sein als das, was Sie von Windows oder macOS gewohnt sind. Es mag zunächst einschüchternd erscheinen, aber keine Sorge. Die Installation von Software auf Ubuntu ist tatsächlich ziemlich einfach, sobald Sie die grundlegenden Konzepte verstehen. Lassen Sie uns herausfinden, wie.

1. Verwendung des Standard-Paketmanagers

Eine der besten Eigenschaften von Linux ist, dass jede Distribution (wie Ubuntu, Fedora oder Debian) ihren eigenen Paketmanager hat. Zum Beispiel verwenden Ubuntu und seine Derivate APT (Advanced Package Tool). Mit dem APT-Paketmanager können Sie Software herunterladen, nach Abhängigkeiten suchen und alles direkt von Ihrem Ubuntu-Terminal aus installieren.

Die Verwendung des Paketmanagers ist normalerweise einfach. Wenn Sie beispielsweise einen Mediaplayer wie VLC installieren möchten, müssen Sie nicht im Internet nach Installationsdateien suchen. Öffnen Sie stattdessen Ihr Terminal und geben Sie ein:

sudo apt install vlc

Installation des VLC-Mediaplayers im Ubuntu-Terminal.

Der Paketmanager lädt die erforderlichen Dateien herunter, installiert sie und konfiguriert sie sogar für Sie.

Um sicherzustellen, dass Sie die aktuellsten verfügbaren Versionen erhalten, ist es eine gute Praxis, Ihre Paketliste vor der Installation zu aktualisieren:

sudo apt update

Wenn Sie jemals etwas deinstallieren müssen, verwenden Sie einfach:

sudo apt remove vlc

Was ist, wenn Sie den tatsächlichen Paketnamen nicht kennen? Kein Problem! Die APT-Paketmanager ermöglichen es Ihnen, nach Schlüsselwörtern zu suchen.

Wenn Sie beispielsweise nach einem Texteditor suchen, können Sie nach einem Editor suchen und eine Liste von Optionen anzeigen. Verwenden Sie einen einfachen apt search-Befehl:

sudo apt search

Ich bin nicht einmal ein intensiver Benutzer der Befehlszeile, aber ich benutze APT immer noch, um Software zu installieren und zu entfernen. Ich habe erkannt, wie unglaublich effizient es ist – es ist viel schneller, als jede Software manuell herunterzuladen und zu installieren.

2. Installation von Software über die grafische Benutzeroberfläche

Wenn Sie eher ein visueller Mensch sind und sich von der Befehlszeilenoberfläche eingeschüchtert fühlen, machen Sie sich keine Sorgen. Die meisten modernen Linux-Distributionen verfügen über ein grafisches Software-Center. Zum Beispiel bietet Ubuntu das Ubuntu Software Center, in dem Sie Anwendungen durchsuchen, installieren und entfernen können, ohne jemals das Terminal zu berühren. Sie können nach Software nach Name oder Kategorie suchen, Beschreibungen und Bewertungen lesen und sie mit einem einfachen Klick installieren.

Um das Software-Center zu verwenden, suchen Sie einfach nach App Center im Anwendungsmenü und öffnen Sie es.

Öffnen des App Centers auf Ubuntu

Durchsuchen Sie als Nächstes die verfügbaren Software oder nutzen Sie die Suchfunktion, um das zu finden, was Sie benötigen. Klicken Sie auf die gewünschte Software und drücken Sie dann die Installieren-Schaltfläche.

Nach der Installation können Sie die Software direkt aus dem Software-Center öffnen oder sie im Anwendungsmenü finden.

Während Sie im Software-Center nach Tools suchen, könnten Sie auf zwei Paketformate stoßen: DEB und Snap.

Suchoption im Ubuntu App Center

DEB ist das traditionelle Format für Ubuntu, das schnelle und effiziente Installationen bietet. Snap-Pakete hingegen sind ein sichereres und tragbares Format, das alle Abhängigkeiten für eine einfachere Verwaltung bündelt. Snap-Pakete können jedoch größer und langsamer sein als DEB.

3. Verwendung von Drittanbieter-Repositories

Manchmal ist die Software, die Sie benötigen, möglicherweise nicht in den Standard-Repositories von Ubuntu vorhanden. Hier kommen Drittanbieter-Repositories oder PPAs (Personal Package Archives) ins Spiel. Unabhängige Entwickler oder Gemeinschaften pflegen diese zusätzlichen Softwarequellen und bieten oft Zugang zu neueren Versionen von Software oder Programmen, die in den Standard-Repositories nicht enthalten sind.

Hinweis: Sie sollten vorsichtig sein, wenn Sie PPA oder Drittanbieter-Repositories hinzufügen. Um die Installation potenziell schädlicher Tools zu stoppen, stellen Sie sicher, dass sie vertrauenswürdig und seriös sind.

Wenn Sie beispielsweise eine neuere Version eines Programms installieren möchten, die in Ihrem Standard-Repository nicht verfügbar ist, können Sie ein Drittanbieter-Repository mit diesem Befehl hinzufügen:

sudo add-apt-repository ppa:name/here

Nachdem Sie das PPA hinzugefügt haben, ändern Sie Ihre Paketliste, um die neue Quelle zu erkennen:

sudo apt update

Installieren Sie dann die Software wie gewohnt. Nach der Installation wird die Software automatisch zusammen mit anderer Systemsoftware aktualisiert, wann immer der System-Updater läuft.

4. Manuelle Paketinstallation

Gelegentlich müssen Sie möglicherweise Software installieren, die in keinem Repository verfügbar ist. In solchen Fällen können Sie das Paket direkt von der speziellen Website der Software herunterladen. Für Debian-basierte Systeme haben diese Pakete normalerweise eine .deb-Erweiterung.

Um zu beginnen, laden Sie die DEB-Datei von einer vertrauenswürdigen Quelle herunter und speichern Sie sie an einem bekannten Ort, z. B. in Ihrem Downloads-Ordner. Sobald Sie sie abgerufen haben, öffnen Sie Ihr Terminal, navigieren Sie zum Speicherort des Downloads und führen Sie diesen dpkg-Befehl aus:

sudo dpkg -i package_name.deb

Stellen Sie sicher, dass Sie package_name.deb durch den tatsächlichen Dateinamen ersetzen. Wenn Sie auf Abhängigkeitsprobleme stoßen, können Sie diese beheben, indem Sie Folgendes ausführen:

sudo apt install -f

Alternativ können Sie verwenden:

sudo apt --fix-broken install

Es gibt auch Fälle, in denen Sie Software installieren müssen, die als Quellcode-Archive verteilt wird, wie z. B. .tar.gz oder .zip-Dateien. Um diese Anwendungen zu installieren, laden Sie normalerweise das Quellcode-Archiv von der offiziellen Website der Anwendung herunter und extrahieren es dann.

Sie können das Archiv über einen Dateimanager oder durch Ausführen des Befehls extrahieren:

tar -xzvf archive_name.tar.gz

Nachdem Sie das Archiv extrahiert haben, navigieren Sie mit dem cd-Befehl in das extrahierte Verzeichnis:

cd extracted_directory

Überprüfen Sie auch auf eine README- oder INSTALL-Datei im Verzeichnis, da diese Dateien normalerweise wichtige Anweisungen zum Installationsprozess und zu erforderlichen Abhängigkeiten enthalten.

Darüber hinaus, wenn Entwicklungswerkzeuge nicht zuvor installiert sind, können Sie diese mit diesem Befehl erhalten:

sudo apt install build-essential

Sobald die erforderlichen Werkzeuge installiert sind, kompilieren und installieren Sie die Anwendung, indem Sie diese Befehle nacheinander ausführen:

./configure make sudo make install

Der ./configure-Befehl sucht nach wesentlichen Abhängigkeiten und konfiguriert den Build-Prozess. Der make-Befehl kompiliert den Quellcode, und der sudo make install installiert die kompilierte Anwendung auf Ihrem System.

5. Installation über universelle Pakete

In den letzten Jahren haben universelle Paketformate wie Snap und Flatpak an Beliebtheit gewonnen, da sie es ermöglichen, Software über verschiedene Linux-Distributionen hinweg ohne Kompatibilitätsprobleme zu installieren.

Snap-Pakete werden von Snapd verwaltet. Wenn Snapd auf Ihrem System noch nicht konfiguriert ist, können Sie es mit folgendem Befehl installieren:

sudo apt install snapd

Sobald Snapd eingerichtet ist, können Sie ein Snap-Paket installieren, indem Sie Folgendes ausführen:

sudo snap install package-name

Ähnlich können Sie Flatpak verwenden, indem Sie es zuerst einrichten. Nach der Einrichtung können Sie eine Anwendung mit folgendem Befehl installieren:

flatpak install package-name

Um beispielsweise einen VLC-Mediaplayer mit Flatpak zu installieren, können Sie Folgendes verwenden:

flatpak install flathub org.videolan

Eine weitere Option sind AppImages, die Einzeldateianwendungen sind, die keine Installation erfordern. Um ein AppImage zu verwenden, laden Sie die Datei von der offiziellen Website herunter und machen Sie sie ausführbar, indem Sie Folgendes ausführen:

chmod +x application.AppImage

Dann können Sie die Anwendung direkt mit folgendem Befehl ausführen:

./application.AppImage

AppImages sind tragbar und können sogar von einem USB-Stick aus ausgeführt werden.

Egal, ob Sie die Befehlszeile oder grafische Benutzeroberflächen bevorzugen, Linux bietet flexible Optionen zur Installation von Software, sodass Sie neue Anwendungen erkunden und Ihr Linux-Erlebnis nach Ihren Wünschen anpassen können.

Bildnachweis: Arnold Francisca über Unsplash. Alle Änderungen und Screenshots von Haroon Javed.