360
0
0

講習用配布マシンの説明(オープンCAE勉強会@富山 第80回 講習会)

Published at May 17, 2020 12:48 a.m.
Edited at May 22, 2020 3:16 p.m.

講習用配布マシンの説明(講習:OpenFOAMを0から始める)

オープンCAE勉強会@富山 第80回 講習会

オープンCAE勉強会@富山・富山県立大学 中川慎二

概要

この資料では,オープンCAE勉強会@富山(第80回) のために配布する仮想マシンが、どのように設定されたかを説明します。

この情報は,あくまで参考にために記すものである。配布する仮想マシンではすでに実施済みの作業なので,受講生が実行する必要はありません。

OSなど

OS: Xubuntu 20.04
https://xubuntu.org/

Xubuntu(ズブントゥ)とは,Ubuntu をベースとして,使用するディスク容量やメモリ使用量が小さくなるようにカスタマイズされたものである。デスクトップ環境として Xfce を採用している。

ユーザー名とパスワードは次の通りである。
User: user
password: user

Virtualboxで、ホストマシンとゲストマシンとでフォルダを共有するための設定:
add user to vboxsf group from "Users and Groups"

快適に使うために追加したパッケージなど:
langage pack Japanese
synaptic
bleachbit
Guest Addition from CD image

Docker のインストール

OpenFOAM v1912 を Docker を利用してインストールするため,Docker をインストールした。

Docker のサイトに、インストール方法が明記されている。
https://docs.docker.com/engine/install/

ただし,Docker サイトでは,Ubuntu 20.04 のインストールはまだ説明されていない。 そのため Ubuntu 19.10 のリポジトリ(アプリ登録場所)を流用する。詳細は下記のサイトを参考にした。
At this moment, no repo for foal 20.04
repo for bionic is used insted.
https://kifarunix.com/install-docker-ce-on-ubuntu-20-04/

具体的な作業は次の通りである。

$ sudo apt-get update

$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

$ sudo apt-get update

$ sudo apt-get install docker-ce docker-ce-cli containerd.io

Docker をインストールしたあと、グループ管理から、Dockerを利用したいユーザーを docker グループに追加する。

add user to docker group from "Users and Groups"

install OpenFOAM

Please go to the following web site and continue to install OpenFOAM
https://www.openfoam.com/download/install-binary-linux.php

この操作は,講習の予習として受講者が実施する必要がある。詳細は,別のページで説明する。

関連ページ

事前作業用資料

オープンCAE勉強会@富山 第80回 講習会
OpenFOAMを0から始める:仮想マシンのインポート
https://nakagawa-lab.kibe.la/shared/entries/4513d835-b606-4db9-8815-b5fa5a8dda5d

OpenFOAM v7 のインストール
https://nakagawa-lab.kibe.la/shared/entries/db222dc8-a65d-4138-8702-8e5331186614

OpenFOAM v1912 のインストール
https://nakagawa-lab.kibe.la/shared/entries/b81a7cf5-53eb-456b-8d30-f3bb61013634

当日用資料

当日資料:オープンCAE勉強会@富山 第80回 講習会
https://nakagawa-lab.kibe.la/shared/entries/8ca75947-d188-478b-8074-c0ed55be361c

当日講習資料補足:オープンCAE勉強会@富山(第80回)
https://nakagawa-lab.kibe.la/shared/entries/a6fa6eae-af46-472d-a1a5-40ff2a81c207

Dockerメモ
https://nakagawa-lab.kibe.la/shared/entries/66644ada-6ade-4d03-b4bb-580bf785d435

付録
講習用配布マシンの説明 ← この資料