Windows BashシェルをUbuntu 16.04に更新する方法
Windows 10 Creators Update以降、Bash環境をインストールする人は誰でもUbuntu 16.04(Xenial)を入手するでしょう。ただし、以前にAnniversary UpdateでBashをインストールしたことがある場合は、手動でアップグレードするまでUbuntu 14.04(Trusty)を使用することになります。.
Ubuntu 16.04には、より最新の最新のソフトウェアパッケージが含まれています。 Ubuntu 14.04はもともと2014年4月にリリースされましたが、Ubuntu 16.04は2016年4月にリリースされました.
更新:Fall Creatorsのアップデートから始めて、Linuxディストリビューションはストア経由で配信されるようになりました。以前にUbuntu Bash環境をインストールしたことがある場合は、Microsoftストアを開いて「Ubuntu」を検索し、それをインストールして最新バージョンを入手してください。.
あなたが持っているUbuntuのバージョンを確認する方法
現在のBash環境でどのバージョンのUbuntuが使用されているかわからない場合は、Bashウィンドウを開いて次のコマンドを実行してください。
lsb_release -a
Ubuntu 14.04とUbuntu 16.04のどちらを実行しているかがわかります。 Ubuntu 14.04を実行していてアップグレードしたい場合は、読んでください。ただし、Creators Updateがインストールされていることを確認してください。最初にCreators UpdateにアップグレードしないとUbuntu 16.04 LTSにアップグレードすることはできません。.
オプション1:Bash With lxrunをアンインストールして再インストールする
bash環境に行ったカスタマイズを気にしなくても(または再度カスタマイズする準備ができていても)、Ubuntuのアップグレードを実行することを心配する必要はありません。現在のUbuntuイメージを削除してから、新しいUbuntuイメージを再インストールするようにWindowsに指示するだけです。これはあなたのBash環境をアップグレードするための最速の方法です.
これを行うには、まずスタートボタンを右クリックするか、キーボードのWindows + Xを押して「コマンドプロンプト」を選択してコマンドプロンプトウィンドウを開きます。次のコマンドを実行してBashシェルをアンインストールします。これはあなたのLinuxユーザアカウントのファイルと設定を保存しますが、インストールされたプログラムとシステムレベルの設定変更を含むシステムファイルを消去します。.
lxrun / uninstall
タイプ よ
続行するとWindowsはUbuntu 14.04 Bash環境をアンインストールします.
Bashシステムファイルが削除されました。 Ubuntu 14.04の代わりにUbuntu 16.04を提供するBashを再インストールするには、次のコマンドを実行します。
lxrun / install
タイプ よ
続行するとWindowsはUbuntu 16.04 Bash環境をインストールします。 Windowsは自動的に以前に使用したのと同じユーザー名を使用するように提案します。パスワードの入力を求められます.
それが終わったら、実行してください lsb_release -a
もう一度コマンドを実行すると、Ubuntu 16.04を使用していることがわかります。あなたはUbuntu 16.04のパッケージリポジトリで利用可能な新しいソフトウェアにアクセスすることができます.
オプション2:do-release-upgradeでUbuntuをアップグレードする
Bash環境をカスタマイズしてソフトウェアをインストールしたことがある場合は、すべてを完全に消去したくない場合があります。この場合、Bashシェル内からアップグレードコマンドを実行できます。これにより、完全なUbuntu環境を新しいリリースにアップグレードするのと同じように、Ubuntuがバージョン14.04から16.04にアップグレードされます。ただし、これは単にBashファイルを削除して再インストールするよりも時間がかかります。.
これを行うには、Bashシェルを開き、以下のコマンドを実行します。
sudo do-release-upgrade
これは、マイクロソフトが正式に推奨しているプロセスです。.