2. アプリケーション一覧
※ 2025.9.29 現在
2.1. Linux (Ubuntu 24.04)
基本的なソフトウェア
Emacs 29.3 (エディタ)
Firefox ESR 128.14.0 (ウェブブラウザ)
$ firefoxGoogle Chrome 140.0 (ウェブブラウザ)
$ google-chrome※Teamsを利用する場合は必ず chrome を利用するThunderbird 140.2.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.30(ペイントツール・ラスタ画像処理)
fcitx5 + Mozc (かな漢字変換)
evince 46.3.1 (PDFファイル閲覧)
eog 45.3(画像ファイル閲覧)
gnuplot 6.0 patch 0(グラフ描画)
gcc 13.3.0 (C言語)
gdb 15.0.50(デバッガ)
Glasgow Haskell Compiler (GHC) 9.4.7(Haskell言語)
$ ghcOpenJDK / java 17.0.16 & 21.0.8 (Java言語)
python 3.12.3 (python言語)
$ python3or$python3.12SPIM/XSPIM 9.1.20(MIPSシミュレータ)
Standard ML of New Jersey (SML/NJ) 110.79 (ML言語)``$ sml``
Rust 1.75.0 (rust言語)
$ rustcRuby 3.2.3 (ruby言語)
$ rubyNode.js v20.19.4 (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 コマンドを実行して,確認してください.