Windows10での開発環境(Mac、やめた)
Macは諸々あってやめたので、Window10での開発環境を列挙します。
用途はLinux上で開発するWebアプリ(普段はRailsやってます)
各機能の使い方は検索すれば出てくるものの、全体を通しての例みたいなものが見当たらなかったのでメモ。
現状
- Windows 10
- VirtualBox
- Ubuntu Server 18.04 ※実際の開発環境はこれ
- Docker, Docker Compose etc
- samba
Windowsとのファイル共有
- Ubuntu Server 18.04 ※実際の開発環境はこれ
- Windows Subsystem for Linux(WSL)
- Ubuntu 18.04
Microsoft Storeからインストール
SSHクライアントとしてVirtualBox上のUbuntuに接続
Railsでlocalhost:3000とする場合は、sshにてローカルポートフォワード
クリップボードを共有したい場合は、X11フォワード
- Ubuntu 18.04
- wsltty
WSL用のターミナル(標準のものは使いにくいため) - VcXsrv
X11フォワードするためのXサーバ - Visual Studio Code
samba経由でVirtualBox上のUbuntuに接続し、ファイルを編集
統合ターミナルでWSLのUbuntuを使いたい場合、設定を変更
- VirtualBox
失敗例
- Windows 10
- VirtualBox
- Lubuntu 18.04 ※これ単独
出来なくはなかったが、kswapd0が出現すると極端に遅くなり再起動が必要で手が止まる…
- Lubuntu 18.04 ※これ単独
- VirtualBox
コメント
コメントを投稿