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_non_standard_de_logiciel [Le 29/11/2014, 01:30]
41.77.221.92 [Installation non standard de logiciel]
installation_non_standard_de_logiciel [Le 11/09/2022, 10:36] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 5: Ligne 5:
 ====== Installation non standard de logiciel ====== ====== Installation non standard de logiciel ======
  
-//Ce tutoriel décrit comment installer un logiciel lorsqu'​il n'est pas disponible sous forme de paquet pour Ubuntu : fichier EXE, RPM, autopackage, ​exécutable ​RUN, binaire BIN, script SH. Ces installations n'​étant pas standards, il se peut que ces logiciels ne soient pas conçus pour Ubuntu, et que ces méthodes ne fonctionnent pas.sinon lancer la recherche dans ubuntu.aide//​+//Ce tutoriel décrit comment installer un logiciel lorsqu'​il n'est pas disponible sous forme de paquet pour Ubuntu : fichier EXE, RPM, autopackage, ​exécutables ​RUN, BUNDLE, binaire BIN, script SH. Ces installations n'​étant pas standards, il se peut que ces logiciels ne soient pas conçus pour Ubuntu, et que ces méthodes ne fonctionnent pas.sinon lancer la recherche dans ubuntu.aide//​
 <note tip>​Cette page est une sous-partie de la page **"​[[:​installation_logiciel|Installation d'un logiciel]]"​**.</​note>​ <note tip>​Cette page est une sous-partie de la page **"​[[:​installation_logiciel|Installation d'un logiciel]]"​**.</​note>​
 <note important>​Ces types d'​installation ne sont pas recommandés. Si vous utilisez une de ces méthodes (ce qui doit rester rare), l'​installation d'un logiciel peut être difficile, toutefois il existe des exceptions. Si vous êtes débutant, préférez les [[tutoriel:​comment_installer_un_paquet|installations standards par paquet]].</​note>​ <note important>​Ces types d'​installation ne sont pas recommandés. Si vous utilisez une de ces méthodes (ce qui doit rester rare), l'​installation d'un logiciel peut être difficile, toutefois il existe des exceptions. Si vous êtes débutant, préférez les [[tutoriel:​comment_installer_un_paquet|installations standards par paquet]].</​note>​
Ligne 16: Ligne 16:
  
 Pour de telles installations,​ voir [[tutoriel:​comment_installer_un_paquet|comment installer un paquet]], plus spécifiquement le chapitre sur les [[tutoriel:​comment_installer_un_paquet#​installer_un_paquet_hors_depots_non_recommande|paquets logiciels hors dépôts]] Pour de telles installations,​ voir [[tutoriel:​comment_installer_un_paquet|comment installer un paquet]], plus spécifiquement le chapitre sur les [[tutoriel:​comment_installer_un_paquet#​installer_un_paquet_hors_depots_non_recommande|paquets logiciels hors dépôts]]
 +
 +Si l'​unification d'un système d'​installation universel est à venir, il existe toutefois une alternative permettant
 +de créer l'​installation des applications compilées ou interprétées sur différents systèmes Linux. Comme l'​utilitaire libre [[https://​gobisoft.sourceforge.io|Gobisoft]] qui créé un paquet archive Tar (tarball) avec les fichiers du logiciel, une liste de dépendances (deb ou rpm), installe le logiciel dans le dossier Home, et créé un raccourci dans le menu des applications. Les versions actuellement prises en charge par Gobisoft sont : Debian, Fedora, OpenSuse, Mageia, Gentoo, CentOs, Mx-Linux, Mint, Solus,
 +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) ===== ===== 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, ​il n'​apparaît pas (même pas sous forme de points ou d'​étoiles) pour des raisons de sécurité.</​note>​+<note help>En ligne de commande, pendant la saisie du mot de passe, ​celui-ci ​n'​apparaît pas (même pas sous forme de points ou d'​étoiles) pour des raisons de sécurité.</​note>​
  
 ==== RPM ==== ==== RPM ====
Ligne 26: Ligne 30:
 Les RPM peuvent **parfois** être installés sur Ubuntu avec **[[:​alien]]**. Les RPM peuvent **parfois** être installés sur Ubuntu avec **[[:​alien]]**.
  
-==== Autopackage ==== 
  
-Autopackage est un système d'​installation. +==== Exécutables ​RUN, BUNDLE, binaires BIN, et scripts SH ====
-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, consultez ** [[:​autopackage|cette page]]**. +
- +
-=== Executables ​RUN, binaires BIN, et scripts SH ===+
  
 La première chose à faire est d'​autoriser l'​exécution du fichier qui aura la tâche d'​installer le logiciel : faites un clic droit sur le fichier et allez dans **Propriétés > Permissions** et cochez **Autoriser l'​exécution du fichier comme un programme**. La première chose à faire est d'​autoriser l'​exécution du fichier qui aura la tâche d'​installer le logiciel : faites un clic droit sur le fichier et allez dans **Propriétés > Permissions** et cochez **Autoriser l'​exécution du fichier comme un programme**.
Ligne 38: Ligne 38:
  
 Il ne vous reste plus qu'à double-cliquer sur le fichier. 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 [[:​nautilus#​le_menu_preferences|comportement dans les préférences de Nautilus]].</​note>​
  
 P.S. : Au cas où, l'​équivalent en console : P.S. : Au cas où, l'​équivalent en console :
- +  *Donner les droits d'​exécution : <​code>​chmod 755 <nom du fichier .bin ou .sh></​code>​ 
-Donner les droits d'​exécution : +  *Lancer l'​installation :<​code>​bash nomDuFichierBinOuSh</​code>​
-<​code>​chmod 755 <nom du fichier .bin ou .sh></​code>​ +
- +
-Lancer l'​installation : +
-<​code>​bash nomDuFichierBinOuSh</​code>​+
 Fortement déconseillé,​ mais si l'​installation échoue, il se peut que l'​exécution nécessite l'​utilisation des droits d'​administrateur : Fortement déconseillé,​ mais si l'​installation échoue, il se peut que l'​exécution nécessite l'​utilisation des droits d'​administrateur :
 <​code>​sudo bash nomDuFichierBinOuSh</​code>​ <​code>​sudo bash nomDuFichierBinOuSh</​code>​
Ligne 73: Ligne 70:
 Les démarches à suivre pour compiler de telles sources sont référencées ici : [[:​tutoriel:​compilation]] Les démarches à suivre pour compiler de telles sources sont référencées ici : [[:​tutoriel:​compilation]]
  
-  * Sources configure/​jamfile (autotools et jam)+  *Sources configure/​jamfile (autotools et jam)
  
-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. +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)+  *Sources CMake (par exemple, les sources de KDE)
  
 Voici le lien vers le wiki officiel CMake : Voici le lien vers le wiki officiel CMake :
Ligne 83: Ligne 80:
  
 [[http://​www.cmake.org/​Wiki/​CMake]] [[http://​www.cmake.org/​Wiki/​CMake]]
-  *  +  * 
-     * **__Exemple d'​installation avec CMake__ :**+     ​***__Exemple d'​installation avec CMake__ :**
 <​code>​ <​code>​
 mkdir sourcedir mkdir sourcedir
Ligne 92: Ligne 89:
 make install make install
 </​code>​ </​code>​
-  *  +  * 
-     * **__Exemple de désinstallation avec CMake__ :**+     ​***__Exemple de désinstallation avec CMake__ :**
  
 <​code>​ <​code>​
  • installation_non_standard_de_logiciel.1417221005.txt.gz
  • Dernière modification: Le 29/11/2014, 01:30
  • par 41.77.221.92