web-dev-qa-db-ja.com

Ubuntuにセージをインストールする方法?

だから私はここの指示に従いました- https://help.ubuntu.com/community/SAGE

  • リンクのapt getコマンドで何も見つかりません。

  • そして、「/ usr/local/binにあるセージ実行可能ファイル」へのリンクを張るこの命令は何ですか

したがって、現在のフォルダ構造では、~/Desktop/sage/sage-6.4-x86_64-Linux/src/sage

これは「セージ実行可能ファイル」ですか?

そう思って、私はこれをしました(上記のリンクに従って)

ln -s ~/Desktop/sage/sage-6.4-x86_64-Linux/src/sage /usr/local/bin/sage

しかし、上記を実行すると、/ sageと呼ばれる/ usr/local/binにこれへのリンクが生成されます。

しかし、そのリンクは機能しません。

(Desktopのサブフォルダー「sage」は、ミラーからダウンロードしたファイルを解凍するために作成したものです。ダウンロードしたフォルダーは、その名前「sage-6.4-x86_64-Linux」と呼ばれ、そのサブフォルダーは、それはとにかく来た)

何が問題になっていますか?

1
Anirbit

それを誤解する方法はありません。見逃すことは何もありませんが、ここで各ステップについていくつかの洞察を示します。

apt-add-repository -y ppa:aims/sagemath

これにより、APTがリポジトリに追加されます。つまり、この場所が追加されますAPT新しいパッケージをインストールしようとするときに探します。 gpuキーに関する一種の確認、それを受け入れ、それはそれを追加します。

apt-get update

これにより、パッケージのローカルリストが更新され、所有しているすべてのパッケージリスト、すべてのubuntuのデフォルト、およびセージリストが再ダウンロードされます。

apt-get install sagemath-upstream-binary

これは本当にセージをインストールする人です。なにが問題ですか?

2
Samuel H.

Sageをbashで機能させるには、realpathをインストールする必要があります。

Sudo apt-get install realpath

リンクが実行可能ファイルへのリンクであり、/ usr/local/binがPATH変数にあると仮定すると、ターミナルでsageと入力するだけでsageを実行できるはずです。

0
ubfan1