Ich bin wirklich wütend Einfach das neue Ubuntu installiert und ausführen apt-get install octave
. Ich habe Tonnen von Mist installiert (wie Java, einige QT-Bibliotheken und andere Verschmutzung).
Wie kann ich Octave in Ubuntu 16.04 installieren, ohne von GUI abhängig zu sein? Wenn die neueste Version von Octave kein "sauberes" Paket enthält, wie kann man dann eine alte Version installieren, die nicht über die grafische Benutzeroberfläche verfügt?
octave-cli
Paket ohne Qt / Java / etc.Antworten:
Sei nicht böse :)
Ich habe
GNU Octave, version 4.0.0
auf meinem neuen Ubuntu 16.04 LTS installiertSo können Sie es in Ihrem System installieren:
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
Führen
octave-cli
Sie zur Überprüfung auf Ihrem Terminal aus.Wählen Sie, welche Option zu Ihnen passt. Ich habe PPA verwendet, weil es einfach ist.
quelle
sudo apt-get install octave
?starte ohne gui
Weitere Optionen finden Sie unter
quelle
Sie können Octave von der Quelle ohne GUI-Material installieren.
(oder neuere Version, je nachdem, was Sie wollen)
Das Konfigurationsskript gibt Ihnen wahrscheinlich eine Reihe von Fehlern und / oder Warnungen aufgrund fehlender Abhängigkeiten. Tatsächlich verzeiht Octave fehlende Bibliotheken, aber einige sind offensichtlich erforderlich oder zumindest sehr ratsam. Ich würde es zumindest tun
Dann wieder
./configure --without-java
. Je nachdem, was Sie bereits auf Ihrem System installiert haben, kann es dennoch zu Fehlern kommen. Die Standardregel lautet: zHolen Sie sich die Bibliothek mit
sudo apt-get install libfftw3-dev
.Sobald das Konfigurationsskript ohne Warnungen ausgeführt wird, mit Ausnahme derjenigen, die sich auf GUI, Java, Audio oder Logos beziehen, können Sie den Build starten:
Dies wird einige Zeit dauern. Wenn Sie es eilig haben und / oder einige CPU-Kerne ausgeben müssen, verwenden Sie diese
make -j4
für die vierfach parallele Kompilierung.Überprüfen Sie anschließend, ob alles funktioniert, z
Wenn etwas noch nicht funktioniert, möchten Sie möglicherweise weitere Bibliotheken installieren, dann konfigurieren und
$ make
erneut. (Vielleicht müssen Sie es zuerst$ make clean
tun , damit es tatsächlich neu aufgebaut wird, da Sie sich nicht sicher sind.)Wenn es zu Ihrer Zufriedenheit funktioniert, backen Sie die Installation schließlich auf Ihrem System:
quelle