HEROIC において,授業担当教員の要望により追加インストールしている無償のソフトウェアの一覧です。
パッケージマネージャ Chocolatey でインストールできるものは,そのコマンドラインを,また別途ダウンロードが必要なものはダウンロードサイト等を記載しています。
HEROIC では,インストールやアップグレードはシステム管理者が行いますので,利用者は行う必要はありません。HEROIC と同様のソフトウェア環境を教員や研究室,また学生自身のパソコンに構築したい場合に参考にしてください。
Chocolatey によるソフトウェア管理・更新
choco でインストールされたソフトウェアのリスト
choco list -l
更新が必要なソフトウェアの有無を確認
choco outdated
更新が必要なソフトウェアを一括アップグレード
choco upgrade -y all
上記のようにしてアップグレードしたソフトウェアについては,ショートカットの確認(作業フォルダーの設定も含めて)を忘れずに。
更新:
Adobe Acrobat Reader DC
PDF リーダー,PDF ビューア
choco install -y adobereader
Arduino IDE
choco install -y arduino
Audacity
Audacity is free, open source, cross-platform software for recording and editing sounds.
choco install -y audacity
BlueGriffon
BlueGriffon is a WYSIWYG content editor for the World Wide Web.
choco install -y bluegriffon
Cmder
コマンドプロンプトに UNIX tools (ls, grep, mv, cp, less, cat, ...
) が使えて,UTF-8 対応にしたターミナルです。現在,OS 標準のメモ帳をはじめ,すべてのテキストエディタは UTF-8 がデフォルトです。この際,cat
も less
も UTF-8 対応で表示可能に設定している Cmder をご愛用ください。
Portable Console Emulator for Windows.
choco install -y cmder
C:\tools\cmder\vendor\clink.lua
でプロンプトを変更:
if env == nil then
lambda = ">" -- line 51
else
lambda = "("..env..") >" -- line 55
end
Emacs
choco install emacs -y
日本語入力は Windows 標準で可能
AUCTeX モード
*.tex を編集すると,自動的に AUCTeX モードになります。コマンド一発 (C-c C-a
) で pdf 表示まで行けます。「Command」メニューから「Spell」を選択することで,(日本語を避けて)LaTeX 文章の英語部分のスペルチェックをしてくれます。
Gnuplot モード
*.gp (または,*.plt, *.gpl, *.plot, *.gnuplot)のファイルを編集すると,Gnuplot モードになります。[F9] キーを押すと,編集した内容を gnuplot が実行してグラフを表示します。title や xlabel, ylabel 等の日本語表示も可能です。なお,Windows では,デフォルトで gnuplot が Shit-JIS 対応,Emacs が UTF8 対応であるため,Emacs の Gnuplot モードで日本語を含むスクリプトを編集・表示させる場合は,先頭に set encoding utf8
と書くと gnuplot が正しく日本語を表示してくれます。
smart-compile.el
.f, .f90, .c, .cpp などの拡張子のファイルで,「Tools」メニューから「Compile… 」を選ぶと,コンパイル・実行します。
その他
[F5] キーを押すと,行番号表示のオン/オフができます。
個人用設定ファイルの場所は,システム環境変数 HOME
の .emacs
(21世紀的には .emacs.d/init.el
)
PowerShell なら $env:HOME
(コマンドプロンプトなら %HOME%
)。設定例は,PowerShell なら
echo '(setq inhibit-startup-message t)' >> $env:HOME\.emacs
コマンドプロンプトなら
echo (setq inhibit-startup-message t) >> %HOME%\.emacs
Firefox ESR
Web ブラウザ。長期サポートを必要とする法人向けの延長サポート版。
choco install -y firefoxesr
個人で使う分には ESR でなくてもよい,ということであれば,
choco install -y firefox
gedit (別途ダウンロード)
choco install gedit
でインストールされるのは古いので,別途配布サイトからインストール
GIMP
ビットマップ画像編集・加工ソフトウェア(いわゆるペイントソフト)
choco install -y gimp
GNU Make
choco install -y make
GNU Octave
choco install octave choco install octave.portable (octave-cli.exe が必要な場合。)
Jupyter kernel
octave-cli.exe
を必要とするため,
choco install octave.portable -y pip install octave_kernel
システム環境変数 OCTAVE_EXECUTABLE
に C:\ProgramData\chocolatey\bin\octave-cli.exe
を設定。
Gnuplot (別途ダウンロード)
グラフ作成ソフトウェア。以下のようにインストールできるが,日本語対応版を,別途インストーラをダウンロードして対応した。
choco install gnuplot
Google Earth Pro
バーチャル地球儀システム。
choco install -y googleearthpro
ImageJ
ImageJ is a public domain Java image processing program
choco install -y imagej
上記のようにインストール後,管理者として ImageJ を実行し,Help メニューから Update ImageJ…
する。
ImageMagick
choco install -y imagemagick.app
Inkscape
オープンソースで開発されているベクトル画像編集ソフトウェア(いわゆるドローソフト)
choco install inkscape
Julia
Julia programming language
choco install julia
Krita
オープンソースソフトウェアとして開発されているペイントソフト
choco install krita
LibreOffice
オフィススイート
choco install -y libreoffice-fresh
Maxima (含 wxMaxima)
数式処理システム。wxMaxima を含む。
choco install -y maxima
MinGW-w64
C (cc/gcc), C++ (c++/g++), Fortran (gfortran) 等を含むコンパイラ群
choco install -y mingw
システム環境変数の Path に以下を追加
C:¥ProgramData¥chocolatey¥lib¥mingw¥tools¥install¥mingw64¥bin
MinGW の簡単な使い方については,以下のページをご覧ください。
MuseScore
Create beautiful sheet music for free using MuseScore, the free and open source notation program!
choco install -y musescore
OpenModelica
choco install openmodelica
ownCloud Windows Client
弘大クラウド用デスクトップクライアント。教職員用。学生は弘大クラウドサーバにログインできません。
choco install owncloud-client
Processing
choco install -y processing
PSPP
PSPPは統計解析のためのフリーソフトウェアであり,商用の統計解析ソフトウェアのSPSSと同等の機能を実装することを目的として開発が進められているようです。
choco install pspp
Python 3.8.8
2021年度は 3.8 系ではじめます。授業で必要なパッケージはシステムワイドにインストールしますので,申請してください。
choco upgrade -y python --version=3.8.8
pip install jupyter jupyterlab matplotlib numpy pandas scikit-learn scipy sympy seaborn
不用意に 3.9 へアップグレードされないように(決心がついたらします)
choco pin add -n=python choco pin add -n=python3
QGIS LTR (Long Term Release)
QGIS is a user friendly Open Source Geographic Information System (GIS)
choco install -y qgis-ltr
R
R is a language and environment for statistical computing and graphics. インストールについては以下の記事を参照。
RStudio
choco install -y r.studio
Scilab
Scilab is free and open source software for numerical computation
choco install -y scilab
Jupyter kernel
pip install scilab_kernel
システム環境変数の PATH
に C:\Program Files\scilab-6.1.0\bin
を追加。
UCSF Chimera
choco install chimera
本稿執筆時点では,上記のようにしてインストール しようとすると,checksums ERROR。ちょっと怖いけど,選択肢としては --ignore-checksums
をつけるという手もある。
Vim
choco install vim --params "/NoDesktopShortcuts"
ターミナルで vim
と打って起動すると,C:\tools\vim\_vimrc
(gvim
の場合は C:\tools\vim\_gvimrc
)の設定を読み込みます。
また,vi
と打っても起動するように,管理者で以下のようにしました。
cp \Windows\vim.bat \Windows\vi.bat
Visual Studio Code
プログラミング用のテキストエディタ,いわゆるソースコードエディタ。Visual Studio Code に拡張機能をインストールすることによって,ソースの編集からワンクリックでコンパイル・実行が可能な統合環境が実現できる。
choco install vscode --params "/NoDesktopIcon"
メニューの日本語化も含めた拡張機能のインストールについては,以下を参考にしてください。
choco install vlc
WaveSurfer
choco install wavesurfer
その他(別途ダウンロード)
gedit
choco
でインストールされるのは古いので,以下の配布サイトからダウンロード。(って言ってもこのサイトのバージョンも少しだけ古め。)
管理者の PowerShell で
cd ~\Downloads (ダウンロードフォルダーは任意) curl.exe -OL https://download.gnome.org/binaries/win64/gedit/gedit-x86_64-3.20.1.msi .\gedit-x86_64-3.20.1.msi
Gnuplot
choco
では日本語対応のオプションを選択できない仕様のようなので,以下から別途ダウンロードしてインストール。
管理者の PowerShell で
cd ~\Downloads (ダウンロードフォルダーは任意) curl.exe -OL https://sourceforge.net/projects/gnuplot/files/gnuplot/5.4.2/gp542-win64-mingw.exe .\gp542-win64-mingw.exe
Jw_cad
choco にもあるが,バージョンが古くリンク切れ?なので,本家サイトから別途ダウンロードしてインストール。
LTspice
MEGA X
Multispec
MultiSpec (© Purdue Research Foundation) is a processing system for interactively analyzing Earth observational multispectral image data such as that produced by the Landsat series of Earth satellites and hyperspectral image data from current and future airborne and spaceborne systems such as AVIRIS. The primary objective of MultiSpec is as an aid to export the results of our research into devising good methods for analyzing such hyperspectral image data. It has also found significant use in other applications such as multiband medical imagery and in K-12 and university level educational activities. There are currently in excess of several thousand known, registered users.
nkf
Network Kanji Filter。以下のサイトからソースをダウンロードしてコンパイル。
使い方は nkf --help
RasMol
RasMol is a program for molecular graphics visualisation
TeX Live 2020
日本語対応の platex やエディタ・プレビュー等の統合環境を含む TeX Live
Chocolatey ではパッケージが提供されていないため,以下から install-tl-windows.exe をダウンロードしてインストール。
管理者の PowerShell で
cd ~\Downloads (ダウンロードフォルダーは任意) curl.exe -OL http://mirror.ctan.org/systems/texlive/tlnet/install-tl-windows.exe .\install-tl-windows.exe
システム環境変数の Path に以下を追加
C:¥texlive¥2020¥bin¥win32
Typist on Terminal
タッチタイピング練習用ソフトウェア。日本語対応で各コースがレッスン毎にじっくり練習できます。Word 等で文章を書く前に,まず Typist のローマ字入力コース a1 – a20 までを1週間集中して練習してみてください。最初は(もしかしたら)指がつったり,普段使わない部分が筋肉痛になったりするかも知れませんが,1週間収集して a20 まで制覇すれば,それ以降の入力がとても早くなります。また,プログラミングをする前に,英文標準コース t1 – t16 を制覇しておくと,効率アップ間違いなしです!騙されたと思って(だましてませんが)1週間集中してタッチタイピングの練習をしてみてください。自転車に乗れるようになることと,タッチタイピングができるようになることは,どちらも一生の財産になります。きっと役に立ちますよ。
ソースは以下のサイトからダウンロードし,コンパイル。
WaveGene
Prominence Processor Version
その他(フリーでないもの)
AutoCAD, Inventor
Microsoft Office
Visual Studio
キャリアインサイト