インストール
対象プラットフォーム:
- Windows(開発ツール、GPU環境、データベース等)
- Ubuntu・WSL2(サーバ管理、機械学習環境)
- Raspberry Pi、FreeBSD、Solaris等
主要コンテンツ:
- プログラミング言語処理系(Python、Java、R等)
- 機械学習フレームワーク(TensorFlow、PyTorch)
- データベース管理システム(PostgreSQL、MySQL、SQLite)
- 画像処理・3DCGツール(OpenCV、Blender)
- Webサーバ・セキュリティ設定
公開資料は クリエイティブコモンズ 表示-非営利-継承 4.0 国際ライセンス(CC BY-NC-SA 4.0) で提供しており,事前の許可なく自由に利用できます.条件は著作者表示(BY),非営利目的のみ(NC),同一ライセンスでの再配布(SA)です.
目次(簡略版)
- Windows
- Ubuntu・WSL2
- Ubuntuシステムの管理と運用,各種設定
主な記事: Ubuntu 24.04のインストールと初期設定ガイド, Ubuntu システムの更新ガイド, Ubuntu 24.04 初期設定詳細ガイド, Ubuntu のセットアップ
- Ubuntu サーバ管理・セキュリティガイド
【関連する外部ページ】- fosswire.com の Unix/Linux コマンドリファランス: https://files.fosswire.com/2007/08/fwunixref.pdf
【サイト内の関連ページ】
- Ubuntu の使い方: 別ページ »
- Ubuntuシステムの管理と運用,各種設定
- その他の Linux・UNIX
- マインクラフト
目次(詳細版)
※ それぞれのリンクをクリックすることで,各項目の目次や個別ページ等にジャンプする.
1. Windows
1-1. Windows用ソフトウェアインストールガイド
主な記事: Python 3.12 Windows開発環境構築ガイド , Python,TensorFlow 2.20 のインストール(Windows 上), NVIDIA ドライバ,NVIDIA CUDA ツールキット 12.8,NVIDIA cuDNN v9.19.0 のインストール(Windows 上)
1-1-1. Windowsの主要なソフトウェアのインストール
主要ソフトウェアのインストール、設定、動作確認を包括的に紹介する.
Windowsの基本開発環境として,ブラウザ、Python、C++、Git、cmake、7-Zip、Visual Studio Codeなどがある.
- Firefox のインストール(winget を使用しないインストール)(Windows 上)
- Google Chrome のインストール(winget を使用しないインストール)(Windows 上)
- ビルドツール for Visual Studio 2022 (Build Tools for Visual Studio 2022)のインストール(winget を使用しないインストール)(Windows 上)
- Python 3.12 Windows開発環境構築ガイド
- Git のインストール(winget を使用しないインストール)(Windows 上)
- CMake のインストール(winget を使用しないインストール)(Windows 上)
- 7-Zip のインストール(winget を使用しないインストール)(Windows 上)
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 13.1,NVIDIA cuDNN v9.19.0 のインストール(Windows 上)
- Blender 4.2 のインストール(winget を使用しないインストール),メニューの日本語化,Wavefront OBJ ファイルのインポート(Windows 上)
- Visual Studio Code のダウンロード,インストール,日本語化と,Python プログラムの実行(Windows 上)
- Build Tools for Visual Studio 2022 (ビルドツール for Visual Studio 2022)または Visual Studio 2022 のインストール(Windows 上)
- Git,cmake,7-Zip のインストール(winget を使用)(Windows 上)
NVIDIA開発環境として,ドライバ、CUDA、cuDNN、TensorFlow、PyTorchなどがある.
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 13.1,NVIDIA cuDNN v9.19.0 のインストール(Windows 上)
- Python,TensorFlow 2.20 のインストール(Windows 上)
- GPU対応PyTorch 2.3のセットアップと性能確認(Windows 上)
OpenCVのインストールと設定について説明する.
- OpenCV 4.10.0 のインストール,動作確認(Windows 上)
- OpenCV, OpenCV Contrib 4.14 のインストール(ソースコードを使用)(Windows 上)
- Python 用 opencv-python のインストール(Windows 上)
自動運転とロボティクス開発環境について説明する.
- Carla のインストール(ソースコードを用いたインストール)(Build Tools for Visual Studio,cmake を使用)(Windows 上)
- ROS 2 Dashing Diademata のインストール (Windows 上)
- Eclipse SUMO 1.14.1 のインストール(Windows 上)
バイオインフォマティクス関連ツールについて説明する.
- PyMOL のインストールと基本機能(Windows 上)
YouTube 動画: https://www.youtube.com/watch?v=DrCoLnvdFpU
- OpenMM のインストール,動作確認,PDBFixer のインストール(ソースコードを用いたインストール)(Windows 上)
- velocyto のインストール(Windows 上)
velocyto は,シングルセル RNA 解析の機能をもったソフトウェア
3次元医用画像処理とセグメンテーションソフトウェアについて説明する.
- Fiji のインストール(Windows 上)
- ImageJ のインストール,ImageJ の主な機能(Windows 上)
- Insight Toolkit (ITK) のインストール(ソースコードを使用)(Windows 上)
- MRIcroGL のインストール,主な機能(Windows 上)
- MRIcron のインストール,スライス表示,ボリュームレンダリング,NIfTIファイル読み書き(Windows 上)
- MRIcro のインストール,操作手順例(Windows 上)
- 医用画像診断支援共通プラットフォーム(PLUTO)のインストール,データの読み込み,レンダリング(Windows 上)
SQLite 3データベースについて説明する.
- SQLite 3 のインストール,データベース作成,テーブル定義,レコード挿入(Windows 上)
- SQLite 3 の SQL 問い合わせ計画(Windows 上)
- SQLite 3 Analyzer のインストール,データベース情報の表示(Windows 上)
- SQLite biter のインストール(Windows 上)
- SQLiteman のインストールと利用(Windows 上)
- LiteCLI のインストール,データベース作成,テーブル定義,レコード挿入,SQL問い合わせ,主なコマンド(Windows 上)
- DB Browser for SQLite 3.12 のインストール,データベース作成,テーブル定義(Windows 上)
- PupSQLite 2.0 のインストール,データベース作成,テーブル定義,テーブルの更新(Windows 上)
リレーショナルデータベース管理システムについて説明する.
- PostgreSQL 14.5,pgAdmin 4,PostGIS 3 のインストール,psql によるテーブル定義とレコード挿入(Windows 上)
- MySQL のインストール,データベース作成,テーブル定義とレコード挿入,各種設定(Windows 上)
- MySQL ワークベンチのインストール(Windows 上)
- Firebird 5 のインストール,データベース作成,テーブル定義とレコード挿入(Windows 上)
- Firebird 用 JDBC の jar ファイルのダウンロード
- Java DB (Derby) のインストール(Windows 上)
Java DB は,pure JAVA なリレーショナルデータベース管理システム.
データベース管理ツールについて説明する.
- データベースツール DBeaver のインストールと基本機能(Windows 上)
- A5:SQL Mk-2をインストールし,データベースのインポート,ER図の作成,テーブル設計書の作成を行う(Windows 上)[ワード]
- データベースツール SQL Workbench/J のインストール(Windows 上)
- Xerial SQLite JDBC ドライバのダウンロードとインストール
NoSQLデータベースシステムについて説明する.
Packer, Minikubeについて説明する.
Webアプリケーションフレームワークについて説明する.
- Tornado のインストール,公式ページのプログラム実行(Windows 上)
Python で動く Web サーバ.Web アプリを簡単に制作できる.
- Electron のインストール(Window 上)
仮想マシン環境について説明する.
- Hyper-V(仮想マシンマネージャ)で仮想スイッチと仮想マシンを作成(Windows 上)
- VirtualBox のインストール(winget を使用)(Windows 上)
- Vagrant 2.2 のインストール(Windows 上)
プロジェクト管理ツールについて説明する.
Apache Sparkビッグデータ処理環境について説明する.
統計解析ソフトウェアについて説明する.
3次元点群,ポリゴンについて説明する.
姿勢推定について説明する.
1-1-2. プログラミング関連ソフトウェアのインストール
プログラミングツールとして,gcc、g++、gfortran、make、Wget、swig、Gradle、mercurial、googletestなどがある.
- GnuWin32 のインストール(Windows 上)
- Clang, LLVM, MLIR, LLD, LLDB バージョン16のインストール(ソースコードを用いたインストール)(Build Tools for Visual Studio を使用)(Windows 上)
- Clang, LLVM, MLIR, LLD, LLDB バージョン15のインストール(ソースコードを用いたインストール)(Build Tools for Visual Studio を使用)(Windows 上)
- LLVM,Clang のインストール(winget を使用)(Windows 上)
- CMake のインストール(winget を使用)(Windows 上)
- make のインストール(Windows 上)
- Ninja のインストール(winget を使用)(Windows 上)
Ninja はビルドシステムである.
- Ninja,Meson (ビルドシステム)のインストール(Windows 上)
Ninja,Meson はビルドシステムである.
- TortoiseGit のインストール(Windows 上)
- バージョン管理ソフトウェア Apache Subversion のインストールと基本操作(Windows 上)
- TortoiseSVN のインストールと基本操作(Windows 上)
TortoiseSVN は,Windows で動く svbversion のクライアントソフトウェア
- vckpg のインストール(Windows 上)
- pkg-config のインストール(Windows 上)
- Wget のインストール(winget を使用)(Windows 上)
- SWIG のインストール(winget を使用)(Windows 上)
makeは,ビルド等の自動化,効率化に役立つツール. - Doxygen のインストール(Windows 上)
- Gradle のインストール(Windows 上)
- mercurial のインストール(Windows 上)
- GoogleTestのインストール(ソースコードを使用)(Build Tools for Visual Studio を利用)(Windows 上)
MinGW 64とMSYS2による開発環境の構築とGNUツールチェーンについて説明する.
- MinGW 64 バージョンのインストール(gcc,g++,gfortran,gdb)(Chololatey を使用)(Windows 上)
- MSYS2 のインストールと,MINGW64 環境で動く LLVM(Clang, Flang, LLD, LLDB)とGNU ツールチェーン類 (gcc, g++, gfortran, gdb, make, ninja, ccache, svn 等) のインストール(MSYS2 を利用 )(Windows 上)
- MSYS2, gcc, g++, gfortran, make のインストール(RTools を使用)(Windows 上)
- mstrorsjo の llvm-mingw のインストール,テスト実行(Windows 上)
- GLPK (GNU Linear Programming Kit) のインストール(ソースコードを用いたインストール)(MSYS2,configure,make を利用)(Windows 上)
- Windows で libiconv 1.16 をソースコードからビルドして,インストールする(MSYS2 を使用)
- gsl のインストール(ソースコードを用いたインストール)(MSYS2,configure,make を利用)(Windows 上)
- lapack のインストール(ソースコードを使用)(Windows 上)(MSYS2 を使用)
- GTK+, Glade のインストール(MSYS2,pacman を利用)(Windows 上)
- IT++ 4.0.7 のインストール(ソースコードを用いたインストール)(MSYS2,configure,make を利用)(Windows 上)
Cygwin開発環境の構築と活用について説明する.
- Cygwin のインストール(Windows 上)
- Cygwin で「_undefine reference to _isnormal」が出たときの対処法
- Cygwin で「probably corrupted stack」が出たときの対処法
- Cygwin/X の X サーバソフトウェア(Windows でのインストールとテスト実行)
- Windows で GotoBLAS2 バージョン 1.13 と CBLAS をビルドとインストール(Windows 上の Cygwin を使用)
- Windows に libgsf をインストール(Windows 上の Cygwin にインストール)
- Windows に GTK+ をインストール(Windows 上の Cygwin にインストール)
- Windows に wxWidgets をインストール(Windows 上の Cygwin にインストール)
NVIDIA GPU開発環境として,ドライバ、CUDA、cuDNN、cubの導入について説明する.
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 13.1,NVIDIA cuDNN v9.19.0 のインストール(Windows 上)
- NVIDIA ドライバのインストール(Windows 上)
- プレビュー版のNVIDIA ドライバのインストール(Windows 上)
- NCCL のインストール(Windows 上)
- NVIDIA CUB 1.7.4 のインストール(Windows 上)
ディープラーニングフレームワークの導入について説明する.
- GPU環境でのTensorFlow 2.10.1のインストールと活用(Windows 上)
- TensorFlow GPU 版 1.15.5,Python 3.7 のインストールと動作確認(Windows 上)
- TensorFlow GPU 版 1.15.5, Python 3.6 のインストール(Windows 上)
- TensorFlow 1.14 (GPU 対応可能), Python 3.7 のインストール(Windows 上)
- Chainer 7.8.1 (GPU 対応可能)のインストール(Windows 上)
- ChainerCV 0.12 のインストール(Windows 上)
- GPU対応PyTorch 2.3のセットアップと性能確認(Windows 上)
- PyTorch, Caffe2 最新版のインストール.CUDA対応可(ソースコードを使用)(Windows 上)
- LuaJIT, LuaRocks, Torch 7 のインストール(Windows 上)[PDF版], [ワード] (Luaベースの旧Torch)
- CNTK for Python のインストール(Windows 上)
- Netron のインストール(Windows 上)
Python開発環境の構築とパッケージ管理について説明する.
- Python 3.12 Windows開発環境構築ガイド
- Python 3.9,関連パッケージ,Python 開発環境のインストール(Windows 上)
- Python 3.8,関連パッケージ,Python 開発環境のインストール(Windows 上)
- Python 3.7 のインストール(Windows 上)
- Python 3.6.8 のインストール(Windows 上)
- Python で numpy を使おうとして使えない場合の対処策(Windows 上)
- WinPython のインストール(Windows 上)
gcc, qtconsole, spyder, Anaconda Navigator が同封されている. - Windows で Google Cloud SDK と Python 2.7 のインストール
- Python 最新版のインストール(ソースコードを使用)(Windows 上)
ユースケース:Python の最新版を追いかけたいので,ソースコードからビルドする - virtualenv, virtualenv wrapper のインストール(Windows 上)
- virtualenv を用いて Python バージョン3 環境の新規作成(Windows 上)
- pip のインストール(Windows 上)
仮想環境を使用したPython開発環境の構築について説明する.
Python統合開発環境(IDE)の導入について説明する.
- PyScripter のインストール,日本語化(Windows 上)
- PyCharm のインストール,日本語化,PyCharm 内の Python 環境にパッケージをインストール(Windows 上)
- Windows で Python(x,y) 2.7.10 と各種パッケージのインストール
Python機能拡張ライブラリの導入について説明する.
Anacondaは包括的なPython/R開発環境である.Anaconda3 は,Anaconda Inc. 社が提供している Python バージョン 3 の言語処理系,開発環境やツール,管理ツールである conda,主要な Python パッケージを1つにまとめたソフトウェアである.
- Anaconda3 の概要と特徴,インストール(winget を使用)(Windows 上)
- miniconda3 のインストール(winget を使用)(Windows 上)
- Anaconda 3 2020年2月版(Python 開発環境)と人工知能フレームワーク類のインストール(Windows 上)
- Anaconda 3(Python 開発環境)のインストールと, その Python 3 仮想環境に,人工知能フレームワーク類のインストール(Windows 上)
- Anaconda 3(Python 開発環境)のインストールと, その Python 2.7 仮想環境に,人工知能フレームワーク類のインストール(Windows 上)
Java開発環境の構築について説明する.
- OpenJDK 21 のインストールと設定(Windows 上)
- Java JDK 18 (Java SE Development Kit 18) のインストール(Windows 上)
- OpenJDK 17 のインストールと設定(Windows 上)
Java統合開発環境(IDE)とビルドツールの導入について説明する.
- Pleiades All in One Eclipse のインストール,日本語化,基本操作(Windows 上)(書きかけ)
- Eclipse 2020年6月版のインストール,日本語化,基本操作(Windows 上)
- 開発環境 NetBeans IDE のインストールと使用(Windows 上)
- NetBeans IDE で Subversion を使ってみる
- Aptana Studio 3 のインストールと実行(Windows 上)
- Windows で BlueJ をインストールし,使ってみる
BlueJ は Java の開発環境 - Windows で Greenfoot のインストール
Greenfoot は Java の開発環境 - SciJava, ImgLib2, SCIFIO のインストール(Windows 上)
- Windows で Apache Ant 1.10.3 のインストール
- Apache Maven のインストール(Windows 上)
- GlassFish 5.0.1 のインストール(Windows 上)
Microsoft C++ビルドツールの導入について説明する.
- ビルドツール for Visual Studio 2022 (Build Tools for Visual Studio 2022)のインストール(winget を使用しないインストール)(Windows 上)
- マイクロソフト C++ ビルドツール 2019 (Build Tools for Visual Studio 2019) のインストール(Windows 上)
- マイクロソフト C++ ビルドツール 2017 (Build Tools for Visual Studio 2017) のインストール(Windows 上)
- Microsoft Build Tools 2015 (マイクロソフト C++ ビルドツール 2015 )のインストール(Windows 上)
C、C++、Fortran統合開発環境の構築について説明する.
- Visual Studio Community 2022 のインストール(winget を使用しないインストール)(Windows 上)
- Visual Studio Community 2019 vesion 16.11 のインストール(Windows 上)
- Visual Studio Community 2015 のインストール(Windows 上)
- Visual Studio 2013 Ultimate Edition のインストール[PDF], [ワード]
- Windows 10 で Windows Standalone SDK for Windows 10 のインストール
- GotoBLAS の .a ファイルから .dll ファイルの生成
- clang, flang, ninja (C/C++コンパイラ,FORTRAN コンパイラ,ビルドシステム)のインストール(miniconda3 を使用)(Windows 上)
R言語開発環境とツールの導入について説明する.
- R システム・バージョン 4 と RTools のインストール(Windows 上)
- RStudio 1.2 のインストール(Windows 上)
- R システムのインストール(Windows 上)[ワード]
動画「R システムのインストール(Windows 上)」の URL: https://www.youtube.com/watch?v=JPeAF0TBjqg
MATLABとOctave数値計算環境の構築について説明する.
- MATLAB Full Suiteのキャンパスワイドライセンス(Campus-Wide License)でのインストール
- Octave 7.2.0 のインストール(Windows 上)
OctaveはMATLABに類似のシステム - Windows に Octave バージョン 3.2.4 をインストール(Cygwinのパッケージをインストール.Windows 上の Cygwin にインストール
- Windows に Octave バージョン 3.2.4 と octave-forge をビルドとインストール(ソースコードからコンパイル.Windows 上の Cygwin にインストール)
種々のプログラミング環境の構築について説明する.
- Node.js Windows 版のインストール
- Strawberry Perl のインストール
- Ruby と DevKit のインストール(Ruby インストーラ 3.1.2 を使用)(Windows 上)
- Ruby の種々のパッケージのインストール(gem を使用)(Windows 上)
- JRuby バージョン 9.2 のインストール(Windows 上)
- Processing のインストール(Windows 上)
- PHP バージョン 7.4.9 のインストール (Windows 上)
- Haskell のインストール(Windows 上)
- GNU Prolog のインストール(Windows 上)
- SWI-Prolog のインストール(Windows 上)
- Codesand Box で React Suite を動かしてみる
プログラミング学習ツールの導入について説明する.
数値計算ライブラリの導入について説明する.
- MKLML, MKL-DNN 0.14 のインストール(Windows 上)
- PyCUDA のインストール,PyCUDA のプログラム例(Windows 上)
- CuPy 13.2 のインストール,CuPy のプログラム例(Windows 上)
- OpenBLAS (BLAS, CBLAS, LAPACK, LAPACKE)のインストール(ソースコードを用いたインストール)(Build Tools for Visual Studio を利用)(Windows 上)
- Windows で OpenBLAS をソースコードからビルドして,インストールする(MSYS2 を使用)
- OpenBLAS のインストール(ソースコードを使用)(clang, flang を利用)(Windows 上)
- lapack をソースコードからビルドして,インストールする(Build Tools for Visual Studio を利用)
- clapack バージョン 3.2.1 をソースコードからビルドして,インストールする(Build Tools for Visual Studio を利用)
コンピュータビジョンライブラリについて説明する.
- コンピュータビジョン・ソフト VLFeat 0.9.21 のインストール(Windows 上)
- Windows で SIFT のインストール
- (参考) Intel Image Processing Library
その他の特殊用途ライブラリの導入について説明する.
- SuiteSparse,Metis のインストール(ソースコードを用いたインストール)(Windows 上)
- SuiteSparse,Metis,gflags,glog,Ceres ソルバ(Ceres Solver)のインストール(ソースコードを用いたインストール)(Windows 上)
- Windows で Boost 最新版をソースコードからビルドし,インストールする(Build Tools for Visual Studio を利用)
- Windows で eigen 最新版をソースコードからビルドし,インストールする(Build Tools for Visual Studio を利用)
- FFTW3 のインストール(ソースコードを用いたインストール)(Build Tools for Visual Studio を使用)(Windows 上)
- Windows で Guava をインストール
Guava は Google が配布する Java のクラスライブラリ. - OpenFrameWorks のインストール(Windows 上)
- PDCurses のインストール(ソースコードを用いたインストール)(Build Tools for Visual Studio を使用)(Windows 上)
- Windows で zlib 1.2.11 をソースコードからビルドして,インストールする(Build Tools for Visual Studio を利用)
- Windows で liblz4 最新版をソースコードからビルドして,インストールする(Build Tools for Visual Studio を利用)
- Windows で hdf5 1.10.4 をソースコードからビルドして,インストールする(Build Tools for Visual Studio を利用)
- Windows で flann 最新版をソースコードからビルドして,インストールする.CUDA対応可に設定(Build Tools for Visual Studio を利用)
- glew のインストール(Windows 上)
- FreeImage のインストール(vcpkg を使用)(Windows 上)
- Qt5 のインストール(vcpkg を使用)(Windows 上)
- Qt 4.7.4 のインストール(Windows 上)
- QScintilla 2 のインストール(Windows 上)
- SDL2 のインストール(ソースコードを用いたインストール)(Build Tools for Visual Studio を使用)(Windows 上)
- SDL_image のインストール(ソースコードを用いたインストール)(Build Tools for Visual Studio を使用),SDL_image のプログラム例(Windows 上)
Android開発環境の構築について説明する.
Webサーバとデータベース統合環境(XAMPP)の構築について説明する.
- XAMPP for Windows 8.2.4 のインストール,データベース作成,テーブル定義とレコード挿入,各種設定(Windows 上)
- XAMPP for Windows 5.6.32 のインストールと設定(Windows 上)
- Apache HTTP サーバ 2.4 のインストールと設定(Windows 上)
1-1-3. Windowsの便利なソフトウェア
画像処理ソフトウェアの導入について説明する.
動画編集・変換ソフトウェアの導入について説明する.
- ビデオ編集ソフト avidemuxのインストール(Windows 上)
- ビデオ編集ソフト OpenShot のインストール(Windows 上)
- FFmpeg 6 のインストール(ビデオのエンコード・デコード)(Windows 上)
- AviUtl, 拡張 x264 出力(GUI)Ex, L-SMASH Works のインストール, MP4 (H.264) エンコード(Windows 上)
- K-Lite Codec Pack Full バージョン 15.6.8 のインストール(Windows 上)
- 動画プレイヤー,エンコーダー mplayer & mencoder のインストールと機能(Windows 上)
- ffdshow のインストール(Windows 上)
- Ligos Indeo Codec のインストール(Windows 上)
- 動画ファイルを vReveal を用いて補正(Windows 上)
高機能テキストエディタの導入について説明する.
- エディタ Notepad++ 7.9 のインストール,リモートアクセス(Windows 上)
- Visual Studio Code のダウンロード,インストール,日本語化と,Python プログラムの実行(Windows 上)
- Visual Studio Code で Python プログラミング(Windows 上)
- Python のステップ実行,オブジェクトをビジュアルに観察(Visual Studio Code の Python Preview を使用)
- Atom (エディタ)のインストール(Windows 上)
- Geany のインストールと基本機能(Windows 上)
Geany は Windows, Linux などで動く開発環境. プログラムの編集時に,自動補完,シンタックスハイライトの機能がある. - Mery (エディタ)のインストール(Windows 上)
- Emacs 28.2 のインストール(winget を使用しないインストール)と設定(Windows 上)
ファイル検索・画面キャプチャツールの導入について説明する.
ネットワークとセキュリティツールの導入について説明する.
- リモート接続,ファイル転送ソフト MobaXterm Personal 版のインストール(winget を使用しない)と利用(Windows 上)
MobaXterm は,Xサーバ,ssh, sftp, mosh なども同封されており,リモート接続したいときに便利. - リモート接続,ファイル転送ソフト MobaXterm Personal ポータブル版のインストール(Windows 上)
- ファイル転送ソフト FileZilla のインストール(Windows 上)
FileZilla はファイル転送の機能を持ったソフトウェアである. - OpenSSH for Windows のインストール(Windows 上)
- curl のインストール(Windows 上)
- GnuPG のインストール(Windows 上)
高度なコマンドシェル環境の構築について説明する.
システム管理・最適化ツールの導入について説明する.
Arduino開発環境の構築について説明する.
地理情報システム(GIS)とプラネタリウムソフトウェアの導入について説明する.
音声合成・認識ソフトウェアの導入について説明する.
その他の特殊用途ソフトウェアの導入について説明する.
- フライトシミュレータ FlightGear のインストール(Windows 上)
- Inkscape (ドローのソフトウェア) のインストール(Windows 上)
- Windows で Graphviz のインストール
* Graphviz はグラフデータ構造の機能を持ったソフトウェアである. - プラデータのインストール(Windows 上)[ワード]
プラデータはダミーデータ生成機能を持ったソフトウェア - Universal Media Server のインストール(Windows 上)
- VcXsrv のインストール(Windows 上)
- Xming の X サーバソフトウェアのインストール(Windows 上)
1-1-4. マイクロソフト製品類のインストール
- Windows Server 2019 Standard のインストール
- Windows Server 2019 Standard 1809 のインストール
- Windows Server 2016 Standard のインストール
- SharePoint Server 2019 のインストール手順例
- SharePoint Server 2016 のインストール手順例
- Office Professional Plus 2019 メディア作成手順
- Office Professional Plus 2019 インストール
- Microsoft SQL Server 2022 Express のインストール(winget を使用)(Windows 上)
- SQL Server 2017 Enterprise のインストール
- SQL Server 2016 Developer with Service Pack 1 (x64) のインストール[ワード]
- Visio 2013 のインストール
1-1-5. Windowsのパッケージ管理システム
ソフトウェアのインストールや更新を簡単にできる機能を持ったパッケージ管理システムについて説明する.
Chocolateyを使用した複数アプリケーションの一括インストールについて説明する.
Chocolateyで導入可能な様々なアプリケーションについて説明する.
2. Ubuntu・WSL2
2-1. Ubuntuガイド:インストール,セットアップ,設定,アプリのインストール
目次:Ubuntu ガイド:インストール,セットアップ,設定,アプリのインストール
主な記事: Ubuntu 24.04のインストールと初期設定ガイド, Ubuntu システムの更新ガイド, Ubuntu 24.04 初期設定詳細ガイド, Ubuntu のセットアップ
2-1-1. WSL2環境でのUbuntuセットアップ
- WSL2 のインストール,WSL2 上への Ubuntu のインストールと利用(Windows 11 対応の記事)(Windows 上)
- WSL2 上の Ubuntu での NVIDIA CUDA ツールキット, NVIDIA cuDNN, PyTorch, TensorFlow 2.11 のインストールと動作確認(Windows 上)
2-1-2. Ubuntuの導入と初期設定
- Ubuntu 24.04のインストールと初期設定ガイド
Ubuntu 24.04 は LTS です.
- Ubuntu システムの更新ガイド
- Ubuntu 24.04 初期設定詳細ガイド
- Ubuntu 22.04 のインストール直後の設定の自動化のための Bash スクリプト: Bash スクリプト
- Ubuntu 24.04 初期設定詳細ガイド
- Ubuntu の初期設定,アプリケーション類の一括インストールの自動実行(Ubuntu を使用)
2-1-3. Ubuntuシステムの管理
システム起動の問題解決とブートオプションの調整について説明する.
システムパフォーマンス向上として,不要ファイルの削除と空き容量の確保について説明する.
データ管理として,バックアップ、リストア、安全な消去手順について説明する.
- rsync を利用したバックアップ
- パッケージリストとホームディレクトリのバックアップ手順(Ubuntu 上)
- Ubuntu でホームとパッケージリストを用いた新システムでのリストア
- Ubuntu でデータ消去(USBメモリ,ディスク,SSDなど)
パッケージ管理システムの効率的な利用として,apt関連ツールの活用について説明する.
ファイルシステムの最適化と拡張機能の活用について説明する.
- tmpfs を活用する(Ubuntu 上)
ユースケース: 実メモリに余裕がある./tmp を一時的な作業領域(システムが再起動したらファイルが消えて構わない)として使いたいとき,余剰の実メモリを使って高速化する - mergerfs を使い大容量パーティションを作る(Ubuntu 上)
ユースケース: 巨大サイズ(10T バイトなど)のパーティションが欲しい - Ubuntu で mhddfs を使う
- Ubuntu で SSD を使う
- Ubuntu で exFAT を使う
- Ubuntu で LVM を使う
- Ubuntu で sshfs を使う
システムイメージの作成と活用として,ISOファイルの生成と利用について説明する.
- remastersys を用いたリマスタ(Ubuntu 上)
- Ubuntu でシステム全体の ISO イメージ・ファイルの作成(Remastersys バージョン 3.0.0 を使用)
- Ubuntu で Cubic を使用して ISO イメージファイルを作る
- Linux システム全体の ISO イメージ・ファイル(アーカイブ・ファイル)作成(Mondo Rescue を使用)
ポータブルUbuntuとして,ライブUSBの作成と管理について説明する.
- ISO イメージファイルからライブ USB メモリの作成 (Windows 上で動く Live USB Creator を使用)
- ISO イメージファイルからライブ USB メモリの作成 (UNetbooin を使用)
- Ubuntu で,PDL Casper RW Creator を用いて,ライブ USB メモリに persistent 領域の作成
- Ubuntu で ISO イメージファイルから Ubuntu ライブ USB メモリの作成 (Ubuntu で動く usb-creator-gtk を使用)
- Ubuntu を USB メモリにインストール
- ddコマンドによるUSBメモリの完全コピー
システム識別情報の管理として,ホスト名変更と特権ユーザー設定について説明する.
ハードウェア互換性として,特定デバイスドライバーの導入について説明する.
2-1-4. Ubuntuの高度な設定とツールの活用
日本語環境の最適化として,入力システムと言語サポートの設定について説明する.
- Ubuntu 24.04におけるEmacsでのMozc日本語入力設定 (Fcitx5利用)
- Ubuntu: ユーザーディレクトリ名を標準の英語表記に変更する手順
- Ubuntu で日本語インプット・メソッド (Fcitx5 + Mozc) を設定する
- Ubuntu で,言語サポートの設定,使用する言語の設定
Windowsアプリケーション対応として,Wine環境の構築について説明する.
- Ubuntu に Wine をインストールし使ってみる
Wine は Windows API の実装.
Wine 最新版のインストール, winetricks のインストール, winetricks を用いた Internet Explorer 6 と MS .NET 2.0 のインストールを行う.
- Proton,Vagrant のインストール(Ubuntu 上)
仮想化技術の活用として,各種仮想マシンソフトウェアの導入について説明する.
- Ubuntu で VMware Workstation Player バージョン 15 のインストール
- Wine 最新安定版のインストール(Ubuntu 上)
- VirtualBox のインストールと設定(Ubuntu 上)
- Ubuntu に VirtualBox をインストール
- Vagrant のインストール(Ubuntu 上)
- Ubuntu で QEMU をインストール
デスクトップ環境のカスタマイズとして,軽量化と機能拡張について説明する.
- Ubuntu のデスクトップセッションの変更・追加(apt を使用)(Ubuntu 上)
- デスクトップ環境 LXDE のインストール(apt を使用)(Ubuntu 上)
- Lubuntu デスクトップのカスタマイズ
キーボード設定の最適化として,キーマップのカスタマイズについて説明する.
ディスプレイ設定として,マルチモニター環境の構築について説明する.
高度なファイル操作として,文字コードと改行コードの取り扱いについて説明する.
システム監視として,ファイル操作のリアルタイム追跡について説明する.
セキュリティ強化として,ウイルス対策ソフトの導入について説明する.
ストレージ管理として,高度なディスク操作技術について説明する.
ネットワーク最適化として,高度なネットワーク管理ツールの活用について説明する.
- ネットワーク管理ツール Prime のインストール(Ubuntu 上)
Prime はネットワーク監視ソフトウェア.
システム情報の詳細把握として,ハードウェア情報収集ツールの活用について説明する.
プロセス管理と最適化として,高度なプロセスモニタリングツールの導入について説明する.
システム挙動の深層解析として,トレースツールの活用について説明する.
GNOME環境の高度なカスタマイズについて説明する.
- GNOME で新しいキーボードの追加(Ubuntu 上)
- GNOME での言語の設定(Ubuntu 上)
- GNOME で X サーバを強制終了するキーシーケンス Control + Alt + Backspace の設定(Ubuntu 上)
2-1-5. Ubuntu向け主要アプリケーションの導入
AI開発環境の構築として,ディープラーニングフレームワークの導入について説明する.
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.7, NVIDIA cuDNN v8.5, Python 開発環境,TensorFlow のインストール(Ubuntu 上)
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.8, NVIDIA cuDNN 8 のインストール(Ubuntu 上)
- Chainer 最新版, CuPy 7.6 のインストール(Ubuntu 上)
- PyTorch 1.10, Caffe 2 のインストールと動作確認(Ubuntu 上)
- NVIDIA Digits システムを動かす(Docker を使用)(Ubuntu 上)
学習済みモデル(AlexNet, GoogLeNet, LeNet, UNET)を,DIGITS Model ストアからダウンロードできるとされる.
- Theano,Lasagne のインストール(Ubuntu 上)
- NVIDIA コンテナ・ツールキット(Ubuntu 上)
Python開発環境として,仮想環境と依存関係の管理について説明する.
- 隔離された Python 3.6 仮想環境の新規作成と,TensorFlow 1.15.5,Keras のインストール(venv を使用)(Ubuntu 上)
- システム Python とは別に Python をインストール(pyenv を使用)(Ubuntu 上)
- pyenv を用いて,Anaconda 3 や Python 2 を両立. Python の各種パッケージのインストール(Ubuntu 上)
Anaconda導入と設定について説明する.
- Anaconda 3 2021年5月版のインストール(Ubuntu 上)
- Anaconda 3 で各種パッケージのインストール,SWIG の利用,Python 2.7 仮想環境の作成(Ubuntu 上)
- Anaconda をインストールし・Anaconda 配下の Python で動くように PostGIS を整える(Ubuntu 上)
- pyenv を用いて,Anaconda 3 や Python 2 を両立. Python の各種パッケージのインストール(Ubuntu 上)
Java開発環境の整備として,JDKの導入と設定について説明する.
コンピュータビジョン開発環境の構築として,OpenCVと関連ライブラリの導入について説明する.
- OpenCV, opencv_contrib,Python の PythonのOpenCVライブラリのインストール(Ubuntu 上)
- OpenCV, OpenCV Contrib のインストール,CUDA 対応可能(ソースコードを使用)(Ubuntu 上)
- VLFeat 0.9.16 のインストール(ソースコードを使用)(Ubuntu 上)
ユースケース.VLFeatは「apt install libvlfeat-dev」で簡単にインストールできるが,VLFeat の最新版を追いかけたい場合.自分の環境にあわせてビルドしたい(NVidia CUDA を使うなど)場合は,ソースコードからビルドする. - CImg のインストール(Ubuntu 上)
CImg は,画像処理の機能を持った C++ のソフトウェア
ゲーム開発環境の整備として,主要ゲームエンジンの導入について説明する.
- 3次元ゲームエンジン Unreal Engine 5 のインストール(ソースコードを使用)(Ubuntu 上)
- Ubuntu で 3次元のゲームエンジン Panda3D のビルドとインストール
- 3次元ゲームエンジン Panda3D 1.11 SDK (dev 版) のインストール(Ubuntu 上)
3DCG制作環境の構築として,モデリングソフトウェアの導入について説明する.
3D点群処理環境の整備として,専門ソフトウェアの導入について説明する.
- libpcl のインストール(ソースコードを使用)(Ubuntu 上)
- MeshLab のインストール(Ubuntu 上)
- CloudCompare のビルドとインストール(ソースコードを使用)(Ubuntu 上)
- VCGlib のインストール(ソースコードを使用)(Ubuntu 上)
地理情報システム(GIS)開発環境の構築について説明する.
自然言語処理環境の整備として,形態素解析ツールの導入について説明する.
ロボティクス開発環境の構築として,ROSフレームワークの導入について説明する.
- Ubuntu で ROS melodic 版のビルドとインストール (Ubuntu 18.04 上)
- Ubuntu で ROS のインストールとテスト実行
- 在Ubuntu上安装Kinect的
- ROS を用いた Kinect の操作
- rosruby を使ってみる(書きかけ)
- Ubuntu で ros のビルドとインストール
音声合成システムの導入として,日本語対応ツールの設定について説明する.
- Open JTalk のインストールと使用法 (Ubuntu 上)
日本語テキストからの音声合成システム
医用画像処理環境の構築として,専門ソフトウェアの導入について説明する.
SQLiteデータベースの構築と管理ツールの導入について説明する.
- SQLite 3 のインストール,データベース作成,テーブル定義,レコード挿入(Ubuntu 上)
- SQLite biter のインストールと使用(Ubuntu 上)
- SQLiteMan のインストール(ソースコードを使用)(Ubuntu 上)
- LiteCLI のインストール,データベース作成,テーブル定義,レコード挿入,SQL問い合わせ,主なコマンド(Ubuntu 上)
PostgreSQL環境の構築として,導入から管理ツールの設定までを説明する.
- PostgreSQL 14, pgAdmin 4, PostGIS 3 のインストール(Ubuntu 上)
- PostgreSQL 13, pgAdmin 3, PostGIS 3 のインストール(Ubuntu 20.04 上)
- PostgreSQL 12,pgAdmin 3,PostGIS 3 のインストール,テーブル定義,レコード挿入(Ubuntu 20.04 上)
Webサーバー環境の構築として,MySQL, MariaDB, LAMP構成の導入について説明する.
- MySQL 8 のインストール,テーブル定義,レコード挿入(Ubuntu 上)
- Apache Friends XAMPP for Linux 7.4.9 のインストール(Ubuntu 上)
- LAMP のインストール,データベース作成,テーブル定義とレコード挿入,各種設定(インストールに tasksel を使用)(Ubuntu 上)
- XAMPP 上に Moodle をインストール(Ubuntu 上)
データベース管理ツールの導入について説明する.
NoSQLデータベース環境の構築として,多様なDBMSの導入について説明する.
- VoltDB 11.4 のインストール(ソースコードを使用)(Ubuntu 上)
- Firebird 4.0 のインストール,データベース作成,テーブル定義とレコード挿入(Ubuntu 上)
- Presto のインストール
- キーバリューデータベースシステム Redis 7.0.4 のインストールと基本操作,Python からの使用(ソースコードを使用)(Ubuntu 上)
- MongoDB 最新版のインストール(ソースコードを使用)(Ubuntu 上)
- MongoDB Community のインストール(apt を使用)(Ubuntu 上)
- MonjaDB のインストール,MongoDB データベースシステムへの接続,データの一覧表示(Eclipse 上)
- ZDOB のインストールと Python プログラム例(Ubuntu 上)
データ処理環境の構築として,Apache Sparkの導入について説明する.
プロジェクト管理ツールの導入として,Redmineのセットアップについて説明する.
Packerについて説明する.
2-1-6. Ubuntu向け開発環境の構築
開発支援ツールの導入として,ビルドツールとインターフェース生成器について説明する.
C/C++/Fortran開発環境の構築として,コンパイラとツールチェーンの導入について説明する.
- gcc 10.1, g++ 10.1, gfortran 10.1, binutils 2.34, gdb 9.2 のインストール(Ubuntu 上)
- gcc 9 のインストール(ソースコードを使用)(Ubuntu 上)
- ARM 用クロスコンパイラのインストール(Ubuntu 上)
Java開発環境の整備として,統合開発環境(IDE)の導入について説明する.
- Eclipse(2022年6月版)のインストール,日本語化,基本操作(Ubuntu 上)
- NetBeans IDE のインストール(Ubuntu 上)
- Linux で Aptana Studio 3 のダウンロードとインストールと実行
- Bazel のインストール(Ubuntu 18.04, 16.04 上)
- BlueJ 5.0.3 のインストール(Ubuntu 上)
Rシステムとして,R本体とIDEの導入について説明する.
種々のプログラミング環境の構築として,各種言語処理系の導入について説明する.
- Node.JS のインストール(NVM を使用)(Ubuntu 上)
- Ruby のインストール(Ubuntu 上)
- Ruby 最新版のインストール(ソースコードを使用)(Ubuntu 上)
- Linux で rvm を用いて Ruby をインストール
- Octave のインストール(Ubuntu 上)
- Octave で VLFeat を使う(Ubuntu 上)
URL: http://www.vlfeat.org/.MSER, MSER, k-means などの機能を備えたソフトウェア
- Lua のインストール(Ubuntu 上)
- Processing のビルドとインストール(ソースコードを使用)(Ubuntu 上)
- gave のインストール (Ubuntu 上)
- Haskell のインストール(Ubuntu 上)
- Ubuntu で GNU PSPP のインストール,Rでの SPSS ファイルの読み込み
Python仮想環境管理ツールの活用について説明する.
- virtualenv, virtualenv wrapper の使用法(Ubuntu 上)
- Python 3.7.3 のビルドとインストール(ソースコードを使用),virtualenv, virtualenv wrapper のインストールと設定(Ubuntu 上)
数値計算ライブラリの導入について説明する.
- Intel MKL, IPP, TBB, DALL, MPI(Performance ライブラリ)のインストール(Ubuntu 上)
- Intel DNNL,iDeep4py のインストール(Ubuntu 上)
ユースケース.Blenderは「apt install blender blender-data」で簡単にインストールできるが,Blender の最新版を試してみたいときは,ソースコードからビルドする.
- OpenBLAS のインストール(Ubuntu 上)
BLAS(Basic Linear Algebra Subprograms)とは,行列演算,ベクトル演算の機能をもったプログラム群.
- LAPACK のインストール (Ubuntu 上)
LAPACK とは,行列に関する種々の問題(連立1次方程式,固有値問題,などなど多数).FORTRAN で書かれている.
- SuiteSparse,CXSparse, BLAS, LAPACK, libmetis のインストール(Ubuntu 上)
- qrupdate のインストール(Ubuntu 上)
- arpack ng のインストール(Ubuntu 上)
- GLPK (GNU Linear Programming Kit) のインストール(Ubuntu 上)
- FFTW3 のインストール(Ubuntu 上)
その他のライブラリ,フレームワーク類について説明する.
- Qt のインストール(Ubuntu 上)
- wxWidgets のインストール(Ubuntu 上)
wxWidgets は、 GUI アプリケーションを簡単に書けるようにするための プログラム.Windows, UNIX, Mac 等で動く. wxWidgets には, GUI 機能,インラインヘルプ,ネットワークlプログラミング,クリップボード, ドラッグアンドドロップ,マルチスレッド,画像のロードとセーブ, データベース,HTML閲覧と印刷等の機能がある.
- GSL (GNU Scientific Library) のインストール(Ubuntu 上)
- SDL_image を用いて画像ファイルを読み込むサンプルプログラム(Ubuntu 上)
SDL_image は, BMP, JPEG, PNG, PNM などの画像ファイルを扱う機能を持ったライブラリ.
- libav と FFmpeg のインストール(Ubuntu 上)
- Ubuntu で libav を使ってみる
Ubuntu で libav チュートリアルのプログラム tutorial01.c,tutorial02.c を動かしてみる.
- ビジュアライゼーションツールキット VTK 9 (最新版)のインストール(Ubuntu 上)
- ITK のインストール(Ubuntu 上)
- LastWave のインストール(Ubuntu 上)
- Ubuntu で OpenNI と Kinect ドライバと NITE のインストール(ソースコードを使用)
2-1-7. Ubuntu向け実用アプリケーションの導入
画像処理ソフトウェアの導入について説明する.
- GraphicsMagick のインストール(Ubuntu 上)
- 画像処理ソフト ImageMagick バージョン 7 (最新版)のインストール(Ubuntu 上)
- 画像拡大ソフトウェア SmillaEnlarger のインストール(Ubuntu 上)
画像拡大ソフトウェア
コンピュータビジョンについて説明する.
- Fast SIFT Image Features Library のインストール(Ubuntu 上)
URL: http://sourceforge.net/projects/libsift.SIFT 画像特徴量のソフトウェア.
動画編集・再生環境の構築について説明する.
- svp のインストール(Ubuntu 上)
- VLC Media Player のインストール,USB カメラの表示(Ubuntu 上)
- メディアプレイヤー gmerline のインストール(Ubuntu 上)
Germilne はトランスコーダの機能を持つメディアプレイヤー
- Ubuntu で libv4l (video for Linux) と cheese と tvtime のインストール
- Linux で libva のインストール(apt, yum でインストール)
libva は、ビデオカードの動画再生支援機能を使いたいときに役立つソフトウェア。
- DVD 用コーデックのインストール(Ubuntu 上)
グラフィックデザインツールの導入について説明する.
テキストエディタの導入について説明する.
ファイル管理・セキュリティツールの導入について説明する.
- catfish のインストール(Ubuntu 上)
catfish は,ファイル検索ツール - PeaZip のインストール(Ubuntu 上)
URL: https://peazip.github.io/.7Z 等の種々のファイル形式に対応したアーカイブマネージャ
Webブラウザの導入と設定について説明する.
デスクトップユーティリティの導入について説明する.
- Shutterのインストール(Ubuntu 上)
画面キャプチャ - Plot Digitizer のインストールと使用法 (Ubuntu 上)
デジタイザ(画面上でマウスクリックして座標値を得る機能を持ったソフトウェア).
オフィススイートの導入について説明する.
その他として,天体観測、GPS等について説明する.
- Stellarium のインストール(Ubuntu 上)
- GPSBabel のインストール(Ubuntu 上)
GPSBabel は、GPS 受信機や地図ソフトウェアで使用される GPS データの 変換、通信ソフトウェア.
Webシステムについて説明する.
プログラム開発環境,エディタについて説明する.
2-1-8. Ubuntuサーバ管理・セキュリティ
システムセキュリティと監視として,不正な通信の遮断,システム監視について説明する.
- Ubuntu: ufw と Gufw を用いたファイアウォール設定入門
- 不正な通信に対して,通信の自動遮断(portsentry を使用)(Ubuntu 上)
- TCPラッパー (/etc/hosts.allow) によるアクセス制限
- システム監視ツール munin のインストール
リモートアクセスとセキュリティについて説明する.
- セキュアなSSHサーバの構築と運用ガイド(Ubuntu 上)
- fail2ban を用いて SSH への侵入検知(Ubuntu 上)
- Windows で MobaXterm の ssh を使い,サーバにリモート接続
- GateOne を用いて Web ブラウザから ssh リモート接続ができるようにする(Ubuntu 上)
ユースケース: Web ブラウザの側では何も設定しない(プラグインのインストールなども行わない)で,ssh リモート接続ができるようにしたい - Web ブラウザから SSH リモートログインできるサーバ(GateOne を使用)(Ubuntu 上)
リモートデスクトップ環境の構築について説明する.
- リモートデスクトップのソフト TigerVNC のインストールと利用(Ubuntu にリモート接続)
- リモートデスクトップのソフト TightVNC のインストールと利用(Ubuntu にリモート接続)
- vino のインストールと利用(Ubuntu にリモート接続)
- リモートデスクトップのソフト x2go を使う(Ubuntu 上)
Webサーバの構築と最適化について説明する.
- Apache Web サーバのセキュリティ設定と管理ガイド(Ubuntu 上)
- セキュアなApacheウェブサーバ(SSL 使用)構築ガイド(Ubuntu 上)
- goaccess を用いて Apache のログを1 コマンドで HTML ファイル化する(Ubuntu 上)
- Google サイトマップ用のサイトマップ生成(Ubuntu を使用)
- Web ページのリンクチェッカー
- オンラインのHTML チェッカーの例
- mod_pagespeed を用いて Apache の高速化(Ubuntu 上)
- Apache2 の VirtualHost
- senna を用いて全文検索(Ubuntu 上,apt でインストール)
- Ubuntu で WordPress のインストール
- Ubuntu で、既存WordPress環境に別のWordPressシステムを追加構築する(Apache2 VirtualHost利用)
- WordPress でスタティックページ(Simply Static プラグインを使用)
ネットワークサービスの構築として,DNS、NIS、NFSについて説明する.
コミュニケーションとメディアサーバの構築について説明する.
- Ubuntu で LightNEasy のインストールと設定
- Ubuntu で Discourse のダウンロードとインストールとテスト実行
Discourseは掲示板のソフトウェア
- mediatomb を用いてビデオサーバを動かす(Ubuntu 上)
- トランスコーダー VCT (Video Converter and Transcoder) のインストール(Ubuntu 上)
Transcoder は動画変換ソフトウェア
- motion のインストール(Ubuntu 上,apt でインストール)
motion は,パソコンにつないだビデオカメラの画像を保存し、配信する機能をもったソフトウェア
特殊用途サーバの構築と設定について説明する.
- Jupyter ノートブックのサーバ(Ubuntu 上)
- プロキシ・サーバ squid のインストールと設定(Ubuntu 上)
- DansGuardian のインストール(Ubuntu 上)
DansGuardian とは, Web ページなどのフィルタリング機能をもったソフトウェア
- Samba サーバのインストールと設定(Ubuntu 上)
Samba は Windows 互換のファイルサーバ/プリントサーバのソフトウェア
- ファイル転送,ファイル共有のソフト NitroShare のインストール(Ubuntu 上)
NitroShare は LAN 内でのファイル転送に便利なソフトウェア
2-1-9. 過去のUbuntuバージョンと派生ディストリビューション
過去のUbuntuバージョンのインストールについて説明する.
- Ubuntu 20.04.1 のインストール
- Ubuntu 18.04.5 のインストール
- Ubuntu 16.04.6 デスクトップ版のインストール
- Ubuntu 24.04 初期設定詳細ガイド
自動化のためBash スクリプトを準備している.
- Ubuntu の初期設定,アプリケーション類の一括インストールの自動実行(Ubuntu を使用)
- スクリプトファイル(Ubuntu の初期設定,アプリケーション類の一括インストールの自動実行)(Ubuntu を使用)(ファイル名: linuxdo.sh)
Ubuntu, Lubuntu 派生ディストリビューションのインストールについて説明する.
- Lubuntu 24.04 LTS のインストール
- Pop! OS のインストール
- Peppermint 10 のインストール
- LXLE 18.04.3 のインストール
- Zorin OS 8 のインストール
- Ultimate Edition Linux のインストール
- Qimo for Kids を動かしてみる
- ArtistX のインストール
3. その他の Linux・UNIX
3-1. Raspberry Pi・Raspbian
目次:Raspberry PiとRaspbianのガイド:インストールから活用まで
3-1-1. Raspberry Piの基本操作とリモートアクセス
- Raspbian でのコマンド操作
- Windows パソコンから Raspbian システムにリモート接続,アプリを開く
- Windows から MobaXterm Personal 版 + VNC を用いて,Raspberry Pi を簡単操作
- Ubuntu から Raspbian システムにリモート接続
3-1-2. Raspberry Piの運用保守とバックアップ
3-1-3. Raspberry Pi向けソフトウェアのインストールと環境構築
- Raspberry Pi で conda, OpenCV, DLib, その他関連ソフトウェア環境を整える(BerryConda を使用)(Raspbian 上)
- シェルスクリプトで,初期設定と・Python とフリーソフトウェアのインストールを・一度に簡単実行(Raspbian 上)
ユースケース:さまざまなソフトを,「バッチファイル」を用いて一度にかんたんインストールしたい. - Raspberry Pi で virtualenv, TensorFlow 1.13, Keras 2.2.4 をインストール(Raspbian 上)
- Raspberry Pi で virtualenv のインストール(Raspbian 上)
- Raspberry Pi で pyenv のインストール(Raspbian 上)
3-1-4. Raspberry Piの実践的活用例
3-1-5. Raspberry Pi Desktop(PC・Mac向け)の導入と設定
- Raspberry Pi Desktop (for PC and Mac) のインストール
Raspberry Pi Desktop (for PC and Mac) は,Debian 9 ベース.軽量である.
- Raspberry Pi Desktop (for PC and Mac)のおすすめ初期設定
システムの更新, システムの自動更新, タイムゾーンとロケール, 日本語, NTP の設定
- Raspberry Pi Desktop (for PC and Mac) で基本ソフトウェア類のインストール
- Raspberry Pi Desktop (for PC and Mac) で TensorFlow 1.12, Keras 2.2.4, OpenCV, Dlib, その他関連ソフトウェア環境を整える
3-1-6. Raspbianの概要とインストール
Raspbianのインストールとセットアップ(Windows環境)について説明する.
- Raspbian (2019-06-20版)をダウンロードし SD カードに書き込む
ユースケース: Windows マシンを使い,Raspbian が動く SD カードを作る - Windows で SDFormatter を使って SD カードをフォーマットする
Raspbianの初期設定について説明する.
Raspberry Piの総合的ソフトウェア環境構築について説明する.
3-2. Debian系Linuxディストリビューション
目次:Debian系Linuxディストリビューションのインストール
3-2-1. Linux Mintディストリビューション
3-2-2. Debian GNU Linuxとその派生ディストリビューション
3-3. Fedora・RHEL系Linuxディストリビューション
目次:Fedora・RHEL系Linuxディストリビューションの導入と活用
3-3-1. Fedoraおよび関連ディストリビューションのインストール
3-3-2. Fedoraの運用と開発環境構築
- Fedora のシステム更新
- Fedora でユーザの追加
- Octave 4.2 のインストール(Fedora 上)
- Eclipse のインストール(Fedora 上)
- GNOME で日本語変換モードに切り替えるキーボードショートカットの設定(Fedora 上)
- GNOME でキーボードの変更(Fedora 上)
3-3-3. その他のLinuxディストリビューション
エンタープライズ向けOracle Linuxのセットアップについて説明する.
特定用途向けLinuxディストリビューションの導入について説明する.
3-4. FreeBSD
目次: FreeBSDガイド:インストール,設定,アプリケーション導入
3-4-1. FreeBSDのインストール
3-4-2. FreeBSDの運用保守
- ネットワーク設定の確認
- FreeBSD ネットワーク設定
- FreeBSD システムの更新,ポーツコレクションの維持更新
- FreeBSD で portupgrade を用いて,アプリケーションソフトウェアの再インストールや全更新
- FreeBSD でカスタムカーネルのビルドとインストール
- FreeBSD カーネルバージョンアップ [PDF], [パワーポイント], [HTML]
- FreeBSD カーネルコンフィギュレーション [PDF], [パワーポイント], [HTML]
- FreeBSDのデバイスドライバについて [PDF], [パワーポイント]
3-4-3. FreeBSDのシステム設定
3-4-4. FreeBSDにおける便利なツールの活用
- CD-R の ISO イメージの作り方(mkisofs を使用)
- 改行コード(CR/LF)の調整
- FreeBSD で tamago を使う
- FreeBSD で yatex を使う
- sysinfo を用いた各種情報の取得 (FreeBSD の場合)
- uuid の取得 (FreeBSD の場合)
- smartmontools を用いたドライブ情報の取得 (FreeBSD の場合)
- FreeBSD で USB ディスクの増設
- FreeBSD で softupdate を有効に
3-4-5. FreeBSDにおけるアプリケーションソフトウェアの導入
- FreeBSD で GNOME3 デスクトップ(書きかけ)
- FreeBSD でプログラミング環境を整える(ポーツ・コレクションを使用)
- FreeBSD でデスクトップ環境とプログラミング環境を整える(主にポーツ・コレクションを活用)
- FreeBSD のパッケージのインストール
- FreeBSD でデスクトップ環境とプログラミング環境を整える(主にパッケージを活用)
- FreeBSD で各種アプリケーションのインストール(主にパッケージを活用)
- FreeBSD に FreeBSD Foundation 版 Java をインストール
- NetBeans バージョン 6.8 を FreeBSD でインストール
- SQLite 3 のインストール(FreeBSD 上)
- FreeBSD で blender のインストール
- FreeBSD に OpenCV バージョン 2.0.0a をインストール
- FreeBSD に OpenOffice.org 日本語環境改善拡張機能をインストール
- FreeBSD で GNU コンパイラコレクション・バージョン 4.4 / 4.5 のインストールと設定
- FreeBSD で FileZilla のインストール
- VTK のビルドとインストール (FreeBSD の場合)
- FreeBSD で ATLAS バージョン 3.9.25 と LAPACK バージョン 3.2.2 のビルドとインストール
- FreeBSD で R バージョン 2.11.1 のインストール
- FreeBSD に VirtualBox OSE (オープンソース・エディション) バージョン 3.2.8 をインストール(FreeBSD 上にインストール)
XFree86 の設定について説明する.
3-5. Solaris
目次:Solarisガイド:インストール、サーバ構築と管理、活用
3-5-1. Solarisのインストールと基本設定
- Solaris 11.4 の インストール
- Solaris 11 で,gcc, binutils などをインストール
- Solaris 11 で種々のソフトウェアの追加
- Solaris インストール後のよくあるトラブル
3-5-2. Solarisを用いた各種サーバの構築
- Solaris で DNS サーバ
- Solaris で qpopper
- DNS,メールサーバの移行手順案
- Solaris で bsfilter
- Solaris で Confman 立ち上げ
- Solaris で Web サーバ
- Solaris で NIS サーバ
- Solaris で samba(Solaris のファイルを Windows に提供)
- Solaris am-utils 設定
- ipfilter でセキュリティ対策
- nmap でローカルマシンの脆弱性チェック
- Solaris 付属 tcp wrapper 設定
3-5-3. Solarisシステム管理
- Solaris で MD5
- Solaris でホスト名の変更
- Solaris で NIS クライアント
- Solaris フラッシュインストールの方法
- Solaris 新しいディスクの増設
- Solaris で bind バージョンアップ
- Solaris で sendmail インストール/バージョンアップ
- フリーソフト情報
3-5-4. Solaris活用のためのカスタマイズ
- Solaris デスクトップのカスタマイズ
- Solaris jserver のカスタマイズ
- Solaris ghostscript のカスタマ イズ
- netscape で APOP を使う
- Solaris で tgif-4.1.42
- Solaris x86でDOS領域をマウントする
- Solaris ユーザのためのヒント
Solaris 8/9/10向け特別ガイドについて説明する.
- SUN Solaris 8/9/10 各種設定
- SUN Solaris8/9 パッチ情報
- SUN Solaris8 for x64/x86 で XFree86 をインストール
- SUN Solaris 8/9/10 for SPARC/x64/x86 各種のソフトのインストール
- ipfilter でセキュリティ対策
4. マインクラフト
マインクラフトを動かすには Java 処理系が必要. まずは Java 8 (Java Runtime Environment 8) のインストール (Windows 上)を行ってから,マインクラフトのインストールを行ってください.
4-1. マインクラフト環境の構築と活用
4-1-1. マインクラフト 1.12.2 環境の構築
Windows環境でのマインクラフト 1.12.2について説明する.
- マインクラフト 1.12.2 のインストール(Windows 上)
- マインクラフト 1.12.2 Forge(他の mod の基本 mod)のインストール(Windows パソコン)
- マインクラフト 1.12.2 設定,情報表示のための mod のインストール(Windows パソコン)
- マインクラフトサーバ・バージョン 1.12.2 を動かす (Windows パソコン)
Ubuntu環境でのマインクラフト 1.12.2について説明する.
- マインクラフト 最新版と、マインクラフト 1.12.2(旧バージョン)のインストール,日本語化(Ubuntu 上)
- マインクラフト 1.12.2 Forge(他の mod の基本 mod)のインストール(Ubuntu 上)
4-1-2. マインクラフト 1.10.2 環境の構築
- マインクラフトバージョン 1.10.2 をインストールし,起動してみる [PDF], [ワード]
キーワード:マインクラフト, ダウンロードとインストールと動作確認,バージョン 1.10.2,Java のインストール - マインクラフトバージョン 1.10.2 設定,情報表示,描画高速化,画質改善等のための mod,シェーダー [PDF], [ワード]
キーワード:マインクラフト, mod, シェーダー, Forge, LiteLoader, OpenEye, Not Enough Items, OptFine, SEUSシェーダー, Continumシェーダー`, KUDAシェーダー, Chocapic13'sシェーダー, Robobo1221'sシェーダー, Chromaシェーダー, Sildur's Vibrantシェーダー - マインクラフトバージョン 1.10.2 の mods (書きかけ)[PDF], [ワード]
4-1-3. マインクラフト 1.7.10 環境の構築
- マインクラフトバージョン 1.7.10 をインストールし,起動してみる [PDF], [ワード]
キーワード:マインクラフト, ダウンロードとインストールと動作確認,バージョン 1.7.10,Java のインストール - マインクラフトバージョン 1.7.10 設定,情報表示,描画高速化,画質改善等のための mod,シェーダー [PDF], [ワード]
キーワード:マインクラフト, mod, シェーダー, Forge, LiteLoader, CodeChicken, OpenEye, OptFine, SEUSシェーダー, Continumシェーダー`, KUDAシェーダー, Chocapic13'sシェーダー, Robobo1221'sシェーダー, Chromaシェーダー - マインクラフトバージョン 1.7.10 の mods (書きかけ)[PDF], [ワード]
- マインクラフトバージョン 1.7.10 でマルチプレイ
4-1-4. マインクラフト関連ツールと応用
- マインクラフトの Terra 1 to 1 のインストール(Windows 上)
- WorldPainter のインストール(Windows 上)
- MCEdit のインストール(Windows 上)
- マインクラフト Blender リグパック
- マインクラフトへの3次元データのインポート [PDF], [ワード]
キーワード:マインクラフトのブロックとアイテム,3次元オブジェクトデータのボクセル化,マインクラフトのワールドデータの編集 - マインクラフトの the Earth Mod を使ってみる [HTML 版]