Windows Terminal + WSL + GWSL で Linux : Part 2
今回の目標
- WSL Debian にいろいろインストールしましょう〜
内容:
次回以降の目標
- GWSL を入れて X Window を立ち上げよう!
- WSL を複製して、WSL2 にコンバートしよう!
あと、番外編として
というのも計画中です。期待してお待ちいただけたらと思います。
目次:
WSL Debian にいろいろインストールしましょう〜
今回インストールするのは
インストールしながらPythonやRubyを使える環境を作っていくのが目的です。
インストール作業
Git のインストール
CURL のインストール
コンパイル関連のインストール
では、anyenvをインストールしてPythonのバージョン管理をすることにします。ユーザー環境にインストールして、システム全体に影響が出ないようにしたいと思います。
anyenvのインストール
自分のホームディレクトリで作業します(Linux側ターミナルを起動した直後はWindowsのホームディレクトリになっているのでLinux側へ移動します)。
~/.anyenv にGitでcloneします。
~/.profile を編集して最後に次を書き込みます。
##### anyenv
export PATH="$HOME/.anyenv/bin:$PATH"
eval "$(anyenv init -)"
.profileの変更を反映させるために、一度ターミナルを「exit」して再度Linux側ターミナルを開きます。
初めにanyenvの初期化を行います。その結果次のことが行われます。
- ~/.config/anyenv/anyenv-install/ に〇〇envの情報がクローンされる。
- コマンドは ~/.anyenv/libexec/ にインストールされる。
Pythonをインストール
手順は
となります。
pyenvのインストール
anyenvでどんな 〇〇env がインストールできるのかリストアップしてみましょう。
いろいろな言語をバージョン管理できます。では、pyenvをインストールします。
pyenv は「 ~/.anyenv/envs/」にインストールされます。
Pythonのインストール
Python のインストールできるバージョンを見てみます。コマンドの使い方はanyenvと同じ感じです。
画面がザーッと流れたので、上の方へスクロールして表示を探します。
バージョン3.9.0をインストールします。
ソースをダウンロードしてコンパイルするので少し時間がかかります。終わるまで休憩しましょう。
インストールが終われば、globalに指定して完了です。
バージョンを確認してみましょう。
Ruby をインストール
行うことはPythonの時とほぼ同じなので、コマンドだけ羅列することにします。
rbenvのインストール
Rubyのインストール
インストールするバージョンを決めます。rbenvでは全部のバージョンは出ないで、最新のものだけリストされるようです。
バージョンが決まったらインストールです。
globalにバージョン指定します。
以上で今回の作業は終了です。お疲れ様でした。