Le système d’installation logicielle d’une distribution Linux typique a beaucoup en commun avec un magasin d’applications. Vous ne pouvez installer la plupart de vos logiciels qu’à un endroit donné. Les mises à jour logicielles arrivent de manière cohérente.
Installer le logiciel à partir des référentiels de votre distribution
La plupart des logiciels que vous souhaitez installer sur votre distribution Linux sont disponibles dans ses référentiels. Votre distribution Linux fournit probablement une belle interface graphique pour ce système. Sélectionnez le package souhaité et votre gestionnaire de packages le téléchargera automatiquement, récupérera tous les packages logiciels dont il a besoin et les installera tous.
Sur Ubuntu, le gestionnaire de paquets inclus est le Centre logiciel Ubuntu. Recherchez l'icône de panier orange sur votre dock. Utilisez cette interface pour rechercher des packages et les installer. Vous pouvez rechercher un type d’application tel que «lecteur vidéo» ou un nom d’application spécifique tel que «VLC». Cliquez sur le bouton de téléchargement, entrez votre mot de passe et le gestionnaire de paquets se chargera du reste.
Installer un logiciel propriétaire
Certains programmes ne se trouvent pas dans les référentiels de logiciels de votre distribution Linux. Cela inclut les programmes propriétaires populaires tels que Google Chrome, Skype, Steam et Opera. Votre distribution Linux n’a généralement pas la licence pour redistribuer ce logiciel, vous devez donc l’obtenir à partir de la source.
Pour télécharger un logiciel comme celui-ci, visitez le site Web officiel du projet et cliquez sur le bouton Télécharger. Vous verrez généralement une page vous dirigeant vers divers liens de téléchargement Linux. Par exemple, voici la page de téléchargement de Skype pour Linux.
Vous serez invité à choisir le paquet approprié pour votre distribution Linux. Vous devriez choisir le paquet qui correspond le plus à votre distribution Linux. Par exemple, Skype propose un package «Ubuntu 12.04 (multiarch)». Il s’agit du numéro de version le plus récent de la liste. Il s’agit donc du paquet idéal à utiliser sous Ubuntu 14.04.
Il suffit de double-cliquer sur le paquet téléchargé et il devrait s'ouvrir dans un programme d'installation qui gèrera tout le travail sale à votre place. Par exemple, vous double-cliquez sur un fichier.deb téléchargé, cliquez sur Installer et entrez votre mot de passe pour installer un package téléchargé sur Ubuntu.
Plus de façons d'installer un logiciel
Les deux méthodes ci-dessus sont les bases que chaque utilisateur Linux doit connaître. Grâce à ces conseils, vous pouvez installer la plupart des logiciels dont vous aurez besoin, sinon tous. Mais voici quelques autres moyens d'installer un logiciel sur Linux:
Utiliser des référentiels tiers: Tout le monde peut créer ses propres référentiels de logiciels, emballer des logiciels et les distribuer à partir de là. Vous souhaiterez parfois utiliser un référentiel tiers pour installer des logiciels que vous ne pouvez tout simplement pas récupérer dans les référentiels de votre distribution Linux. Par exemple, Ubuntu facilite assez la configuration des «archives de paquets personnels» (PPA). Vous pouvez ajouter ces PPA à votre gestionnaire de paquets et les paquets dans le PPA apparaîtront dans le Centre logiciel Ubuntu et d'autres interfaces de gestion de paquets. C’est un moyen courant d’obtenir des paquets qui ne figurent pas encore dans les dépôts officiels de votre distribution Linux.
Déballer une archive binaire: Certains logiciels Linux sont distribués sous une forme précompilée, conçue pour fonctionner sur n’importe quelle distribution Linux sans installation. Par exemple, les offres de téléchargement «dynamiques» de Skype sont un fichier.tar.bz2. Il s’agit simplement d’une archive, comme un fichier ZIP. Vous devez l’extraire dans un dossier de votre ordinateur, puis double-cliquer sur l’exécutable qu’elle contient pour l’exécuter. Mozilla propose également des téléchargements de la dernière version de Firefox sous la forme de fichier.tar.bz2. Vous pouvez donc le télécharger et l'exécuter sans aucune installation. Décompressez simplement l'archive dans un dossier où vous voulez et double-cliquez sur le fichier firefox qu'il contient. Vous devriez préférer les logiciels sous forme empaquetée pour une meilleure compatibilité avec votre système et une mise à jour plus facile.
Compiler à partir de la source: Les utilisateurs typiques de Linux ne devraient plus avoir besoin de compiler et d’installer un logiciel depuis leur source.Tous les logiciels que vous voulez doivent être disponibles sous forme empaquetée. Cela dit, la plupart des projets de logiciels Linux distribuent leurs logiciels sous forme de code source et laissent les distributions Linux en charge de leur conditionnement et de leur distribution. Si votre distribution Linux n’a pas le paquet que vous voulez ou n’a pas la dernière version d’un paquet dont vous avez besoin, vous pouvez la compiler à partir du source. Compiler à partir des sources n’est pas quelque chose de moyen pour les utilisateurs de bureau Linux, mais ce n’est pas aussi difficile que cela puisse paraître.
Installer le logiciel Windows: Le logiciel Windows ne s'exécute pas nativement sous Linux. Il existe plusieurs façons d’installer et d’exécuter des logiciels Windows sous Linux, notamment la couche de compatibilité Wine (qui n’est pas parfaite) et l’installation de Windows lui-même sur une machine virtuelle (ce qui alourdit considérablement le temps système). Utilisez le logiciel Linux si possible. Ces solutions sont conçues pour exécuter cette application que vous ne pouvez tout simplement pas vivre - par exemple, regarder Netflix sur Linux ou exécuter Microsoft Office sur Linux - mais vous aurez une expérience bien meilleure et plus stable avec les logiciels natifs Linux.
Votre gestionnaire de paquets recherche régulièrement dans ses référentiels de logiciels les nouvelles versions des paquets et son programme de mise à jour apparaît lorsque de nouvelles versions sont disponibles. (Il s'agit de l'application Update Manager sur Ubuntu.) Voici comment tous les logiciels de votre système peuvent se mettre à jour à partir d'un seul endroit.
Lorsque vous installez un package tiers, il peut également installer son propre référentiel de logiciels pour une mise à jour plus facile. Par exemple, Google Chrome installe les fichiers pointant sur le référentiel officiel de Google Chrome lorsque vous l'installez sur Ubuntu. Lorsque de nouvelles versions de Chrome sont publiées, elles apparaissent dans l’application Update Manger avec toutes les autres mises à jour. Chaque application n’a pas besoin de son propre programme de mise à jour intégré, contrairement à Windows.