web-dev-qa-db-ja.com

最新のOctaveのインストール方法

apt-getでUbuntu LTSにOctaveをインストールしたい。問題は、最新のOctaveがOctave 3.6であるのに対して、公式リポジトリにはOctave 3.0とOctave 3.2のみがリストされていることです。

Octave 3.6を取得するためにapt-getのリポジトリを更新するにはどうすればよいですか?

8
prometheuspk

このPPA は、最新の12.04を実行している場合、問題を解決するはずです。

ターミナルCtrl-Alt-Tを開き、次を入力します。

 Sudo apt-add-repository -y ppa:picaso/octave 
 Sudo apt-get update 
 Sudo apt-get install octave 
 Sudo apt-get install liboctave -dev 
11
ish

答えは非常に簡単です。 OctaveダウンロードWebサイト に移動して、GNU Octaveの最新リリースを見つけ、その.tar.gzファイルをダウンロードします。

この後、次のターミナル(CTRL + ALT + T)コマンドをコピーして貼り付けます。

Sudo apt-get build-dep octave
cd ~/Downloads
Sudo mv octave-x.x.x.tar.gz ~
cd ~
tar xvf octave-x.x.x.tar.gz
cd octave-x.x.x
./configure
make
Sudo make install

「x.x.x」は、3.6.3など、インストールするGNU Octaveのバージョンを指します。

7
BH2017

更新として: this PPA (Debian Octave Groupのメンバーによって維持されています)は、さまざまなUbuntuバージョンの最新のOctaveを提供します。

3
pidge

これはapt-getを使用しませんが、使用するLinuxディストリビューションとデスクトップ環境に応じて、独自の精巧な インストール手順 を持つ代替メカニズムflatpakを使用します。

最新バージョンのOctave(2019年3月から5.1.0)をFlatpakアプリとして実行することで実行できます。 「Flatpakは、Linux上でサンドボックス化されたデスクトップアプリケーションを構築、配布、実行するためのシステムです。」

Octaveパッケージのインストール手順は次のとおりです。 https://flathub.org/apps/details/org.octave.Octave (ページの下部に2つのコマンド)

Ubuntu 16.04を使用している場合は、まずflatpakをインストールしてからOctaveを実行する必要があります。

Sudo add-apt-repository ppa:alexlarsson/flatpak
Sudo apt install flatpak
Sudo apt install gnome-software-plugin-flatpak  # optional, AFAIK
flatpak install flathub org.octave.Octave
flatpak run org.octave.Octave --gui

KDE依存関係もインストールするため、インターネットから約1.5 GBがダウンロードされます。

私のマシンでは、これをインストールします:

       ID                                            Branch        Download
 1. [|] org.kde.Sdk                                  5.12          < 825,1 MB
 2. [ ] org.freedesktop.Platform.html5-codecs         8.08         < 4,9 MB
 3. [ ] org.kde.Sdk.Locale                            5.12         < 337,3 MB (partial)
 4. [ ] org.octave.Octave                             stable       < 117,0 MB

Octave 5.1.0自体は117 MBのみであることに注意してください。

アップグレードするには、オクターブflatpakをアンインストールしてから、flatpak installを実行する必要がありました。

1
knb

コメントに書式を設定できなかったため、これに「答える」だけです。 @izxと@Brenton Horneへの称賛

14.0.4.2では、両方の回答を少し使用する必要がありました。

Sudo apt-add-repository -y ppa:picaso/octave
Sudo apt-get update
Sudo apt-get install octave
Sudo apt-get install liboctave-dev

これらはoctave 4.0を実行しましたが、--force-guiでは実行しませんでした

Sudo apt-get build-dep octave

--force-guiを機能させるためにも必要でした。

1
rmustakos