Windows ソフトウェア

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 がデフォルトです。この際,catless も 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_EXECUTABLEC:\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

システム環境変数の PATHC:\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\_vimrcgvim の場合は C:\tools\vim\_gvimrc)の設定を読み込みます。

また,vi と打っても起動するように,管理者で以下のようにしました。

cp \Windows\vim.bat \Windows\vi.bat

Visual Studio Code

プログラミング用のテキストエディタ,いわゆるソースコードエディタ。Visual Studio Code に拡張機能をインストールすることによって,ソースの編集からワンクリックでコンパイル・実行が可能な統合環境が実現できる。

choco install vscode --params "/NoDesktopIcon"

メニューの日本語化も含めた拡張機能のインストールについては,以下を参考にしてください。

VLC media player

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

キャリアインサイト