トップページ -> インストール,設定,利用
[サイトマップへ], [サイト内検索へ]

インストール,設定,利用(目次ページ)

各種ソフトウエア,オペレーティングシステム,ミドルウエア類(仮想マシンやデータベース管理システム),ラズベリーパイのインストール,設定,利用手順をまとめたページである.目次ページになっている.

「インストール,設定,利用」の項目目次

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

  1. Windows
    1. Windows ソフトウエア
    2. Cygwin, MinGW の活用
  2. Linux, ラズベリーパイ, FreeBSD, Solaris
    1. ラズベリーパイ (Raspberry Pi)
    2. Linux のインストール
    3. Linux で各種サーバを設定,運用
    4. Ubuntu, Debian ソフトウエア
    5. Ubuntu 運用保守,設定,カスタマイズ
    6. Linux に関する話題
    7. FreeBSD
    8. Solaris
  3. リレーショナルデータベースシステム, 関連システム
    1. SQLite 3 とSQL 演習
    2. MySQL,関連サーバ類(Apache, PHP, phpMyAdmin)
    3. PostgreSQL
    4. Java DB (Derby)
    5. Firebird
    6. DB2 Express-C インストール
    7. HiRDB
  4. ※ データベースに関する講義実習資料は,別ページに載せている

  5. NoSQL データベースシステム,データ仮想化,オブジェクトデータベースシステム
    1. Google Firebase
    2. Redis
    3. mongoDB
    4. VoltDB バージョン 3.0 のインストール (Linux 上)(かきかけ)
    5. TokyoCabinet のビルドとインストール (Linux 上)(かきかけ)
    6. Virtuoso データ仮想化
    7. Jasmine オブジェクトデータベースシステム
  6. Webサービス類
    1. Web フレームワーク
    2. Web サーバ
    3. XAMPP のインストールと設定
    4. EC CUBE を用いた Web サイト構築
    5. XOOPS による Web サイト構築
  7. オンライン会議システム
    1. オンライン会議システムの使用法
  8. WSL (Windows Subsystem for Linux)
    1. WSL
  9. Docker
    1. Docker
  10. chroot,lxcコンテナ,エミュレータ
    1. chroot,lxcコンテナ,エミュレータ
  11. 仮想マシン
    1. Virtual Box
    2. VMware Workstation Player
    3. Hyper-V を使ってみる
    4. KVM, Xenなど(仮想化)
    5. Paragon Go Virtual を使ってみる
  12. Linux/UNIX とネットワーク
    1. Linux/UNIX とネットワーク基礎
    2. TCP/IP
    3. インターネットセキュリティ
    4. UNIX 入門
    5. UNIXを使おう
    6. パケット解析ツールとプログラミング

「インストール,設定,利用」の詳細目次

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

1. OS のインストール,アプリケーションのインストール,各種設定,運用保守

1.a. Windows ソフトウエア

目次ページ:Windows ソフトウエア

1. Windows のインストール

2. Windows ソフトウエア(IT プロフェッショナル,クリエイター向け)
一定の条件下で無料で利用できる.利用条件は各自で確認すること.

  1. ディープラーニング・フレームワーク
  2. OpenPose(人体の姿勢推定,モーションキャプチャ)
  3. Dlib(顔識別・顔認知・顔特徴)
  4. 画像,ビデオ
  5. 3次元コンピュータグラフィックス

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

  6. 人体アニメーション
  7. ポリゴン,点群
  8. 地理情報システム
  9. エディタ
  10. MSVC ビルドツール,Git,cmake,Wget,7-Zip,make
  11. Python 処理系,virtualenv
  12. Python 開発環境
  13. C, C++, Fortran の開発環境
  14. Java および Java 開発環境
  15. R システムおよび R システム開発環境
  16. 種々のプログラミング言語
  17. 数値演算ライブラリ
  18. OpenCVその他,コンピュータビジョン関係
  19. ゲームフレームワーク,ゲームエンジン
  20. Webシステム, XAMPP
  21. Anaconda 3 のインストール(目的別)
    Anacoda 3 は,Python バージョン 3 の言語処理系と,開発環境と,各種ツールの詰め合わせである.
  22. NVIDIA ドライバ,ライブラリ類
  23. NVIDIA ドライバ,ライブラリ類
  24. ライブラリ類
  25. その他,便利な Windows アプリケーションのインストール

    ・文字認識,ナンバープレート認識

    ・ツール

    ・リモート接続

    ※ MobaXterm Personal 版のインストールについては「別のページで説明している.

    ・プログラミング関連ツール (swig, make)

    ・パッケージ管理,インストール支援

・マインクラフト

マインクラフトを動かすには Java 処理系が必要.

まずは Java ランタイム・バージョン 8 のインストールを行ってから,マインクラフトのインストールを行ってください.

・マインクラフト 1.12.2

・マインクラフトサーバ

・マインクラフト 1.10.2

・マインクラフト 1.7.10

・マインクラフトに関するいろいろなこと

・マイクロソフト製品類

ライブラリ類をソースコードからビルドしてインストールする

・MinGW, msys2 の環境を整える

・Windows おすすめソフトウエアを簡単インストール

・Windows ソフトウエアリスト

・Chocolatey を用いて環境を整える(Windows 上)

1.b. Cygwin, MinGW の活用

目次ページ:Cygwin, MinGW の活用

・MinGW

・GnuWin 32

・Cygwin, gnupack

・Cygwin で動くアプリケーション,ライブラリ類

・SDL

・BLAS と LAPACK

・SuiteSparse, Metis

・GLPK

・FFTW3

・IT++

・liboctave

・GSL

・ファイル I/O, ウィジェット, ツールキット

1.c. ラズベリーパイ (Raspberry Pi)

目次ページ:ラズベリーパイ (Raspberry Pi)

・インストール (Windows を使用)

・基本操作,リモート接続 (Windows, Ubuntu を使用)

・初期設定

・運用保守

・ソフトウエアのインストール

・活用

・Raspberry Pi で,さまざまなソフトウエアを整える

1.d. Linux のインストール

目次ページ:Linux のインストール

Ubuntu のインストール

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

Linux Mint 系列 のインストール

Debian GNU Linux 系列のインストール,おすすめ初期設定

Fedora 系列のインストール

RHEL 系列のインストール

その他

Ubuntu ライブ USB メモリ

Linux のおすすめ基本設定

コア・アプリケーション類のインストール

1.e. Ubuntu, Debian ソフトウエア

目次ページ:Ubuntu, Debian ソフトウエア

ディープラーニング,数値演算,顔検知・顔識別,姿勢識別,コンピュータビジョンのライブラリやツールキット類,NVIDIA ドライバ,NVIDIA CUDA ツールキットのインストールなど

  1. ディープラーニング

  2. 数値演算ライブラリ
  3. OpenPose(人体の姿勢推定,モーションキャプチャ),Dlib(顔識別・顔認知・顔特徴)

  4. OpenCV
  5. コンピュータグラフィックス
  6. ポリゴン,点群
  7. 画像,ビデオ
  8. データベースシステム
  9. ゲームフレームワーク,ゲームエンジン
  10. ROS
  11. データベースシステム
  12. 地理情報システム
  13. Webシステム
  14. Python 3 処理系と関連ツール
  15. JDK および関連ツール
  16. R システム
  17. 種々のプログラミング言語
  18. プログラム開発環境,エディタ
  19. Anaconda 3
  20. 種々のライブラリ類

    ・NVIDIA ドライバ,NVIDIA CUDA ツールキット

  21. プログラム開発用ツール類
  22. GNU コンパイラ・コレクション
  23. Docker
  24. その他

Ubuntu おすすめソフトウエアを簡単インストール

Raspberry Pi Desktop (for PC and Mac) おすすめソフトウエアを簡単インストール

1.f. Linux で各種サーバを設定,運用

目次ページ:Linux で各種サーバを設定,運用

・サーバセキュリティ

・リモート接続

・DNS

・NIS

1.g. Ubuntu 運用保守,設定,カスタマイズ

目次ページ:Ubuntu 運用保守,設定,カスタマイズ

システム更新

※ Ubuntu のおすすめ初期設定は,別ページで説明している.

監視

ファイルシステム

システム設定

apt パッケージ管理

リモート接続

デスクトップ

GNOME

デバイス

Web サーバ,サーバセキュリティ

その他のサーバ

コンテナ,ロックダウン

1.h. Linux に関する話題

目次ページ: Linux に関する話題

【Linux の便利な使い方】

【リモート接続/公開サーバに関する設定】

【Linux (Ubuntu や Fedora) でパッケージ(あるいはソースパッケージ)を用いてインストールできる便利なソフトウエア】

【Linux (Ubuntu や Fedora) の便利なソフトウエア(ソースコードなど配布されているもの)】

【Ferora, CentOS のインズトールと設定】

  • Fedora のシステム更新
  • Fedora 14 でユーザの追加
  • yum を使ってみよう
  • 1.i. FreeBSD

    目次ページ: FreeBSD

    【FreeBSD のインストール】

    【FreeBSD の運用保守】

    【FreeBSD システム設定(システム管理者)】

    【ツール類の便利な使い方】

    【FreeBSD の種々のアプリケーションソフトウエア】

    1.j. Solaris の活用

    目次ページ:Solaris

    ・Solaris x86 版 インストール, 設定と各種ソフトのインストール

    ・Solaris でサーバを作る

    ・Solaris 管理 (SPARC/x64/x86 共通)

    ・Solaris 使用上のヒント

    ・Solaris 8/9/10


    2. リレーショナルデータベースシステム, 関連システム

    ここでは,データベースソフトのインストールならびに テーブルの定義,テーブルの中身,各種SQLの実行などのデータベース処理を行ってみる.

    ※ データベースに関する講義実習資料は,別ページに載せているo

    2.a. SQLite 3 とSQL 演習

    目次ページ:SQLite 3 とSQL 演習

    ・SQlite 3 のインストール

    ・SQL演習

    1. SQLite3 でミリ秒付きの日時を扱う例
    2. リレーショナルデータベースのテーブルでリストを扱う例
    3. SQL の AUTOINCREMENT
    4. SQLite 3 の GLOB を用いた文字列パターンマッチの例
    5. SQL 入門演習
    6. テーブルの分解とデータベース設計(書きかけ) (to be finished)
    7. データベースファイルの統計情報

    ・郵便番号データ

    1. 郵便番号 CSV データ作成手順(非辞書 CSV データ)
    2. 郵便番号データテーブル zips, kens, shichosons を用いた演習

    ・SQLite3 関連ツールの使用法

    ・SQLite3 と他言語との連携

    ・SQLite3 の Eclipse プラグイン

    2.b. MySQL,関連サーバ類(Apache, PHP, phpMyAdmin)

    目次ページ: MySQL,関連サーバ類(Apache, PHP, phpMyAdmin)

    MySQL とは,世界で最も普及しているオープンソースのリレーショナルデータベース管理システムです. Apache HTTP サーバ とは,Webサーバソフトウエアです. phpMyAdmin を使うと,サーバの起動と停止,ユーザの設定,データベースの作成,テーブルの作成,SQL の発行と結果の確認,テーブルの中身の確認,インポート,エクスポートなどが簡単にできる(しかも,日本語対応です).

    ・インストール

    ・MySQL の設定法,使用法など

    ・MySQL に関係する各種ツールの使用法

    2.c. PostgreSQL

    目次ページ:PostgreSQL

    PostgreSQL とは,リレーショナルデータベースのフリーソフトウエアです.PostgreSQL をインストールし,phpPgAdmin などのツールの設定を行う.

    2.d. Java DB (Derby)

    目次ページ: Java DB (Derby)

    Java DB とは,pure JAVA なリレーショナルデータベース管理システムです.データの永続性の機能は当然ありますし,トランザクション機能等もあります.

    2.e. Firebird

    目次ページ: Firebird

    Firebird とは,オープンソースのリレーショナルデータベース管理システムです.

    2.f. DB2 Express-C インストール

    DB2 Express-C インストール

    DB2 Express-C は,IBM の商用リレーショナルデータベース管理システム DB2 の無償版です.ツールが付属していて, サーバの起動と停止,ユーザの設定,データベースの作成,テーブルの作成,SQL の発行と結果の確認,テーブルの中身の確認が簡単にできる. (ツール類は日本語化されているので,ご心配なく).

    2.g. HiRDB

    目次ページ: HiRDB

    HiRDB を使いたい人のための参考資料.HiRDB へのリモート接続に関する注意点もまとめている.

    ※ 特定の商用製品等を推奨、広報するものではない.使用感など評価を行うものでもない. 操作手順等について記述している


    3. NoSQL データベースシステム,データ仮想化,オブジェクトデータベースシステム

    3.a. Google Firebase

    目次ページ: Google Firebase

    3.b. Redis

    目次ページ: Redis

    3.c. mongoDB

    目次ページ: mongoDB

    3.d. VoltDB

    3.e. TokyoCabinet

    3.f. Virtuoso データ仮想化

    目次ページ: Virtuoso データ仮想化

    3.g. Jasmine オブジェクトデータベースシステム

    目次ページ: Jasmine オブジェクトデータベースシステム


    4. Webサービス類

    4.a. Web フレームワーク

    目次ページ: Web フレームワーク

    4.b. Web サーバ

    目次ページ: Web サーバ

    4.b. XAMPP

    目次ページ: XAMPP のインストールと設定

    4.c. EC CUBE

    目次ページ: EC CUBE を用いた Web サイト構築

    4.d. XOOPS

    目次ページ: XOOPS による Web サイト構築

  • オンライン会議システム

    目次ページ: オンライン会議システムの使用法


  • WSL (Windows Subsystem for Linux

    目次ページ: WSL

    5. Docker

    目次ページ: Docker

    インストールと使用法

    種々のコンテナ

    6. chroot,lxcコンテナ,エミュレータ

    目次ページ: chroot,lxcコンテナ,エミュレータ

    chroot 環境

    lxc コンテナ

    エミュレータ


    7. 仮想マシン

    7.a. Virtual Box

    目次ページ: Virtual Box

    7.b. VMware Workstation Player

    目次ページ: VMware Workstation Player

    7.c. Hyper-V

    7.d. KVM, Xenなど(仮想化)

    目次ページ: KVM, Xenなど(仮想化)

    7.e. P2V


    8. Linux/UNIX とネットワーク

    8.a. Linux/UNIX とネットワーク基礎

    目次ページ: Linux/UNIX とネットワーク基礎

    IP, DNS の基礎と UNIX でのネットワークサービス(10回)

    8.b. TCP/IP

    目次ページ: TCP/IP

    IP データグラムと,TCP/IP プロトコルの詳細.実習付き(17回)

    8.c. インターネットセキュリティ

    目次ページ: インターネットセキュリティ

    TCP/IP のパケット観察,TCP/IP レベルでのセキュリティに関する実習(28回)

    8.d. UNIX 入門

    目次ページ: UNIX 入門

    UNIX の基本的なコマンドとツールの使い方(4回)

    8.e. UNIXを使おう

    目次ページ: UNIXを使おう

    UNIX を役に立つものとして現実に実感する(7回)

    8.f. パケット解析ツールとプログラミング

    目次ページ: パケット解析ツールとプログラミング


    この Web ページの配下にある資料の維持方針


    公開している資料等のご利用について

    原則,クリエイティブコモンズ BY NC SAとしている. PDFファイル,パワーポイントファイルなどには, 「クリエイティブコモンズ BY NC SA」を明記するとともに,ロゴを記載するようにしている(作業が間に合っていない分もあるのでご容赦ください).

    公開している資料をご利用になる場合の,再配布の条件剽窃の防止などについて,別ページで説明している. 再配布や資料改変の際には,そのページをご確認ください.


    本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

    問い合わせ先: 金子邦彦(かねこ くにひこ) [image]