Search the Community
Showing results for tags 'jdk 8'.
-
installation difficile logiciel modelio à partir d'un archive en .tar.gz
Eric_M posted a question in Un problème ?
Bonjour, j'essaie d'installer un logiciel à partir d'une archive en .tar.gz, sans succès. Après quelques nuits de tentatives, je sèche un peu. Si quelqu'un peut m'aider ce serait super ! Système : eOS 0.3.2 Freya 64 bits sur ordi Dell Inspiron Logiciel à installer : modelio, logiciel libre de modélisation de système. Le logiciel n'est pas disponible dans la logithèque, je ne l'ai pas trouvé non plus en .deb Seule source connue : https://www.modelio.org/downloads/download-modelio.html Cette page indique : For information on supported operating systems and required libraries, check system requirements. Download Modelio from www.modelio.org/download. Extract the package into the directory of your choice. Start Modelio. Le fichier est disponible sous la forme d'une archive au format .tar.gz : Il s'agit donc d'après https://doc.ubuntu-fr.org/tutoriel/compilation un code source qu'il faut compiler. La page https://doc.ubuntu-fr.org/tutoriel/compilation indique : Pour compiler un programme il faut au préalable installer sur sa machine les programmes suivants : En résumé, vous devriez installer les paquets build-essential fakeroot checkinstall . build essential : OK déjà installé. fakeroot : idem Checkinstall n'était pas installé, je l'ai installé en cliquant sur le lien ci-dessus. Vérification des pré-requis demandés par la page de téléchargement : Je passe en revue le système en regardant dans Synaptic pour chacun de requirements suivants : - Ubuntu 12.04 LTS (i386/amd64) : Mon système est basé sur la plateforme Ubuntu 14.04. Je possède une plateforme plus récente. Est-ce qu'elle est compatible ? (suite : voir plus bas). Un forum indique que Ubuntu 14.04 peut faire marcher modelio, mais cependant il faut JDK 8. - libc6 : un certain nombre de paquets libc6 sont installés et en particulier le paquet nommé strictement libc6. D'autres ne le sont pas. On peut faire l'hypothèse que les paquets installés sont suffisants. Aucune action pour le moment - libatk : Un certain nombre de paquets libatk sont installés et en particulier le paquet nommé strictement libatk1.0-0 D'autres ne le sont pas. On peut faire l'hypothèse que les paquets installés sont suffisants. Aucune action pour le moment - libcairo : Un certain nombre de paquets libcairo sont installés et en particulier le paquet nommé strictement libcairo2 D'autres ne le sont pas. On peut faire l'hypothèse que les paquets installés sont suffisants. Aucune action pour le moment - libgtk2 : Un certain nombre de paquets libgtk2 sont installés et en particulier le paquet nommé strictement libgtk2.0-0 D'autres ne le sont pas. On peut faire l'hypothèse que les paquets installés sont suffisants. Aucune action pour le moment - libglib2 : Un certain nombre de paquets libglib2 sont installés et en particulier le paquet nommé strictement libglib2.0-0 D'autres ne le sont pas. On peut faire l'hypothèse que les paquets installés sont suffisants. Aucune action pour le moment - libwebkit-1.0 : Ce paquet n'est pas visible dans synaptic. On trouve par contre des fichiers libwebkitgtk qui semblent remplir la même fonction. On peut faire l'hypothèse que les paquets installés sont suffisants. Aucune action pour le moment - libxtst6 : Un certain nombre de paquets libgxtst6 sont installés et en particulier 2 paquets nommé strictement libxtst6. D'autres ne le sont pas. On peut faire l'hypothèse que les paquets installés sont suffisants. Aucune action pour le moment - stdc++6 : Un paquet libstdc++6-4.7 est disponible au téléchargement mais pas installé. Installation du paquet. Paquet libstdc++6-4.7 installé - Java 8 (from Modelio 3.3) : On peut supposer qu'il s'agit d'installer JDK8 comme indiqué sur le forum. Installation de JAVA JDK 8 Actuellement JAVA 7 est installé. Si on tape : sudo update-alternatives --config java on peut lire : Il existe 2 choix pour l'alternative java (qui fournit /usr/bin/java). Sélection Chemin Priorité État ------------------------------------------------------------ * 0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 mode automatique 1 /usr/bin/gij-4.8 1048 mode manuel 2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 mode manuel En recherchant java JDK 8 sur google on trouve cette page de téléchargement : http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html choix de la version à télécharger : Pour Linux x64, il y a le format .rpm et le format .tar.gz. Le premier format est réservé aux distributions linux basées sur Red Hat et n'est donc pas adapté, comme permet de le comprendre la page https://doc.ubuntu-fr.org/installation_non_standard_de_logiciel Je télécharge donc Java JDK 8u73 pour linux x64 au format .tar.gz L'instruction d'installation est : Installation of the 64-bit JDK on Linux Platforms This procedure installs the Java Development Kit (JDK) for 64-bit Linux, using an archive binary file (.tar.gz). These instructions use the following file: jdk-8uversion-linux-x64.tar.gz Download the file. Before the file can be downloaded, you must accept the license agreement. The archive binary can be installed by anyone (not only root users), in any location that you can write to. However, only the root user can install the JDK into the system location. Change directory to the location where you would like the JDK to be installed, then move the .tar.gz archive binary to the current directory. Unpack the tarball and install the JDK. % tar zxvf jdk-8uversion-linux-x64.tar.gz The Java Development Kit files are installed in a directory called jdk1.8.0_version in the current directory. Delete the .tar.gz file if you want to save disk space. Conformement aux instructions je fais : - lancement du terminal - execution de la commande % tar zxvf jdk-8u73-linux-x64.tar.gz Le système me répond : bash: fg: % : tâche inexistante je recommence sans le %. Des centaines de lignes s'écrivent, apparement sans message d'erreurs ! Je ne supprime pas l'archive. Pour savoir si Java JDK 8 est installé, je tape dans le terminal : sudo update-alternatives --config java Le terminal affiche : Il existe 2 choix pour l'alternative java (qui fournit /usr/bin/java). Sélection Chemin Priorité État ------------------------------------------------------------ * 0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 mode automatique 1 /usr/bin/gij-4.8 1048 mode manuel 2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 mode manuel Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné : De plus si je tape locate java-8 le terminal ne trouve absolument rien. Si je tape locate java-7, le terminal trouve plein de fichiers. Du coup je n'ai pas l'impression que JDK 8 soit installé. Retour à l'installation de Modelio : La page de téléchargement du code source indique également : No installation is required for launching Modelio. Just unzip the downloaded archive and use Modelio! Cela me déroute un peu mais bon on verra bien. Je télécharge modelio 3.4.1 pour linux 64 à l'aide du lien fournit dans la page https://www.modelio.org/downloads/download-modelio.html Je l'enregistre dans DOSSIERS_PERSO/0_logiciels_telecharges/Modelio A l'aide du gestionnaire d'archive j'extrais le dossier (nommé Modelio 3.4) de l'archive et l'enregistre à la même racine. J'ouvre le dossier. - Je clique sur un fichier nommé « modelio » de type « stript shell ». Au bout de quelques secondes, le système affiche une fenetre indiquant : « An error has occured. See the log file /home/idee/workspace/.metadata/.log - je clique sur le fichier M-bin, le même message d'erreur apparaît. Je décide de supprimer le dossier modelio 3.4 ainsi que le dossier .metadata puis j'execute la ligne de commande vue pour java, c'est à dire : tar zxvf modelio-open-201512081403-linux.gtk.x86_64.tar.gz Des centaines de lignes de commande s'incrivent sans erreur. Mais il s'agit apparement simplement d'une extraction de l'archive dans le dossier modelio 3.4. Est-ce différent comme opération que d'effectuer une extraction de l'archive à l'aide du gestionnaire d'archive ? Apparement non. Dans modelio 3.4 je reclique sur les mêmes fichiers et retombe sur les mêmes messages d'erreur. Je constate que le dossier metadata est lui aussi reconstitué. Modelio ne se lance pas. Mes questions : - Comment finaliser l'installation de java JDK 8 ? - Est-ce que la non installation de java JDK 8 est la seule raison du non fonctionnement de modelio ? - Est-ce que la procédure d'installation de modelio à partir de l'archive, une fois vérifié les pré-requis pour le système, consiste simplement à extraire le dossier de l'archive en .tar.gz ou bien faut-il faire d'autres chose ? - Une fois tout installé, comment faire pour lancer modelio ? Désolé pour la longueur du post, je préfère mettre un maximum de détails. Merci à ceux qui pourront apporter quelques conseils.