インストール(目次)

Windows,Ubuntu,WSL2,その他の Linux や UNIX について, インストールや使い方を説明している.Windows や Ubuntu のさまざまなソフトウエアについて,インストールや基本操作も説明している.

サイト内の関連ページ

項目目次

  1. Windows
    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 上)

    2. Windows OSインストールとセットアップ

      主な記事: Windows 11 のインストール,基本設定,おすすめソフトウェア

    サイト内の関連ページ

  2. Ubuntu,WSL2
    1. Ubuntu,WSL2ガイド:インストール,セットアップ,設定,アプリのインストール

      主な記事: Ubuntu 24.04 のインストールシステム更新インストール後の設定Ubuntu のセットアップ

    2. Ubuntu サーバ管理・セキュリティガイド

    関連する外部ページ

    サイト内の関連ページ

  3. その他の Linux,UNIX
    1. Raspberry PiとRaspbianのガイド:インストールから活用まで
    2. Linux Mint と Debian系Linuxディストリビューションのインストール
    3. Fedoraの導入と活用:インストール,開発環境構築
    4. さまざまなLinuxディストリビューションのインストール
    5. FreeBSDガイド:インストール,設定,アプリケーション導入
    6. Solarisガイド:インストール、サーバ構築と管理、活用
  4. マインクラフト

    マインクラフト

詳細目次

※ それぞれのリンクをクリックすることで,各項目の目次や個別ページ等にジャンプする.

1. Windows

1 (1) Windows用ソフトウェアインストールガイド

目次: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 の主要なソフトウェアのインストール

主要ソフトウェアのインストール、設定、動作確認を包括的に紹介
Windowsの基本開発環境:ブラウザ、Python、C++、Git、cmake、7-Zip、Visual Studio Code
NVIDIA開発環境:ドライバ、CUDA、cuDNN、TensorFlow、PyTorch
OpenCVのインストールと設定
  • ゲームフレームワーク,ゲームエンジン

    ゲームフレームワーク,ゲームエンジンのインストール: 別ページ »にまとめ

    Unreal Engine 5 のインストールは,「別資料」で説明している.

  • Blender

    Blender のインストール: 別ページ »にまとめ

    Blender の機能の説明,実演など: 別ページ »にまとめ

  • 3次元コンピュータグラフィックス

    3次元コンピュータ・グラフィクスのソフトのインストール: 別ページ »にまとめ

  • ポリゴン,3次元点群

    ポリゴン,3次元点群関連のソフトのインストール: 別ページ »にまとめ

  • 人工知能応用(画像理解,姿勢推定,顔情報処理,イメージ・インペインティング,超解像,音声認識,音声合成,自然言語処理,文字認識)

    人工知能の実行,Python プログラム: 別ページ »にまとめ

  • 形態素解析

    Mecab のインストール: 別ページ »で説明

    自動運転とロボティクス開発環境
    バイオインフォマティクス関連ツール
    3次元医用画像処理とセグメンテーションソフトウェア
    SQLite 3データベース
    リレーショナルデータベース管理システム
    データベース管理ツール
    NoSQLデータベースシステム
    Dockerコンテナ環境
    Webアプリケーションフレームワーク
    仮想マシン環境
    プロジェクト管理ツール
    Apache Sparkビッグデータ処理環境
    統計解析ソフトウェア
    人体アニメーション
    3次元点群,ポリゴン
    姿勢推定

    2. プログラミング関連ソフトウェアのインストール(Windows 上)

    プログラミングツール:gcc、g++、gfortran、make、Wget、swig、Gradle、mercurial、googletest
    MinGW 64とMSYS2:開発環境の構築とGNUツールチェーン
    Cygwin開発環境の構築と活用
    NVIDIA GPU開発環境:ドライバ、CUDA、cuDNN、cubの導入
    ディープラーニングフレームワークの導入
    Python開発環境の構築とパッケージ管理
    仮想環境を使用したPython開発環境の構築
    Python統合開発環境(IDE)の導入
    Python機能拡張ライブラリの導入
    Anaconda:包括的なPython/R開発環境の構築

    Anaconda3 は,Anaconda Inc. 社が提供している Python バージョン 3 の言語処理系,開発環境やツール,管理ツールである conda,主要な Python パッケージを1つにまとめたソフトウェアである.
    Java開発環境の構築
    Java統合開発環境(IDE)とビルドツールの導入
    Microsoft C++ビルドツールの導入
    C、C++、Fortran統合開発環境の構築
    R言語開発環境とツールの導入

    動画「R システムのインストール(Windows 上)」の URL: https://www.youtube.com/watch?v=JPeAF0TBjqg

    MATLABとOctave数値計算環境の構築
    種々のプログラミング環境の構築
    プログラミング学習ツールの導入
    数値計算ライブラリの導入
    コンピュータビジョンライブラリ
    その他の特殊用途ライブラリの導入
    Android開発環境の構築
    Webサーバとデータベース統合環境(XAMPP)の構築

    3. Windows の便利なソフトウェア

    画像処理ソフトウェアの導入

    人工知能:別ページ »にまとめている.

    動画編集・変換ソフトウェアの導入
    高機能テキストエディタの導入
    ファイル検索・画面キャプチャツールの導入
    ネットワークとセキュリティツールの導入
    高度なコマンドシェル環境の構築
    システム管理・最適化ツールの導入
    Arduino開発環境の構築
    地理情報システム(GIS)とプラネタリウムソフトウェアの導入
    音声合成・認識ソフトウェアの導入

    音声合成,音声認識のソフトウェアのインストール: 別ページ »にまとめ

    その他の特殊用途ソフトウェアの導入

    4. マイクロソフト製品類のインストール

    5. Windows のパッケージ管理システム Chocolatey

    ソフトウェアのインストールや更新を簡単にできる機能を持ったパッケージ管理システム

    Chocolateyを使用した複数アプリケーションの一括インストール
    Chocolateyで導入可能な様々なアプリケーション

    3 (2) Windows OSインストールとセットアップ

    目次:Windows OSインストールとセットアップ

    主な記事: Windows 11 のインストール,基本設定,おすすめソフトウェア

    2. Ubuntu,WSL2

    2 (1) Ubuntu,WSL2ガイド:インストール,セットアップ,設定,アプリのインストール

    目次:Ubuntu,WSL2ガイド:インストール,セットアップ,設定,アプリのインストール

    主な記事: Ubuntu 24.04 のインストールシステム更新インストール後の設定Ubuntu のセットアップ

    1. Windows環境でのUbuntu: WSL2とUbuntuのセットアップ

    2. Ubuntuの導入と初期設定: インストールから基本セットアップまで

    3. Ubuntuシステムの管理

    3.a システム起動の問題解決とブートオプションの調整
    3.b システムパフォーマンス向上: 不要ファイルの削除と空き容量の確保
    3.c データ管理: バックアップ、リストア、安全な消去手順
    3.d パッケージ管理システムの効率的な利用: apt関連ツールの活用
    3.e ファイルシステムの最適化と拡張機能の活用
    3.f システムイメージの作成と活用: ISOファイルの生成と利用
    3.g ポータブルUbuntu: ライブUSBの作成と管理
    3.h システム識別情報の管理: ホスト名変更と特権ユーザー設定
    3.i ハードウェア互換性: 特定デバイスドライバーの導入

    4. Ubuntuの高度な設定とツールの活用

    4.a 日本語環境の最適化: 入力システムと言語サポートの設定
    4.b Windowsアプリケーション対応: Wine環境の構築
    4.c 仮想化技術の活用: 各種仮想マシンソフトウェアの導入
    4.d デスクトップ環境のカスタマイズ: 軽量化と機能拡張
    4.e キーボード設定の最適化: キーマップのカスタマイズ
    4.f ディスプレイ設定: マルチモニター環境の構築
    4.g 高度なファイル操作: 文字コードと改行コードの取り扱い
    4.h システム監視: ファイル操作のリアルタイム追跡
    4.i セキュリティ強化: ウイルス対策ソフトの導入
    4.j ストレージ管理: 高度なディスク操作技術
    4.k ネットワーク最適化: 高度なネットワーク管理ツールの活用
    4.l システム情報の詳細把握: ハードウェア情報収集ツールの活用
    4.m プロセス管理と最適化: 高度なプロセスモニタリングツールの導入
    4.n システム挙動の深層解析: トレースツールの活用
    4.o GNOME環境の高度なカスタマイズ

    5. Ubuntu向け主要アプリケーションの導入ガイド

    5.a AI開発環境の構築: ディープラーニングフレームワークの導入
    5.b Python開発環境: 仮想環境と依存関係の管理
    5.c Anaconda導入と設定
    5.d Java開発環境の整備: JDKの導入と設定
    5.e コンピュータビジョン開発環境の構築: OpenCVと関連ライブラリの導入
    5.f ゲーム開発環境の整備: 主要ゲームエンジンの導入
    5.g 3DCG制作環境の構築: モデリングソフトウェアの導入
    5.h 3D点群処理環境の整備: 専門ソフトウェアの導入
    5.n 地理情報システム(GIS)開発環境の構築
    5.o 自然言語処理環境の整備: 形態素解析ツールの導入

    形態素解析

    5.p ロボティクス開発環境の構築: ROSフレームワークの導入
    5.q 音声合成システムの導入: 日本語対応ツールの設定
    5.r 医用画像処理環境の構築: 専門ソフトウェアの導入
    5.s SQLiteデータベースの構築と管理ツールの導入
    5.t PostgreSQL環境の構築: 導入から管理ツールの設定まで
    5.u Webサーバー環境の構築: MySQL, MariaDB, LAMP構成の導入
    5.v データベース管理ツールの導入
    5.w NoSQLデータベース環境の構築: 多様なDBMSの導入
    5.x データ処理環境の構築: Apache Sparkの導入
    5.y プロジェクト管理ツールの導入: Redmineのセットアップ
    5.z コンテナ Docker環境の構築

    * Ubuntu のインストール直後の設定は,別ページ »で説明

    6. Ubuntu向け開発環境の構築ガイド

    6.a 開発支援ツールの導入: ビルドツールとインターフェース生成器
    6.b Java開発環境の整備: 統合開発環境(IDE)の導入
    6.c C/C++/Fortran開発環境の構築: コンパイラとツールチェーンの導入
    6.d Rシステム: R本体とIDE導入
    6.e 種々のプログラミング環境の構築: 各種言語処理系の導入
    6.f Python仮想環境管理ツールの活用
    6.g 数値計算ライブラリの導入
    6.h その他のライブラリ,フレームワーク類

    7. Ubuntu向け実用アプリケーションの導入ガイド

    7.a 画像処理ソフトウェアの導入
    7.b コンピュータビジョン
    7.c 動画編集・再生環境の構築
    7.d グラフィックデザインツールの導入
    7.e テキストエディタの導入
    7.f ファイル管理・セキュリティツールの導入
    7.g Webブラウザの導入と設定
    7.h デスクトップユーティリティの導入
    7.i オフィススイートの導入
    7.j その他: 天体観測、GPS等
  • Webシステム
  • プログラム開発環境,エディタ

    8. 過去のUbuntuバージョンのインストールガイド

    9. Ubuntu, Lubuntu 派生ディストリビューションのインストール

    2 (2) Ubuntu サーバ管理・セキュリティガイド

    目次: Ubuntu サーバ管理・セキュリティガイド

    システムセキュリティと監視

  • 不正な通信の遮断,システム監視

    リモートアクセスとセキュリティ

    リモートデスクトップ環境の構築

    Webサーバの構築と最適化

    ネットワークサービスの構築:DNS、NIS、NFS

    コミュニケーションとメディアサーバの構築

    特殊用途サーバの構築と設定

    3. その他の Linux,UNIX

    3 (1) Raspberry PiとRaspbianのガイド:インストールから活用まで

    目次:Raspberry PiとRaspbianのガイド:インストールから活用まで>

    Raspberry Piの基本操作とリモートアクセス(Windows, Ubuntu環境)

    Raspberry Piの運用保守とバックアップ

    Raspberry Pi向けソフトウェアのインストールと環境構築

    Raspberry Piの実践的活用例

    Raspberry Piの総合的ソフトウェア環境構築

    Raspberry Pi Desktop(PC・Mac向け)の導入と設定

    Raspbianの概要

    動画「Raspbian のインストールと動作確認」の URL: https://www.youtube.com/watch?v=L2iUn6b_kYs

    Raspbianのインストールとセットアップ(Windows環境)

    Raspbianの初期設定

    3 (2) Linux Mint と Debian系Linuxディストリビューションのインストール

    目次:LinuxMint, Debian GNU Linux のインストール

    Linux Mintディストリビューション

    Debian GNU Linuxとその派生ディストリビューション

    3 (3) Fedoraの導入と活用:インストール,開発環境構築

    目次:Fedoraの導入と活用:インストール,開発環境構築

    Fedoraおよび関連ディストリビューションのインストール

    Fedoraの運用と開発環境構築

    3 (4) さまざまなLinuxディストリビューションのインストール

    目次:さまざまなLinuxディストリビューションのインストール

    エンタープライズ向けOracle Linuxのセットアップ

    特定用途向けLinuxディストリビューションの導入

    3 (5) FreeBSDガイド:インストール,設定,アプリケーション導入

    目次: FreeBSDガイド:インストール,設定,アプリケーション導入

    FreeBSDのインストールガイド

    FreeBSD の運用保守

    FreeBSDのシステム設定

    FreeBSDにおける便利なツールの活用

    FreeBSDにおけるアプリケーションソフトウェアの導入と活用

    XFree86 の設定

    3 (6) Solarisガイド:インストール、サーバ構築と管理、活用

    目次:Solarisガイド:インストール、サーバ構築と管理、活用

    Solaris x86版:インストール、基本設定、および主要ソフトウェアの導入

    Solarisを用いた各種サーバの構築と運用

    Solarisシステム管理:SPARC/x64/x86共通ガイド

    Solaris活用のためのカスタマイズとヒント集

    Solaris 8/9/10向け特別ガイド

    データベースシステムは,別ページ »にまとめ

    Windows用ソフトウェアインストールガイド: 別ページ »にまとめ

    Ubuntu, WSL2: 別ページ »にまとめ

    Docker について: 別ページ »にまとめ

    4. マインクラフト

    マインクラフトを動かすには Java 処理系が必要. まずは Java 8 (Java Runtime Environment 8) のインストール (Windows 上)を行ってから,マインクラフトのインストールを行ってください.

    1. マインクラフト 1.12.2,マインクラフトサーバ

      Windows

      Ubuntu

    2. マインクラフト 1.10.2
    3. マインクラフト 1.7.10
    4. マインクラフトに関するいろいろなこと
    5. 書きかけ資料

    9. ROS

    目次: ROS