Programmes pour Ubuntu. Différentes sources de logiciels

Programmes pour Ubuntu

Il y a quelques années, l'une des choses qu'il fallait expliquer aux utilisateurs venant de Windows était que Linux avait un paradigme différent en ce qui concerne l'installation de programmes. Au lieu d'avoir à les télécharger à partir du site Web du développeur, des référentiels et des gestionnaires de paquets ont été utilisés.

Grâce à la vulgarisation des appareils mobiles et de leurs boutiques d'applications, cela ne ressemble plus aujourd'hui à quelque chose d'une autre planète. Cependant, Il nous reste le défi d'expliquer les différents formats de programmes disponibles pour Linux, leurs différences et leurs caractéristiques.

Comme c'est la distribution qui a le plus contribué à la confusion générale, nous allons nous concentrer sur Ubuntu. Plus précisément dans la dernière version disponible au moment de la rédaction de cet article Ubuntu 20.10 Groovy Gorilla.

Programmes pour Ubuntu. Différents types d'origines

Sous Linux, il existe plusieurs façons d'installer des programmes

  • Utilisation d'un gestionnaire de packages
  • Utilisation de l'émulateur de terminal
  • Téléchargement depuis Internet et double-cliquant sur le fichier.
  • Compiler

Utilisation d'un gestionnaire de packages

Dans Ubuntu, le gestionnaire de paquets par défaut (dans tous les sens du terme) est le Gnome Software Center (CSG). Le centre logiciel n'est pas différent des magasins d'applications sur les appareils mobiles. Nous pouvons rechercher des programmes par nom ou fonction et les installer et les désinstaller en cliquant sur un bouton.

Lorsque nous cliquons sur le nom d'un programme, nous pouvons voir une description de ce qu'il fait, le type de licence et les évaluations des autres utilisateurs.

Je ne suis pas vraiment fan de cette application et Je préfère d'autres alternatives comme le Synaptic Package Manager qui, sans être si joli, est beaucoup plus pratique et contient des informations plus complètes sur les programmes que le CSG

Utilisation de l'émulateur de terminal

Une autre façon d'installer des programmes consiste à taper les commandes appropriées dans l'émulateur de terminal. Il estLa méthode est généralement plus rapide que l'utilisation du centre logiciel en plus de nous permettre de détecter les erreurs et de connaître des informations sur les bibliothèques ou les programmes dont l'installation n'est pas obligatoire mais, qui améliorent la fonctionnalité de celui que nous installons.

Les deux premières méthodes sont basées sur l'utilisation de référentiels. Les référentiels sont des fichiers logiciels hébergés sur des serveurs externes. Les programmes inclus dans les référentiels officiels sont contrôlés par les responsables de chaque distribution pour garantir leur bon fonctionnement au moment de l'installation. De temps en temps, le système d'exploitation vérifie les référentiels pour voir s'il est nécessaire de mettre à jour les programmes déjà installés.

Les distributions Linux autorisent généralement l'utilisation de référentiels gérés par des tiers, bien qu'elles ne soient pas responsables de la compatibilité ou de la sécurité des programmes inclus.

Téléchargement Internet

Dans Ubuntu Il est possible d'installer des programmes en les téléchargeant depuis Internet et en double-cliquant dessus. Ce sont des programmes empaquetés au format de paquet DEB (natif des distributions dérivées de Debian telles qu'Ubuntu). Un double-clic ouvre le Centre logiciel qui les installe comme s'il s'agissait d'un programme des référentiels. La différence est qu'à moins que le développeur de ce package n'ait inclus l'option d'ajouter un référentiel, il ne sera pas possible d'installer les mises à jour.

Une autre possibilité est qu'il s'agisse de fichiers exécutables écrits dans des langages de programmation multiplateformes tels que Java ou de packages autonomes tels que ceux de. Appimage.

Dans tous les cas, nous devons nous assurer qu'ils proviennent de sources fiables avant de les installer.

Compilation

Compilation Il consiste à transformer un fichier de code source (écrit dans un langage de programmation convivial) en un autre langage plus convivial pour le processeur qui l'exécutera plus rapidement. Ce n'est pas une procédure complexe lorsque vous savez ce que vous faites, mais cela prend du temps. Ainsi, la plupart des gens préfèrent utiliser les autres méthodes d'installation.

Dans le prochain article, nous expliquerons quelle est la différence entre les différents référentiels propres et tiers utilisés par le gestionnaire de packages Ubuntu.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.