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


8

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

apt-getのリポジトリを更新してOctave 3.6を入手するにはどうすればよいですか?



3
いいえ、これは10.04へのインストールに関するものですが、リンクは12.04-12.10です。
ish

回答:


11

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

ターミナル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 

updateリポジトリがオクターブ3.6を表示していない後でも。シナプスとapt-getの両方で検索しています
prometheuspk '18

どのバージョンのUbuntuを実行していますか?
ish

Ubuntu 10.04 LTS
prometheuspk 2012年

両方の回答のリポジトリは、12 .04 LTSのみを対象としています:(。アップグレードできますか?
ish

2
PPAに通常、特定のバージョン用にコンパイルされたバイナリが含まれているため、特定のバージョンに制限する必要があります。
ish

7

答えは非常に簡単です。行くオクターブのダウンロードサイトとGNUオクターブの最新リリースを見つけ、それを.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

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


これが最良の答えです
失敗した科学者

3

ちょうどアップデートとして:このPPA(Debian Octaveグループのメンバーによって維持されています)は、Ubuntuのさまざまなバージョンの最新のOctaveを提供します。


1

コメントでフォーマットできなかったので、私はこれに「答える」だけです。@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

これらはオクターブ4.0を実行しましたが、 --force-gui

sudo apt-get build-dep octave

--force-gui仕事に就くためにも必要でした。


1

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

Flatpakアプリとして実行することにより、Octaveの最新バージョン(2019年3月以降の5.1.0)を実行できます。「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しかないことに注意してください。

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


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.