Tableau comparatif des outils présentés dans la réponse ci-dessous
Nom / Format
deb
Snap
FlatPak
AppImage
apt
/ apt-get
+
-
-
-
snap
-
+
-
-
flatpak
-
-
+
-
Synaptique
+
-
-
-
Muon
+
-
-
-
GDebi
+
-
-
-
Y Gestionnaire PPA
+
-
-
-
Plasma Discover
+
+
+
-
Apper
+
-
-
-
AppImageLauncher
-
-
-
+
App Outlet
-
+
+
+
1. Le muon comme substitut synaptique
Comme nous le savons déjà, la modernité Synaptique est bogué, il reconstruit souvent et inefficacement l'index de recherche (voir bug 1685376 et discussion sur communauté.ubuntu.com ).
Je vous suggère donc d'utiliser l'excellent outil de KDE. Muon .
Voici un extrait de la description du paquet :
Les caractéristiques à noter sont les suivantes :
- Une interface puissante, mais intuitive
- Recherche rapide et précise de paquets à l'aide de l'index apt-xapian et de l'algorithme de recherche Synaptic.
- Prise en charge du filtrage des paquets par statut et par catégorie
- Soutien au changement de média
- Prise en charge de la configuration des paquets via le système debconf
- Avertir/interdire l'installation de paquets non fiables, en fonction des paramètres APT.
- Utilise Polkit pour exécuter des actions privilégiées afin de renforcer la sécurité, la commodité et l'intégration du bureau.
- Suspension de la gestion de l'alimentation pendant le téléchargement, l'installation et la suppression des paquets.
- Prise en charge du téléchargement du dernier changelog d'un paquet
- Captures d'écran du paquet
Vous pouvez l'installer avec sudo apt-get install muon
.
Il est situé à Applications -> Outils système -> Muon Package Manager .
2. GDebi
gdebi vous permet d'installer des paquets deb locaux en résolvant et en installant
ses dépendances. apt fait la même chose, mais seulement pour les connexions distantes (http, ftp).
les paquets situés.
2.1. GUI-way - gdebi-gtk
Les fichiers deb individuels peuvent être installés à partir de l'interface graphique avec gdebi-gtk
(qui est situé dans gdebi
et l'installer avec sudo apt-get install gdebi
).
Scénario d'utilisation standard : télécharger un fichier deb, ouvrir son emplacement dans le gestionnaire de fichiers, faire un clic droit dessus et sélectionner Ouvrir avec l'installateur du paquet GDebi pour l'installation.
2.2. console-way - gdebi
GDebi est utile dans le terminal aussi, il existe ici gdebi
( sudo apt-get install gdebi-core
).
Scénario d'utilisation standard : télécharger un fichier deb, aller dans son dossier, l'installer avec ses dépendances en exécutant la commande suivante : sudo gdebi program.deb
.
3. Recherchez et installez les logiciels à partir de Y PPA Manager ( y-ppa-manager
)
Parfois, les logiciels ne sont pas empaquetés dans les dépôts officiels d'Ubuntu. Dans ce cas, nous avons besoin de dépôts tiers connus sous le nom de PPA (Personal Software Archives). Il y en a beaucoup sur LaunchPad . Vous pouvez utiliser la page spéciale https://launchpad.net/ubuntu/+ppas pour la recherche.
Mais il est difficile de trouver un tel dépôt pour le paquet exact. Dans ce cas, un utilitaire spécial - Y Gestionnaire PPA peut aider.
On peut l'installer avec
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
Après l'installation, il sera situé dans Applications -> Outils système -> Y PPA Manager . La chose la plus utile est Rechercher dans tous les APP de Launchpad - vous pouvez rechercher des paquets par nom, puis ajouter son PPA et installer le paquet nécessaire.
Mais de toute façon, soyez prudent avec les logiciels, obtenus à partir de PPAs. Ils peuvent détruire votre système et provoquer un comportement imprévisible du système.
Note : si vous n'avez pas accès à l'interface graphique mais que vous voulez trouver le PPA pour un nom de paquet connu, vous pouvez utiliser le script Python nommé pyppasearch comme suit
sudo apt-get update
sudo apt-get install python3-requests python3-bs4 python3-launchpadlib
cd ~/Downloads
wget -c https://raw.githubusercontent.com/anenasa/pyppasearch/main/pyppasearch.py
chmod +x pyppasearch.py
Ensuite, vous pouvez lancer la recherche en utilisant la commande ci-dessous :
./pyppasearch.py -c focal -a amd64 firefox-esr
pour obtenir des résultats comme ceux présentés ci-dessous :
firefox-esr 91.6.0esr+build1-0ubuntu0.20.04.1 ppa:mozillateam/ppa Focal (amd64)
Search is finished.
et ensuite ajouter manuellement le PPA nécessaire au système.
4. Plasma Discover comme interface graphique pour Snap, FlatPak et APT
Si vous utilisez Ubuntu 18.04 LTS (avec n'importe quel bureau), vous pouvez installer Plasma Discover et l'utiliser comme interface graphique pour Snap, FlatPak et APT. Voir ceci Q&A pour plus de détails :
sudo apt-get install plasma-discover \
plasma-discover-flatpak-backend plasma-discover-snap-backend \
qml-module-qtquick-controls qml-module-qtquick-dialogs kdelibs5-plugins
et vous obtiendrez une interface graphique universelle :
5. Apper
Le site Apper est installable par sudo apt-get install apper breeze
sur les versions modernes d'Ubuntu depuis 18.04 LTS .
Note : en plus de ses fonctionnalités habituelles, c'est une application très utile pour répertorier les installations.
ou chercher
les applications de bureau (GUI).
6. AppImageLauncher
Pour que les applications installées comme AppImage soient organisées et intégrées, on peut utiliser une application spéciale appelée AppImageLauncher . Il peut être installé pour les versions les plus récentes d'Ubuntu en ajoutant leur PPA :
sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt-get update
sudo apt-get install appimagelauncher
Pour Ubuntu 18.04 LTS, on peut télécharger un paquet deb depuis le GitHub de l'auteur d'AppImageLauncher. page des sorties .
7. App Outlet comme GUI pour rechercher Snap, Flatpak et AppImage
Il existe un nouveau projet intitulé App Outlet .
Il est installable à partir de deb, AppImage et Snap ; il permet de rechercher et d'installer des applications :