Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
installation_paquet [Le 26/12/2008, 18:16]
213.95.41.13
installation_paquet [Le 16/01/2009, 01:27] (Version actuelle)
YannUbuntu redirection
Ligne 1: Ligne 1:
-{{tag>paquet logiciel installation}} +~~REDIRECT>installation_logiciel~~
- +
----- +
- +
-====== Installer un logiciel sous Ubuntu ====== +
- +
- +
-<note tip>//<<​En informatique,​ et en particulier dans le contexte des systèmes Unix, on appelle paquet (ou parfois paquetage, en anglais package) une archive (fichier compressé) comprenant les fichiers informatiques,​ les informations et procédures nécessaires à l'​installation d'un logiciel sur un système d'​exploitation au sein d'un agrégat logiciel, en s'​assurant de la cohérence fonctionnelle du système ainsi modifié.>>​ [[http://​fr.wikipedia.org/​wiki/​Paquet_(logiciel)|Extrait wikipédia]]//</​note>​ +
- +
-Installer un logiciel sous gnu-linux notamment sous Ubuntu est très facile, cependant ne mélangeons pas deux mots : "​logiciel"​ et "​paquet"​ sont beaucoup utilisées et désignent la même finalité; installer un paquet pour l'​utiliser le logiciel. +
- +
-Et c'est donc un paquet qui installera le logiciel qu'il contient. Le logiciel est spécialisé dans une autre tâche : accomplir sa fonction. Nuance :-) +
- +
-Cette page résume les différentes manières d'​installer un paquet sous Ubuntu et toute ses variantes/​saveurs ( Kubuntu, Xubuntu, Edubuntu et même gnu-linux en général ). +
- +
-Il existe deux méthodes pour installer un paquet :  +
-  * graphiquement +
-  * en ligne de commande. +
- +
-Dans les exemples ci-dessous, on souhaite installer le paquet « **mon_paquet** », il faudra bien sûr le remplacer par le nom du paquet que vous souhaitez installer ( thunderbird,​ amsn ... ). +
- +
-<note tip> +
-L'​installation d'un paquet est une tâche d'​administration. Il faut donc les [[:​sudo|droits d'​administration]] pour l'​exécuter. Quelle que soit la méthode choisie, graphique ou en ligne de commande, le mot de passe de votre session vous sera demandé. +
-En ligne de commande, pendant la frappe du mot de passe, il n'​apparais pas ( même pas sous forme de points ou d'​étoiles ) pour des raisons de sécurité. +
-</​note>​ +
- +
-**Méthodes à préférer**,​ dans l'​ordre,​ selon la disponibilité,​ la qualité et la rapidité d'​installation ( de la meilleure à la « moins propre ») : +
-  - paquet dans un dépôt Ubuntu officiel ; +
-  - paquet dans un dépôt externe « connu » (Medibuntu, Wine, etc.) ; +
-  - paquet Ubuntu isolé ; +
- +
-Plus rarement : +
-  - paquet [[:Debian]] isolé ( peut poser des problèmes) ; +
-  - paquet dans un dépôt tiers (peut poser des problèmes de confiance). +
- +
-Pour les logiciels Windows : +
-  - paquet .exe via Wine +
- +
-Pour les utilisateurs avancées : +
-  - installation via des scripts ( extension .bin, .sh ); +
-  - installation via la compilation;​ +
- +
-Ne vous inquiétez pas, la majorité des logiciels s'​installe de façon simple et rapide. +
- +
-S'il faut compiler un programme, cette compilation est souvent pas très compliquée. Elle demande simplement un peu de patience et de réflexion (il se peut même parfois que des logiciels s'​installent de façon plus simple en les compilant, qu'en installant le package binaire fourni par l'​éditeur ou la communauté quand il s'agit d'un .sh ou .bin). +
-===== Configurer les dépôts ===== +
- +
-Sous Gnu-Linux et donc sous Ubuntu la gestion du catalogue logiciel est léguée à un système de dépôts. +
- +
-Pour avoir des renseignement et un accès à plus de logiciels il vous rendra sur la page des dépôts : +
- +
-**voir la page [[:​depots|dépôts]]**. +
- +
-Afin de modifier ces configurations il faut aller dans +
- +
-//Système -> Administration -> Sources de logiciels//​.  +
- +
-Il faut ensuite cocher les cases qui vous intéressent. +
- +
-**Pour plus de précision :** +
-Pour savoir comment ajouter un dépôt supplémentaire,​ rencontré sur la documentation ou ailleurs (ligne commençant par **deb http:**), [[tutoriel:​comment_modifier_sources_maj|cette page vous intéressera]]. +
-===== Installer un programme===== +
- +
-<note tip>Pour toutes les méthodes expliquées ici, vous pouvez installer plusieurs paquets à la fois, pour les programmes en ligne de commande, simplement en ajoutant les uns à la suite des autres le nom des paquets, séparés par une espace ou avec les interfaces graphiques en multipliant les recherches à la suite.</​note>​ +
- +
- +
-==== Avec une interface graphique ==== +
- +
-Sous Ubuntu il existe plusieurs logiciels pour d'​installer un logiciel uniquement avec une souris. Ces logiciels ont tous un point commun ils utilisent un **[[:​gestionnaire_de_paquets|gestionnaire de paquets]]** pour garder une certaine cohérence des logiciels installés. +
- +
-Si le paquet que vous voulez installer est présent dans votre liste de dépôts, son installation sera très simple ... +
- +
-**Voir le [[:​gestionnaire_de_paquets|gestionnaire de paquets]]**. +
- +
-=== Récupérer un paquet (qui installe un logiciel) sur internet === +
- +
-__Comment installer un binaire [[:debian]] ( extension .deb )__ +
- +
- +
-Il existe plusieurs logiciels qui ne sont pas disponibles dans les dépôts Ubuntu. La solution a été de créer un site qui les répertorie,​ les teste et les met à notre disposition. +
-Ceci est notamment vrai pour les grosses mises à jour de certains logiciels. +
- +
-[[http://​www.getdeb.net]] est le site de référence pour se les procurer. +
- +
-Vous pouvez aussi les télécharger depuis le site officiel de chacun des logiciels. +
- +
-Pour installer ce paquet binaire il suffit ensuite d'​utiliser **[[:​gdebi]]**,​ soit traduit tout simplement, un simple clic ! +
- +
-**Voir [[:​gdebi]]**. +
- +
-__Comment installer un binaire de MS Windows ( extension .exe )__ +
- +
-Il vous faudra installer [[:wine]]. Puis cliquer directement sur le paquet logiciel pour l'​installer. +
- +
-**Voir [[:​wine]]**. +
- +
-Uniquement pour les expérimentés,​ les courageux : +
-vous pouvez tenter la [[:​virtualisation]].  +
- +
-**Voir la [[:​virtualbox]]**. +
- +
-<note warning>​Si vous dépassez cette partie ( ce qui est rare ) l'​installation d'un logiciel peut être difficile, toutefois il existe des exceptions.</​note>​ +
- +
-==== En ligne de commande via le terminal ou la console ==== +
- +
-=== Grâce aux sources ou binaires fournis directement par les éditeurs === +
- +
-==RPM== +
- +
-Les RPMs sont destinés aux distributions basé sur red-hat : Mandriva, Fedora... SuSE Linux utilise lui aussi ce format. +
- +
-Les RPMs peuvent parfois être installés sur Ubuntu avec [[:​alien]]. +
- +
-==Autopackage== +
- +
-Autopackage est un système d'​installation qui est utilisé pour amsn par exemple. +
-il se résume à un fichier .package qui va télécharger automatiquement l'​installeur s'il n'est pas déjà installé (sous Ubuntu il n'est pas installé par défaut)  +
- +
-Pour savoir comment les installer : [[autopackage]] +
- +
-== Pour les exécutable (.run ) et les binaire ( .bin ) et les scripts ( .sh ) == +
- +
- +
-La première chose à faire est d'​autoriser l'​exécution du fichier qui aura la tache d'​installer le logiciel ( install .sh, .bin ou .run )  : clique droit sur le fichier / allez dans **"​Propriétés=>​Permissions"​** et cochez **"​Permettre l'​exécution de ce programme"​**. +
- +
-Pour en savoir plus sur les droits des utilisateurs sur les fichiers [[:droits| droit des utilisateurs d'​accès sur les fichiers]] +
-Il ne vous reste plus qu'a double-cliquer sur le fichier ( lancer) . +
- +
-**P.S :** au cas où, l'​équivalent en console : +
- +
-Donnez les droits d'​exécution : +
-<​code>​chmod 755 <nom du fichier .bin ou .sh></​code>​ +
- +
-Lancer l'​installation : +
-<​code>​bash <nom du fichier .bin ou .sh></​code>​ +
-Fortement déconseillé mais si l'​installation échoue il se peut que l'​exécution nécessite l'​utilisation des droits administrateur. +
-<​code>​sudo bash <nom du fichier .bin ou .sh></​code>​ +
- +
-Certains .run (comme ceux de [[:loki]] ou celui de [http://​www.worldofpadman.com/​|WoP]]) peuvent disposer d'une interface plus conviviale que la console en [[:​tutoriel/​comment_installer_un_paquet|installant]] le paquet **gtk-engines-pixmap** +
- +
-Pour les désinstaller,​ il faut aller dans le dossier du logiciel installé, et chercher le fichier **uninstall**. (On peut aussi utiliser l'​outil "​loki-uninstaller"​ -cf page [[:​loki]]) +
- +
-== Les fichiers Perl (.pl ) == +
- +
-Pour les .pl c'est comme pour les .bin et .sh sauf qu'il faut taper : +
- +
-<​code>​ +
-cd "le répertoire qui contient le .pl" +
-sudo perl "le fichier .pl" +
-</​code>​ +
- +
-== Les fichiers Sources == +
- +
-Installer un programme source n'est pas chose simple, c'est donc la méthode a utiliser en dernier recours ! +
- +
-__Sources configure/​makefile (autotools et make)__ +
- +
-Les démarches à suivre pour compiler de telles sources sont référencées ici : [[:​projets/​paquets:​compiler_un_programme]] +
- +
-  * Méthode avec checkinstall pour créer un .deb +
- +
-Un exemple de programme compilé avec checkinstall se trouve ici : +
-[[:​transmission#​par_compilation_non-recommande|transmission]] +
- +
-  * Sources configure/​jamfile (autotools et jam) +
- +
-Ce genre de sources se compile quasiment de la même manière que make; il suffit juste de remplacer make par jam dans la grande majorité des cas.  +
- +
-  * Sources cmake (ex:sources de kde) +
- +
-Voici le lien vers le wiki officiel Cmake : +
- +
-[[http://​www.cmake.org/​Wiki/​CMake]] +
-  *  +
-     * **__Exemple d'​installation avec Cmake__ :** +
-<​code>​ +
-mkdir sourcedir +
-cd sourcedir +
-cmake ../​source-version +
-make +
-make install +
-</​code>​ +
-  *  +
-     * **__Exemple de désinstallation avec Cmake__ :** +
- +
-<​code>​ +
-sudo make uninstall +
-</​code>​ +
- +
-Si vous avez le message suivant c'est que les sources du programme ne prennent pas en charge la cible uninstall. (voir la faq officiel Cmake). +
- +
-<​code>​ +
-make: *** Pas de règle pour fabriquer la cible « uninstall ». Arrêt. +
-</​code>​ +
-Il faudra alors supprimer les fichiers manuellement avec l'aide du log d'​installation install_manifest.txt créé dans le répertoire de la source du programme. +
- +
-===== Si vous n'avez pas accès à internet ===== +
- +
-Si vous n'avez pas accès à l'​Internet,​ vous pouvez toujours télécharger vos paquets //via// [[http://​packages.ubuntu.com/​]] à partir d'un autre ordinateur. Il ne vous restera plus qu'à les copier sur votre ordinateur et à les installer selon la [[:​gdebi|méthode du paquet téléchargé]]. Vous pouvez aussi suivre [[tutoriel:​comment_ajouter_des_paquets_sans_internet|ce tutoriel]]. +
- +
-===== Conclusion ===== +
- +
-N'​oubliez pas que si vous avez des problèmes pour installer un programme en particulier il y a toujours le wiki et les forums pour vous aidez. +
- +
-Je vous souhaite une belle et longue aventure GNU/Linux avec Ubuntu !  +
----- +
-//​Contributeurs:​ [[:​utilisateurs:​Ner0lph]],​ [[:​utilisateurs:​_Enchained]],​ [[:​utilisateurs:​Grummfy]],​ [[utilisateurs:​Fabien26]],​ [[:​utilisateurs:​Adam0509]],​ [[utilisateurs:​yurek]].//​+
  • installation_paquet.txt
  • Dernière modification: Le 16/01/2009, 01:27
  • par YannUbuntu