Je suis vraiment en colère. Je viens d'installer le nouvel ubuntu et de l'exécuter apt-get install octave
. J'ai installé des tonnes de conneries (comme Java, certaines bibliothèques QT et d'autres pollutions).
Comment puis-je installer Octave dans Ubuntu 16.04 sans la dépendance à quelque chose de GUI? Si la dernière version d'Octave n'a pas de package "propre", alors comment installer une ancienne version qui n'a pas l'interface graphique?
octave-cli
paquet sans Qt / Java / etc.Réponses:
Ne vous fâchez pas :)
J'ai installé
GNU Octave, version 4.0.0
sur mon nouveau Ubuntu 16.04 LTSVoici comment l'installer sur votre système:
sudo apt-add-repository ppa:octave/stable sudo apt-get update sudo apt-get install octave
sudo apt-get build-dep octave wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz tar xf octave-4.0.0.tar.gz cd octave-4.0.0/ ./configure make sudo make install
Exécutez
octave-cli
sur votre terminal pour vérifier.Choisissez quelle option vous convient. J'ai utilisé du PPA, parce que c'est simple.
la source
sudo apt-get install octave
?commencer sans gui
Pour plus d'options, consultez
la source
Vous pouvez installer Octave à partir des sources sans aucune interface graphique.
(ou version plus récente, selon ce que vous voulez)
Le script de configuration vous donnera probablement un tas d'erreurs et / ou d'avertissements en raison de dépendances manquantes. En fait, Octave est assez indulgent avec les bibliothèques manquantes, mais quelques-unes sont évidemment nécessaires ou du moins fortement recommandées. Je voudrais au moins
Là encore
./configure --without-java
. Il peut toujours donner des erreurs, selon ce que vous avez déjà installé sur votre système. La règle standard est: par exemplerécupérer la bibliothèque avec
sudo apt-get install libfftw3-dev
.Une fois que le script de configuration s'exécute sans avertissements, à l'exception de ceux relatifs à l'interface graphique, Java, audio ou logos, vous pouvez démarrer la génération:
Cela prendra un certain temps. Si vous êtes pressé et / ou avez des cœurs de processeur à dépenser, utilisez-le
make -j4
pour une compilation quadruple parallèle.Une fois cela fait, vérifiez que tout fonctionne par exemple
Si quelque chose ne fonctionne pas encore, vous souhaiterez peut-être installer plus de bibliothèques, puis configurer et à
$ make
nouveau. (Peut-être que vous devez d'abord le faire$ make clean
pour qu'il reconstruise réellement, pas sûr de cela.)Si cela fonctionne à votre satisfaction, enfin installez l'installation sur votre système:
la source
Une solution de contournement pour ce problème était d'installer miniconda (aucun sudo nécessaire) via
puis installez le paquet d'octave dans un nouvel environnement conda via
ensuite vous pouvez supprimer l'environnement conda qui supprimera tous les paquets d'octave sans aucune trace pour votre système linux
la source