Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| installation_non_standard_de_logiciel [Le 14/07/2009, 19:43] – suivi du lien compilation suite suppression johndescs | installation_non_standard_de_logiciel [Le 06/12/2020, 17:25] (Version actuelle) – [Installation de paquets qui ne sont pas dans les dépôts officiels d'Ubuntu (DEB)] 82.249.46.17 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | |||
| + | ====== Installation non standard de logiciel ====== | ||
| + | |||
| + | //Ce tutoriel décrit comment installer un logiciel lorsqu' | ||
| + | <note tip> | ||
| + | <note important> | ||
| + | |||
| + | ===== Installation de logiciels Windows (EXE) ===== | ||
| + | |||
| + | Voir la page [[: | ||
| + | |||
| + | ===== Installation de paquets qui ne sont pas dans les dépôts officiels d' | ||
| + | |||
| + | Pour de telles installations, | ||
| + | |||
| + | Si l' | ||
| + | de créer l' | ||
| + | Ubuntu (Xubuntu, Lubuntu, Kubuntu), Uruk, Majaro, Slackware et la possibilité d'en ajouter de nouvelles. | ||
| + | |||
| + | ===== Installer des sources ou binaires fournis directement par les éditeurs (en ligne de commande via le terminal) ===== | ||
| + | |||
| + | <note help>En ligne de commande, pendant la saisie du mot de passe, celui-ci n' | ||
| + | |||
| + | ==== RPM ==== | ||
| + | |||
| + | Les RPM sont destinés aux distributions basées sur Red-Hat : Mandriva, Fedora... SuSE Linux utilise lui aussi ce format. | ||
| + | Les RPM peuvent **parfois** être installés sur Ubuntu avec **[[: | ||
| + | |||
| + | |||
| + | ==== Exécutables RUN, BUNDLE, binaires BIN, et scripts SH ==== | ||
| + | |||
| + | La première chose à faire est d' | ||
| + | |||
| + | [[: | ||
| + | |||
| + | Il ne vous reste plus qu'à double-cliquer sur le fichier. | ||
| + | <note help>Par défaut, le double-clic n'est pas effectif pour lancer un fichier exécutable dans **Fichiers** (Nautilus). Pour cela, il est nécessaire de modifier ce [[: | ||
| + | |||
| + | P.S. : Au cas où, l' | ||
| + | * Donner les droits d' | ||
| + | * Lancer l' | ||
| + | Fortement déconseillé, | ||
| + | < | ||
| + | |||
| + | == Autre méthode == | ||
| + | <code bash> | ||
| + | et pour lancer l' | ||
| + | < | ||
| + | |||
| + | Certains RUN (comme ceux de [[:loki]] ou celui de [[wop]]) peuvent disposer d'une interface plus conviviale que la console en [[: | ||
| + | |||
| + | Pour les désinstaller, | ||
| + | |||
| + | ===== Installation de fichiers Perl (PL) ===== | ||
| + | |||
| + | Pour les fichiers PL, c'est comme pour les BIN et SH sauf qu'il faut taper : | ||
| + | |||
| + | < | ||
| + | sudo perl leFichierPl.pl</ | ||
| + | |||
| + | ===== Fichiers sources ===== | ||
| + | |||
| + | Installer un programme source n'est pas chose simple, c'est donc la méthode à utiliser en dernier recours ! | ||
| + | |||
| + | __Sources configure/ | ||
| + | |||
| + | Les démarches à suivre pour compiler de telles sources sont référencées ici : [[: | ||
| + | |||
| + | * Sources configure/ | ||
| + | |||
| + | Ce genre de sources se compile quasiment de la même manière ; il suffit juste de remplacer make par jam dans la grande majorité des cas. | ||
| + | |||
| + | * Sources CMake (par exemple, les sources de KDE) | ||
| + | |||
| + | Voici le lien vers le wiki officiel CMake : | ||
| + | |||
| + | |||
| + | [[http:// | ||
| + | * | ||
| + | * **__Exemple d' | ||
| + | < | ||
| + | mkdir sourcedir | ||
| + | cd sourcedir | ||
| + | cmake ../ | ||
| + | make -j2 | ||
| + | make install | ||
| + | </ | ||
| + | * | ||
| + | * **__Exemple de désinstallation avec CMake__ :** | ||
| + | |||
| + | < | ||
| + | sudo make uninstall | ||
| + | </ | ||
| + | |||
| + | Si vous avez le message suivant c'est que les sources du programme ne prennent pas en charge la cible uninstall. (voir la F.A.Q. officiele de CMake). | ||
| + | |||
| + | < | ||
| + | make: *** Pas de règle pour fabriquer la cible « uninstall ». Arrêt. | ||
| + | </ | ||
| + | Il faudra alors supprimer les fichiers manuellement avec l'aide du log d' | ||
