Dieser umfassende Einsteigerleitfaden behandelt die Installation von Software unter Ubuntu mit sechs verschiedenen Methoden, von benutzerfreundlichen grafischen Oberflächen bis hin zu fortgeschrittenen Befehlszeilen- und Quellkompilierungstechniken. Ganz gleich, ob Sie lieber durch Apps wie auf Ihrem Telefon klicken oder präzise Befehle eingeben möchten, mit diesen Schritten können Sie jedes Programm auf Ihrem Ubuntu-System ausführen.

Sechs Methoden zur Installation von Software unter Ubuntu

Befolgen Sie die Methode, die Ihrem Komfortniveau entspricht, beginnend mit grafischen Optionen für Anfänger oder der Befehlszeile für Effizienz.

Methode 1: Ubuntu-Software

  • ÖffnenUbuntu-Software, indem Sie auf das orangefarbene Koffersymbol mit einem „A“ klicken oder in „Aktivitäten“ nach „Software“ suchen.
  • Suchen oder durchsuchen Sie mithilfe von Kategorien oder der Suchleiste nach einer Anwendung.
  • Klicken Sie auf eine Anwendung, um deren Beschreibung, Bewertungen, Größe, Screenshots und Details anzuzeigen.
  • Klicken Sie auf Installieren und geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden; Die Software wird automatisch heruntergeladen und installiert.
  • Zum Deinstallierenöffnen Sie die Ubuntu-Software, klicken Sie auf „Installiert“, suchen Sie die App und klicken Sie auf „Entfernen.

Methode 2: Advanced Package Tool (APT)

  • Öffnen Sie ein Terminal mit Strg + Alt + T.
  • Führen Siesudo apt-get update aus, um den Paketindex zu aktualisieren.
  • Suchen Sie mit apt-cache search <package name> nach einem Paket.
  • Detaillierte Informationen anzeigen mit apt-cache showpkg <packagename>.
  • Installieren Sie ein Paket, indem Sie sudo apt-get install <packagename> ausführen.
  • Um ein Upgrade durchzuführen, führen Sie zuerst sudo apt-get update und dann sudo apt-get upgrade aus.
  • Entfernen Sie ein Paket mit sudo apt-get remove <packagename> (fügen Sie –purge hinzu, um Konfigurationsdateien zu löschen).

Methode 3: Synaptisch

  • Installieren Synaptic bei Bedarf: sudo apt-get install synaptic.
  • Öffnen Sie Synaptic über System → Verwaltung → Synaptic Package Manager.
  • Durchsuchen oder suchen Sie im linken Bereich oder Suchfeld nach Paketen.
  • Details anzeigen, indem Sie auf Eigenschaften klicken.
  • Markieren Sie ein Paket für die Installation mit Für Installation markieren; Klicken Sie mit der rechten Maustaste, um weitere Optionen anzuzeigen.
  • Klicken Sie zweimal auf Übernehmen, um markierte Pakete zu bestätigen und zu installieren.
  • Um die Software zu aktualisieren, klicken Sie auf Neu laden, markieren Sie es für Upgrade und übernehmen Sie zweimal.
  • Deinstallieren, indem Sie es zum Entfernen markieren und die Änderungen anwenden.

Methode 4: Snap Store

  • Wenn nicht installiert, führen Sie sudo snap install snap-store aus.
  • Starten Sie über Snap-Store im Terminal oder über das Anwendungsmenü.
  • Suchen oder durchsuchen Sie Kategorien wie Spiele oder Produktivität.
  • Klicken Sie auf „Installieren“; Die App wird automatisch heruntergeladen und aktualisiert, einschließlich aller Abhängigkeiten.
  • Zum Entfernenführen Sie im Terminal snap remove <packagename> aus.

Methode 5: RPMs mit Alien installieren

  • Fügen Sie das Universe-Repository hinzu: sudo add-apt-repository universe.
  • Paketlisten aktualisieren: sudo apt update.
  • Alien installieren: sudo apt install alien.
  • Konvertieren Sie ein RPM in DEB: sudo alien <package_name.rpm>.
  • Installieren Sie die resultierende DEB-Datei: sudo dpkg -i <package_name.deb>.

Methode 6: Kompilieren aus Quellcode

  • Build-Essentials installieren: sudo apt-get install build-essential.
  • Dekomprimieren das Quellarchiv:
    • Für .tar.gz oder .tgz: tar -xvf <file.tar.gz>
    • Für .tar.bz2: tar -xjvf <file.tar.bz2>
  • Lesen Sie die README- oder INSTALL-Datei: cat README oder more INSTALL.
  • Vorbereiten für die Kompilierung: ./configure oder chmod u+x install.sh, dann ./install.sh.
  • Kompilieren Sie den Code: make.
  • Install: sudo make install (lassen Sie sudo für die Installation nur für Benutzer weg).
Profi-Tipp: Anfänger sollten sich wegen der App-Store-ähnlichen Einfachheit an Ubuntu Software oder Snap Store halten, während APT Power-Usern die größte Kontrolle bietet – führen Sie vor der Installation immer sudo apt-get update aus, um sicherzustellen, dass Sie die neuesten Versionen erhalten.

Wenn Sie diese Methoden beherrschen, sind Sie bei Ubuntu flexibel und können zwischen einfacher grafischer Darstellung und präziser Steuerung basierend auf der Software wählen. Grafische Tools wie Ubuntu Software und Snap Store bündeln Abhängigkeiten automatisch und reduzieren so Fehler für neue Benutzer. Befehlszeilenoptionen wie APT und Synaptic greifen effizient auf große Repositorys zu.

Wenn Sie wissen, wie man aus dem Quellcode kompiliert oder RPMs konvertiert, können Sie jedes Programm installieren, auch Nischenprogramme, die nicht in Standard-Repos enthalten sind. Durch diese Vielseitigkeit bleibt Ihr System optimiert und auf dem neuesten Stand, ohne dass Sie sich auf eine einzige Methode verlassen müssen.