Как установить Октаву 4.0.0 в Ubuntu 14.04

Я использую Ubuntu 14.04.2. Я хочу установить последнюю версию Октавы (Октава 4.0.0). Но в официальном репозитории Ubuntu, существует только версия 3.8 октавы, доступная для загрузки/установки.

Как я могу установить Октаву 4.0.0 безопасно/легко в Ubuntu 14.04.2?

Я не хочу устанавливать/компилировать его непосредственно из источника, который доступен на официальном сайте, потому что я чувствую, что это не легкий метод для установки.

45
задан 15 December 2015 в 19:23

6 ответов

У Вас есть две опции:

  1. Использование октава ppa, который уже имеет 4,0 версии. Можно установить октаву как это:

    sudo add-apt-repository ppa:octave/stable
    sudo apt-get update
    sudo apt-get install octave
    
  2. Загрузка и компиляция источники самостоятельно:

    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
    
75
ответ дан 22 November 2019 в 23:57

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

sudo apt-get install gcc g++ gfortran make libblas-dev liblapack-dev libpcre3-dev libarpack2-dev libcurl4-gnutls-dev epstool libfftw3-dev transfig libfltk1.3-dev libfontconfig1-dev libfreetype6-dev libgl2ps-dev libglpk-dev libreadline-dev gnuplot libgraphicsmagick++1-dev libhdf5-serial-dev openjdk-7-jdk libsndfile1-dev llvm-dev lpr texinfo libglu1-mesa-dev pstoedit libjack0 libjack-dev portaudio19-dev libqhull-dev libqrupdate-dev libqscintilla2-dev libqt4-dev libqtcore4 libqtwebkit4 libqt4-network libqtgui4 libsuitesparse-dev zlib1g-dev libxft-dev autoconf automake bison flex gperf gzip librsvg2-bin icoutils libtool perl rsync tar libosmesa6-dev libqt4-opengl-dev

wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz
tar xf octave-4.0.0.tar.gz
rm octave-4.0.0.tar.gz
cd octave-4.0.0/
./configure
make -j4
sudo make install

Это было хорошо для Ubuntu & Монетный двор (можно использовать команду, "делают" без аргументов, если Вы используете старый компьютер).

4
ответ дан 22 November 2019 в 23:57

Это работало на меня в конце.

В терминале, установите

sudo apt-get build-dep octave

В синаптическом, установите

libqt4-opengl-dev

Затем загрузите октаву-4.0.0.tar.gz от , ftp://ftp.gnu.org/gnu/octave/

разархивировал октаву-4.0.0.tar.gz для размещения.

cd octave-4.0.0
./configure
make
sudo make install

Это работало над всеми машинами, которые я попробовал в своей лаборатории.

4
ответ дан 22 November 2019 в 23:57

Используйте эту связь:

Пять простых инструкций собрать Октаву 4.0.0 на Ubuntu

<час>
  1. добираются, необходимые dev-инструменты

    sudo apt-get install g++ gcc gfortran make autoconf automake bison flex gperf gzip icoutils librsvg2-bin libtool perl rsync tar
    
  2. получают необходимые пакеты

    sudo apt-get install libblas-dev liblapack-dev libpcre3-dev libarpack2-dev libcurl4-gnutls-dev epstool libfftw3-dev transfig libfltk1.3-dev libfontconfig1-dev libfreetype6-dev libgl2ps-dev libglpk-dev libreadline-dev gnuplot libgraphicsmagick++-dev libhdf5-serial-dev openjdk-7-jdk libsndfile1-dev llvm-dev lpr texinfo libgl1-mesa-dev libosmesa6-dev pstoedit portaudio19-dev libqhull-dev libqrupdate-dev libqscintilla2-dev libqt4-dev libqtcore4 libqtwebkit4 libqt4-network libqtgui4 libsuitesparse-dev libxft-dev zlib1g-dev
    
  3. загрузка и извлекают

    cd /tmp
    wget -c ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz
    tar -xzf octave-4.0.0.tar.gz
    cd octave-4.0.0
    
  4. , настраивают и делают

    ./configure --prefix=/opt/octave-4.0.0 CPPFLAGS=-I/usr/include/hdf5/serial LDFLAGS=-L/usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/hdf5/serial
    make
    make check
    
  5. , устанавливают

    sudo make install
    
2
ответ дан 22 November 2019 в 23:57

Я думаю, что Вам нужен fort77 компилятор... пробуют это:

sudo apt-get install g++ gcc fort77
sudo apt-get build-dep octave
wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.xz
tar Jxvf octave-4.0.0.tar.xz
cd octave-4.0.0
./configure
make
sudo make install
2
ответ дан 22 November 2019 в 23:57

У Вас есть два популярных метода для установки последней октавы. Каждый быстр, в то время как другой является медленным. Установка от двоичных файлов быстра. В то время как установка из источника довольно сложна и долга. Здесь оба здесь.

Из Источника

  • Загрузка последняя версия с веб-сайта ftp://ftp.gnu.org/gnu/octave/ .
  • извлекают .tar tar команды

    использования файла xzvf терминал команды Open файла-name.tar.gz

, использующий этот ключевой Тип CTRL+ALT+T

эти команды

wget -c ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz
tar xzvf octave-4.0.0.tar.gz
cd octave-4.0.0
.configure
make 
make install

, местоположение Стандартной установки октавы /usr/local/lib/octave

, местоположение команды Default /usr/local/bin/octave

, Вы видите, что справка использует эту команду

./configure --help

, уже существует файл для инструкции по установке octave.installation в исходном каталоге.

От Двоичных файлов с помощью репозитория.

использование они управляют для установки октавы от двоичных файлов. Это быстро и легко.

, Если Вы не имеете Java JDK и хотите установить java JDK7. Затем используйте эту команду.

sudo apt-get install gcc g++ gfortran make libblas-dev liblapack-dev libpcre3-dev libarpack2-dev libcurl4-gnutls-dev epstool libfftw3-dev transfig libfltk1.3-dev libfontconfig1-dev libfreetype6-dev libgl2ps-dev libglpk-dev libreadline-dev gnuplot libgraphicsmagick++1-dev libhdf5-serial-dev openjdk-7-jdk libsndfile1-dev llvm-dev lpr texinfo libglu1-mesa-dev pstoedit libjack0 libjack-dev portaudio19-dev libqhull-dev libqrupdate-dev libqscintilla2-dev libqt4-dev libqtcore4 libqtwebkit4 libqt4-network libqtgui4 libsuitesparse-dev zlib1g-dev libxft-dev autoconf automake bison flex gperf gzip librsvg2-bin icoutils libtool perl rsync tar libosmesa6-dev libqt4-opengl-dev

, если Вы имеете Java и не хотите устанавливать Java затем, используют эту команду для установки необходимых инструментов.

sudo apt-get install gcc g++ gfortran make libblas-dev liblapack-dev libpcre3-dev libarpack2-dev libcurl4-gnutls-dev epstool libfftw3-dev transfig libfltk1.3-dev libfontconfig1-dev libfreetype6-dev libgl2ps-dev libglpk-dev libreadline-dev gnuplot libgraphicsmagick++1-dev libhdf5-serial-dev libsndfile1-dev llvm-dev lpr texinfo libglu1-mesa-dev pstoedit libjack0 libjack-dev portaudio19-dev libqhull-dev libqrupdate-dev libqscintilla2-dev libqt4-dev libqtcore4 libqtwebkit4 libqt4-network libqtgui4 libsuitesparse-dev zlib1g-dev libxft-dev autoconf automake bison flex gperf gzip librsvg2-bin icoutils libtool perl rsync tar libosmesa6-dev libqt4-opengl-dev

Добавляют PPA с помощью этой команды.

sudo apt-add-repository ppa:octave/stable

Обновление локальный репозиторий

sudo apt-get update 

Вы видите октаву packges в локальном репозитории

sudo apt-cache search "octave"

, Вы будете видеть список который содержащий октаву. Установите последнее октава GNU с помощью этой команды.

sudo apt-get install octave

Примечание можно также использовать способность вместо Кв. - добираются. Команда Aptitude более интеллектуальна, чем Кв. - добирается

1
ответ дан 22 November 2019 в 23:57

Другие вопросы по тегам:

Похожие вопросы: