Conseils utiles

Installation du logiciel

Pin
Send
Share
Send
Send


Auteur: Nagibin Vladimir. Date de l'article: 22/10/2008

Souvent, pour de nombreux débutants sous Linux, l'installation de programmes sous Linux est un processus sacré. En effet, que faire si le programme pour Linux téléchargé à partir d’Internet ne fonctionne pas sur le système, mais n’est pas installé du tout!

Le point, bien sûr, est dans la connaissance, l'expérience et. dans une certaine "abstraction" de l'habituel.

"J’ai été sous Linux récemment (presque toute une semaine) et il m’a ravi du fait que son interface est aussi conviviale que celle de Windows.

Ayant facilement installé Ubuntu sur mon ordinateur personnel (grâce à l’en-tête «Pas à pas»), j’ai été surpris de constater que mon imprimante jet d’encre était reconnue par le système et avait commencé à fonctionner immédiatement après son installation! Tout a fonctionné hors de la boîte!

Et c'est le système que j'avais peur d'installer pendant plusieurs années !! Ma joie n'a pas de limite!

Ce soir, j'ai passé en revue les programmes installés avec le système. Et il me semblait qu’ils étaient peu nombreux. Ayant complètement oublié le dîner, je me suis précipité sur Internet pour télécharger plus de programmes pour mon Ubuntu. J'ai trouvé un programme intéressant pour moi sur l'un des sites et j'ai décidé de l'installer.

Après avoir décompressé le programme, j'ai essayé de suivre les étapes décrites dans le fichier readme, qui se trouvait dans les archives du programme. Mais peu importe ce que je fais, quels que soient mes efforts, seules des erreurs apparaissent à l'écran. Ayant souffert de ce programme, j'en ai téléchargé un autre, espérant que le processus d'installation sera beaucoup plus simple. Le second programme a été installé normalement, sans erreur, mais a refusé de démarrer.

Que dois-je faire? J'aimais vraiment beaucoup Linux Ubuntu, mais quand j'ai vu qu'il était si difficile d'y installer des programmes, j'ai malheureusement dû revenir à Windows.

Pourquoi tout est-il si compliqué sous Linux et comment y installer des programmes? Pourquoi n’existe-t-il pas de fichier d’installation sous Linux comme sous Windows (tel que install.exe)? Ce serait tellement plus facile !! "

J'ai reçu cette lettre plus tôt cette semaine d'Andrey de Voznesensk.

En effet, le principal problème de nombreux utilisateurs de Windows à Linux est qu’ils pensent que sous Linux tout se passera "exactement comme sous Windows". C'est l'une des principales idées fausses! Un des conseils que je donne aux débutants sur Linux est d’ignorer le chemin «familier».

Alors oh installation de programmes sous Linux Ubuntu!

Installation de programmes sur Ubuntu possible de trois manières: compilation à partir de la source (apparemment, dans votre cas, les programmes étaient dans le code source), installation de paquettéléchargé à partir du site et installation à l'aide du gestionnaire de paquets.

Première manière c'est surtout un problème pour les débutants, puisqu'il s'agit d'un processus de "compilation", qu'ils ignoraient jusqu'à présent. À installation du logiciel De cette façon, vous devez vous assurer que toutes les bibliothèques nécessaires au fonctionnement de ce programme sont présentes sur votre système. Il est également nécessaire, au moins à un petit niveau, d’imaginer travailler avec le compilateur et de comprendre les erreurs qu’il génère.

Deuxième façon déjà proche de la façon dont il est "arrangé" dans Windows. Mais même cela n'implique pas que le paquet doit avoir des fichiers exécutables.

Le programme dans ce cas est installé à l’aide d’un gestionnaire spécial qui fonctionne sur la ligne de commande et vous permet d’exploiter des packages (installer, afficher, les supprimer du système).

C’est ainsi que vous pouvez installer le programme (package .deb) que vous avez reçu d’un CD / DVD / Flash ou de tout autre support (si vous n’avez pas Internet) .

Examinons l'installation d'un programme, supposons que nous ayons reçu un lecteur flash d'un ami, en prenant le programme net-acct comme exemple:

Le fichier net-acct_0.71-9_i386.deb a été copié à partir d'une clé USB et enregistré dans le répertoire de base. Ouvrez le terminal et entrez la commande suivante:

Appuyez sur Entrée et Ubuntu vous demandera de saisir le mot de passe root du superutilisateur. Entrez-le sans faire d'erreurs:

Si vous avez entré le bon mot de passe, dpkg installera le programme:

Attention! Il est possible que le programme nécessite des dépendances supplémentaires (bibliothèques, etc.). Dans ce cas, vous devrez les réinstaller, en obtenant également ces dépendances sur Internet.

Enfin le troisième et le plus optimal moyen d'installer des programmes pour les débutants Monde Linux - installation à l'aide gestionnaire de paquets, disponible dans presque toutes les distributions. Gestionnaire de paquets vous permet de visualiser le contenu des référentiels (collections de paquetages disponibles sur le réseau, compilés et testés pour votre distribution en ce qui concerne les erreurs et problèmes) et d'installer des programmes à partir de là. C'est le moyen le plus pratique et le plus sûr d'installer des programmes.

Gestionnaire de paquets Linux Ubuntu disponible Gestionnaire de paquets SynapticEn exécutant qui, vous pouvez facilement installer l’un des nombreux programmes proposés par la communauté Ubuntu. Synaptique il trouvera les bibliothèques nécessaires, les paquets supplémentaires nécessaires au fonctionnement de votre programme, les installera. De plus, le gestionnaire de paquets vous informera de toutes les mises à jour publiées des programmes installés sur votre système!

Contenu

De temps en temps, de nouvelles tâches apparaissent ou le besoin de résoudre de vieux problèmes de manière nouvelle - un logiciel supplémentaire est alors nécessaire. Cet article vous explique quoi faire si vous avez besoin d’un nouveau programme pour Ubuntu.

Ubuntu, comme d’autres systèmes d’exploitation, a un concept les dépendances. Cela signifie que le programme ne peut être installé que si les paquetages dont il dépend sont déjà installés. Un tel schéma évite la duplication des données dans les packages (par exemple, si plusieurs programmes dépendent de la même bibliothèque, vous n'avez pas besoin de déplacer cette bibliothèque dans le package de chaque programme - elle sera livrée une fois en tant que package séparé). Contrairement aux systèmes Slackware ou Windows, par exemple, les dépendances sous Ubuntu sont résolues par le gestionnaire de paquets (Synaptic, apt, Application Center, apt-get, aptitude). Les dépendances seront automatiquement installées à partir du référentiel. Vous devrez installer les dépendances manuellement si le référentiel requis n'est pas connecté. Il n'est pas disponible si le package nécessaire ne se trouve pas dans le référentiel, si vous installez des packages sans utiliser le gestionnaire de packages (utilisez Gdebi ou dpkg), si vous installez le programme depuis l'extérieur du package (compilation à partir de la source, exécution exécutée). / sh script).

Installer à partir de référentiels

Référentiel - un lieu de stockage centralisé de progiciels. L'utilisation de référentiels facilite l'installation de programmes et la mise à jour du système. L'utilisateur est libre de choisir les référentiels qu'il utilisera et peut même créer le sien. La liste des référentiels utilisés est contenue dans les fichiers de répertoire /etc/apt/sources.list et dans /etc/apt/sources.list.d/. Le moyen le plus simple de la visualiser consiste à utiliser une application spéciale accessible via le menu principal: Système → Administration → Sources d'applicationou via le gestionnaire de paquets Synaptic.

Si vous n'avez pas ajouté de référentiels locaux (par exemple, des disques CD / DVD), vous avez besoin d'Internet pour installer les programmes à partir des référentiels.

Cette méthode d’installation de programmes présente de nombreux avantages: c’est très pratique, vous installez des programmes déjà testés dont le fonctionnement est garanti sur votre système, les dépendances entre les packages sont résolues automatiquement, lorsque de nouvelles versions des programmes installés apparaissent dans le référentiel, elles vous en informent.

Installer avec Synaptic

Tout d’abord, examinons le moyen le plus simple avec le programme Synaptic. Ce logiciel est fourni avec n’importe quelle distribution Linux et vous pouvez le trouver dans le "Menu". Sur ce point, passez la souris sur "Administration" et sélectionnez "Gestionnaire de paquets Synaptic" sur la droite.

Ce programme n’est pas unique en son genre, mais ils fonctionnent tous selon un principe unique et ne présentent donc aucune différence significative. Un bon programme est qu’il possède une interface graphique à laquelle les utilisateurs de Windows sont tellement habitués.

Donc, pour installer des programmes pour Ubuntu, allez dans le gestionnaire de paquets. Au démarrage, vous devrez entrer le mot de passe que vous avez spécifié lors de l'installation du système d'exploitation. En y entrant, ouvrez le programme lui-même. Tout d’abord, mettez à jour tous les packages en cliquant sur le bouton du même nom.

Vous voyez maintenant une liste de tous les programmes hébergés dans le référentiel. Après avoir trouvé celui qui vous convient, double-cliquez dessus ou vous pouvez cliquer avec le bouton droit de la souris et sélectionner «Marquer pour installation» dans le menu contextuel. Une fois que vous avez fait cela, vous pouvez procéder à l'installation. Pour ce faire, cliquez sur "Appliquer" dans le panneau supérieur. L'installation commencera immédiatement, ils vous montreront quels paquetages seront installés et donneront de brèves informations à leur sujet.

Vous savez maintenant comment installer des programmes pour Ubuntu à l’aide du gestionnaire de paquets Synaptic.

Installation via un référentiel à l'aide d'un terminal

Pour installer le programme pour Ubuntu, vous pouvez toujours utiliser le terminal ou, comme on l'appelle aussi, la ligne de commande. Pour appeler le terminal, appuyez sur l'icône correspondante ou sur la combinaison de touches Ctrl + Alt + T.

Cette méthode est utile car les informations sur le programme sont fournies beaucoup plus, plus une configuration flexible est disponible. Mais un inconvénient important est que, pour un utilisateur novice du système Ubuntu, cela peut sembler compliqué et incompréhensible, ce qui n’est pas surprenant, car le travail est effectué sans interface graphique.

Donc, vous avez un terminal ouvert. Pour commencer, en entrant sudo apt-get update, mettez à jour les listes de programmes. Maintenant, vous pouvez aller directement à l'installation. Pour ce faire, entrez:

sudo apt-get install nom de fichier

Pour être plus clair, il convient de donner un exemple:

sudo apt-get install chrome

Il est également possible d'installer plusieurs logiciels à la fois. Pour ce faire, entrez simplement leur nom avec un espace.

Une petite remarque. Lorsque vous entrez la première ligne du terminal, un mot de passe peut vous être demandé. Ainsi, lorsque vous le saisissez, rien ne s'affiche - ceci est normal. Par exemple, si vous avez un mot de passe «0000», appuyez simplement sur quatre fois zéro, puis sur Entrée.

Vous connaissez maintenant un autre moyen d'installer le programme sous Ubuntu.

Installation à partir d'un paquet avec interface graphique

Il arrive également que le fichier dont vous avez besoin n’ait pas été trouvé dans le référentiel. Ce n'est pas effrayant. Très probablement, l'auteur du programme n'a tout simplement pas son propre référentiel. Dans ce cas, le programme peut être distribué à l'aide du paquet deb.

Sur Internet, recherchez le package nécessaire et téléchargez-le sur votre ordinateur. L'avantage de cette méthode est que l'Internet ne sera pas nécessaire pour installer le programme. Le paquet peut être déposé sur un lecteur flash et installé sur n’importe quel PC. Mais il y a un inconvénient important, le fait est qu'après l'installation, le programme ne sera pas mis à jour tout seul, car le système ne le trouvera pas dans le référentiel.

Ainsi, le paquet deb a été téléchargé sur le PC. Pour l'installer à l'aide de Nautilus (identique à Windows Explorer), ouvrez le dossier dans lequel se trouve le fichier et double-cliquez dessus. Une fenêtre s’ouvrira devant vous, vous demandant la permission d’installer ce programme. Cliquez sur «Installer le paquet». Le processus d’installation commencera.

Installation à partir d'un paquet dep à l'aide d'un terminal

Le paquet deb peut également être installé à l'aide du terminal. Pour cela, vous devez d'abord l'exécuter. Il est important de savoir que cette installation implique la présence de dpkg. Si vous ne disposez pas de cet utilitaire, vous devez l'installer.

L'installation directe du paquet deb via le terminal s'effectue à l'aide de la commande suivante:

sudo dpkg -i chemin_fichier

Comme vous l'avez remarqué, vous devez paver le chemin d'accès au fichier. Par exemple, il ressemblera à ceci:

sudo dpkg -i /home/user/soft/yandex.disk.deb

Une fois la commande entrée et que vous appuyez sur Entrée, le processus d'installation commence. En conséquence, vous saurez si tout s'est bien passé ou non. Sinon, lisez les raisons et corrigez les problèmes.

De plus, en utilisant le terminal, vous pouvez installer absolument tous les paquets deb dans un dossier. Pour ce faire, il vous suffit de marquer le chemin du dossier dans la ligne et de terminer la ligne ". * .deb ". Par exemple:

sudo dpkg -i /home/user/soft/ntlmaps_*.deb

N'oubliez pas que lorsqu'un mot de passe vous est demandé, vous ne le verrez pas lorsque vous le saisirez.

Lancer des applications

Eh bien, cela semble être tout. Nous avons parlé de la façon d'installer des programmes dans Ubuntu, il ne reste plus qu'à expliquer comment les programmes Ubuntu sont lancés.

Ici, vous pouvez également utiliser plusieurs méthodes. La première consiste à lancer via le "Menu". Cliquez simplement sur l'icône correspondante et dans l'une des sections, trouvez le programme dont vous avez besoin. Après avoir cliqué sur l'icône, il va commencer.

La deuxième méthode est beaucoup plus rapide, elle implique l’utilisation du même terminal. Ouvrez-le et entrez simplement le nom du programme dans la ligne. Par exemple, vous voulez lancer l’éditeur de texte Gedit, pour cela tapez simplement:

gedit

Après avoir appuyé sur Entrée, le programme démarrera.

Il convient également de mentionner que les programmes Windows fonctionnent également sur Ubuntu. Pour cela, vous devez installer un programme spécial appelé Wine. Son installation et sa configuration sont disponibles sur Internet. Eh bien, c’est tout, vous avez appris à installer des programmes sur le système d’exploitation Ubuntu.

Gestionnaire de paquets Synaptic

Il s'agit d'un outil graphique permettant de télécharger et d'installer des logiciels à partir de sources d'application pour Ubuntu. Synaptic Package Manager affiche une liste des programmes disponibles dans ces sources et permet à l'utilisateur Ubuntu de sélectionner et d'installer les programmes nécessaires en quelques clics.

Dans le menu principal, sélectionnez «Administration → Synaptic Package Manager» et parcourez les catégories de programmes disponibles, ou utilisez la recherche rapide si vous avez une idée précise de ce que vous recherchez:

Vous pouvez marquer plusieurs applications pour l'installation et toutes les installer en même temps en cliquant sur le bouton “Appliquer”. Cela prendra un certain temps (en fonction du volume de fichiers téléchargés et de la vitesse de votre connexion Internet), durant laquelle le système téléchargera et installera les applications que vous avez choisies, ainsi que toutes les bibliothèques et dépendances nécessaires.

Centre d'applications Ubuntu

Mais le moyen le plus simple d’installer des programmes est d’utiliser le Centre de logiciel Ubuntu. Cet outil est très simple pour les débutants dans Ubuntu et rend l’installation d’applications encore plus facile que par le biais du gestionnaire de paquets Synaptic - en un seul clic.

Sélectionnez le Centre d'applications Ubuntu dans le menu principal d'Ubuntu:

Parcourez les catégories pour trouver les applications que vous souhaitez installer. Un exemple:

Cliquez sur le bouton “Installer” lorsque vous êtes prêt à installer l'application (ou les applications) sélectionnée (s). Pendant qu'Ubuntu télécharge et installe les programmes sélectionnés, vous pouvez continuer à parcourir les catégories d'applications et à sélectionner les nouveaux programmes à installer:

Les programmes dans Ubuntu se présentent sous la forme de packages deb binaires pouvant être installés à l'aide de l'outil graphique Gdebi ou via la ligne de commande (décrite ci-dessous). Supposons que vous ayez téléchargé le package picasa_3.0-current_i386.deb de picasa.google.com et que vous l’ayez sauvegardé sur votre disque dur. Dans Ubuntu avant la version 10.04 (incluse), Gdebi est fourni par défaut et les fichiers deb sont initialement associés à cette application. Vous pouvez donc simplement les lancer avec un double-clic standard, puis cliquer sur le bouton «Installer» dans la fenêtre qui apparaît pour poursuivre l'installation:

Dans Ubuntu 10.10 et supérieur, en double-cliquant sur le fichier deb, le «Centre d'applications Ubuntu» s'ouvrira, ce qui a été mentionné ci-dessus.

Outil Console Aptitute

Aptitude est un outil de ligne de commande conçu pour s'exécuter dans un terminal.

Sélectionnez «Accessoires → Terminal» dans le menu principal («Accessoires → Terminal») pour ouvrir le terminal Gnome standard. Dans la fenêtre du terminal, tapez sudo aptitude et appuyez sur Entrée pour exécuter la commande:

Parcourez les applications et marquez avec la touche + celles que vous souhaitez installer:

Vous pouvez sélectionner plusieurs packages, puis appuyer deux fois sur la touche G pour lancer l’installation:

Pendant un certain temps, Ubuntu téléchargera et installera les programmes sélectionnés.

Vous pouvez également installer des applications spécifiques en utilisant aptitude (dans l'exemple ci-dessous, «realplayer» est installé):

Vous pouvez également installer le paquet deb enregistré sur votre disque dur à partir de la ligne de commande. Pour ce faire, vous pouvez utiliser une commande comme celle-ci (en remplaçant le nom du package souhaité):

Aimez-vous l'article? Partagez le lien avec vos amis:

Utiliser une interface graphique

Choisissez Système → Administration → Gestionnaire de paquets Synaptic et obtenez un outil plus fonctionnel pour utiliser les packages. En particulier, vous pouvez, par exemple, installer des programmes en partie si, par exemple, vous n'avez pas besoin de documentation ou d'autre chose. Lancer le gestionnaire de paquets Synaptic Système → Administration → Gestionnaire de paquets Synaptic. Entrez votre mot de passe sur demande. Dans le programme lancé, cliquez sur le bouton Mettre à jour, attendez que le système mette à jour les données sur les programmes disponibles.

Dans la liste des programmes disponibles, double-cliquez sur le programme souhaité (ou cliquez avec le bouton droit de la souris sur l'élément "Marquer pour l'installation"). Une fois que tous les programmes nécessaires sont marqués pour l'installation, cliquez sur le bouton "Appliquer". Attendez que les packages requis soient téléchargés et installés. Des fonctions similaires sont exécutées par le programme Ajout / Suppression d’applications et peuvent être facilement trouvées dans le menu. Applications → Ajouter / Supprimer ...

Utiliser la ligne de commande

L'installation à partir de la ligne de commande vous permet d'obtenir plus d'informations sur le processus d'installation et de le configurer de manière flexible, même si cela peut sembler gênant pour un utilisateur novice.

Lancer le terminal. Vous pouvez mettre à jour les données sur les programmes disponibles dans les référentiels avec la commande:

Entrez votre mot de passe sur demande. Notez que lors de la saisie du terminal, le mot de passe ne s'affiche pas, ni avec des astérisques, ni des cercles. Это нормально. Для установки нужной программы введите команду:

Если нужно установить несколько программ, то их можно перечислить через пробел, например:

Если потребуется - ответьте на задаваемые вопросы (для положительного ответа нужно ввести Y или Д). Программа будет установлена, если она уже установлена - она будет обновлена.

К сожалению не все программы входят в основные репозитории Ubuntu. Поэтому вам придется вручную подключать необходимые репозитории с нужными вам программами или пакетами, для этого вы можете воспользоваться статьей: Подключение репозитория. Или же попытаться найти необходимую информацию по установке, на официальном сайте программы.

Pour rechercher un programme dans la liste des packages disponibles, utilisez les commandes suivantes:

où mot-clé est le nom du programme, une partie du nom du programme ou un mot de sa description.

Installer depuis le paquet deb

Si le programme souhaité ne possède pas de référentiel principal et si son auteur ne dispose pas de son propre référentiel, ou si les référentiels ne sont pas disponibles (par exemple, Internet n'existe pas), le programme peut être installé à partir du paquet deb (téléchargé à l'avance / sur une clé USB / ...). Si le paquet deb est dans le référentiel officiel, vous pouvez le télécharger à partir de http://packages.ubuntu.com. Souvent, un paquet deb peut être téléchargé à partir du site Web du programme. Vous pouvez également utiliser la recherche sur http://getdeb.net. L'inconvénient de cette approche est que le gestionnaire de mise à jour ne surveillera pas l'apparition de nouvelles versions du programme installé.

Installation de programmes avec votre propre programme d'installation à partir de sh, exécution de fichiers

Parfois, les programmes peuvent être distribués avec leur propre installateur. Ce n'est pas différent de la situation dans Windows. Seulement ici, après avoir décompressé l’archive tar.gz avec le paquet de distribution, vous verrez quelque chose comme install.sh au lieu de setup.exe. Il s’agit d’un package logiciel pré-assemblé, conçu sous forme de script ou de fichier binaire. Il s’agit de placer les fichiers aux bons endroits et de spécifier les paramètres nécessaires. Dans le même temps, la possibilité de gérer un tel logiciel à l'aide d'un gestionnaire de paquets disparaît. L'utilisation de tels packages n'est pas souhaitable, mais s'il n'y a pas d'autre choix, allez dans le répertoire contenant le fichier, par exemple:

Autorisation d'exécuter ce fichier:

Parfois, un programme peut être installé sans droits de superutilisateur (sans sudo), mais il s’agit plutôt d’une exception.

Parfois, le package de distribution du programme est distribué sous la forme d'une archive à extraction automatique. Dans ce cas, vous ne devez exécuter qu'un seul fichier .sh. Ensuite, vous obtenez juste un assistant où vous devrez répondre à un certain nombre de questions, comme cela se fait sous Windows. C’est ainsi que sont installés les pilotes nVidia officiels, les pilotes ATI, l’environnement de développement NetBeans, etc.

Il existe des programmes qui ne nécessitent pas d’installation et qui sont distribués sous la forme d’une archive tar.gz classique, qui suffit tout simplement pour le décompresser. Windows a également de tels programmes, on les appelle souvent le mot Portable. Vous n'avez pas besoin d'installer de tels programmes, décompressez simplement n'importe où, mais l'emplacement standard est généralement le répertoire / opt. Bien sûr, vous devrez ajouter les éléments de lancement au menu manuellement. Pour cela, vous devez cliquer avec le bouton droit de la souris sur l’en-tête du menu Programmes et sélectionner le menu Edition.

Installation à partir de la source

S'il n'y a pas de paquets deb pour votre système, le programme peut être compilé à partir du code source lui-même, qui peut être téléchargé à partir du site Web officiel de tout programme Open Source ou du référentiel source de la distribution.

Je recommande d'éviter cette façon d'installer des programmes autant que possible. La principale chose dont vous aurez besoin est des outils de compilation. Pour cela, vous devez d’abord installer le paquet build-essential. Ensuite, vous devez décompresser l'archive avec les codes du programme dans un dossier temporaire. Ensuite, vous devez trouver le fichier README ou INSTALL, le lire et exécuter ce qui y est écrit. Plus souvent, l'installation de programmes de cette manière est limitée à l'exécution séquentielle des commandes suivantes:

Mais dans certains cas, il peut y avoir des différences. En outre, après avoir exécuté le script ./configure, vous pouvez recevoir un message indiquant que le système ne dispose pas des bibliothèques nécessaires à la compilation du programme. Dans ce cas, vous devrez les installer vous-même et répéter le processus. Généralement, le processus de compilation prend un certain temps et dépend de la puissance de votre ordinateur.

Vous voilà. Bien entendu, il est conseillé d'éviter, si possible, d'installer des programmes. pas En utilisant des packages deb, d’autres méthodes ne sont pas recommandées. Cependant, ils doivent savoir pour ne pas se perdre dans le flux d'informations.

Installer automatiquement les dépendances lors de la génération à partir du source

Ce type d’installation est meilleur que simplement ./configure && make && make install, et convient à l’installation de programmes qui ne se trouvent pas dans les référentiels.

Accédez au dossier contenant les sources décompressées et à la commande:

L’équipe d’auto-apt fournira elle-même les paquets nécessaires à l’assemblage et vous permettra de poser moins de questions.

Création d'un paquet deb pour un travail plus facile à l'avenir (installation, désinstallation, etc.):

Regarde la vidéo: 018 - P1 - Installer un logiciel (Septembre 2021).

Pin
Send
Share
Send
Send