Kiedy będzie można zainstalować Octave 3.6.1?

11

W tym momencie oktawa 3.2 jest wersją dostępną do bezpośredniej instalacji w Ubuntu 12.04. Ale najnowsza stabilna oktawa to teraz 3.6.1.

Czy Octave 3.6.1 zostanie zapakowany dla Ubuntu 12.04?

G. On
źródło
1
Informujemy, że Octave 3.6.1 jest w wersji 12.10. Nie to, czego chcesz, wiem, ale coś, co może cię pocieszyć. :)
jokerdino

Odpowiedzi:

7

Krótka odpowiedź: nie

Octave jest nadal w wersji 3.2 w 12.04. Raport o błędzie został złożony do Octave być przeniesieni od 3,2 do 3,4, a następnie do 3.6.1, ale nie podjęto żadnych działań w odniesieniu do tego ostatnio.

Możesz subskrybować błąd i otrzymywać aktualizacje dotyczące tego raportu o błędzie:

Jest to pakiet społecznościowy, co oznacza, że ​​to do społeczności należy spakowanie i aktualizacja repozytorium Universe.

Jeśli naprawdę chcesz używać najnowszej wersji, możesz pomóc naprawić kilka błędów, które blokują przejście Octave z 3.2 na 3.6 w repozytorium Debiana i mam nadzieję, że najnowsza wersja zostanie następnie zaimportowana do repozytorium Ubuntu.


Aktualizacja 12.10
Htorque właśnie potwierdziła, że Octave 3.6.1-4 znajduje się w repozytorium Quantal. Czas się radować.

jokerdino
źródło
Odpowiedni raport o błędzie dotyczący Debiana dotyczący przejścia Octave z 3.2 na 3.6. Ubuntu będzie zawierało 3.6, gdy będzie dostępne repo Debiana. Z tego, co widzę, mam nadzieję, że 12.10 będzie mieć najnowszą stabilną wersję Octave.
jokerdino
Głosowałem przez pomyłkę :(, nie mogę tego cofnąć :(
Tachyons
Repozytorium Debiana ma już Otave 3.4, a ostatnio 3.6.1. To nie może być powód.
Marius,
To bardzo interesujące wiedzieć, że Debian ma 3.6.1. Jaki jest prawdziwy powód, dla którego Ubuntu nie ma wersji 3.6.1?
G. He
1

Oprócz tego, o czym wspomina Brenton Horne, dla tych z was, którzy próbują skompilować wersję 3.6.X, należy najpierw zainstalować te biblioteki:

sudo apt-get install libqhull-dev libpcre++-dev libblas-dev liblapack-dev libreadline-dev
sudo apt-get install libcurl4-openssl-dev libfltk1.3-dev libgraphicsmagick++-dev libhdf5-serial-dev libqrupdate-dev libsuitesparse-metis-dev glpk gperf flex bison libfontconfig1-dev

Teraz powinieneś mieć wszystkie wymagane zależności. Skradzione stąd: http://verahill.blogspot.com.es/2012/02/debian-testing-wheezy-64-compiling.html

Nate
źródło
0

Cóż, twoim celem w zadaniu tego pytania jest prawdopodobnie uzyskanie realnej metody pobierania i instalowania najnowszych wersji GNU Octave. W takim przypadku mam dla ciebie rozwiązanie. Zasadniczo skopiuj i wklej następujące polecenia do terminala (ctrl + alt + T):

wget http://ftp.gnu.org/gnu/octave/octave-x.x.x.tar.bz2
tar --bzip2 -xvf octave-x.x.x.tar.bz2
sudo rm -r octave-x.x.x.tar.bz2
cd octave-x.x.x.tar.bz2
./configure
make
sudo make install

Gdzie „xxx” to numer wersji GNU Octave, którą próbujesz pobrać i zainstalować. Możesz dowiedzieć się, jakie jest najnowsze wydanie, wchodząc na http://ftp.gnu.org/gnu/octave/ . Tutaj możesz również pobrać wersję, którą chcesz zainstalować. Jeśli to zrobisz, jedyną korektą powyższego kodu jest dodanie:

cd ~/Downloads
sudo mv octave-x.x.x.tar.bz2 /home/username/
cd ~
BH2017
źródło