インストール(目次)
Windows,Ubuntu,WSL2,その他の Linux や UNIX について, インストールや使い方を説明している.Windows や Ubuntu のさまざまなソフトウエアについて,インストールや基本操作も説明している.
【サイト内の関連ページ】
- 種々のまとめページ: [人工知能,データサイエンス,データベース,3次元], [Windows], [Ubuntu], [Python (Google Colaboratory を含む)], [C/C++], [R システム], [Octave]
- 目次ページについて
このページは、インストールやサーバ運用に関する目次です。その他の話題に関する目次は以下の通りです。
項目目次
- Windows
- Ubuntu,WSL2
- Ubuntu,WSL2ガイド:インストール,セットアップ,設定,アプリのインストール
主な記事: Ubuntu 24.04 のインストール, システム更新, インストール後の設定, Ubuntu のセットアップ
- Ubuntu サーバ管理・セキュリティガイド
【関連する外部ページ】
- fosswire.com の Unix/Linux コマンドリファランス: https://files.fosswire.com/2007/08/fwunixref.pdf
【サイト内の関連ページ】
- Ubuntu の使い方: 別ページ »
- Ubuntu,WSL2ガイド:インストール,セットアップ,設定,アプリのインストール
- その他の Linux,UNIX
- マインクラフト
詳細目次
※ それぞれのリンクをクリックすることで,各項目の目次や個別ページ等にジャンプする.
1. Windows
1 (1) Windows用ソフトウェアインストールガイド
主な記事: Python 3.10,関連パッケージ,Python 開発環境のインストール(winget を使用しないインストール)(Windows 上), GPU環境でのTensorFlow 2.10.1のインストールと活用(Windows 上), NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.8(CUDA のインストールで winget を使用),NVIDIA cuDNN v8.9.7 のインストール手順(Windows 上)
1. Windows の主要なソフトウェアのインストール
主要ソフトウェアのインストール、設定、動作確認を包括的に紹介
- winget を用いて,Windows での主要なソフトウェアのインストールと設定(winget を使用)(Windows 上)
- Windows でディープラーニング環境を整える
- Windows での主要なソフトウェアのインストールと設定(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.10,関連パッケージ,Python 開発環境のインストール(winget を使用しないインストール)(Windows 上)
- Git のインストール(winget を使用しないインストール)(Windows 上)
- CMake のインストール(winget を使用しないインストール)(Windows 上)
- 7-Zip のインストール(winget を使用しないインストール)(Windows 上)
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.8(CUDA のインストールで winget を使用しない),NVIDIA cuDNN v8.9.7 のインストール手順(Windows 上)
- Blender 4.2 のインストール(winget を使用しないインストール),メニューの日本語化,Wavefront OBJ ファイルのインポート(Windows 上)
- Visual Studio Code のダウンロード,インストール,日本語化と,Python プログラムの実行(Windows 上)
- Build Tools for Visual Studio 2022,Visual Studio 2022 のインストール(winget を使用)(Windows 上)
- Git,cmake,7-Zip のインストール(winget を使用)(Windows 上)
NVIDIA開発環境:ドライバ、CUDA、cuDNN、TensorFlow、PyTorch
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.8(CUDA のインストールで winget を使用),NVIDIA cuDNN v8.9.7 のインストール手順(Windows 上)
- GPU環境でのTensorFlow 2.10.1のインストールと活用(Windows 上)
- GPU対応PyTorch 2.3のセットアップと性能確認(Windows 上)
OpenCVのインストールと設定
- OpenCV 4.10.0 のインストール,動作確認(Windows 上)
- OpenCV, OpenCV Contrib 4.10 のインストール,NVIDIA CUDA 対応可能(ソースコードを用いたインストール)(Windows 上)
- Python 用 opencv-python のインストール(Windows 上)
- OpenCV 3.4.16 のインストール(Windows 上)
- OpenCV 2.4.5 のインストール(Windows 上)
ゲームフレームワーク,ゲームエンジンのインストール: 別ページ »にまとめ
Unreal Engine 5 のインストールは,「別資料」で説明している.
3次元コンピュータ・グラフィクスのソフトのインストール: 別ページ »にまとめ
ポリゴン,3次元点群関連のソフトのインストール: 別ページ »にまとめ
人工知能の実行,Python プログラム: 別ページ »にまとめ
Mecab のインストール: 別ページ »で説明
自動運転とロボティクス開発環境
- 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 上)[PDF版], [ワード]
- データベースツール SQL Workbench/J のインストール(Windows 上)
- Xerial SQLite JDBC ドライバのダウンロードとインストール
NoSQLデータベースシステム
Dockerコンテナ環境
- Docker Desktop のインストール,Ubuntu 22.04 コンテナとイメージの作成(Windows 上)
- Packer のインストール,Docker イメージファイルの作成(Windows 上)
- Minikube のインストール,Minikube の基本機能(Windows 上)
Webアプリケーションフレームワーク
- Tornado のインストール,公式ページのプログラム実行(Windows 上)
Python で動く Web サーバ.Web アプリを簡単に制作できる.
- Electron のインストール(Window 上)
仮想マシン環境
- Hyper-V(仮想マシンマネージャ)で仮想スイッチと仮想マシンを作成(Windows 上)
- VirtualBox のインストール(winget を使用)(Windows 上)
- Vagrant 2.2 のインストール(Windows 上)
プロジェクト管理ツール
Apache Sparkビッグデータ処理環境
統計解析ソフトウェア
人体アニメーション
3次元点群,ポリゴン
姿勢推定
2. プログラミング関連ソフトウェアのインストール(Windows 上)
プログラミングツール: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 ツールキット 12.0,NVIDIA cuDNN v8.8 のインストールと動作確認(Windows 上)
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.8,NVIDIA cuDNN v8.9.7 のインストール手順(Windows 上)
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.7.1,NVIDIA cuDNN v8.5 のインストールと動作確認(Windows 上)
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.6.2,NVIDIA cuDNN v8.4.0 のインストールと動作確認(Windows 上)
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.5.2,NVIDIA cuDNN v8.3.3 のインストールと動作確認(Windows 上)
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.4.4,NVIDIA cuDNN v8.2.4 のインストールと動作確認(Windows 上)
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.3.1,NVIDIA cuDNN v8.8 のインストールと動作確認(Windows 上)
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.0,NVIDIA cuDNN v8.2.1 のインストールと動作確認(Windows 上)
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 10.1 update 2,NVIDIA cuDNN 7.6.5 のインストール(Windows 上)
- NVIDIA ドライバ,NVIDIA CUDA ツールキット 10.0,NVIDIA cuDNN 7.6.5 のインストール(Windows 上)
- NVIDIA CUDA ツールキット 9.2(旧バージョン)のインストール
- 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 上)
- CNTK for Python のインストール(Windows 上)
- Netron のインストール(Windows 上)
Python開発環境の構築とパッケージ管理
- Python 3.10,関連パッケージ,Python 開発環境のインストール(winget を使用しないインストール)(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 2.7.16 のインストール(Windows 上)
ユースケース:Python バージョン 2 系列 が必要である場合 - IronPython バージョン 2.7.7 のインストール
- Python 最新版のインストール(ソースコードを使用)(Windows 上)
ユースケース:Python の最新版を追いかけたいので,ソースコードからビルドする - virtualenv, virtualenv wrapper のインストール(Windows 上)
- virtualenv を用いて Python バージョン3 環境の新規作成(Windows 上)
- pip のインストール(Windows 上)
仮想環境を使用したPython開発環境の構築
Python統合開発環境(IDE)の導入
- PyScripter のインストール,日本語化(Windows 上)
- PyCharm のインストール,日本語化,PyCharm 内の Python 環境にパッケージをインストール(Windows 上)
- spyder のインストール(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開発環境の構築
- Java 8 (Java Runtime Environment 8) のインストール (Windows 上)
- Java JDK 18 (Java SE Development Kit 18) のインストール(Windows 上)
- OpenJDK 17 のインストールと設定(Windows 上)
- Java JDK 8 (Java SE Development 8) のインストール (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 上)[PDF版], [ワード]
動画「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 上)
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 はグラフデータ構造の機能を持ったソフトウェアである. - Blender のアドオン,シティ・ジェネレーターをインストーし,使ってみる(Windows 上) [PDF], [ワードファイル]
- プラデータのインストール(Windows 上)[PDF版], [ワード]
プラデータはダミーデータ生成機能を持ったソフトウェア - Universal Media Server のインストール(Windows 上)
- VcXsrv のインストール(Windows 上)
- Xming の X サーバソフトウェアのインストール(Windows 上)
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) のインストール[PDF], [ワード]
- Visio 2013 のインストール
5. Windows のパッケージ管理システム Chocolatey
ソフトウェアのインストールや更新を簡単にできる機能を持ったパッケージ管理システム
Chocolateyを使用した複数アプリケーションの一括インストール
Chocolateyで導入可能な様々なアプリケーション
- Windows で Unity + IronPython 2.7 環境を作る(Chocolatey を利用)(書きかけ)
- Windows で Strawberry Perl をインストール(winget を利用)
- ROS for Windows のインストール (Chocolatey を使用)
3 (2) Windows OSインストールとセットアップ
主な記事: Windows 11 のインストール,基本設定,おすすめソフトウェア
- Windows 11 のインストール,基本設定,おすすめソフトウェア
- Tiny 11 のインストール手順
- Windows 10 のインストール手順
- Windows 10 の手動更新
- Windows 10 Insider Program により,最新の Windows をプレビューのために取得する
2. Ubuntu,WSL2
2 (1) Ubuntu,WSL2ガイド:インストール,セットアップ,設定,アプリのインストール
目次:Ubuntu,WSL2ガイド:インストール,セットアップ,設定,アプリのインストール
主な記事: Ubuntu 24.04 のインストール, システム更新, インストール後の設定, Ubuntu のセットアップ
1. Windows環境でのUbuntu: WSL2とUbuntuのセットアップ
- WSL2 のインストール,WSL2 上への Ubuntu のインストールと利用(Windows 11 対応の記事)(Windows 上)
- WSL2 上の Ubuntu での NVIDIA CUDA ツールキット, NVIDIA cuDNN, PyTorch, TensorFlow 2.11 のインストールと動作確認(Windows 上)
2. Ubuntuの導入と初期設定: インストールから基本セットアップまで
- Ubuntu 24.04 のインストール
Ubuntu 24.04 は LTS です.
- Ubuntu のシステム更新
- Ubuntu 22.04 のインストール直後の設定
- Ubuntu 22.04 のインストール直後の設定の自動化のための Bash スクリプト: Bash スクリプト
- Ubuntu のセットアップ(Ubuntu のインストールと設定,アプリケーションソフトウェアのインストール及び設定手順)
- Ubuntu の初期設定,アプリケーション類の一括インストールの自動実行(Ubuntu を使用)
3. Ubuntuシステムの管理
3.a システム起動の問題解決とブートオプションの調整
3.b システムパフォーマンス向上: 不要ファイルの削除と空き容量の確保
3.c データ管理: バックアップ、リストア、安全な消去手順
- rsync を利用したバックアップ
- Ubuntu でホームとパッケージリストのバックアップ
- Ubuntu でホームとパッケージリストを用いた新システムでのリストア
- Ubuntu でデータ消去(USBメモリ,ディスク,SSDなど)
3.d パッケージ管理システムの効率的な利用: apt関連ツールの活用
- apt パッケージ管理(Ubuntu 上)
- apt ミラーサーバの設定(Ubuntu 上)
- Ubuntu で apt cacher を使ってみる
aptに関するファイルのキャッシュを行うサーバ - Ubuntu の apt がプロキシサーバを使うように設定
3.e ファイルシステムの最適化と拡張機能の活用
- tmpfs を活用する(Ubuntu 上)
ユースケース: 実メモリに余裕がある./tmp を一時的な作業領域(システムが再起動したらファイルが消えて構わない)として使いたいとき,余剰の実メモリを使って高速化する - mergerfs を使い大容量パーティションを作る(Ubuntu 上)
ユースケース: 巨大サイズ(10T バイトなど)のパーティションが欲しい - Ubuntu で mhddfs を使う
- Ubuntu で SSD を使う
- Ubuntu で exFAT を使う
- Ubuntu で LVM を使う
- Ubuntu で sshfs を使う
3.f システムイメージの作成と活用: ISOファイルの生成と利用
- remastersys を用いたリマスタ(Ubuntu 上)
- Ubuntu でシステム全体の ISO イメージ・ファイルの作成(Remastersys バージョン 3.0.0 を使用)
- Ubuntu で Ubuntu Customization Kit を使用して ISO イメージファイルを作る
- Linux システム全体の ISO イメージ・ファイル(アーカイブ・ファイル)作成(Mondo Rescue を使用)
3.g ポータブル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 メモリにインストール
- USB メモリのコピー
3.h システム識別情報の管理: ホスト名変更と特権ユーザー設定
3.i ハードウェア互換性: 特定デバイスドライバーの導入
4. Ubuntuの高度な設定とツールの活用
4.a 日本語環境の最適化: 入力システムと言語サポートの設定
- 日本語変換 Mozc の設定,emacs 用の Mozc の設定(Ubuntu 上)
- Ubuntu でユーザディレクトリの言語の変更
- Ubuntu で日本語インプット・メソッドの設定
- Ubuntu で,言語サポートの設定,使用する言語の設定
4.b Windowsアプリケーション対応: Wine環境の構築
- Ubuntu に Wine をインストールし使ってみる
Wine は Windows API の実装.
Wine 最新版のインストール, winetricks のインストール, winetricks を用いた Internet Explorer 6 と MS .NET 2.0 のインストールを行う.
- Proton,Vagrant のインストール(Ubuntu 上)
4.c 仮想化技術の活用: 各種仮想マシンソフトウェアの導入
- Ubuntu で VMware Workstation Player バージョン 15 のインストール
- VMware Tools のインストール(ホストが Linux の場合)
- VirtualBox のインストールと設定(Ubuntu 上)
- Linux に VirtualBox バージョン 5.2 をインストール(Linux 上にインストール)
- Vagrant のインストール(Ubuntu 上)
- Ubuntu で QEMU をインストール
4.d デスクトップ環境のカスタマイズ: 軽量化と機能拡張
- Ubuntu のデスクトップセッションの変更・追加(apt を使用)(Ubuntu 上)
- デスクトップ環境 LXDE のインストール(apt を使用)(Ubuntu 上)
- Lubuntu デスクトップのカスタマイズ
4.e キーボード設定の最適化: キーマップのカスタマイズ
4.f ディスプレイ設定: マルチモニター環境の構築
4.g 高度なファイル操作: 文字コードと改行コードの取り扱い
4.h システム監視: ファイル操作のリアルタイム追跡
4.i セキュリティ強化: ウイルス対策ソフトの導入
4.j ストレージ管理: 高度なディスク操作技術
4.k ネットワーク最適化: 高度なネットワーク管理ツールの活用
- ネットワーク管理ツール Prime のインストール(Ubuntu 上)
Prime はネットワーク監視ソフトウェア.
4.l システム情報の詳細把握: ハードウェア情報収集ツールの活用
4.m プロセス管理と最適化: 高度なプロセスモニタリングツールの導入
4.n システム挙動の深層解析: トレースツールの活用
4.o GNOME環境の高度なカスタマイズ
- GNOME で新しいキーボードの追加(Ubuntu 上)
- GNOME での言語の設定(Ubuntu 上)
- GNOME で X サーバを強制終了するキーシーケンス Control + Alt + Backspace の設定(Ubuntu 上)
5. Ubuntu向け主要アプリケーションの導入ガイド
5.a 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 上)
5.b Python開発環境: 仮想環境と依存関係の管理
- 隔離された Python 3.6 仮想環境の新規作成と,TensorFlow 1.15.5,Keras のインストール(venv を使用)(Ubuntu 上)
- システム Python とは別に Python をインストール(pyenv を使用)(Ubuntu 上)
- pyenv を用いて,Anaconda 3 や Python 2 を両立. Python の各種パッケージのインストール(Ubuntu 上)
5.c 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 上)
5.d Java開発環境の整備: JDKの導入と設定
5.e コンピュータビジョン開発環境の構築: OpenCVと関連ライブラリの導入
- OpenCV, opencv_contrib,Python の opencv-python パッケージのインストール(Ubuntu 上)
- OpenCV, OpenCV Contrib のインストール,CUDA 対応可能(ソースコードを使用)(Ubuntu 上)
- VLFeat 0.9.16 のインストール(ソースコードを使用)(Ubuntu 上)
ユースケース.VLFeatは「apt install libvlfeat-dev」で簡単にインストールできるが,VLFeat の最新版を追いかけたい場合.自分の環境にあわせてビルドしたい(NVidia CUDA を使うなど)場合は,ソースコードからビルドする. - CImg のインストール(Ubuntu 上)
CImg は,画像処理の機能を持った C++ のソフトウェア
5.f ゲーム開発環境の整備: 主要ゲームエンジンの導入
- 3次元ゲームエンジン Unreal Engine 5 のインストール(ソースコードを使用)(Ubuntu 上)
- Ubuntu で 3次元のゲームエンジン Panda3D のビルドとインストール
- 3次元ゲームエンジン Panda3D 1.11 SDK (dev 版) のインストール(Ubuntu 上)
5.g 3DCG制作環境の構築: モデリングソフトウェアの導入
5.h 3D点群処理環境の整備: 専門ソフトウェアの導入
- libpcl のインストール(ソースコードを使用)(Ubuntu 上)
- MeshLab のインストール(Ubuntu 上)
- CloudCompare のビルドとインストール(ソースコードを使用)(Ubuntu 上)
- VCGlib のインストール(ソースコードを使用)(Ubuntu 上)
5.n 地理情報システム(GIS)開発環境の構築
5.o 自然言語処理環境の整備: 形態素解析ツールの導入
形態素解析
5.p ロボティクス開発環境の構築: ROSフレームワークの導入
5.q 音声合成システムの導入: 日本語対応ツールの設定
- Open JTalk のインストールと使用法 (Ubuntu 上)
日本語テキストからの音声合成システム
5.r 医用画像処理環境の構築: 専門ソフトウェアの導入
5.s SQLiteデータベースの構築と管理ツールの導入
- SQLite 3 のインストール,データベース作成,テーブル定義,レコード挿入(Ubuntu 上)
- SQLite biter のインストールと使用(Ubuntu 上)
- SQLiteMan のインストール(ソースコードを使用)(Ubuntu 上)
- LiteCLI のインストール,データベース作成,テーブル定義,レコード挿入,SQL問い合わせ,主なコマンド(Ubuntu 上)
5.t 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 上)
5.u Webサーバー環境の構築: MySQL, MariaDB, LAMP構成の導入
- MySQL 8 のインストール,テーブル定義,レコード挿入(Ubuntu 上)
- Apache Friends XAMPP for Linux 7.4.9 のインストール(Ubuntu 上)
- LAMP のインストール,データベース作成,テーブル定義とレコード挿入,各種設定(インストールに tasksel を使用)(Ubuntu 上)
- XAMPP 上に Moodle をインストール(Ubuntu 上)
5.v データベース管理ツールの導入
5.w 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 上)
5.x データ処理環境の構築: Apache Sparkの導入
5.y プロジェクト管理ツールの導入: Redmineのセットアップ
5.z コンテナ Docker環境の構築
- Docker CE (Docker Community Edition) のインストールと使用法(Ubuntu 上)
- Packer のインストール,Docker イメージファイルの作成(Ubuntu 上)
* Ubuntu のインストール直後の設定は,別ページ »で説明
6. Ubuntu向け開発環境の構築ガイド
6.a 開発支援ツールの導入: ビルドツールとインターフェース生成器
6.b Java開発環境の整備: 統合開発環境(IDE)の導入
- gcc 10.1, g++ 10.1, gfortran 10.1, binutils 2.34, gdb 9.2 のインストール(Ubuntu 上)
- gcc 9 のインストール(ソースコードを使用)(Ubuntu 上)
- ARM 用クロスコンパイラのインストール(Ubuntu 上)
6.c C/C++/Fortran開発環境の構築: コンパイラとツールチェーンの導入
- Eclipse(2022年6月版)のインストール,日本語化,基本操作(Ubuntu 上)
- NetBeans IDE のインストール(Ubuntu 上)
- Linux で Aptana Studio 3 のダウンロードとインストールと実行
- Bazel のインストール(Ubuntu 18.04, 16.04 上)
- BlueJ 5.0.3 のインストール(Ubuntu 上)
6.d Rシステム: R本体とIDE導入
6.e 種々のプログラミング環境の構築: 各種言語処理系の導入
- 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 ファイルの読み込み
6.f Python仮想環境管理ツールの活用
- virtualenv, virtualenv wrapper の使用法(Ubuntu 上)
- Python 3.7.3 のビルドとインストール(ソースコードを使用),virtualenv, virtualenv wrapper のインストールと設定(Ubuntu 上)
6.g 数値計算ライブラリの導入
- 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 上)
6.h その他のライブラリ,フレームワーク類
- 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 のインストール(ソースコードを使用)
7. Ubuntu向け実用アプリケーションの導入ガイド
7.a 画像処理ソフトウェアの導入
- GraphicsMagick のインストール(Ubuntu 上)
- 画像処理ソフト ImageMagick バージョン 7 (最新版)のインストール(Ubuntu 上)
- 画像拡大ソフトウェア SmillaEnlarger のインストール(Ubuntu 上)
画像拡大ソフトウェア
7.b コンピュータビジョン
- Fast SIFT Image Features Library のインストール(Ubuntu 上)
URL: http://sourceforge.net/projects/libsift.SIFT 画像特徴量のソフトウェア.
7.c 動画編集・再生環境の構築
- svp のインストール(Ubuntu 上)
- VLC Media Player のインストール,USB カメラの表示(Ubuntu 上)
- メディアプレイヤー gmerline のインストール(Ubuntu 上)
Germilne はトランスコーダの機能を持つメディアプレイヤー
- Ubuntu で libv4l (video for Linux) と cheese と tvtime のインストール
- Linux で libva のインストール(apt, yum でインストール)
libva は、ビデオカードの動画再生支援機能を使いたいときに役立つソフトウェア。
- DVD 用コーデックのインストール(Ubuntu 上)
7.d グラフィックデザインツールの導入
7.e テキストエディタの導入
7.f ファイル管理・セキュリティツールの導入
- catfish のインストール(Ubuntu 上)
catfish は,ファイル検索ツール - PeaZip のインストール(Ubuntu 上)
URL: https://peazip.github.io/.7Z 等の種々のファイル形式に対応したアーカイブマネージャ
7.g Webブラウザの導入と設定
7.h デスクトップユーティリティの導入
- Shutterのインストール(Ubuntu 上)
画面キャプチャ - Plot Digitizer のインストールと使用法 (Ubuntu 上)
デジタイザ(画面上でマウスクリックして座標値を得る機能を持ったソフトウェア).
7.i オフィススイートの導入
- Stellarium のインストール(Ubuntu 上)
- GPSBabel のインストール(Ubuntu 上)
GPSBabel は、GPS 受信機や地図ソフトウェアで使用される GPS データの 変換、通信ソフトウェア.
8. 過去のUbuntuバージョンのインストールガイド
- Ubuntu 20.04.1 のインストール
- Ubuntu 18.04.5 のインストール
- Ubuntu 16.04.6 デスクトップ版のインストール
- Ubuntu 22.04 のインストール直後の設定
自動化のためBash スクリプトを準備している.
- Ubuntu の初期設定,アプリケーション類の一括インストールの自動実行(Ubuntu を使用)
- スクリプトファイル(Ubuntu の初期設定,アプリケーション類の一括インストールの自動実行)(Ubuntu を使用)(ファイル名: linuxdo.sh)
9. Ubuntu, Lubuntu 派生ディストリビューションのインストール
- Lubuntu 20.04.1 のインストール
- Lubuntu 18.04.5 のインストール
- Pop! OS のインストール
- Peppermint 10 のインストール
- LXLE 18.04.3 のインストール
- Zorin OS 8 のインストール
- Ultimate Edition Linux のインストール
- Qimo for Kids を動かしてみる
- ArtistX のインストール
2 (2) Ubuntu サーバ管理・セキュリティガイド
システムセキュリティと監視
- Ubuntu で ufw を用いてファイアウオール
- 不正な通信に対して,通信の自動遮断(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 18.04上)
リモートデスクトップ環境の構築
- リモートデスクトップのソフト TigerVNC のインストールと利用(Ubuntu にリモート接続)
- リモートデスクトップのソフト TightVNC のインストールと利用(Ubuntu にリモート接続)
- vino のインストールと利用(Ubuntu にリモート接続)
- リモートデスクトップのソフト x2go を使う(Ubuntu 上)
Webサーバの構築と最適化
- Ubuntu で,Apache + SSL の Web サーバを動かす
- goaccess を用いて Apache のログを1 コマンドで HTML ファイル化する(Ubuntu 上)
- Google サイトマップ用のサイトマップ生成(Ubuntu を使用)
- Web ページのリンクチェッカー
- オンラインのHTML チェッカーの例
- mod_pagespeed を用いて Apache の高速化(Ubuntu 上)
- Apache2 の VirtualHost
- senna を用いて全文検索(Ubuntu 上,apt でインストール)
- Ubuntu で WordPress 5.1.1 のインストール
- 1つのUbuntu マシンで、2つの WordPress 5.1.1 システムを動かす(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 内でのファイル転送に便利なソフトウェア
3. その他の Linux,UNIX
3 (1) Raspberry PiとRaspbianのガイド:インストールから活用まで
目次:Raspberry PiとRaspbianのガイド:インストールから活用まで>
Raspberry Piの基本操作とリモートアクセス(Windows, Ubuntu環境)
- Raspbian でのコマンド操作
- Windows パソコンから Raspbian システムにリモート接続,アプリを開く
- Windows から MobaXterm Personal 版 + VNC を用いて,Raspberry Pi を簡単操作
- Ubuntu から Raspbian システムにリモート接続
Raspberry Piの運用保守とバックアップ
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 上)
Raspberry Piの実践的活用例
Raspberry Piの総合的ソフトウェア環境構築
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, その他関連ソフトウェア環境を整える
Raspbianの概要
動画「Raspbian のインストールと動作確認」の URL: https://www.youtube.com/watch?v=L2iUn6b_kYs
Raspbianのインストールとセットアップ(Windows環境)
- Raspbian (2019-06-20版)をダウンロードし SD カードに書き込む
ユースケース: Windows マシンを使い,Raspbian が動く SD カードを作る - Windows で SDFormatter を使って SD カードをフォーマットする
Raspbianの初期設定
3 (2) Linux Mint と Debian系Linuxディストリビューションのインストール
目次:LinuxMint, Debian GNU Linux のインストール
Linux Mintディストリビューション
Debian GNU Linuxとその派生ディストリビューション
3 (3) Fedoraの導入と活用:インストール,開発環境構築
Fedoraおよび関連ディストリビューションのインストール
Fedoraの運用と開発環境構築
- Fedora のシステム更新
- Fedora でユーザの追加
- Octave 4.2 のインストール(Fedora 上)
- Eclipse のインストール(Fedora 上)
- GNOME で日本語変換モードに切り替えるキーボードショートカットの設定(Fedora 上)
- GNOME でキーボードの変更(Fedora 上)
3 (4) さまざまなLinuxディストリビューションのインストール
目次:さまざまなLinuxディストリビューションのインストール
エンタープライズ向けOracle Linuxのセットアップ
特定用途向けLinuxディストリビューションの導入
3 (5) FreeBSDガイド:インストール,設定,アプリケーション導入
目次: FreeBSDガイド:インストール,設定,アプリケーション導入
FreeBSDのインストールガイド
FreeBSD の運用保守
- ネットワーク設定の確認
- FreeBSD ネットワーク設定
- FreeBSD システムの更新,ポーツコレクションの維持更新
- FreeBSD で portupgrade を用いて,アプリケーションソフトウェアの再インストールや全更新
- FreeBSD でカスタムカーネルのビルドとインストール
- FreeBSD カーネルバージョンアップ [PDF], [パワーポイント], [HTML]
- FreeBSD カーネルコンフィギュレーション [PDF], [パワーポイント], [HTML]
- FreeBSDのデバイスドライバについて [PDF], [パワーポイント]
FreeBSDのシステム設定
FreeBSDにおける便利なツールの活用
- CD-R の ISO イメージの作り方(mkisofs を使用)
- 改行コード(CR/LF)の調整
- FreeBSD で tamago を使う
- FreeBSD で yatex を使う
- sysinfo を用いた各種情報の取得 (FreeBSD の場合)
- uuid の取得 (FreeBSD の場合)
- smartmontools を用いたドライブ情報の取得 (FreeBSD の場合)
- FreeBSD で USB ディスクの増設
- FreeBSD で softupdate を有効に
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 (6) Solarisガイド:インストール、サーバ構築と管理、活用
目次:Solarisガイド:インストール、サーバ構築と管理、活用
Solaris x86版:インストール、基本設定、および主要ソフトウェアの導入
- Solaris 11.4 の インストール
- Solaris 11 で,gcc, binutils などをインストール
- Solaris 11 で種々のソフトウェアの追加
- Solaris インストール後のよくあるトラブル
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 設定
Solarisシステム管理:SPARC/x64/x86共通ガイド
- Solaris で MD5
- Solaris でホスト名の変更
- Solaris で NIS クライアント
- Solaris フラッシュインストールの方法
- Solaris 新しいディスクの増設
- Solaris で bind バージョンアップ
- Solaris で sendmail インストール/バージョンアップ
- フリーソフト情報
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 上)を行ってから,マインクラフトのインストールを行ってください.
- マインクラフト 1.12.2,マインクラフトサーバ
Windows
- マインクラフト 1.12.2 のインストール(Windows 上)
- マインクラフト 1.12.2 Forge(他の mod の基本 mod)のインストール(Windows パソコン)
- マインクラフト 1.12.2 設定,情報表示のための mod のインストール(Windows パソコン)
- マインクラフトサーバ・バージョン 1.12.2 を動かす (Windows パソコン)
Ubuntu
- マインクラフト 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], [ワード]
- マインクラフトバージョン 1.10.2 をインストールし,起動してみる [PDF], [ワード]
- マインクラフト 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 でマルチプレイ
- マインクラフトバージョン 1.7.10 をインストールし,起動してみる [PDF], [ワード]
- マインクラフトに関するいろいろなこと
- マインクラフトの Terra 1 to 1 のインストール(Windows 上)
- WorldPainter のインストール(Windows 上)
- MCEdit のインストール(Windows 上)
- マインクラフト Blender リグパック
- マインクラフトへの3次元データのインポート [PDF], [ワード]
キーワード:マインクラフトのブロックとアイテム,3次元オブジェクトデータのボクセル化,マインクラフトのワールドデータの編集 - マインクラフトの the Earth Mod を使ってみる [HTML 版]
- 書きかけ資料
9. ROS
目次: ROS