Ubuntu LTSにOctaveをインストールしたいのですがapt-get
。問題は、公式リポジトリにはOctave 3.0とOctave 3.2しかリストされていないのに対し、最新のOctaveはOctave 3.6であるということです。
apt-getのリポジトリを更新してOctave 3.6を入手するにはどうすればよいですか?
Ubuntu LTSにOctaveをインストールしたいのですがapt-get
。問題は、公式リポジトリにはOctave 3.0とOctave 3.2しかリストされていないのに対し、最新のOctaveはOctave 3.6であるということです。
apt-getのリポジトリを更新してOctave 3.6を入手するにはどうすればよいですか?
回答:
最新の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の両方で検索しています
答えは非常に簡単です。行くオクターブのダウンロードサイトと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など)を指します。
コメントでフォーマットできなかったので、私はこれに「答える」だけです。@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
仕事に就くためにも必要でした。
これはを使用していません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しかないことに注意してください。
アップグレードするには、オクターブフラットパックをアンインストールしてから、フラットパックインストールを実行する必要がありました。
最新のppaはppa:octave / stableです。
https://launchpad.net/~octave/+archive/ubuntu/stable
このPPAは「GNU Octave」チームによって管理されており、明快で正確なバージョン3.8.1が利用可能です。