Votre distribution Linux est déjà livrée avec un excellent gestionnaire de paquets mais parfois vous avez besoin d’applications qui ne sont pas disponibles via les dépôts officiels.
Les applications tierces, telles que Google Chrome, Slack, Zoom, Visual Studio Code sont fournies par leurs éditeurs respectifs. Pour les systèmes Debian et Ubuntu, ceux-ci sont fournis sous forme de fichiers de package Debian (.deb) et pour Fedora / Red Hat sous forme de packages RPM. Ces packages peuvent être installés à l’aide de votre gestionnaire de packages d’interface graphique de système d’exploitation préféré ou à l’aide d’un outil de ligne de commande. Mais que se passerait-il si nous disposions d’un outil qui gère pour nous le téléchargement, l’installation, la mise à niveau et la suppression de ces packages tiers ?
Deb-get, de Martin Wimpress est « une interface de ligne de commande de haut niveau pour le système de gestion des packages afin d’installer et de mettre à jour facilement les packages publiés dans 3rd party apt
référentiels ou par téléchargement direct. Avec deb-get, nous pouvons télécharger et installer des packages tiers sans quitter le terminal.
Comment pouvons-nous utiliser deb-get et quelles applications sont disponibles ? Découvrons-le.
Nous avons testé le processus sur deux machines, un ordinateur portable exécutant Ubuntu 21.04 et un ordinateur de bureau exécutant Kubuntu 22.04.
Notre ordinateur portable, exécutant 21.04, n’a pas réussi à installer deb-get, nous informant qu’il ne s’agissait pas d’une version prise en charge. Nous avons creusé code source de deb-get et a constaté qu’Ubuntu 22.04, 21.10 et 20.04 sont les seules versions prises en charge. Cependant, notre bureau Kubuntu 22.04 n’a eu aucun problème.
Le processus d’installation de deb-get utilise, deb-get. Nous téléchargeons une copie de l’application à partir du référentiel Github de Wimpress, puis exécutons la commande pour l’installer sur notre système.
1. Ouvrir une borne et mettre à jour la liste des dépôts de logiciels. Cela permet à notre machine d’installer les derniers logiciels à partir des référentiels de logiciels.
sudo apt update
2. Installez l’application curl.
sudo apt install curl
Curl est utilisé pour télécharger l’application deb-get depuis le référentiel Github. Il est fort probable que votre version de curl soit à jour, mais il est toujours préférable de vérifier.
3. Utilisez curl pour télécharger deb-get sur votre machine, puis exécutez l’installation à l’aide de sudo.
curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s install deb-get
Comment utiliser deb-get
Se comportant à peu près de la même manière que apt et apt-get, deb-get a un ensemble similaire de commandes pour gérer les applications sur notre machine.
On commence par installer une application, après avoir consulté le liste des logiciels pris en charge nous avons choisi d’installer le navigateur Web Edge de Microsoft pour Linux.
1. Ouvrir une borne et mettre à jour les fichiers d’index du paquet deb-get. C’est essentiellement la même chose que notre liste de référentiels de logiciels.
sudo deb-get update
2. Utilisez deb-get avec l’argument install pour télécharger la dernière version stable de Microsoft Edge pour Linux. Pensez à consulter la liste des logiciels de support pour connaître le nom de l’application que vous souhaitez installer.
sudo deb-get install microsoft-edge-stable
Nous pouvons mettre à jour toutes les applications installées via deb-get via une seule commande. Il détectera même les applications prises en charge installées avant l’installation de deb-get. L’application a mis à niveau Zoom et Raspberry Pi Imager, qui ont tous deux été installés avant l’installation de deb-get.
sudo deb-get upgrade
Pour rechercher une application particulière, nous pouvons utiliser le chercher argument. Par exemple, voici la commande pour rechercher Firefox. Notez que la sortie montre le nom que nous devrions utiliser pour l’installation.
sudo deb-get search firefox
Pour afficher toutes les applications qui peuvent être installées via deb-get, nous avons utilisé le liste argument.
sudo deb-get list
Pour supprimer une application, nous avons deux choix. La première est que nous pouvons effectuer une désinstallation standard qui supprimera uniquement l’application. Cependant, cela laisse tous les fichiers de configuration générés par l’utilisateur dans leurs répertoires respectifs.
sudo deb-get remove <name of application>
Deuxièmement, si nous souhaitons purger complètement l’application et tous les fichiers de configuration, nous pouvons utiliser l’argument purge.
sudo deb-get purge <name of application>
Pour nettoyer votre référentiel local des fichiers d’installation téléchargés, nous pouvons utiliser l’argument clean. Cette commande est généralement utilisée pour l’entretien ménager, garantissant que votre système est maintenu en ordre et que les fichiers indésirables sont supprimés.
sudo deb-get clean
Deb-get est un outil remarquablement utile à ajouter à nos installations Ubuntu. Cela simplifie l’installation des logiciels que nous connaissons et aimons, des logiciels qui ne sont pas disponibles ou qui sont beaucoup plus anciens dans les dépôts officiels.
SUITE: Comment vérifier l’utilisation du disque sous Linux
SUITE: Comment tuer un processus sous Linux
SUITE: Comment trouver des fichiers sous Linux