[[Vorlage(Getestet, focal)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Programme_starten: Starten von Programmen] [:mit Root-Rechten arbeiten:] [:Terminal: Ein Terminalfenster öffnen] optional }}} [[Inhaltsverzeichnis()]] [[Bild(./ubuntu_software_logo.png, 48, align=left)]] Ubuntu Software, eine minimal angepasste Version von [gnomeapps:Software:GNOME Software] {en}, ersetzt seit [:Xenial:Ubuntu 16.04] das bis dahin eingesetzte [:Archiv/Software-Center:Software-Center]. Obwohl schon das Software-Center nur einen begrenzten Funktionsumfang bietet, wurde dieser mit dem neuen Programm weiter reduziert: Es wird nur ein Bruchteil der ca. 40.000 Pakete umfassenden Paketquellen angezeigt, da sich Ubuntu Software zum einen auf grafische und zum anderen auf häufig genutzte Programme beschränkt. So lassen sich z.B. die allermeisten Shell-Anwendungen oder Serversoftware wie z.B. der Webserver [:Apache_2.4:Apache] oder die Datenbank [:MySQL:] nicht über Ubuntu Software installieren. Im Gegensatz zum Software-Center enthält Ubuntu Software jedoch keine kommerziellen Angebote oder Werbung für diese. = Installation = Bei Ubuntu, Ubuntu GNOME und Xubuntu ist das Programm bereits vorinstalliert. Ansonsten installiert man bis Ubuntu 19.10 dieses Paket [1]: {{{#!vorlage Paketinstallation ubuntu-software, main }}} {{{#!vorlage Hinweis Ab Ubuntu 20.04 wurde '''Ubuntu Software''' durch [:snap-store:snap-store (siehe Installations-Anleitung)] ersetzt, auch wenn es weiterhin unter dem alten Anwendungs-Namen angezeigt wird. Das Paket '''Ubuntu Software''' installiert ab Ubuntu 20.04 stattdessen automatisch das Programm [:Gnome-Software:GNOME-Software]. '''Darin ist jedoch die Installations-Verwaltung von Snap-Apps nicht enthalten und von einer Installation dieses Pakets wird daher abgeraten. Stattdessen installiert man [:snap-store:snap-store].''' }}} = Bedienung = Das Programm kann über den Eintrag ''"Ubuntu-Software"'' im Anwendungsmenü gestartet werden [2]. Das Programm kann ohne Root-Rechte [3] genutzt werden, um Informationen über die installierten Pakete zu erhalten. Zur Installation und Deinstallation von Programmen sind aber weiterhin Root-Rechte erforderlich. {{{#!vorlage Tabelle <:>[[Bild(./gnome-software-a1.png, x220)]] <:>[[Bild(./gnome-software-a2.png, x220)]] <:>[[Bild(./gnome-software-a3.png, x220)]] +++ <:>Ubuntu Software <:>Programmbeschreibung (oben) <:>Programmdetails, Rezensionen (unten) }}} Am oberen Fensterrand befinden sich drei Schaltflächen, um entweder alle Programmen oder nur die installierten bzw. die zu aktualisierenden anzuzeigen. Direkt darunter befindet sich ein Suchfeld, das ab dem dritten Zeichen Vorschläge zeigt. == Software-Paketquellen == Die Verwaltung der [:Paketquellen_freischalten:Paketquellen] wird im Anwendungsmenü über den Eintrag ''"Anwendungen & Aktualisierungen"'' aufgerufen. ="Design-Entscheidung von Canonical" zur Integration von Snap-Paketen in Ubuntu-Software= Üblicherweise wurden früher Programme aus dem Softwarecenter als .deb-Pakete installiert mit den dazugehörigen Abhängigkeiten. Es kann nun passieren, dass man im Ubuntu-Software ein Programm findet und "klassisch" installieren möchte (z.B. Chromium) und sich dabei evtl. unwissentlich ein Snap-Paket installiert. Zu erkennen sind die Snap-Pakete in '''Ubuntu Software''' daran, dass bei '''Quelle''' unter den Details "Snap-Store" angegeben ist. Dort kann man manchmal auch eine andere Software-Version auswählen bei Snap-Paketen (z. B. bei [:Blender_3D:Blender] die Version 2.93, weil das die letzte Version ist, bei der ältere Grafikkarten unterstützt werden). = Problembehebung = Unter Ubuntu-Software lassen sich Anwendungen installieren, aber keine Bibliotheken, die nur ein Hilfsprogramm darstellen. Dieser eingeschränkte Funktionsumfang mag manchen verleiten, nach alternativer Software Ausschau zu halten. Fortgeschrittene und Profis verwenden daher weiterhin [:Synaptic:] oder gleich die Kommandozeile (siehe [:APT:Advanced Packaging Tool]). Als grafischer Ersatz zur Installation von Fremdpaketen kann generell [:Paketinstallation_DEB#gdebi:gdebi] dienen. == Fremdpakete können nicht deinstalliert werden == Obwohl die Installation von Fremdpaketen inzwischen gelöst ist, bleibt die Deinstallation dieser Pakete weiterhin ein Problem. Eine Alternative ist ein Befehl im Terminal: {{{#!vorlage Befehl sudo apt purge PAKETNAME }}} == Alternative == * [:App Grid:] = Links = * [:Paketverwaltung:] {Übersicht} Übersichtsartikel # tag: Paketverwaltung, Einsteiger