The side toolbar on the Ubuntu desktop on a laptop monitor.
Agence web » Actualités du digital » Guide du débutant sur Snap et APT

Guide du débutant sur Snap et APT

Trouver et installer un logiciel sur Ubuntu Linux peut être déroutant au début. Ce guide vous montrera comment installer, mettre à jour et supprimer toute application dont vous pourriez avoir besoin sur votre système Ubuntu !

L'écosystème logiciel Ubuntu

L'écosystème logiciel d'Ubuntu est construit autour de référentiels, qui sont des emplacements centralisés contenant des packages logiciels pré-vérifiés. Les référentiels de logiciels Ubuntu sont séparés en quatre catégories distinctes :

  • Principal: Logiciel open source officiellement pris en charge.
  • Univers: Logiciel open source maintenu par la communauté.
  • Multivers: Logiciel pouvant avoir des restrictions de licence.
  • Limité: Pilotes propriétaires et autres logiciels essentiels à la fonctionnalité.

Les référentiels garantissent la stabilité et la sécurité des logiciels, créant l'infrastructure sous-jacente qui rend possible le centre logiciel Ubuntu.

Formats de packages Ubuntu : DEB et Snap

Ubuntu prend en charge deux formats de packages principaux : DEB et Snap. Les packages DEB sont le format traditionnel pour Ubuntu, permettant des installations rapides et efficaces. Les packages Snap sont conçus pour être plus sécurisés et portables. Les applications Snap sont fournies avec tout ce dont elles ont besoin pour s'exécuter (pas de dépendances). Cela les rend plus faciles à gérer, mais parfois plus volumineux et/ou plus lents que la même application installée via les packages DEB.

Installation de logiciels via le centre logiciel Ubuntu

Le centre logiciel Ubuntu fournit une interface graphique pour la gestion des logiciels, ce qui le rend parfait pour les utilisateurs qui préfèrent une expérience pointer-cliquer. Il vous permettra d'installer, de mettre à jour et de supprimer des logiciels au format DEB et Snap.

Vous pouvez soit parcourir le centre logiciel à travers différentes catégories, soit lancer une recherche directe en tapant le nom ou le type de programme que vous recherchez. Vous pouvez également rechercher le nom du logiciel que vous avez installé si vous souhaitez le désinstaller. La barre de recherche est idéalement située en haut au centre de la fenêtre.

Les résultats sous « Snap Packages » sont évidemment des instantanés. Les résultats sous « Packages Debian » sont des packages DEB.

Pour installer ou supprimer un logiciel, cliquez sur le titre du logiciel puis cliquez sur « Installer » ou « Supprimer » selon le cas. C'est aussi simple que ça !

Le Centre logiciel se chargera automatiquement du téléchargement et de l'installation (ou de la suppression) des packages Snap, des packages DEB et de toutes les dépendances nécessaires sans aucune autre intervention de votre part. Une fois le nouveau logiciel installé, Ubuntu le mettra automatiquement à jour lorsque de nouvelles versions seront disponibles.

Installation du logiciel sur la ligne de commande à l'aide de Snap

Généralement, le Centre logiciel fera tout ce que vous devez faire avec les clichés. Vous pouvez cependant gérer les packages Snap à partir de la ligne de commande si vous souhaitez un contrôle plus précis. Voici quelques commandes rapides pour vous aider à démarrer.

Pour obtenir une aide de base sur la commande snap :

        snap help
    

Pour rechercher des packages Snap spécifiques, saisissez :

        snap find package-name
    

Pour répertorier tous les packages Snap installés :

        sudo snap list
    

Pour installer un package snap spécifique :

        sudo snap install package-name
    

Pour supprimer un package Snap :

        sudo snap remove package-name
    

Soyez prudent lorsque vous supprimez les boutons-pression. Certains sont nécessaires au bon fonctionnement de votre système Ubuntu. Si vous n'êtes pas sûr de ce qu'est ou fait un colis, il est toujours plus sûr de le laisser tel quel.

Si vous souhaitez en savoir plus, consultez ce guide avancé sur la gestion des snaps sur votre système Ubuntu.

Installation du logiciel sur la ligne de commande à l'aide d'APT

L'Advanced Package Tool (APT) est un outil de ligne de commande (terminal) permettant de gérer les packages DEB. Il gère tout, depuis les téléchargements et la résolution des dépendances pour les applications complexes jusqu'à la mise à jour de tous vos logiciels et même du système d'exploitation Ubuntu lui-même.

Un guide de démarrage rapide APT

Avant d'installer quoi que ce soit, c'est toujours une bonne idée de mettre à jour la liste des packages pour garantir l'accès aux dernières versions :

        sudo apt update
    

Pour installer un package, utilisez la commande suivante :

        sudo apt install package-name
    

Par exemple, le populaire lecteur vidéo VLC :

        sudo apt install vlc
    

Si vous n'avez plus besoin d'un package, désinstallez-le avec :

        sudo apt remove package-name
    

Par exemple, pour supprimer VLC :

        sudo apt remove vlc
    

Vous pouvez demander à APT de rechercher et d'installer les mises à jour pour tous les packages sur votre système (y compris les packages système Ubuntu) :

        sudo apt upgrade
    

APT fera également le ménage pour vous et supprimera automatiquement les packages restants qui ne sont plus nécessaires :

        sudo apt autoremove
    

Installation de logiciels à partir de sources tierces

Vous rencontrerez occasionnellement des logiciels distribués par leurs auteurs ou par une organisation tierce qui ne sont pas disponibles dans le centre logiciel Ubuntu. Ce logiciel peut être dans plusieurs formats possibles, mais le plus souvent, vous devrez télécharger un package DEB ou ajouter un emplacement PPA à votre système.

Ajout d'un PPA (Personal Package Archive)

Les PPA sont des référentiels gérés par les développeurs pour distribuer les dernières versions de leurs logiciels. Ils fonctionnent exactement de la même manière que les référentiels de logiciels d'Ubuntu, mais ils sont gérés de manière privée par un tiers. Après avoir ajouté un PPA, APT inclura automatiquement son contenu dans toutes les opérations futures. Vous pouvez installer le logiciel à partir du PPA en utilisant les mêmes commandes répertoriées ci-dessus. Tous les logiciels que vous installez seront également inclus dans les mises à jour lors de leur exécution. Vous pouvez ajouter un nouveau PPA et installer un logiciel à partir de celui-ci avec seulement trois commandes rapides dans le terminal :

Pour ajouter un nouveau PPA, utilisez la commande suivante :

        sudo add-apt-repository ppa:repository-name
    

Ensuite, mettez à jour le cache d'informations du logiciel pour inclure les données du nouveau PPA :

        sudo apt update
    

Enfin, installez le logiciel comme n'importe quel autre package :

        sudo apt install package-name
    

Par exemple, si vous souhaitez ajouter le PPA officiel pour le navigateur Web populaire Firefox, puis l'installer, vous saisirez les commandes suivantes à l'invite du terminal :

        sudo add-apt-repository ppa:mozillateam/ppa
sudo apt update
sudo apt install firefox

Firefox sera alors automatiquement mis à jour avec tous vos autres logiciels lors de l'exécution du programme de mise à jour du logiciel. Firefox est bien sûr installé sur Ubuntu, mais cet exemple illustre les étapes pour ajouter un nouveau PPA aux référentiels de votre système Ubuntu.

Installation à partir d'un fichier DEB téléchargé

Certaines applications fournissent des fichiers DEB autonomes. Voici comment les installer depuis le terminal Ubuntu :

Téléchargez le fichier DEB à partir d'une source de confiance et enregistrez-le dans une destination dont vous vous souvenez, comme votre dossier Téléchargements. À l'invite de votre terminal, accédez au répertoire dans lequel vous avez enregistré le fichier et utilisez dpkg pour l'installer.

        cd ~/Downloads
sudo dpkg -i filename.deb

Si dpkg renvoie des erreurs indiquant des problèmes de dépendance, vous devriez pouvoir les corriger avec la commande suivante :

        sudo apt 
    

Meilleures pratiques pour la gestion des logiciels sur Ubuntu

  • Gardez votre système à jour: Les Snaps doivent être mis à jour automatiquement à mesure que de nouvelles versions sont disponibles. Vous pouvez également exécuter « Software Updater » à partir du lanceur d'applications pour vérifier et mettre à jour tous les packages DEB sur votre système.
  • Utilisez des sources fiables: Installer n'importe quel logiciel, c'est potentiellement lui donner un accès complet à toutes les données de votre ordinateur ou même de votre réseau. N'installez rien dont vous n'êtes pas sûr. Vous devez toujours vérifier la légitimité de toute application tierce que vous rencontrez.
  • Sauvegardez vos données: Avant d'expérimenter un nouveau logiciel, assurez-vous que vos données critiques sont sauvegardées. De petites erreurs peuvent entraîner de grosses pertes.

Vous êtes désormais bien équipé pour explorer le vaste monde de l'écosystème logiciel d'Ubuntu. Vous devriez pouvoir trouver, installer et supprimer facilement tous les logiciels dont vous avez besoin. Des simples programmes de suivi des tâches aux suites bureautiques complètes et aux jeux passionnants, Ubuntu a ce qu'il vous faut.

★★★★★