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
Prochaine révision
Révision précédente
installation_paquet [Le 13/12/2007, 18:03]
152.77.113.70
installation_paquet [Le 16/01/2009, 01:27] (Version actuelle)
YannUbuntu redirection
Ligne 1: Ligne 1:
-{{tag>Dapper Edgy Feisty Gutsy paquet tutoriel}} +~~REDIRECT>installation_logiciel~~
- +
----- +
- +
- +
-====== Introduction ====== +
-Ce tutoriel résume les différentes manières d'​installer un paquet sous Ubuntu, Kubuntu, Xubuntu, Edubuntu et même linux en général.. +
- +
-Il existe deux méthodes général pour installer un paquet : graphiquement et en ligne de commande. Pour tous les « saveurs » d'​Ubuntu,​ les méthodes en ligne de commande sont les mêmes. +
- +
-Dans les exemples ci-dessous, on souhaite installer le paquet « **mon_paquet** », il faudra bien sûr le remplacer par le nom du paquet (programme) que vous souhaitez installer. +
- +
-<note tip> +
-L'​installation d'un paquet (logiciel, bibliothèque,​ etc.) 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, votre mot de passe vous sera demandé. +
- +
-Si vous utilisez le compte utilisateur créé lors de l'​installation d'​Ubuntu,​ il n'y a pas de problèmes. +
-</​note>​ +
- +
-**Méthode à préférer**,​ dans l'​ordre,​ selon disponibilité (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é ; +
-  - paquet Debian isolé (peut poser des problèmes). +
-  - paquet dans un dépôt tiers (peut poser des problèmes de confiance) ; +
- +
-Ne vous inquiétez pas, la majorité des logiciels s'​installe de façon simple et rapide. +
- +
-Cependant parfois il faut compiler un programme, cette compilation n'est pas compliqué. 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). +
- +
-===== Comment 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>​ +
- +
- +
-==== Configurer les dépôts ==== +
- +
-Pour accéder à un maximum d'​applications il faut activer les deux dépôts principaux: Universe & multiverse (Ces dépôts sont activé par défaut sur **Feisty Fawn**). +
- +
-Pour se faire, il faut aller dans //Système -> Administration -> Sources de mise à jour//. Il faut ensuite cocher les cases qui vous intéressent (idéalement toutes sauf le "code source"​).  +
-Pour plus de précision : +
-Pour savoir comment ajouter un dépôt supplémentaire,​ rencontré sur le wiki ou ailleurs (ligne commencent par **deb http:**), [[tutoriel:​comment_modifier_sources_maj|cette page vous intéressera]]. +
- +
-Pour avoir accès a plus de logiciels il vous faut configurer les dépots, voir la page **[[:​depots|sur les dépôts]]**. +
- +
- +
- +
-==== Avec une interface graphique ==== +
- +
-Voir la page sur les **[[:​gestionnaire_de_paquets|gestionnaires de paquets]]**. +
- +
-=== Grâce aux dépôts Ubuntu === +
- +
-Si le paquet que vous voulez installer est présent dans votre liste de dépôts, son installation sera très simple… +
- +
- +
-== Pour Ubuntu, Xubuntu et Edubuntu == +
- +
-  * **__Avec « gnome-app-install »__** +
- +
-<note important>​**gnome-app-install ne contient pas tous les paquets disponibles dans Ubuntu !!!**, Si vous devez installer une **"​application système"​** préférez la méthode en dessous (Avec Synaptic).</​note>​ +
- +
-[[:​gnome-app-install|Plus d'​informations sur « gnome-app-install »…]] +
- +
-  * **__Avec Synaptic__** +
- +
-[[:​synaptic|Plus d'​informations sur Synaptic…]] +
- +
-== Pour Kubuntu == +
- +
-  * **__Avec « adept-installer »__** +
- +
-La procédure est sensiblement la même que pour //​gnome-app-install//​. +
- +
-  * Vous pouvez le lancer en faisant //K → Ajout/​Suppression de logiciels//​. +
-  * Entrez le nom du paquet dans le champ nommé « Rechercher », +
-  * cochez la case attachée à son nom dans la liste puis  +
-  * cliquez sur « Effectuer les changements ». +
- +
-<note important>​**adept-installer ne contient pas tous les paquets disponibles dans Kubuntu !!!**, Si vous devez installer une **"​application système"​** préférez la méthode en dessous (Avec Adept).</​note>​ +
- +
-  * **__Avec Adept__** +
- +
- +
-[[:​adept|Plus d'​informations sur Adept…]] +
- +
- +
-==== Directement avec le programme binaire (.deb) récupéré sur internet ==== +
-Vous avez ou vous allez télécharger un paquets qui permet d'​installer un logiciels et que ce fichier se termine par l'​extension .deb voici une partie qui vous est destinée. +
- +
-=== Récupéré un paquets (qui installe un logiciels) sur internet === +
- +
-Il existe plusieurs logiciels qui ne sont pas disponible dans les dépôt de Ubuntu. La solution a été de crée un site qui les répertorient,​ les teste et les met à notre disposition. +
-Ceci est notamment vrai pour les grosses mises a 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 dans les sites officiels des logiciels. +
- +
-=== Via Nautilus/​Konqueror ​ === +
- +
-Un petit programme qui existe depuis Ubuntu Dapper s'​appelant **[[:​gdebi]]**,​ __permet d'​installer un .deb récupéré sur un site internet__, directement via un double clic. Il intègre même la gestion automatique des dépendances !  +
- +
-Sous Kubuntu il suffit de faire un clic droit sur le .deb-> gestion des packages->​Installer +
- +
-**__Comment installer un programme de MS Windows__** +
- +
-Il vous faudra installer wine la documentation se trouve ici : **[[wine]]** +
- +
-Uniquement pour les expérimenté,​ les courageux:​ +
-vous pouvez tenter la [[:​virtualisation]]. Nous vous conseillons [[:​virtualbox]]. +
- +
-==== En ligne de commande via le terminal ou la console ==== +
- +
-^ Ouvrir le terminal|[[:​terminal#​ou_suis-je|Ouvrir le terminal]]| +
-^ Toutes les variantes ​ | depuis une console (Ctrl--Alt--F1…F6 ; Ctrl--Alt--F7 pour revenir à votre session graphique) | +
- +
-=== Via les dépôts Ubuntu === +
-Choisir entre :\\ +
-  * [[:apt|apt (apt-get, etc ...)]]\\ +
-OU \\ +
-  * [[:​aptitude]]\\ +
-=== Directement avec le programme (.deb) récupéré sur internet === +
-[[:​dpkg|Avec « **dpkg** »]] +
- +
- +
-=== Grâce les packages fournis directement par les éditeur === +
- +
-==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é 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]] +
- +
-==Les .sh et .bin et .run== +
- +
-Ce sont des fichiers exécutable,​ presque à la manière des .exe sous windows. +
- +
-La première chose a faire est de mettre le fichier en exécutable : 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 utilisateur 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 774 <nom du fichier .bin ou .sh> +
-</​code>​ +
-Lancer l'​installation : +
-<​code>​ +
-sudo bash <nom du fichier .bin ou .sh> +
-</​code>​ +
- +
-  * **__Pour les *.run__** +
- +
-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 .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 compressés ​ == +
- +
-Parfois on tombe sur un fichier compressé (.zip, .tar.gz, .tar, .bz2 etc...). il peut contenir  +
- +
-  * un .pl ou un .sh , un .run ; dans ce regardez juste au dessus la partie les concernant ... +
- +
-  * un binaire sans installeur ... donc là il faudra simplement lancer le binaire en double-cliquant dessus (il ce peut aussi que le lanceur du programme soit un script, pour l'​ouvrir il suffit de double-cliquer dessus et faire Lancé). +
- +
-  * des Sources, dans ce cas, regarder attentivement la suite. +
- +
-== Comment installer un programme source == +
- +
-Installer un programme source n'est pas chose simple, c'est donc la méthode a utiliser en dernier recours !!! +
- +
-  * **__Comment repérer des sources__** +
- +
-Les sources d'un programme sont souvent compressées dans un fichier .tar.gz ou .tar.bz2 mais aussi dans tout et n'​importe quoi au bon vouloir des développeurs  +
- +
-Une fois décompressées:​ +
- +
--si vous trouvez un fichier nommé configure et des fichiers makefile [[#​sources_configuremakefile_autotools_et_make|rendez vous ici]] +
- +
--si vous trouvez un fichier nommé configure et des fichiers jamfile [[#​sources_configurejamfile_autotools_et_jam|rendez vous ici]] +
- +
--si vous n'avez ni le premier ni le deuxième cas vous avez des sources cmake ou étrangement architecturées ou que ce ne sont pas des sources ;-) +
- +
-  * **__Sources configure/​makefile (autotools et make)__** +
-  *  +
-      * Méthode historique +
- +
-Les démarches à suivre pour compiler de telles sources sont référencées ici: [[:​projets/​paquets:​compiler_un_programme]] +
- +
-n'​oublier pas la commande pour désinstaller une éventuelle installation précédente +
- +
-<​code>​ +
-sudo make uninstall  +
-sudo make clean +
-</​code>​ +
- +
-qui peut être utile +
-  *  +
-      * 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]] +
- +
-  * **__Installation avec Cmake:​__** +
-<​code>​ +
-mkdir sourcedir +
-cd sourcedir +
-cmake ../​source-version +
-make +
-make install +
-</​code>​ +
- +
-  * **__Désinstallation avec Cmake__** +
- +
-<​code>​ +
-sudo make uninstall +
-</​code>​ +
- +
-Si vous avez le message suivant c'est que les sources du programme ne prenne 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>​ +
- +
-Alors il faudra supprimé les fichiers manuellement avec l'aide du log d'​installation install_manifest.txt créer 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 [[#​directement_avec_le_programme_.deb_recupere_sur_internet|méthode du paquet téléchargé]]. +
- +
- +
-===== 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. +
- +
----- +
-//​Contributeurs:​ [[:​utilisateurs:​Ner0lph]],​ [[:​utilisateurs:​_Enchained]],​ [[:​utilisateurs:​Grummfy]],​ [[utilisateurs:​Fabien26]],​ [[:​utilisateurs:​Adam0509]],​ [[utilisateurs:​yurek]].//​+
  • installation_paquet.1197565419.txt.gz
  • Dernière modification: Le 23/12/2007, 12:49
  • (modification externe)