J'ai installé Ubuntu MATE 18.10 et installer Scilab à partir du référentiel ici avec
Sudo apt-get update
Sudo apt-get install scilab
Après l'installation, j'ai essayé de le lancer à partir de l'interface graphique ( Applications → Autres → Scilab ) - il ne démarre pas.
Ensuite, j'ai essayé de le lancer depuis un terminal avec la commande scilab
. La sortie du terminal est la suivante:
$ scilab
Ramassé les _Java_OPTIONS: -Djava.class.path =/usr/share/Java/flexdock.jar: /usr/share/Java/skinlf.jar: /usr/share/Java/looks.jar:/usr/share/Java/commons-logging.jar: /usr/share/Java/jhall.jar: /usr/share/Java/lucene-core-4.10.4.jar:/usr/share/Java/lucene-analysers -common-4.10.4.jar: /usr/share/Java/lucene-queryparser-4.10.4.jar:/usr/share/maven-repo/org/freehep/freehep-util/debian/freehep-util-debian .jar: /usr/share/maven-repo/org/freehep/freehep-io/debian/freehep-io-debian.jar:/usr/share/maven-repo/org/freehep/freehep-graphicsio/debian/freehep -graphicsio-debian.jar: /usr/share/Java/freehep-graphicsio-emf-2.1.jar: /usr/share/Java/freehep-graphics2d-2.1.1.jar:/usr/share/Java/jrosetta- API.jar: /usr/share/Java/jrosetta-engine-1.0.4.jar: /usr/share/Java/jgraphx.jar: /usr/share/Java/jogl2.jar:/usr/share/Java/gluegen2-rt.jar: /usr/share/Java/jeuclid-core.jar: /usr/share/Java/jlatexmath-fop-1.0.7.jar: /usr/share/Java/fop.jar:/usr/share/Java/saxon.jar: /usr/share/Java/batik.jar:/usr/share/Java/xml-apis -ext.jar: /usr/share/Java/commons-io.jar: /usr/share/Java/xmlgraphics-commons.jar: /usr/share/Java/avalon-framework.jar:/usr/share/Java /jlatexmath-1.0.7.jar:/usr/share/Java/ecj.jar:/usr/share/scilab/modules/helptools/jar/org.scilab.modules.helptools.jar:/usr/share/scilab/ modules/helptools/jar/scilab_ru_RU_help.jar: /usr/share/scilab/modules/helptools/jar/scilab_images.jar: /usr/shareab/modules/helptools/jar/scilab_en_US_help.jar:/usr/share/scilab /modules/graphic_objects/jar/org.scilab.modules.graphic_objects.jar:/usr/share/scilab/modules/renderer/jar/org.scilab.modules.renderer.jar:/usr/share/scilab/modules/scinotes /jar/org.scilab.modules.scinotes.jar:/usr/share/scilab/modules/localization/jar/org.scilab.modules.localization.jar:/usr/share/scilab/modules/graph/jar/org .scilab.modules.graph.jar: /usr/share/scilab/modules/jvm/jar/org.scilab.modules.jvm.jar: /usr/share/scilab/modules/preferences/jar/org.scilab.modules .preferences.jar: /usr/share/scilab/modules/scirenderer/jar/scirenderer.jar: /usr/share/scilab/modules/gui/jar/org.scilab.modules.gui.jar:/usr/share/scilab/modules/graphic_export/jar/org.scilab.modules.graphic_export.jar:/usr/sr/share /scilab/modules/action_binding/jar/org.scilab.modules.action_binding.jar:/usr/share/scilab/modules/xcos/jar/org.scilab.modules.xcos.jar:/usr/share/scilab/modules /ui_data/jar/org.scilab.modules.ui_data.jar:/usr/share/scilab/modules/types/jar/org.scilab.modules.types.jar:/usr/share/scilab/modules/history_manager/jar /org.scilab.modules.history_manager.jar:/usr/share/scilab/modules/external_objects_Java/jar/org.scilab.modules.external_objects_Java.jar:/usr/share/scilab/modules/console/jar/org/org.sorg .modules.console.jar: /usr/share/scilab/modules/history_browser/jar/org.scilab.modules.history_browser.jar: /usr/share/scilab/modules/javasci/jar/org/org.scilab.modules.javasci .jar: /usr/share/scilab/modules/completion/jar/org.scilab.modules.completion.jar: /usr/share/scilab/modules/commons/jar/org.scilab.modules.commons.jar:/usr/share/scilab/modules/c ore/jar/org.scilab.modules.core.jar: --add-modules = Java.activation, Java.xml.bind
Une erreur s'est produite lors de l'initialisation de la couche de démarrage
Java.lang.module.FindException: Module Java.xml.bind introuvable
J'ai donc signalé bug 1798661 au LaunchPad.
Il semble que je doive obtenir Java.xml.bind
à partir d’un paquet.
Selon recherche sur packages.ubuntu.com Je dois installer le paquet openjdk-11-jdk-headless
, mais il n’a pas besoin du fichier sous Ubuntu 18.10 Cosmic.
Remarque: je ne souhaite pas télécharger ni extraire d'archive binaire du site Web de Scilab (mais this est une solution de contournement ). J'ai besoin de la solution avec deb-packages utilisant APT.
Quoi d'autre devrais-je essayer?
De nos jours, Scilab est porté sur OpenJDK 11. Nous devons donc l’installer avec (s’il n’était pas déjà installé auparavant):
Sudo apt-get install scilab
Nous pouvons donc utiliser le dernier paquetage scilab 6.0.1-7ubuntu1 ~ 18.10 comme d'habitude depuis l'interface graphique, mais scilab-cli
et scilab-adv-cli
sont maintenant cassés (c'est nouveau bug 1825037 ).
Remarque 1: Le thème de couleur Scilab est incompatible avec les thèmes Gtk foncés. Par conséquent, l'utilisateur doit en choisir un clair (c'est bug 1547561 ) tel que Éclat ou Radiant-MATE .
Remarque 2: le système Scilab ATOMS est également défectueux (voir bug 17655 ) en raison de problèmes liés à HDF5.
Pour éviter cela, nous devons installer la version binaire comme indiqué dans ma réponse pour Ubuntu 18.04 LTS.