2. アプリケーション一覧
※ 2026.4.23 現在
2.1. Linux (Ubuntu 24.04)
基本的なソフトウェア
Emacs 29.3 (エディタ)
Geany 2.0 (エディタ)
$ geanyFirefox ESR 140.7.0 (ウェブブラウザ)
$ firefoxGoogle Chrome 140.0 (ウェブブラウザ)
$ google-chrome※Teamsを利用する場合は必ず chrome を利用するThunderbird 140.9.0esr (Eメール)
$ thunderbirdLibreOffice 24.2.7.2 (オフィススイート)
$ libreofficeXilinx Vivado Design Suite (WebPACK/Artix-7) 2024.2 (FPGA開発環境)
/tools/Xilinx/Vivado/2024.2/bin/vivadoTexLive 2023 (文書組版ツール)
Inkscape 1.2.2(ドローツール・ベクタ画像処理)
Gimp 2.10.36(ペイントツール・ラスタ画像処理)
fcitx5 + Mozc (かな漢字変換)
evince 46.3.1 (PDFファイル閲覧)
eog 45.3(画像ファイル閲覧)
gnuplot 6.0 patch 0(グラフ描画)
gcc 13.3.0 (C言語)
gdb 15.0.50(デバッガ)
Seer Debugger 2.3 (デバッガ)
$ seergdbGlasgow Haskell Compiler (GHC) 9.4.7(Haskell言語)
$ ghcOpenJDK / java 17.0.18 & 21.0.10 (Java言語)
python 3.12.3 (python言語)
$ python3or$ python3.12SPIM/XSPIM 9.1.20(MIPSシミュレータ)
QTSPIM 9.1.23(MIPSシミュレータ)
$ qtspimStandard ML of New Jersey (SML/NJ) 110.79 (ML言語)``$ sml``
Rust 1.75.0 (rust言語)
$ rustcRuby 3.2.3 (ruby言語)
$ rubyNode.js v20.20.0 (JavaScript runtime)
$ nodeditaa (ダイアグラム描画ツール)
plantuml (UML描画ツール)
audacity 3.4.2 (オーディオ編集ツール)
2.2. 付録
2.2.1. Environment Modules
様々な講義で異なるソフトウェアを使うことを想定して, いくつかのアプリケーションについては,その実行前に有効化コマンドを実行しておく必要があります. Environment Modules というソフトウェアを利用して実現しています.
以下に,git を用いた動作の例を示します.
module コマンドはシェルスクリプトの中に書くこともできます.
$ git --version
git version 1.8.3.1
$ module load git/2.18
$ git --version
git version 2.18.1
$ module unload git
$ git --version
git version 1.8.3.1
実際に利用できるモジュールについては,$ module avail コマンドを実行して,確認してください.