Skip to Content
DokumentationDesktopDesktop-GrundlagenSoftwareinstallation

Ubuntu 26.04 bietet mehrere Methoden zur Softwareinstallation, von grafischen App-Stores bis hin zu Befehlszeilentools, und erfüllt so die Anforderungen verschiedener Benutzer. In diesem Artikel wird jede Installationsmethode ausführlich behandelt.

Welche Installationsmethode sollte ich verwenden?

Da mehrere Installationsoptionen zur Verfügung stehen, verwenden Sie diese kurze Entscheidungshilfe:

  1. Befindet sich die Software im offiziellen Repository? – Wenn ja, verwenden Sie apt install. Dies ist die stabilste und problemloseste Methode
  2. Benötigen Sie die neueste Version oder eine Sandbox-Isolation? – Verwenden Sie Snap, das von Ubuntu nativ mit automatischen Updates unterstützt wird
  3. Nicht auf Snap verfügbar oder Snap lieber nicht verwenden? – Verwenden Sie Flatpak und installieren Sie es über Flathub
  4. Offizielles .deb-Paket verfügbar? – Laden Sie sudo apt install ./xxx.deb herunter und führen Sie es aus
  5. Nur AppImage-Format verfügbar? – chmod +x herunterladen und direkt ausführen. Keine Installation erforderlich
  6. Benötigen Sie eine vollständig isolierte Laufzeitumgebung? – Verwenden Sie Docker-Container

Vergleich der Methoden

MethodeVorteileNachteileAm besten für
passendBeste Systemintegration, einheitliches Abhängigkeitsmanagement, stabil und zuverlässigVersionen können älter sein und auf das Repository beschränkt seinSystemtools, CLI-Software, Bibliotheken und Abhängigkeiten
SchnappAutomatische Updates, Sandbox-Isolation, native Ubuntu-UnterstützungLangsamerer Start, größere Festplattennutzung, unkontrollierbare automatische UpdatesDesktop-Apps, Software, die die neuesten Versionen benötigt
FlatpakSandbox-Isolation, umfangreicher Flathub-Katalog, Cross-DistributionErfordert manuelle Einrichtung und großen anfänglichen Laufzeit-DownloadDesktop-Apps, Software nicht auf Snap gefunden
.debGleiche native Erfahrung wie apt, neuere offizielle VersionenKeine automatischen Updates, neue Versionen müssen manuell heruntergeladen werdenChrome, VS Code, WPS und andere Software mit offiziellen .deb-Paketen
AppImageKeine Installation erforderlich, herunterladen und ausführen, keine Auswirkungen auf das SystemKeine automatischen Updates, keine Systemintegration (keine Menüsymbole)Gelegentlich verwendete Werkzeuge, tragbare Software
DockerVollständige Isolierung, keine Wirtsverschmutzung, reproduzierbare UmgebungenHohe Lernkurve, nicht für Desktop-Apps geeignetServeranwendungen, Entwicklungs-/Testumgebungen
Tip

Einfache Faustregel: Verwenden Sie im Zweifelsfall apt. Wenn apt es nicht hat, verwenden Sie Snap. Diese Regel funktioniert in den allermeisten Fällen. Ziehen Sie andere Methoden nur in Betracht, wenn weder apt noch Snap Ihre Anforderungen erfüllen können.

App Center

App Center ist der standardmäßige grafische Anwendungsspeicher von Ubuntu 26.04 und bietet ein intuitives Erlebnis beim Durchsuchen und Installieren von Software.

Nutzung

  1. Klicken Sie im Dock oder App Grid auf das Symbol „App Center“.
  2. Durchsuchen Sie Kategorien oder verwenden Sie die Suchleiste, um Apps zu finden
  3. Klicken Sie auf eine App, um deren Detailseite mit Beschreibung, Screenshots und Bewertungen anzuzeigen
  4. Klicken Sie zum Installieren auf „Installieren“.

App Center bietet sowohl Snap- als auch Deb-Formatpakete an, wobei Snap-Versionen standardmäßig empfohlen werden.

Verwalten installierter Apps

Auf der Registerkarte „Installiert“ im App Center können Sie:

  • Alle installierten Anwendungen anzeigen
  • Aktualisieren Sie Apps mit neuen verfügbaren Versionen
  • Deinstallieren Sie nicht benötigte Anwendungen

apt-Paketmanager

apt ist Ubuntus traditionellstes und leistungsstärkstes Paketverwaltungstool, das über die Befehlszeile bedient wird.

Grundlegende Befehle

# Update package source lists sudo apt update # Upgrade all installed packages sudo apt upgrade # Search for packages apt search keyword # View package information apt show packagename # Install a package sudo apt install packagename # Install multiple packages sudo apt install package1 package2 package3 # Remove a package (keep configuration files) sudo apt remove packagename # Remove a package (also delete configuration files) sudo apt purge packagename # Clean up unneeded dependency packages sudo apt autoremove

Hinzufügen von Drittanbieterquellen (PPA)

Einige Software stellt neuere Versionen über PPAs (Personal Package Archives) bereit:

# Add a PPA sudo add-apt-repository ppa:username/reponame # Update source lists sudo apt update # Install software from the PPA sudo apt install packagename

Entfernen Sie ein PPA:

sudo add-apt-repository --remove ppa:username/reponame

Hinzufügen von Repositorys von Drittanbietern

Einige Softwareprogramme (wie Docker, VS Code) stellen offizielle Apt-Repositorys bereit. Allgemeine Schritte:

# 1. Download and add GPG key wget -qO- https://example.com/key.gpg | sudo gpg --dearmor -o /usr/share/keyrings/example.gpg # 2. Add repository echo "deb [signed-by=/usr/share/keyrings/example.gpg] https://example.com/repo stable main" | sudo tee /etc/apt/sources.list.d/example.list # 3. Update and install sudo apt update sudo apt install packagename

Snap-Anwendungen

Snap ist das universelle Paketformat von Canonical, das eine Sandbox-Anwendungslaufzeitumgebung bietet. Ubuntu 26.04 wird mit vorinstallierter Snap-Unterstützung geliefert.

Grundlegende Operationen

# Search for Snap apps snap find keyword # View app details snap info appname # Install an app sudo snap install appname # Install a specific channel version sudo snap install appname --channel=edge # List installed Snaps snap list # Update all Snap apps sudo snap refresh # Update a specific app sudo snap refresh appname # Uninstall an app sudo snap remove appname

Snap-Funktionen

  • Automatische Updates: Snap-Apps werden standardmäßig automatisch aktualisiert
  • Sandbox-Isolierung: Apps werden zur Erhöhung der Sicherheit in einer eingeschränkten Umgebung ausgeführt
  • Koexistenz mehrerer Versionen: Unterstützt verschiedene Kanalversionen (stabil, Beta, Edge)
  • Distributionsübergreifend: Das gleiche Snap-Paket funktioniert auf mehreren Linux-Distributionen

Snap-Berechtigungen verwalten

# View app interface connections snap connections appname # Connect an interface (grant permission) sudo snap connect appname:interfacename # Disconnect an interface (revoke permission) sudo snap disconnect appname:interfacename

Flatpak

Flatpak ist ein weiteres universelles Paketformat. Ubuntu 26.04 enthält es nicht standardmäßig, kann aber problemlos hinzugefügt werden.

Flatpak-Unterstützung installieren

sudo apt install flatpak gnome-software-plugin-flatpak

Fügen Sie das Flathub-Repository hinzu:

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Nach der Installation ist ein Systemneustart erforderlich.

Grundlegende Operationen

# Search for apps flatpak search keyword # Install an app flatpak install flathub appID # For example, install GIMP flatpak install flathub org.gimp.GIMP # Run an app flatpak run appID # List installed apps flatpak list # Update all apps flatpak update # Uninstall an app flatpak uninstall appID # Clean up unused runtimes flatpak uninstall --unused
Tip

Wie wähle ich eine Installationsmethode aus? apt eignet sich am besten für Systemtools und CLI-Software – stabil mit bester Systemintegration. Snap ist ideal für Desktop-Apps, die automatische Updates und Sandbox-Isolation benötigen. Flatpak eignet sich hervorragend für die große Auswahl an Desktop-Apps von Drittanbietern auf Flathub. Wenn dieselbe Software in mehreren Formaten verfügbar ist, bevorzugen Sie die offizielle Repository-Version von apt.

Vergleich zwischen Snap und Flatpak

FunktionSchnappFlatpak
EntwicklerKanonischCommunity (initiiert von Red Hat)
Ubuntu-StandardunterstützungJaErfordert eine manuelle Installation
App StoreSnap StoreFlachhub
Automatische UpdatesJaManuell oder erfordert Konfiguration
Sandbox-MechanismusAppArmorLuftpolsterfolie
SystemdienstunterstützungJaNur Desktop-Apps

.deb-Pakete installieren

Einige Softwareprogramme bieten Installationspakete im .deb-Format zum Download an – das native Paketformat für Debian/Ubuntu.

Grafische Installation

Doppelklicken Sie auf die heruntergeladene Datei .deb und das System öffnet sie automatisch mit App Center. Klicken Sie auf „Installieren“.

Befehlszeileninstallation

# Install using apt (recommended, handles dependencies automatically) sudo apt install ./packagename.deb # Install using dpkg sudo dpkg -i packagename.deb # If dpkg reports dependency errors, fix them with: sudo apt install -f

Notizen

  • Laden Sie .deb-Dateien nur von offiziellen Websites oder vertrauenswürdigen Quellen herunter
  • .deb-Pakete werden nicht automatisch aktualisiert; Sie müssen neue Versionen manuell herunterladen
  • Verwenden Sie vor der Installation dpkg -I packagename.deb, um Paketdetails anzuzeigen

Best Practices für die Softwareinstallation

  1. Offizielle Repositories bevorzugen: sudo apt install ist die sicherste und stabilste Methode
  2. Wenn Sie die neueste Version benötigen: Ziehen Sie Snap oder Flatpak in Betracht
  3. Seien Sie vorsichtig bei PPAs: Fügen Sie nur PPAs aus bekannten Projekten hinzu, um die Einführung instabiler Quellen zu vermeiden
  4. Regelmäßig aktualisieren: Führen Sie sudo apt update && sudo apt upgrade aus, um Ihr System zu schützen
  5. Alte Pakete bereinigen: Führen Sie regelmäßig sudo apt autoremove aus, um Speicherplatz freizugeben

Zusammenfassung

Ubuntu 26.04 bietet umfangreiche Softwareinstallationskanäle. Für die meisten Benutzer bietet App Center die bequemste grafische Installationserfahrung. Befehlszeilenbenutzer können apt flexibel für eine präzise Paketverwaltung verwenden. Snap und Flatpak erweitern das Angebot an verfügbarer Software. Wählen Sie die geeignete Installationsmethode basierend auf Ihren spezifischen Anforderungen, um das Beste aus Ihrem Ubuntu-System herauszuholen.