晴耕雨読

work in the field in fine weather and stay at home reading when it is wet

SageMathをUbuntu 16.04にインストール

SageMath (セイジ) とは数学の幅広い処理を行うソフトウェアのことです。 暗号をやっている者としては、このソフトを持ち歩いて、いつでも楕円曲線に関する計算をできるようにしておきたいものです。 それでは、このソフトをUbuntu 16.04にインストールする手順を説明します。

Sage のインストール

以下のコマンドを入力すると Sage の PPA が apt パッケージ管理システムに追加されるので、sage コマンドが使えるようになります1

$ sudo apt-add-repository ppa:aims/sagemath
$ sudo apt-get update
$ sudo apt-get install sagemath-upstream-binary

Sage のコンソールの色変更

このままでも sage を使うことはできますが、sage のコンソールの色が背景色が明るいことを前提に作られているので、文字の色が全体的に暗く、Linuxではとても使いやすいとはいえないので、コンソールの色を変更します。

やりかたは、~/.sage/init.sage というファイルを作成して、次の一行を加えます。

%colors Linux

こうすることで、Linuxの背景色が暗いターミナル向けにコンソールの色が調整されます2