Installer des programmes sous Linux

Les systèmes d'exploitation basés sur le noyau Linux utilisent divers gestionnaires de packages pour télécharger et installer les programmes disponibles. En outre, il existe également des packages individuels dans lesquels les applications sont stockées. Tout ce que vous avez à faire est de les exécuter avec un certain outil pour le décompresser et le compiler et ce n'est qu'alors que le logiciel sera disponible pour utilisation. Aujourd'hui, nous aimerions aborder l'installation avec des exemples des kits de distribution les plus populaires, décrire en détail chaque option d'installation disponible et montrer comment tout cela fonctionne dans la pratique.

Installer des programmes sous Linux

Bien sûr, il existe actuellement un grand nombre de distributions les plus diverses, mais une certaine partie d'entre elles est basée sur des plates-formes existantes et a la même épine dorsale, mais avec l'ajout de certaines caractéristiques des développeurs. En outre, nous allons aborder trois branches populaires, où le fonctionnement de l'installation est différent, et vous pouvez, à partir des informations présentées, trouver les informations appropriées pour le revendeur utilisé.

Lisez aussi:
Configuration système requise pour différentes distributions Linux
Choisir une distribution Linux pour un ordinateur faible

Méthode 1: Gestionnaire de packages et référentiels officiels

La méthode la plus utilisée est le gestionnaire de paquets. Ce composant est présent dans toutes les distributions, vous permettant de télécharger et d'installer des logiciels à partir de référentiels officiels. Par exemple, dans Debian / Ubuntu, cet outil est apte (Outil d'emballage avancé). Tous les répertoires proviennent de sources Internet officielles. S'ils n'existent pas, vous pouvez télécharger un package qui se trouve sur le support. Dans RedHat, CentOS et Fedora, ce gestionnaire est yum (Yellowdog Updater, modifié) et fonctionne plus ou moins sur le même principe. Le troisième gestionnaire de paquets le plus populaire est pacman - est un outil spécial de la distribution Arch Linux. Voyons maintenant plus en détail comment ces managers sont gérés.

Debian, Ubuntu, Linux Mint

Comme nous l'avons dit ci-dessus, dans Debian et sur les plates-formes basées dessus, l'installation des répertoires officiels des référentiels se fait via l'outil apte. L'ensemble de la procédure ne prendra pas longtemps, et nous prendrons le célèbre navigateur Mozilla Firefox comme exemple.

  1. Ouvrez le menu et exécutez "Terminal".. Vous pouvez également le faire en appuyant sur la touche de raccourci Ctrl + Alt + T.
  2. Tout d'abord, assurez-vous que tous les packages installés sont à jour. Je suis allé dans sudo apt-get update et appuyez sur la touche Je suis allé dans.
  3. Toutes les actions via l'utilitaire apte ils sont effectués en tant que root, vous devrez donc spécifier un mot de passe pour ce compte. Notez que les caractères saisis de cette manière ne sont pas affichés dans la chaîne.
  4. Après avoir terminé avec succès la mise à niveau de la bibliothèque, entrez sudo apt-get install firefox. Argument installer est responsable de l'installation, et firefox spécifie le nom du package à télécharger.
  5. Cette installation ne sera effectuée que si l'ordinateur dispose d'une connexion Internet active.
  6. Lorsque l'opération est terminée, une nouvelle ligne de saisie s'affiche. S'il n'y a pas d'erreurs, le navigateur sera disponible pour exécuter via l'icône de menu.

Comme vous pouvez le voir, apte il est mis en œuvre très facilement. Gardez également à l'esprit que dans la dernière version d'Ubuntu, écrivez apt-get pas du tout nécessaire, il peut simplement être raccourci à aptpuis entrez install. Voici quelques exemples d'applications populaires disponibles pour l'installation via les référentiels officiels:

sudo apt install vlc - lecteur vidéo.
sudo apt install gnome-music - Lecteur de musique.
sudo apt install gimp - éditeur graphique.
sudo apt install gparted - Logiciel de gestion de partition de disque dur.

RedHat, CentOS et Fedora

Dans les distributions basées sur la plateforme RedHat, le gestionnaire principal est yum. Il fonctionne de manière similaire à l'outil déjà mentionné, mais ici les répertoires sont gérés au format RPM. L'installation du logiciel à partir des référentiels officiels est pratiquement la même et ressemble à ceci:

  1. Exécutez la console par n'importe quelle méthode pratique.
  2. Mettez à jour la liste des référentiels système via sudo yum update.
  3. Confirmez l'action en saisissant le mot de passe d'accès root.
  4. Acceptez l'accord avec l'ajout de nouveaux fichiers en spécifiant l'option y.
  5. À la fin de la mise à jour, saisissez sudo yum install thunderbird et activez-le. Nous prenons Thunderbird comme exemple, vous pouvez remplacer la dernière expression de la ligne par tout autre logiciel dont vous avez besoin.
  6. Ici, vous devrez également spécifier l'option ypour commencer le téléchargement.
  7. Veuillez attendre la fin du téléchargement et la décompression des composants de l'application.

Comme dans le cas du gestionnaire de packages ci-dessus, voici quelques exemples d'utilisation yum Pour installer certains programmes:

sudo yum install java - composants java.
sudo yum install chromium - Navigateur Chromium.
sudo yum install gparted - Logiciel de gestion de conduite.

Arch Linux, Chakra, Manjaro

La dernière troisième branche des distributions, basée sur Arch Linux, reste à considérer. Ici, nous avons installé le gestionnaire pacman. Il fonctionne avec les packages TAR et les composants sont téléchargés via des sites dédiés à l'aide de protocoles FTP ou HTTP. Nous prenons la distribution Manjaro avec une interface graphique standard comme exemple et nous voulons démontrer la procédure d'utilisation pacman.

  1. Ouvrez le menu du shell graphique et mettez-vous au travail sur la console classique.
  2. Installez, par exemple, le célèbre navigateur open source Chromium. Pour ce faire, tapez sudo pacman -S chromium. Argument -S il est précisément responsable de la commande de téléchargement et d'installation du programme.
  3. Confirmez l'authenticité du compte super utilisateur en saisissant le mot de passe.
  4. Acceptez l'installation du composant en sélectionnant l'option y.
  5. Attendez que le téléchargement soit terminé - une connexion Internet sera nécessaire pour que cette procédure réussisse.
  6. Si une nouvelle ligne d'entrée apparaît dans la console, l'installation a réussi et vous pouvez passer à l'application.

Voici des exemples d'ajout d'autres programmes populaires:

sudo pacman -S firefox
sudo pacman -S gimp
sudo pacman -S vlc

Vous savez maintenant comment installer des logiciels sur trois plates-formes Linux différentes à l'aide des référentiels officiels via le gestionnaire intégré. Nous tenons à souligner qu'en raison d'une entrée incorrecte dans le package d'installation, dans la plupart des cas, une info-bulle avec l'option correcte apparaît à l'écran, puis la commande est simplement réécrite, corrigeant l'erreur.

Méthode 2: Gestionnaire de packages et référentiels personnalisés

En plus des référentiels officiels pour diverses applications, il existe également des référentiels personnalisés. Cette option sera la meilleure solution pour les utilisateurs qui souhaitent obtenir une version spécifique d'une application ou en installer plusieurs sur leur ordinateur. Cette méthode d'installation est légèrement différente et est considérée comme plus compliquée, nous proposons donc de discuter de ce sujet en détail. Si vous n'avez pas l'adresse du référentiel, vous devez d'abord la trouver. Le moyen le plus simple de le faire consiste à utiliser un site Web spécial, et toute la procédure est la suivante:

Accédez au site officiel du Launchpad

  1. Suivez le lien ci-dessus jusqu'à la page d'accueil du Launchpad et entrez le nom du logiciel dans la zone de recherche. Pour plus de commodité, vous pouvez également ajouter PPAUn stockage utilisateur représentant.
  2. Trouvez l'option appropriée dans les résultats et cliquez sur le lien approprié.
  3. Vérifiez les packages possibles et sélectionnez celui qui convient.
  4. Accédez à la page du logiciel.
  5. Une fois sur la page PPA, en bas, vous verrez les commandes utilisées pour l'installation.

Vous connaissez maintenant la méthode la plus courante pour obtenir des liens vers des référentiels de logiciels personnalisés pour les versions requises. La seule chose qui reste est de comprendre les tenants et les aboutissants de son installation sur différentes distributions. Commençons par tout dans l'ordre.

Debian, Ubuntu, Linux Mint

Vous connaissez déjà le gestionnaire de packages standard installé sur ces plates-formes. La méthode d'installation envisagée implique également l'utilisation de cet outil, mais avec des actions supplémentaires qui doivent être effectuées au préalable. Ci-dessus, nous avons déjà examiné l'exemple de l'ajout de Chromium au système, nous allons maintenant savoir comment cela se fait via les référentiels personnalisés.

  1. Recherchez le lien du référentiel sur la page Web mentionnée, puis exécutez la console et collez-le là-bas. Nous prendrons la dernière version de ce navigateur comme exemple. sudo add-apt-repository ppa:saiarcot895/chromium-dev.
  2. Confirmez l'action en saisissant le mot de passe.
  3. Ensuite, passez en revue la liste des packages à entrer dans le système, puis appuyez sur le bouton Je suis allé dans.
  4. Une fois la procédure terminée, mettez à jour les bibliothèques système: sudo apt-get update.
  5. Utilisez la commande déjà connue pour installer un navigateur à partir du référentiel ajouté sudo apt install chromium-browser.
  6. Acceptez l'ajout de nouveaux composants en sélectionnant l'option Д.
  7. Après l'installation, regardez dans le menu des applications. Une nouvelle icône doit être ajoutée pour démarrer le navigateur.

Comme vous pouvez le voir, il n'y a rien de compliqué à utiliser ces stockages. Il vous suffit de trouver la version appropriée du logiciel sur le site Web mentionné et de coller les commandes qui y sont données dans la console. Après avoir ajouté les répertoires, il ne vous reste plus qu'à installer la nouvelle version via installer.

RedHat, CentOS et Fedora

Pour ces systèmes d'exploitation, il est préférable d'utiliser les référentiels http://mirror.lihnidos.org et http://li.nux.ro, vous y trouverez des répertoires de formats RPM plus adaptés, car pour leur installation directement depuis la console , sans avoir besoin de pré-téléchargement depuis le site, cela se fait en quelques étapes:

  1. A titre d'exemple, je voudrais prendre les composants du langage de programmation Ruby. Tout d'abord, vous devez trouver le package correct sur le site, puis taper l'adresse suivante dans la console wget http://mirror.lihnidos.org/CentOS/7/updates/x86_64/Packages/ruby-2.0.0.648-34.el7_6.x86_64.rpm. Le lien changera en fonction du référentiel que vous utilisez. Une fois entré, activez la commande.
  2. Le package sera ensuite téléchargé sur votre ordinateur, il ne reste plus qu'à l'installer de la manière habituelle, alors précisez sudo yum install + name_package.
  3. Activez l'accès root en saisissant le mot de passe du compte principal.
  4. Attendez que le script et les vérifications de compatibilité soient terminés.
  5. Confirmez l'installation en sélectionnant l'option appropriée.

Arc, Chakra, Manjaro

La plupart des référentiels personnalisés stockés pour Arch Linux ne stockent que les fichiers TAR.GZ et la méthode pour les installer sur le système est légèrement différente. Il convient de noter que vous pouvez trouver tous les répertoires dont vous avez besoin sur aur.archlinux.org. Pour accéder à ce référentiel sur un ordinateur exécutant Manjaro, vous devez d'abord exécuter sudo pacman -S base-devel yaourt - Cela ajoutera des composants supplémentaires.

  1. Tout d'abord, téléchargez le package qui se trouve dans votre dossier personnel via curl -L -O https://dl.discordapp.net/apps/linux/0.0.9/discord-0.0.9.tar.gz. Le lien pour télécharger le fichier TAR.GZ est toujours indiqué sur la page du programme lors de la navigation sur le site AUR.
  2. Extrayez le fichier téléchargé dans le même dossier en utilisant tar -xvf discord-0.0.9.tar.gzdiscord-0.0.9.tar.gz - le nom du répertoire souhaité.
  3. Utilisez l'utilitaire makepkg -sripour monter et installer immédiatement le logiciel. Une fois cette procédure terminée, vous pouvez continuer avec le logiciel.

Méthode 3: installer les packages DEB

Le format de fichier DEB est utilisé pour la distribution de logiciels et est un type de données standard pour les systèmes d'exploitation basés sur Debian. Ces distributions ont des outils installés par défaut pour installer des logiciels dans ce format, soit via un shell graphique, soit via "Terminal".. Toutes les méthodes d'ajout de packages DEB sont décrites en détail dans notre autre article, que vous pouvez trouver sur le lien ci-dessous. Comme pour les autres types de plates-formes, où il n'y a pas de programme d'installation DEB intégré, la procédure d'installation est un peu plus compliquée.

Lire la suite : Installer des packages DEB dans Debian / Ubuntu / Mint

RedHat, CentOS et Fedora

Comme vous le savez, dans RedHat et les plates-formes qui en dépendent, le gestionnaire de packages fonctionne avec le format RPM. Les autres formats ne sont pas installés avec les outils standard. Ce problème est résolu par une simple conversion à l'aide d'une application console supplémentaire. L'ensemble de l'opération prendra littéralement quelques minutes.

  1. Installez l'utilitaire de conversion via yum install alien.
  2. Démarrez le processus de conversion en entrant sudo alien --to-rpm package.debpackage.deb - le nom du package souhaité.
  3. Une fois la conversion terminée, le nouveau package sera enregistré dans le même dossier et il vous suffira de le décompresser avec sudo yum localinstall package.rpmpackage.rpm - nom du même fichier, mais maintenant au format RPM.

Arch Linux, Chakra, Manjaro

Les distributions Arch Lixux utilisent le gestionnaire standard pacmanqui a été initialement écrit pour installer des applications avec une extension TAR.GZ. Par conséquent, pour gérer les packages DEB, vous devrez télécharger un outil supplémentaire et ajouter des fichiers et des répertoires directement via celui-ci.

  1. Pour télécharger et installer l'utilitaire, utilisez yaourt -S dpkg.
  2. Vous devrez confirmer l'ajout de nouveaux objets et saisir le mot de passe du superutilisateur plusieurs fois lors de l'ajout.
  3. Il ne reste plus qu'à préciser sudo dpkg -i name_package.deb et attendez la fin du déballage. Lors de l'installation, vous serez peut-être averti que certaines dépendances sont manquantes, mais cela n'empêchera pas le programme de fonctionner correctement à l'avenir.

Méthode 4: installer les packages RPM

D'après les descriptions ci-dessus, vous savez déjà que les packages RPM sont utilisés par défaut dans RedHat, CentOS et d'autres distributions similaires. Concernant sa décompression, la version est disponible directement depuis le gestionnaire de fichiers. Ouvrez simplement le dossier de stockage du programme et lancez-le en double-cliquant sur le bouton gauche de la souris. L'installation démarrera et lorsqu'elle sera terminée, vous pourrez trouver l'application via le menu ou l'ouvrir en entrant la commande correspondante dans la console. En outre, le même logiciel standard est idéal pour rechercher des programmes "Installation d'applications".

Des outils supplémentaires sont souvent utilisés pour décompresser les packages RPM sur les distributions Debian, Ubuntu et Linux Mint, mais uniquement dans les cas où un package DEB similaire est introuvable sur le Web. Vous trouverez des instructions détaillées à ce sujet dans l'article suivant.

En savoir plus: Installer des packages RPM dans Ubuntu / Debian / Mint

Arch Linux, Chakra, Manjaro et autres n'ont pas encore d'utilitaire fonctionnant correctement pour convertir les packages RPM en un format TAR.GZ pris en charge. Par conséquent, nous vous recommandons de rechercher le même programme avec l'extension prise en charge. Le meilleur moyen est de le faire dans la source officielle aur.archlinux.org, où il y a des liens pour télécharger la plupart des applications populaires depuis le site des développeurs ou le miroir du fichier TAR.GZ.

Méthode 5: Installation de programmes dans des fichiers TAR.GZ

En règle générale, nous commencerons par les distributions basées sur Debian. Dans ce cas, TAR.GZ est installé en compilant le contenu du fichier dans un nouveau package DEB. L'ensemble de la procédure est divisé en quatre étapes faciles et vous pouvez les trouver dans notre article séparé sur le lien ci-dessous.

En savoir plus: Installer les fichiers TAR.GZ sur Ubuntu / Debian / Mint

Dans RedHat, l'ajout de logiciels via la compilation de fichiers de configuration est un peu différent:

  1. Tout d'abord, ajoutez les outils de développement au système via la console: sudo yum groupinstall "Development tools".
  2. Puis décompressez le fichier existant en utilisant tar -zxf archive_name.tar.gz.
  3. Une fois la décompression terminée, passez au dossier terminé via cd archive_name et exécutez successivement les commandes suivantes:

    ./configure
    make
    sudo make install
    .

    Après cela, vous pouvez démarrer l'application et interagir avec elle.

Pour autant que vous le sachiez, le gestionnaire de paquets pacman fonctionne bien avec les fichiers TAR.GZ par défaut, donc si Arch, Chakra ou Manjaro est utilisé, suivez les instructions correspondantes dans Méthode 2..

Aujourd'hui, cinq méthodes différentes d'installation de logiciels sur des systèmes d'exploitation basés sur le noyau Linux ont été introduites. Comme vous pouvez le voir, vous devez utiliser la méthode appropriée pour chaque distribution. Nous vous recommandons également de prendre le temps de trouver le bon format pour votre système d'exploitation, afin que l'opération d'installation soit aussi rapide et facile que possible.

Nous sommes heureux d'avoir pu vous aider avec votre problème.

Décrivez ce qui n'a pas fonctionné pour vous.
Nos spécialistes essaieront de vous répondre le plus rapidement possible.

Cet article vous a-t-il aidé?