Installation correcte des packages deb dans Ubuntu. Maîtriser Ubuntu. Installation de packages et de programmes

Installation de programmes via Synaptique.

Dans cet article, nous examinerons le principe d'installation des programmes et leurs sources, et nous familiariserons également avec le gestionnaire de packages Synaptic. Nous apprenons ce que sont les référentiels, comment télécharger des programmes et bien plus encore.

Principe général d'installation d'applications dans Ubuntu

En installant Ubuntu sur votre ordinateur, vous aurez à votre disposition un ensemble de programmes pour le travail, le divertissement et la navigation sur Internet. Il s'agit d'une suite de programmes bureautiques OpenOffice, d'un client de messagerie, d'un client de messagerie instantanée, de lecteurs audio et vidéo, d'un programme de gravure de disque et bien plus encore. Mais ce qu’on nous propose est une alternative à ce à quoi nous sommes habitués. Bien sûr, certaines personnes ne se soucient pas des programmes qu’elles utilisent, mais elles aimeraient quand même avoir quelque chose avec des fonctionnalités et une interface familières. Vous pouvez essayer d'installer des programmes Windows sous Wine, mais ce n'est pas pareil, et à quoi ça sert alors de passer à Linux ?

Commençons par le fait qu'il existe un certain nombre de programmes multiplateformes, c'est-à-dire programmes développés pour différents systèmes d’exploitation. Un exemple frappant en est le navigateur Web Firefox. À propos, il est installé par défaut avec Ubuntu et, contrairement à la version Windows, il a une police plus agréable à regarder. La seule différence majeure est l'emplacement de l'élément « Paramètres » dans l'onglet « Modifier », et non dans l'onglet « Outils ». La raison pour laquelle cela a été fait n’est pas claire.

Bon, d'accord, j'ai été distrait. Alors, commençons à installer des programmes. Tous les programmes sont téléchargés depuis Internet ou extraits du disque d'installation. Les programmes sous Linux, les branches Debian, qui incluent Ubuntu, sont stockés sous forme de packages deb. Sur Internet, vous pouvez l'extraire des référentiels officiels (ports). Mais tout d’abord.

Tous les programmes des packages deb sont installés à l'aide du programme APT, qui possède un certain nombre de paramètres et de modules complémentaires graphiques. Vous pouvez utiliser l'installation via le terminal console. N'ayez pas peur, la console n'est pas difficile, et même pratique si vous connaissez exactement le nom du programme que vous souhaitez installer.

Linux doit savoir d'où trouver les programmes, c'est-à-dire avoir une liste des référentiels disponibles. La liste peut être éditée à l'aide de l'utilitaire graphique Synaptic.

Allons-y Système > Options > Administration > Gestionnaire de packagesSynaptique.

L'installation de programmes étant une action privilégiée sur le plan administratif, Ubuntu vous demandera votre mot de passe pour des raisons de sécurité. Sans votre mot de passe, personne ne pourra supprimer/installer des programmes ou gâcher les fichiers de configuration. Après avoir ouvert Synaptic, suivez pour Paramètres > Dépôts

Nous voyons une liste de référentiels qui peuvent être activés/désactivés. Vous pouvez également sélectionner un disque avec Ubuntu comme source d'application (cela peut être utile s'il n'y a pas de connexion Internet ou si vous souhaitez mettre à jour la distribution du disque vers une version plus récente). Dans l'onglet "Autres logiciels", vous pouvez ajouter indépendamment des référentiels tiers, c'est-à-dire des sources d'applications qui ne sont pas officielles, mais qui peuvent contenir les programmes dont vous avez besoin et leurs mises à jour. Je pense qu'il n'y aura aucun problème avec l'onglet "Mise à jour". La seule chose que je veux noter ici est l'élément « Mises à jour de version ». Lorsqu'une nouvelle version d'Ubuntu est publiée, le gestionnaire de mise à jour vous demandera de mettre à jour votre logiciel si vous sélectionnez l'option « Versions de support à long terme » ou « Versions régulières ». Si vous n'effectuez pas de mise à jour, vous ne pourrez pas obtenir de mises à jour des référentiels officiels gérés par Canonical, qui représentent la part du lion de tous les logiciels Ubuntu. La différence entre les versions de support régulières et à long terme est la suivante :

Régulier : dans les 2-3 ans

Avec un support longue durée : 3 ans pour les postes de travail et 5 ans pour les serveurs.

Bien entendu, toutes les mises à jour sont gratuites.

Vous pouvez ajouter d'autres référentiels à votre discrétion, par exemple si vous souhaitez installer un programme qui ne se trouve pas dans les référentiels officiels ou si les référentiels principaux sont temporairement indisponibles. Je recommande de faire attention au miroir miroir.yandex.ru

Une fois que vous avez mis à jour la liste des référentiels, vous devez indiquer à Linux ce qu'ils contiennent exactement. Pour ce faire, vous devez cliquer sur le bouton « Mettre à jour la liste » dans Synaptic (à ce moment, les fichiers de liste XML avec les packages d'installation et leurs descriptions seront téléchargés à partir des référentiels spécifiés).

L'onglet « Authentification » contient une liste de clés (signatures numériques) des fournisseurs de packages deb. Si l'une ou l'autre clé est manquante, le référentiel est considéré comme non fiable et Ubuntu refusera d'en accepter les packages deb.

Dans Synaptic, les packages sont divisés en groupes par catégorie. Si vous ne connaissez pas le nom du programme dont vous avez besoin, vous pouvez le trouver dans la catégorie par description. Cochez la case pour l'installation et cliquez sur « Appliquer ». Si le fonctionnement du programme que vous avez choisi dépend d'un autre package, alors Synaptic vous proposera de télécharger et d'installer celui dont vous avez besoin. Ça s'appelle dépendance. Une fois que vous avez installé le programme souhaité, vous trouverez probablement un lien vers celui-ci dans le menu Gnome. L'exception est l'absence totale d'interface graphique pour le programme.

Dans cet article, nous avons examiné l'installation à partir d'un shell graphique. Dans le prochain article, je parlerai de l'installation de programmes depuis la console. Vous découvrirez également où est stockée la liste des référentiels, où les packages deb sont téléchargés et où les programmes sont installés.

Bien que la distribution Ubuntu Linux soit installée avec un ensemble de programmes d'application, il peut néanmoins être nécessaire d'installer certains programmes supplémentaires. Comment installer un programme sur Linux Ubuntu ?

En général, dans presque toutes les distributions Linux, il existe deux manières de résoudre ce problème.

La première, simple, consiste à utiliser des packages binaires déjà compilés. Ces packages sont installés de la même manière que dans le système d'exploitation Windows - téléchargez le fichier d'installation, exécutez-le et le programme est installé. Ce chemin est encore plus simple que sous Windows si vous utilisez des référentiels officiels et des programmes spéciaux de gestion de packages. Si vous utilisez un tel programme, il vous suffit de le lancer, puis de rechercher le programme souhaité dans la liste et de cliquer sur le bouton "Installer". Ensuite, le programme fera tout lui-même.

Ces packages binaires sont généralement publiés dans des référentiels Internet.

Un référentiel est un serveur sur lequel des programmes informatiques sont collectés et stockés sous une forme strictement définie, et en plus des programmes eux-mêmes, il existe également des informations de service pour les installateurs automatiques.

La deuxième voie n’est pas pour les âmes sensibles. Il s'agit de compiler un programme directement sur votre ordinateur à partir du code source. Tout d'abord, vous téléchargez l'archive avec le code source du programme, puis vous la décompressez, puis démarrez le processus de compilation et d'installation. Et après cela, si vous êtes très chanceux, le programme sera installé. Mais un autre scénario est plus probable : des erreurs se produiront pendant le processus de compilation et vous devrez traiter la cause de ces erreurs.

Ubuntu Linux dispose de trois programmes graphiques pour installer des packages binaires (Ubuntu utilise des packages binaires deb). Il s'agit de Gdebi, Synaptic et Software-center. Gdebi est le plus simple d'entre eux - grâce à lui, vous pouvez installer les packages dont vous disposez sur votre ordinateur. Synaptic et Software-center téléchargent eux-mêmes les packages à partir des référentiels ; il vous suffit d'indiquer le programme que vous souhaitez installer.

Synaptic est un complexe complet conçu non seulement pour installer des packages à partir de référentiels, mais également pour gérer des packages déjà installés.

Et enfin, un poids lourd, un nouveau programme sur lequel comptent les développeurs d'Ubuntu. Selon eux, Software-center devrait remplacer à la fois Gdebi et Synaptic.

Bien sûr, ce programme est magnifique. Et il fournit encore plus d'informations que Synaptic. Par exemple, les évaluations des programmes par les utilisateurs. Mais. Il s'est avéré être dans l'air du temps - lourd, tranquille et aussi instable.

Installer un package deb local distinct via ce centre est un plaisir inférieur à la moyenne. Et il s'installe lentement à partir des référentiels Internet. Mais si vous n'installez pas de nouveaux programmes chaque jour, c'est une option tout à fait acceptable.

Si vous utilisez uniquement les référentiels officiels Ubuntu, dont les informations sont « câblées » dans les programmes Synaptic et Software-center dès la sortie de la boîte, vous n'avez alors pas besoin de savoir quoi que ce soit sur l'installation de programmes. Lancez Software-center, recherchez le programme dont vous avez besoin, puis cliquez sur le bouton « Installer » et c'est tout.

Mais il n’existe pas que des référentiels officiels pour Ubuntu. Il en existe un grand nombre non officiels, c'est-à-dire créés par des bénévoles qui n'ont aucun lien avec les développeurs Ubuntu. L'installation de programmes à partir de ces référentiels peut être effectuée de la même manière via Software-center ou Synaptic. Il vous suffit de spécifier l'adresse d'un tel référentiel dans les paramètres de ces programmes. De plus, il existe des cas où un programme sous forme de fichier deb peut être téléchargé à partir du site Web du développeur. Par exemple, vous pouvez ainsi télécharger et installer Skype et Opera. Sur les sites skype.com Et opera.com

En plus d'installer des programmes d'application, vous devez installer périodiquement des mises à jour. Cela se fait via un programme spécial - Gestionnaire de mise à jour.

Ce programme affiche une liste de mises à jour et une description pour chaque mise à jour. Il vous suffit de cliquer sur le bouton "Installer les mises à jour". Lors de l'installation des mises à jour, le programme affichera la progression. Par défaut, après l'installation d'Ubuntu, le gestionnaire de mise à jour démarre automatiquement au démarrage du système et vérifie automatiquement les mises à jour quotidiennement.

S'il détecte des mises à jour disponibles, un message s'affiche à l'utilisateur et une fenêtre s'ouvre avec une liste de mises à jour. Mais le gestionnaire de mise à jour peut être supprimé du démarrage automatique et lancé manuellement. N'utilisez pas de référentiels non officiels. Et si vous devez installer un programme qui ne se trouve pas dans les référentiels officiels, avant de l'installer, collectez des informations sur ce programme et recherchez également la source la plus fiable à partir de laquelle vous pouvez télécharger le fichier d'installation. Il est important de respecter cette règle pour des raisons de sécurité, car à la place d'un programme d'application, vous pouvez télécharger et installer un programme malveillant (cheval de Troie, rootkit, virus). Qu'est-ce qu'une source sécurisée ? Tout d’abord, ce sont des référentiels officiels. Deuxièmement, il s'agit du site Web du développeur du programme. Si vous téléchargez Skype depuis un site autre que le site des développeurs skype.com, et depuis un site comme

chiot.narod.ru

c'est-à-dire qu'il est probable qu'il ne s'agisse pas du tout de Skype, mais d'un cheval de Troie imitant le programme Skype.

Si vous avez Ubuntu 11.10, installez Gdebi et Synaptic, ce sera plus facile avec eux. Installation depuis la console, Si vous vous considérez comme un développeur, utilisez les programmes console, apte dpkg

wget

. Parce que la console est cool, mais les outils graphiques sont nuls. Si vous habitez à Krasnodar, il existe un moyen simple d'installer des programmes et des mises à jour sur Ubuntu. +7 918-16-26-331 .

Si vous avez trouvé cet article utile ou si vous l'avez simplement apprécié, n'hésitez pas à soutenir financièrement l'auteur. C'est facile à faire en jetant de l'argent sur

Portefeuille Yandex n° 410011416229354

L'installation des utilitaires peut être effectuée dans une interface graphique ou à l'aide d'un terminal console

Il existe plusieurs packages d'installation pour Linux, chacun ayant son propre format de package préféré. Le premier d'entre eux est RPM, qui est utilisé sur Red Hat, Mandriva, Fedora, Suse. Vient ensuite le paquet deb, qui est utilisé dans Debian, ainsi que dans les systèmes basés sur celui-ci (Ubuntu, Knoppix, Mepix). Et maintenant le dernier - Tar Balls (.tar, .tar.gz, .tgz), est une archive qui doit être décompressée avant l'installation.

Passons maintenant directement à l'analyse de l'installation de programmes en prenant comme exemple Linux Mint (pour ceux qui utilisent Ubuntu, tout se fait de la même manière).

Les shells Linux ont des capacités d'interface graphique assez larges, y compris la possibilité d'installer des utilitaires. Cependant, nous commencerons par la méthode classique d’installation d’applications, à savoir via la ligne de commande. Cette méthode vous aidera à mieux comprendre Linux et à vous sentir plus en confiance lorsque vous travaillez avec un système d'exploitation Linux pur (sans shell). De plus, cette approche plaira davantage aux utilisateurs qui aiment les larges possibilités lorsqu'ils travaillent avec le système.

Après avoir ouvert le terminal, écrivez la commande conçue pour rechercher des programmes. Entrer: recherche dans le cache apt et le mot lui-même qui sera recherché.

Veuillez noter que la plupart des commandes nécessitent des autorisations spéciales pour s'exécuter correctement. Par conséquent, si vous n'êtes pas root, écrivez « sudo » au début de chaque commande que vous souhaitez exécuter.

Sous Linux, il est possible d'élargir considérablement la liste de tous les programmes pouvant être installés. Pour ce faire, vous devez ajouter du stockage. Cela se fait en éditant le fichier spécial sources.list. Écrivez dans le terminal : sudo add-apt-référentiel et après - le nom du référentiel.

Pour mettre à jour la liste de toutes les applications, utilisez la commande : apt-get mise à jour

Une action similaire doit être effectuée après chaque ajout d'un nouveau référentiel.

Maintenant que nous avons enfin réglé tous les autres aspects, nous pouvons procéder directement à l'installation des programmes lui-même. C'est également facile à faire. Tout ce que vous avez à faire est d'écrire la commande : apt-get installer et le nom de l'application à installer.

Cela téléchargera et installera tous les packages que vous avez spécifiés.

Si vous souhaitez supprimer un utilitaire, entrez simplement la commande : apt-get supprimer et le nom du programme

Maintenant que vous savez comment installer des applications, une commande vous sera utile, avec laquelle vous pourrez voir une liste de tous les programmes installés. Pour ce faire, écrivez sur la ligne de commande : liste-dpkg

Pour les utilisateurs qui, pour une raison quelconque, n'aiment pas utiliser une interface graphique et la préfèrent, envisagez d'installer des applications via l'interface graphique de Linux Mint.

Tout d’abord, ouvrez le menu et sélectionnez Administration. Ensuite, dans la liste qui s'ouvre, cliquez sur « Gestionnaire de programmes ». Le système peut vous demander de fournir un mot de passe - saisissez-le si vous souhaitez continuer. Une fenêtre s'ouvrira devant vous dans laquelle vous pourrez sélectionner la catégorie d'applications qui vous intéresse. Parmi eux figurent les catégories suivantes : « Audio et vidéo », « Office », « Outils », « Graphiques », « Polices », « Utilitaires système », « Science et éducation », « Tous les packages », « Internet » et « Programmation" "

Après avoir sélectionné la catégorie souhaitée, vous verrez une liste de toutes les applications liées au sujet sélectionné. Par exemple, dans « Audio et vidéo », vous pouvez trouver divers éditeurs vidéo, codecs, etc. Il ne reste plus qu'à installer le programme souhaité. La suppression de l'application s'effectue via le même utilitaire « Program Manager ».

Dans l'article, nous avons déjà évoqué les moyens d'installer des logiciels sous Linux. Nous vous rappelons que le principe d'installation d'un logiciel sous Linux est quelque peu différent de celui de l'installation d'un logiciel sous Windows.

L'installation à partir du référentiel est le moyen le plus simple et nécessite le moins d'efforts. Il arrive cependant qu'un programme ne dispose pas du tout de référentiel. Il ne se trouve pas dans le référentiel du système d'exploitation ou il s'agit d'une version obsolète. Regardons d'autres méthodes d'installation.

paquets deb

Fichiers .deb Il s'agit de packages d'installation du projet Debian, désormais utilisés avec beaucoup de succès dans de nombreuses distributions Linux. Pour installer un tel package, vous devez le télécharger depuis le réseau ou l'obtenir sur un support (CD, DVD, clé USB).

Exécutez ensuite la commande suivante dans le terminal : sudo dpkg -i [chemin du fichier/nom du fichier.deb] , le système demandera le mot de passe du super utilisateur et commencera l'installation.

Par exemple, j'ai téléchargé Teamviewer depuis le site officiel et je souhaite l'installer sur le système. Dans mon cas, la commande ressemblerait à ceci :

Sudo dpkg -i /home/test/Downloads/teamviewer_10.0.37742_i386.deb

Veuillez noter que le terminal Linux peut facilement accepter les caractères cyrilliques, le chemin doit donc être écrit tel quel.

En principe, vous n'êtes pas obligé d'écrire le chemin complet du fichier en une seule commande, mais allez d'abord dans le répertoire où se trouve le fichier.

Cd /home/test/Téléchargements

puis installez le programme

Sudo dpkg -i teamviewer_10.0.37742_i386.deb

installateur sh

Cette méthode est quelque peu similaire à l’installation de programmes sous Windows. Au moins ici, vous verrez également l'assistant d'installation. Certes, pour ce faire, vous devez le lancer via le même terminal.

Par exemple, j'ai téléchargé NetBeans et je souhaite l'installer sur mon système. Dans ce cas, il y aura plusieurs étapes, il serait donc plus sage d'aller immédiatement dans le répertoire contenant le fichier.

Cd /home/test/Téléchargements

Ensuite, nous donnons au fichier la permission d'installer

Chmod +x netbeans-8.0.2-linux.sh

Puis installez le fichier

Sudo ./netbeans-8.0.2-linux.sh

Dans le cas d .sh Il y a d'autres commandes dans les fichiers. Par exemple, je pourrais installer NetBeans avec la commande

Sh netbeans-8.0.2-linux.sh

Bash netbeans-8.0.2-linux.sh

Archives tar.gz auto-extractibles

De tels programmes ne nécessitent aucune installation ; il vous suffit de les décompresser n'importe où sur votre ordinateur. Le répertoire généralement accepté est /opt.

Nous pouvons ici faire une analogie avec les archives auto-extractibles sous Windows. De nombreux programmes sous Windows ont des versions dites portables. C'est à peu près la même chose ici.

Paquets RPM

La procédure d'installation est généralement similaire à celle des packages deb. Les packages RPM sont utilisés dans les distributions de Red Hat, Fedora, openSUSE, CentOS et autres.

Continuons notre exemple avec Teamviewer. Pour installer un package RPM, je dois indiquer le fichier avec l'extension .rpm depuis le site Web du programme, puis exécutez la commande suivante dans le terminal :

Sudo rpm -i /home/test/Downloads/teamviewer_10.0.37742.i686.rpm

Ou, en allant d'abord dans l'annuaire,

Cd /home/test/Téléchargements

entrez la commande

Sudo rpm -i teamviewer_10.0.37742.i686.rpm

Installation à partir des sources

Il est préférable de recourir à cette méthode uniquement s'il n'y a pas d'autres options. Elle consiste à compiler (assembler) un programme à partir de codes sources.

En général, la compilation représente en général l'exécution de commandes ./configurer,faire Et sudo make install et mérite un article séparé, dans lequel nous compilerons un programme à titre d'exemple.

Comme vous pouvez le constater, toutes les méthodes d'installation, à l'exception de la dernière, ne sont pas particulièrement difficiles. Cet article n'a pas abordé une méthode d'installation aussi simple que l'installation via le gestionnaire de programmes, dans laquelle toute l'installation se réduit à appuyer sur un bouton.

Bonne chance à vous ! Et rappelez-vous, une journée sans Linux est une journée perdue. 🙂

Les logiciels du système d'exploitation Ubuntu Linux sont distribués dans ce que l'on appelle des packages deb. Habituellement, lors de l'installation d'un programme à partir d'un référentiel, le système télécharge et installe automatiquement les packages deb, mais il existe des situations où vous devez installer un programme (par exemple, un jeu) en téléchargeant et en installant manuellement un package deb.

En fait, cette situation est assez courante et pour les utilisateurs qui ont accédé à Ubuntu à partir du système d'exploitation Windows, elle devrait généralement être native, car dans ce système d'exploitation, tous les programmes sont installés de manière essentiellement similaire. Ceux. Le package d'installation est téléchargé sous la forme d'un fichier exécutable ou d'un package msi. La dernière option (msi) est la plus proche du système de gestion de packages utilisé sous Linux.

  1. Recherchez le programme dans les référentiels Ubuntu standards, par exemple en utilisant l'Application Center
  2. Si le programme n'est pas dans les référentiels, recherchez sur le site Web du programme la possibilité d'installer à partir du référentiel des développeurs ou, par exemple, un lien vers le référentiel ppa.
  3. S'il n'y a pas de référentiel, mais qu'il existe un package deb prêt à l'emploi, installez-le selon les instructions ci-dessous.
  4. Si le site ne dispose que d'une archive du programme sous forme de codes sources, vous devrez alors télécharger cette archive et assembler le programme vous-même (plus d'informations à ce sujet dans un autre article).

Pourquoi vous devez d'abord rechercher un référentiel - tout simplement parce qu'à l'avenir, cela simplifiera la procédure de mise à jour du programme. Le service de mise à jour trouvera automatiquement tous les packages mis à jour dans tous les référentiels installés et vous invitera à les mettre à jour.

Les deux premiers points peuvent être intervertis en fonction des considérations suivantes : 1) dans les référentiels officiels, le logiciel est plus stable 2) dans les référentiels des développeurs de logiciels les plus récents. Décidez vous-même si vous avez besoin de plus de stabilité ou de nouvelles boules.

Et enfin, lorsqu'il n'y a pas de référentiels, ou que la version du package dans les référentiels ne vous convient pas, mais qu'il existe un package deb que vous avez téléchargé sur le site des développeurs. Vous disposez de 2 façons simples de l’installer.

Installation en mode graphique

Ouvrez le dossier contenant le package deb dans le gestionnaire de fichiers Ubuntu et double-cliquez dessus.

Le shell graphique du programme de gestion des packages démarrera. S'il existe une ancienne version du programme dans les référentiels, vous verrez un message correspondant. Lisez-le et fermez-le.

Cliquez sur le bouton "Installer le package". Le système vous demandera de saisir un mot de passe pour confirmer les droits d'administrateur (l'utilisateur que vous avez créé lors de l'installation du système dispose de ces droits).

Après avoir entré le mot de passe, une fenêtre apparaîtra « animant » le processus d’installation

Une fois terminé, vous verrez le message suivant :

Vous pouvez fermer toutes les fenêtres du programme d'installation et exécuter le programme à partir du menu Ubuntu.

Installation dans le terminal.

Accédez au dossier contenant le package téléchargé et exécutez la commande :

sudo dpkg -i nom_paquet.deb

Suivez les instructions à l'écran. En général, un message concernant l'installation réussie devrait apparaître, sinon vous devez le comprendre.

Le problème le plus courant concerne les dépendances de packages non satisfaites. Il s'agit d'une situation dans laquelle, pour que le package installé fonctionne, vous devez d'abord installer un autre package ou plusieurs packages (par exemple, diverses bibliothèques). Le plus souvent, ces dépendances sont résolues en installant les packages nécessaires à partir du référentiel ; le programme d'installation des packages vous indiquera quels packages manquent au programme en cours d'installation.



Des questions ?

Signaler une faute de frappe

Texte qui sera envoyé à nos rédacteurs :