Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/03/2017, à 17:06

Compte anonymisé

Installation scilab 5.4.1 sur Ubuntu 16.10

Bonsoir,

J'ai besoin d'installer scilab 5.4.1 à la place des versions plus récentes (module sciflt n'est pas dispo sur les versions plus récentes).

Mais, quand je suis la documentation du forum pour installer scilab depuis les binaires, cela ne marche pas.
J'ai décompressé le fichier et quand je fait

 cd scilab-5.4.1/bin

puis

./scilab

, la console renvoit :

scilab-bin: error while loading shared libraries: libjava.so: cannot open shared object file: No such file or directory

Pourriez-vous me filer un coup de main s'il vous plaît ?

Merci beaucoup,

Dernière modification par Compte anonymisé (Le 24/03/2017, à 16:56)

#2 Le 10/03/2017, à 17:24

Nuliel

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Bonjour,

Peux tu installer openjdk:

sudo apt-get install openjdk-8-jdk

Dernière modification par Nuliel (Le 10/03/2017, à 17:34)

Hors ligne

#3 Le 11/03/2017, à 20:41

Compte anonymisé

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Bonsoir,

À quoi cela sert-il ?

#4 Le 11/03/2017, à 21:45

Nuliel

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

openjdk, c'est ce qui permet de faire fonctionner des machines virtuelles java, et j'imagine que l'erreur que tu rencontres vient du fait que java n'est pas installé ce qui à mon avis sera résolu en installant ce programme.
Sinon, ça sert à faire tourner minecraft, et tous les logiciels utilisant java (c'est à dire beaucoup)

Hors ligne

#5 Le 14/03/2017, à 00:23

Compte anonymisé

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

C'est fait, mais je ne parviens toujours pas à installer Scilab 5.4.1 depuis les binaires...

Et quand je lance un

sudo apt-get install scilab

, il m'installe la dernière version disponible sad

J'avoue que je commence à abandonner, même si plus les versions augmentent, plus un certain nombre de modules disparaît... Merci beacoup pour ton aide, c'est super chouette !

#6 Le 14/03/2017, à 10:58

Nuliel

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Tu as retenté de faire marcher le binaire après avoir installé scilab par les dépôts? J'avoue que je n'utilise plus scilab depuis quelques années (pourtant c'est un logiciel que je trouvais bien), je suis pas trop au courant de ce qui a disparu.
C'est vraiment bizarre qu'il trouve pas cette librairie, à mon avis il faut l'ajouter au LD_LIBRARY_PATH.
Dans un premier temps, peux tu donner le retour de

sudo find /usr/ -name "libjava.so"

Normalement, il va te ressortir le chemin vers la librairie que scilab trouve pas.
Chez moi c'est /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/libjava.so

Ensuite on l'ajoute au LD_LIBRARY_PATH:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64
echo $LD_LIBRARY_PATH

Ensuite tu peux tester scilab (je crois que ce que je propose ne tient pas après un redémarrage, mais si ça marche on s'en occupera)

Hors ligne

#7 Le 14/03/2017, à 22:36

Compte anonymisé

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

J'ai supprimé Scilab 5.5.2 avec un auto remove (il n'y avait donc plus de paquets scilab).

Puis j'ai télécharger les binaires comme indiquer sur la documentation et les ai décompresser. Quand je tente

./scilab

Il renvoie le message du dessus.

sudo find /usr/ -name "libjava.so"

renvoie la même chose que toi.

Quand tu parles de la librairie, tu parles du fichier ./scilab ? Normalement il n'y a rien à télécharger en plus ?

J'ai retenté, et j'ai un nouveau message :

scilab-bin: error while loading shared libraries: libjava.so: wrong ELF class: ELFCLASS64

#8 Le 14/03/2017, à 23:16

Nuliel

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

libjava.so est une librairie, c'est de ça dont je parlais.
J’essaierai demain avec cette version, tu as bien pris la version x86-64?

Edit: Je viens de tester, ça marche parfaitement.

Dernière modification par Nuliel (Le 15/03/2017, à 19:19)

Hors ligne

#9 Le 16/03/2017, à 23:09

Compte anonymisé

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Oh ! Comment as tu procédé ? J'ai réessayé aujourd'hui mais soit il ya le problème de librairie, soit il me réinstalle scilab 5.5.1

#10 Le 17/03/2017, à 12:30

Nuliel

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

J'ai juste téléchargé scilab-5.4.1.bin.linux-x86_64.tar.gz (tu as bien pris cette version et tu as bien ubuntu 64 bits?), décompressé et exécuté
./scilab en étant dans le dossier bin.

J'ai testé dans une machine virtuelle avec la dernière version d'ubuntu et en live (donc j'ai rien installé) et ça fonctionne aussi.

Edit: j'ai regardé les dépendances de scilab, il y a default-jre. Essaie de l'installer au cas où, c'est encore java.

Dernière modification par Nuliel (Le 17/03/2017, à 12:36)

Hors ligne

#11 Le 18/03/2017, à 20:25

Compte anonymisé

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

J'ai essayé à nouveau, et j'ai un nouveau message d'erreur :

scilab-bin: /home/stan/Téléchargements/scilab-5.4.1/lib/thirdparty/libz.so.1: version `ZLIB_1.2.3.4' not found (required by /usr/lib/x86_64-linux-gnu/libpng16.so.16)

Et j'ai vérifié je suis bien sous linux 64 bits... Le dossier scilab-5.4.1 peut être mis n'importe ou non ?

#12 Le 18/03/2017, à 21:35

Nuliel

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Oui il peut être mis n'importe où dans ton home, il est au même endroit que sur mon ordi d'ailleurs.

Tu fais bien

./scilab

et pas un autre? Je dis ça parce que j'ai une erreur si je lance scilab-bin

Tu peux installer zlib1g?
Je comprends pas l'erreur: il faut une version, la 1.2.3.4, mais dans les dépôts c'est la 1.2.8. D'ailleurs la librairie se trouve ici /lib/x86_64-linux-gnu

La solution de la dernière chance:
peux tu renommer libz.so.1 en libz.so.1.bak (il est dans /home/stan/Téléchargements/scilab-5.4.1/lib/thirdparty/)

Dernière modification par Nuliel (Le 18/03/2017, à 21:51)

Hors ligne

#13 Le 19/03/2017, à 21:40

Compte anonymisé

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Je fais bien

cd scilab-5.4.1/bin ./scilab

J'ai installé zlib1g (il l'était déjà en faite...)

zlib1g is already the newest version (1:1.2.8.dfsg-2ubuntu5).

J'ai changé le nom de libz.so.1, et là j'ai une erreur énooorme sad

Oups. Une erreur fatale a été détectée par Scilab.
Votre session va probablement se fermer.
Veuillez signaler un bug sur http://bugzilla.scilab.org/ avec :
* Un exemple de code qui reproduit le problème
* Le résultat de [a, b] = getdebuginfo()
* Les informations suivantes :
[stan:06635] Signal: Segmentation fault (11)
[stan:06635] Signal code: Address not mapped (1)
[stan:06635] Failing at address: 0x7f8000000000

Question bête, scilab 5.5.2 doit-il être désinstallé si je veux changer de version ?

Question bête mais moins, les autres paquets dispo sur la page scilab servent-ils à quelque chose ?

Merci mille fois pour ton aide, et ta patience !!

Dernière modification par Compte anonymisé (Le 20/03/2017, à 23:47)

#14 Le 21/03/2017, à 18:27

Nuliel

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

J'avais vu cette erreur sur internet et c'était la solution, je me suis dit que ça se tentait. Donc du coup tu peux remettre le nom initial.

Question bête, scilab 5.5.2 doit-il être désinstallé si je veux changer de version ? Non, les deux peuvent cohabiter

Question bête mais moins, les autres paquets dispo sur la page scilab servent-ils à quelque chose ? dmg, c'est pour mac, exe c'est pour windows, .tar.gz c'est pour linux (i686 et x86-64 qui correspondent en gros à 32 bits/64 bits), et les sources de scilab si tu veux le compiler (ce que je te déconseille fortement)

J'ai une bonne nouvelle, j'ai réussi à reproduire le message d'erreur
scilab-bin: /home/stan/Téléchargements/scilab-5.4.1/lib/thirdparty/libz.so.1: version `ZLIB_1.2.3.4' not found (required by /usr/lib/x86_64-linux-gnu/libpng16.so.16)
J'avais testé scilab 5 4 1 dans une machine virtuelle avec ubuntu 16.04 lts (scilab fonctionne très bien d'ailleurs sur cette version) mais pas sur la 16.10 où ça produit effectivement cette erreur.
Si tu as besoin de scilab 5 4 1 rapidement, je te conseille de passer sur ubuntu 16.04 lts.
Si tu veux rester sur ubuntu 16.10, je vais essayer de trouver une solution (par contre je vais regarder ça à partir de samedi, je peux pas avant)

Edit: pour moi ça vient de libpng: c'est la version 16 sur 16.10 et la version 12 sur la 16.04

Dernière modification par Nuliel (Le 21/03/2017, à 18:51)

Hors ligne

#15 Le 21/03/2017, à 22:45

Compte anonymisé

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Par autres paquets, j'entends Compilation prerequirements et Sources. Servent-ils à quelque chose ?

Je vais bouger sur 16.04 dans ce cas, le mieux est de faire une machine virtuelle non ?

En tout cas, même si je me répète, ton coup de main est vraiment sympa : merci beaucoup ! big_smile

#16 Le 22/03/2017, à 16:03

Nuliel

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Tout dépend de ta machine et de ton utilisation de scilab.

Je te conseillerais plutôt de repasser sur ubuntu 16.04 lts en particulier parce que c'est une lts et que le support est de 5 ans contrairement à la 16.10 qui est de 1 an. Le problème est qu'il faut dans ce cas que tu réinstalles tout.
Dans le cas où tu préfères rester sur la 16.10 (ce que je comprends), peux tu donner le nom exact de ton pc afin que je puisse te dire s'il peut faire tourner une machine virtuelle et de manière correcte? Si tu préfères rester sur la 16.10 je me pencherai samedi sur l'erreur que donne scilab.

Hors ligne

#17 Le 22/03/2017, à 16:30

Compte anonymisé

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Oh jtai assez embêté je pense smile j'ai posté à l'endroit ou javais vu des histoires de changement de versions pour ma pourrir le sujet https://forum.ubuntu-fr.org/viewtopic.p … #p21701116 !

Mais, grâce à toi, mon problème est techniquement résolu ! (j'en ai découvert un autre sad )

Merci beaucoup pour ton aide et ta patience !!!!!

#18 Le 22/03/2017, à 17:10

Nuliel

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Si tu m'embêtais je ne te répondrais pas smile
Je viens de voir le post: tu peux pas faire tourner une machine virtuelle avec 2 Go de ram.
De rien smile

Hors ligne

#19 Le 24/03/2017, à 06:43

moko138

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Question bête, scilab 5.5.2 doit-il être désinstallé si je veux changer de version ?

J'ai bien noté qu'entre-temps, tu avais écrasé la 16.10 avec une 16.04. Aussi est-ce pour l'avenir que je te signale que
à ma connaissance, apt ne sait pas désinstaller ce qui a été installé par un script indépendant.
Et que de façon générale, apt autoremove, même suivi de "--purge", laisse certains fichiers de configuration, ceux dans home.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#20 Le 24/03/2017, à 16:59

Compte anonymisé

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Et donc il y a aucun moyen de supprimer des paquets installés ? (merci pour le conseil cool)

Par ailleurs,

./ scilab

marche maintenant mais comment faire pour l'installer définitivement ? J'ai l'impression que sinon je ne peux pas installer les paquets de scilab...

#21 Le 24/03/2017, à 18:08

Nuliel

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

scilab 5.4.1 contient toutes les librairies nécessaires pour faire fonctionner scilab, rien n'est installé sur ton ordi pour cette version (tu n'as d'ailleurs jamais eu besoin de taper ton mot de passe pour installer cette version)
On peut pas l'installer définitivement, par contre on peut faire un raccourci vers le programme:

ln -s ~/Téléchargements/scilab-5.4.1/bin/scilab ~/Bureau/scilab

Hors ligne

#22 Le 24/03/2017, à 18:14

Compte anonymisé

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Pourtant à partir de la logithèque je peux installer la 5.5.2 (elle me convient pas, mais je peux), tandis que là je suis obligé de garder le terminal ouverte et qui tourne, et je ne peux pas installer les modules scilab sad

#23 Le 24/03/2017, à 21:36

Nuliel

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

La commande du dessus te permet de lancer scilab 5.4.1 en double cliquant sur le raccourci créé sur le bureau et t'évite donc de passer par le terminal.
J'ai jamais installé de module scilab, je regarde ça.

Dernière modification par Nuliel (Le 24/03/2017, à 21:37)

Hors ligne

#24 Le 24/03/2017, à 23:34

Compte anonymisé

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

Correctif je peux en installer (même si scilab n'est pas installé (ce qui m'étonne énormément !)), sauf le toolbox fuzzy logic (celui que je cherche absolument...)

#25 Le 25/03/2017, à 15:12

Nuliel

Re : Installation scilab 5.4.1 sur Ubuntu 16.10

C'est quoi l'erreur affichée?
J'ai testé: j'ai entré dans scilab

exec("../sciFLT_0.4.7/loader.sce")

et il est bien reconnu (j'ai mis le dossier sciFLT_0.4.7 dans le dossier scilab 5 4 1). Après j'ai pas testé une seule commande du module, je sais même pas à quoi il sert.
Edit: j'ai testé la fonction demo proposée, elle fonctionne.

Dernière modification par Nuliel (Le 25/03/2017, à 15:14)

Hors ligne