0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

WSL 初期手続き

Last updated at Posted at 2019-07-28

「Windows の設定」変更

スタートメニュー > 設定 を選択
アプリ > アプリと機能 の中の関連設定 プログラムと機能 を選択
Windows の機能の有効化または無効化 を選択
Windows Subsystem for Linux にチェックを入れる
再起動

不要?開発者モードの変更

【コラム】開発者モードが不要になったWSL
https://www.buildinsider.net/enterprise/wsl/01
スタートメニュー > 更新とセキュリティ > 開発者向け
再起動

不要? PowerShell ウィンドウでのコマンド実行

管理者モードで PowerShell を立ち上げ、次を実行
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
再起動

Ubuntu のインストール

スタート > Microsoft Store
Ubuntu で検索
インストール

Ubuntu の起動+更新

インストールで少し待つ
ユーザ名の設定 atai
パスワードの設定 watasi
sudo apt update
sudo apt upgrade
注意: パッケージの名前 amd64 -> 64bit for amd and intel, x86 -> 32bit for amd and intel

Ubuntu の開発環境のインストール

sudo apt install build-essential
https://www.yokoweb.net/2018/03/02/windows10-wsl-gcc-install/

X サーバ VcXsrv の Windows へのインストール

https://sourceforge.net/projects/vcxsrv/
vcxsrv-64.1.20.5.1.installer.exe をダウンロード
Windows 10 の管理者権限で C:Program Files\VcXsrv (デフォルト)にインストール
https://www.atmarkit.co.jp/ait/articles/1812/06/news040.html

VcXsrv を起動
デフォルトのまま選択
configuration を保存して完了
Windows Defender ファイアウォールでブロックされているという警告が出る プライベートネットワークの通信を許可だけに変更(パブリックネットワークは許可しない)

Ubuntu に X server の設定を追加する

$HOME/.profile に DISPLAY=:0.0 を追加
必要があれば source ~/.profile で読み込みなおす
X window のアプリケーションを起動して確かめる

WSL のコンソールの高機能版 wsltty を使う(やってない)

ウィンドウマネージャ xfce4 を起動する

Ubuntu のターミナルから次を実行
startxfce4
全画面が xfce4 になる
ウィンドウマネージャを閉じてターミナルに戻るには xfce4 の Log Out を選択する

Ubuntu の作業ディレクトリを Windows 側に設定

Windows のユーザ名を wu1 とかく
Ubuntu
cd /mnt/c/Users/wu1/Desktop
sudo mkdir UbuntuHome
~/.bashrc の末尾に次の1行を追加
cd /mnt/c/Users/wu1/Desktop/UbuntuHome
ターミナルを立ち上げたときのディレクトリが UbuntuHome になる(ホームディレクトリではない)
my-web-site.iobb.net/~yuki/2018-03/soft-tool/wsl-ubuntu/

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?