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?
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?
Odpowiedzi:
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ć.
Jest dostępny na nieoficjalnym PPA na starterze, jeśli chcesz wybrać tę trasę:
https://launchpad.net/~picaso/+archive/octave
https://launchpad.net/~mvanderkolff/+archive/octave-3.6
EDYCJA: Drugi ppa nie działa dobrze. W zależnościach kompilacji występują pewne konflikty wersji. Użyj pierwszego linku. To działa jak sen.
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
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 ~