だから私はここの指示に従いました- 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」と呼ばれ、そのサブフォルダーは、それはとにかく来た)
何が問題になっていますか?
それを誤解する方法はありません。見逃すことは何もありませんが、ここで各ステップについていくつかの洞察を示します。
apt-add-repository -y ppa:aims/sagemath
これにより、APTがリポジトリに追加されます。つまり、この場所が追加されますAPT新しいパッケージをインストールしようとするときに探します。 gpuキーに関する一種の確認、それを受け入れ、それはそれを追加します。
apt-get update
これにより、パッケージのローカルリストが更新され、所有しているすべてのパッケージリスト、すべてのubuntuのデフォルト、およびセージリストが再ダウンロードされます。
apt-get install sagemath-upstream-binary
これは本当にセージをインストールする人です。なにが問題ですか?
Sageをbashで機能させるには、realpathをインストールする必要があります。
Sudo apt-get install realpath
リンクが実行可能ファイルへのリンクであり、/ usr/local/binがPATH変数にあると仮定すると、ターミナルでsageと入力するだけでsageを実行できるはずです。