0
2

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(Windows Subsystem for Linux)の準備

Last updated at Posted at 2019-12-31

最低限の設定ができたようなので、メモします。今時の?Windows ノートPCでのLinux環境構築の第一歩です。

ubuntu を起動

Windows store から ubuntuをダウンロードしてインストールします。Store から持ってくるのは簡単にできると思うので、それ以外の部分をメモしておきます。

「Windowsの機能の有効化または無効化」

起動する前に、コントロールパネル の 「プログラムと機能」 から 「Windowsの機能の有効化または無効化」 を起動し、 「Windows Subsystem for Linux」 にチェックを入っているか確認しましょう。Store のページでよく読むと

To use this feature, one first needs to use "Turn Windows features on or off" and select "Windows Subsystem for Linux", click OK, reboot, and use this app.

と書いてありました。ばか。

普通にターミナルが立ち上がり、コマンドが普通に使えます。なお、既存のWindows のファイルは /mnt/c に見えます。

ubuntu20191231wsl.PNG

X11 を用意

X server の用意

VcXsrvをインストール

X server のソフトをインストールします。いろいろあるようですが、ネットで紹介されていたVcXsrvが良さそうなのでそれにしました。

  • VcXsrv Windows X Server をインストールします。Default のままNextを押し続けたと思います。

  • 起動させます。Xlaunch という名前のプログラムで、私の環境では検索でXlまでいれると出てきます。

  • 起動させたら、4つの選択肢のうち "multiple window" を選択しました。立ち上がると、右下のXのアイコンが見えます。

20191231Xclient.png

X client 側(utunbu)の用意

環境変数DISPLAYの設定をします。

~/.profile に書く。書いた後で source ~/.profile とした方が良いかも。

export DISPLAY=:0.0

中身は分かりませんが、以下を実行しました。とても時間がかかりました。X関係のライブラリを0から全てインストールしていたのかな。

sudo apt-get install xfce4-terminal

動作確認として、gnuplot を動かしてみました。(当然、apt でいくつかはインストールしてあります。)

gnuplot20191231.PNG

参考 

環境変数DISPLAYの説明など詳しく紹介されているサイトもあるので、読むと勉強になります。

そもそもの目的は、どうしてもAndroid GNSS Analyzer をWindows で想定通りに?動かないので、Linuxの環境を用意しました。が、結局こちらでも動かず。。。後でメモします。

何度もVMWare, OpenBoxなどインストールしましたが、Windows がメンテしてくれているものがあるならそちらを使いたいです。。。ということで、しばらくこちらを動かしていきたいです。WSL2というものも巷であるらしいですが、そのうちに。

0
2
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
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?