在Ubuntu 20.04和21.10上进行环境配置

搭建环境时的步骤备忘录

    • nvidia の GPU を搭載してて、リモートで機械学習等を行う環境を想定してます。

 

    メモです。

将IP地址设为固定。

    • 「アクティビティー」→「設定」→「ネットワーク」→「有線」の歯車ボタン

IPv6 が不要なら「無効」にしておく
IPv4 で固定アドレスを指定
IdentyタブにMTU (auto にしておいて遅い時は 1400 位にしてみるのもいいかも)

最初的包装更新

sudo apt -y update
sudo apt -y upgrade

远程桌面

# インストール
sudo apt install xrdp

# 有効化&開始
sudo systemctl enable xrdp
sudo systemctl start xrdp

# 確認
sudo systemctl status xrdp

英伟达驱动程序

# nvidiaグラフィックカードのモデルと推奨ドライバーを検出
ubuntu-drivers devices

# 推奨されるすべてのドライバーをインストール
sudo ubuntu-drivers autoinstall

# 一旦Reboot
sudo reboot

# 動作確認
nvidia-smi

安装Docker

 

用户补充

    ↓のユーザ名とユーザIDは例、置き換えること
# ユーザとグループの作成
sudo adduser takada takada

# ユーザID の変更
sudo usermod -u 1023 takada

# グループID の変更
sudo groupmod -g 1023 takada

# sudo 権限追加
sudo gpasswd -a takada sudo

# docker 追加
sudo usermod -aG docker takada

SSH服务器

Ubuntu 20.04 LTS:OpenSSH:密码认证:Server World

背景颜色

    単一色にしたい場合の例。
gsettings set org.gnome.desktop.background picture-uri ''
gsettings set org.gnome.desktop.background color-shading-type 'solid'
gsettings set org.gnome.desktop.background primary-color '#0B5345' 

关闭色彩管理对话框

mieki256的日记

添加字体

在Ubuntu桌面(20.04/18.04)上安装额外字体!

英偏模川新解卡达。

# インストール
distribution=ubuntu20.04
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit
sudo systemctl restart docker

# 動作確認(nvidia-smiコマンドをコンテナ上で実行してみる)
sudo docker run --gpus all nvidia/cuda:10.1-base nvidia-smi

# ↑が失敗した場合、docker daemon を再起動すると復活することもある
systemctl restart docker.service

谷歌浏览器

在Ubuntu20.04上安装Chrome – Qiita

普罗米修斯

    • prometheus のサーバの方に、このマシンを監視する用に設定しておくこと。

 

    ↓はこのマシンでの設定

节点导出器

# インストール
sudo apt install prometheus-node-exporter
sudo systemctl enable prometheus-node-exporter
sudo systemctl start prometheus-node-exporter

# 確認
sudo systemctl status prometheus-node-exporter

数据中心图形监控导出器

    バージョンは github の dcgm-exporter のリポジトリを見て最新のものにすること。
docker run -d --gpus all --restart=always -p 59400:9400 nvcr.io/nvidia/k8s/dcgm-exporter:2.3.2-2.6.3-ubuntu20.04

激活硬盘驱动

    終了はHDDの容量に合わせること。
# HDD のデバイスポイントの確認 (今回は SATA接続は HDD のみ)
ls -l /dev/sd*

# パーティーション作成
sudo parted /dev/sda

> mklabel 
  gpt

> mkpart
  開始 1MB 
  終了 4TB

# ファイルシステム作成
sudo mkfs -t ext4 /dev/sda1

# マウントポイント作成
sudo mkdir /hdd

# パーティーションの UUID 確認
ls -l /dev/disk/by-uuid/

569a90ae-1a4c-4891-a15d-13fc4f83aee0 -> ../../sda1

# ↑を /etc/fstab にコピー

Visual Studio Code

    • <注意!!> Ubuntu Software からインストールすると日本語入力に対応していない

https://code.visualstudio.com/download から ダウンロード

バージョン名はダウンロードした最新のものに置き換えること

cd ~/ダウンロード
sudo apt install ./code_1.55.2-1618307277_amd64.deb

朱庇特

# インストール
sudo apt update
sudo apt install python3-pip python3-dev
sudo apt install jupyter-notebook

# 実行
cd ~/Repos/(your-target-repo)
jupyter-notebook

爱因斯坦

以下是安装和使用Linux系统下的替代工具Albert的步骤和方法。

    • ランチャー

アプリ起動や、google 検索が楽になる

终端分割

sudo apt install screen terminator
    • screen コマンド

ターミナル内で分割可能。

terminator

GUIで複数ターミナル

广告
将在 10 秒后关闭
bannerAds