web-dev-qa-db-ja.com

Ubuntu 17.10のSagemath?

Ubuntu 17.10にSagemathをインストールする方法があるかどうかを知りたかった。
インストールパッケージが見つかりませんでしたが、自分だけであるかどうかを確認したかっただけです。

前もって感謝します!

2
SantiMontouliu

それはあなただけではありません。

Ubuntu 17.10(巧妙なaardvark)の場合、パッケージリポジトリを使用してインストールする方法はないようです。 https://launchpad.net/ubuntu/artful/+source/sagemath からわかるように

The Artful Aardvarkには、このソースパッケージの現在のリリースはありません。バグの報告、翻訳の作成などは引き続き可能ですが、パッケージが公開されるまで使用されない場合があります。

理由については完全にはわかりませんが、バージョン7.4wasからsagemathをアップグレードするのが困難だったようです。 zesty(17.04)から8.1(巧妙に存在するバージョン)に存在しますが、おそらく依存関係の問題が原因です。詳細:

https://answers.launchpad.net/ubuntu/+source/sagemath/+question/660257

https://launchpad.net/ubuntu/+source/sagemath/+changelog#detail_sagemath_8.0-8.1~build1

https://trac.sagemath.org/ticket/24084

PPA

伝統的に推奨されている PPA (たとえば here または here )も次のように動作しません:

更新2017:Sagemathは現在Debianにあり、このPPAを維持する必要はなくなりました。

この場合、UbuntuがDebianに完全に準拠していないことを除いて、これは事実です...

それでは、インストール方法は?

通常は、代わりにsagemath.org自体からsagemathバイナリをダウンロードできます。一部のインストールの詳細は here であり、Linuxバイナリはミラー経由で利用可能です here

上記のバイナリダウンロードリンクにアクセスすると、(ダウンロードを高速化するため)近くのミラー、プロセッサアーキテクチャ(不明な場合はおそらく64ビット)、そしてオペレーティングシステムを選択するように求められます。 Ubuntu 17.10は実際にはオプションの1つではないため、最後のステップは注意が必要です。ただし、Ubuntu 16.04オプションまたは最新のDebianオプションmightを選択します(Ubuntu 17.10システムにアクセスできないため、これをテストしていません) )...

それでもうまくいかない場合は、 バグトラッカー または ソースからビルド で文句を言ってください。

2
aplaice