Когда будет доступна установка Octave 3.6.1?

11

На данный момент octave 3.2 - это версия, доступная для непосредственной установки в Ubuntu 12.04. Но последняя стабильная октава сейчас 3.6.1.

Будет ли Octave 3.6.1 упакован для Ubuntu 12.04?

Г. он
источник
1
Просто чтобы вы знали, Октава 3.6.1 в 12.10. Я знаю не то, что ты хочешь, а то, что может тебя взбодрить. :)
Джокердино

Ответы:

7

Краткий ответ: нет

Octave все еще в версии 3.2 в 12.04. Отчет об ошибке был подан для обновления Octave с 3.2 до 3.4, а затем до 3.6.1, но в последнее время никаких действий по этому поводу не предпринималось.

Вы можете подписаться на ошибку и получать обновления, касающиеся этого сообщения об ошибке:

Это пакет сообщества, что означает, что сообщество должно упаковать и обновить репозиторий Universe.

Если вы действительно хотите использовать последнюю версию, вы можете помочь исправить несколько ошибок, которые блокируют переход Octave с 3.2 на 3.6 в репозитории Debian, и, надеюсь, последняя версия будет импортирована в репозиторий Ubuntu.


Обновление для 12.10
Htorque только что подтвердило, что Octave 3.6.1-4 находится в хранилище Quantal. Время радоваться.

Джокердино
источник
Соответствующее сообщение об ошибке в Debian относительно перехода Octave с 3.2 на 3.6. В Ubuntu будет 3.6, как только в репозитории Debian будет это. Из того, что я вижу, надеюсь, у 12.10 будет последняя стабильная версия Octave.
Джокердино
Я по ошибке проголосовал :(, не могу отменить это :(
Tachyons
В репо Debian уже был Otave 3.4, а совсем недавно - 3.6.1. Это не может быть причиной.
Мариус
Это очень интересно знать, что Debian имеет 3.6.1. Что именно является настоящей причиной того, что Ubuntu не содержит 3.6.1?
Г. Он
5

Он доступен на неофициальном PPA на панели запуска, если вы хотите пойти по этому пути:

https://launchpad.net/~picaso/+archive/octave

https://launchpad.net/~mvanderkolff/+archive/octave-3.6

РЕДАКТИРОВАТЬ: второй PPA не работает хорошо. Есть некоторые версии версий в зависимостях сборки. Используйте первую ссылку. Это работает как сон.

Veazer
источник
1

В дополнение к тому, что упоминает Брентон Хорн, для тех, кто пытается скомпилировать 3.6.X, вы должны сначала установить эти библиотеки:

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

Теперь у вас должны быть все необходимые зависимости. Украдена отсюда: http://verahill.blogspot.com.es/2012/02/debian-testing-wheezy-64-compiling.html

Nate
источник
0

Итак, ваша цель задать этот вопрос, вероятно, заключается в том, чтобы получить жизнеспособный способ загрузки и установки последних выпусков GNU Octave. В этом случае у меня есть решение для вас. В основном скопируйте и вставьте следующие команды в терминал (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

Где «xxx» - это номер версии GNU Octave, который вы пытаетесь загрузить и установить. Вы можете узнать, что является последним выпуском, перейдя по адресу http://ftp.gnu.org/gnu/octave/ . Отсюда вы также можете скачать релиз, который хотите установить. Если вы сделаете это, единственная корректировка приведенного выше кода - добавить:

cd ~/Downloads
sudo mv octave-x.x.x.tar.bz2 /home/username/
cd ~
BH2017
источник