Help us understand the problem. What is going on with this article?

Azure の DSVM (Ubuntu) で日本語デスクトップ環境を構築する

More than 1 year has passed since last update.

VM の作成

今回は CLI ではなく Portal 上から作成しました。

GPU の使える NV または NC を選択するため、ディスクの種類は「HDD」固定です。
N シリーズの VM が選択出来る場所は限られているので、ここから調べましょう。

portal.azure.com_.png

また、クォータの上限引き上げ依頼をしていない場合は、選べる VM サイズの最大コアが 10 コアになってしまい、
何も選べなくなるので、先にサポート宛に引き上げ依頼をリクエストしておく必要があります。

参考: https://qiita.com/satonaoki/items/a1d2545ca78adf540f8e

今回は NC12 を選択。

portal.azure.com_ (1).png

設定は特にいじらなかったので割愛して作成。

portal.azure.com_.png

日本語環境の構築

作りたての DSVM は locale が英語になっているので、普段からリモートで接続しながら作業する事を考えて、
GUI の日本語化と日本語入力 (Mozc) をインストールしておきます。

1. SSH で接続

手元のターミナルで ssh に接続する。

bash
$ ssh ユーザー名@[IP アドレス]
手元に SSH 接続環境が無い場合

リモートで VM に接続し、その中で Terminal を開いて操作します。
先に 5. VM にリモート接続する を確認して、デスクトップにリモート接続してください。

接続したら、左上の Applications を開き Terminal Emulator を選択すれば、ターミナルが開きます。
launch-terminal.png

2. apt の更新

次のコマンドを実行してパッケージマネージャの状態を最新にします。

bash
$ sudo apt-get update && sudo apt-get upgrade -y

3. 必要なパッケージのインストール

次のコマンドを実行して、日本語の言語パック、Mozc(IME)、Takao フォント をインストールします。

bash
$ sudo apt-get install -y \
language-pack-ja-base \
language-pack-ja \
ibus-mozc \
fonts-takao-pgothic \
fonts-takao-gothic \
fonts-takao-mincho

4. OS のデフォルト言語を日本語にする

次のコマンドを実行します。

bash
$ sudo localectl set-locale LANG=ja_JP.UTF-8 LANGUAGE="ja_JP:ja"

※ ここで、SSH ではなく先に X2Go でリモート接続しながらここまで作業している場合は、
  一旦ログアウトします(再接続するまで、日本語化されません)。
  左上の Applications を開き Log Out を選択、その後のウィンドウでも Log Out を選択。

  logout.png

5. VM にリモート接続する

MSDN のドキュメントにも書かれている通り、リモート接続には X2Go client を使います。

RDP を使う場合は xrdp を、VNC を使う場合は vnc4server などを別途インストールし、別途セットアップが必要です (MSDN のドキュメントにもあるので、ここでは解説しません)。

Installing the Qt-based X2Go Client
https://wiki.x2go.org/doku.php/doc:installation:x2goclient

X2Go client で接続すると、日本語環境になっています。
お疲れ様でした。
desktop-japanese.png

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away