はじめに
ほとんどのパッケージはaptコマンドでインストールできますが、バージョン反映が遅かったり欲しいソフトがなかったりと、手動でパスを通せると便利ですよね。
(WSL1、WSL2ともに使えます。2020/12/25現在 Win10 20H2)
対象者
WSLの有効化、Ubunutu等のダウンロードは出来ている。
「パスを通す」という言葉にピンとこないくらいの初心者。
GUI操作メインで解説していきます。
注意点
LinuxディストリビューションはUbuntu20.04LTSを扱っていきます。
紹介するやり方ではWin側とWSL側で環境変数を共有してしまいます!
#事前準備
パスを通したいソフトウェアのバイナリデータをダウンロードしておきます。
その際、実行ファイルがどこにあるかを確認しておきましょう。
ソフトウェアの名前がファイル名になっており、拡張子がついていないのがそれです!
(fileコマンドを使えばきちんと確認できます。)
binフォルダに入っていることが多いです。
例:以下、salmonを例に説明します。
-
Githubのページにアクセス(アカウント持ってない人は登録してみましょう)
-
「Assets」と書いてある場所を探し、「linux」が含まれ、「source code」が含まれていないリンクを探し左クリック。(スクショ内だと一番上のsalmon-1.4.0_linux_x86_64.tar.gz)
-
これで事前準備は完了です。
方法
-
画面下部の「フォルダー」欄に「bin」と表示されているのを確認して「OK」を左クリック
-
PCを再起動する。
-
「パスを通す」操作はこれで完了です。
Ubuntuを開いて「salmon -v」のように入力し、バージョン情報が表示されるのを確かめてみましょう。
さいごに
salmon: command not found
と表示される場合はパスを通せていないので、上記手順を再度確認してみましょう!