Windows 10でLinuxを使う (その41)  - コマンドラインからLinuxをインストールする

【連載】

にわか管理者のためのLinux運用入門

【第154回】Windows 10でLinuxを使う (その41) - コマンドラインからLinuxをインストールする

[2018/11/27 08:00]後藤大地 ブックマーク ブックマーク

サーバ/ストレージ

これまではMicrosoft Store経由でUbuntuやSUSE Linux Enterprise Serverなどをインストールする方法を紹介してきた。だが実は、LinuxディストリビューションのインストールはMicrosoft Storeを利用せずとも、コマンドベースで実行できるようになっている。

たくさんのマシンをセットアップする作業を効率化するためにインストール作業をスクリプト化したいとか、Microsoft Storeで提供されていないWindows ServerやLong-Term Servicing (LTSB/LTSC) デスクトップ OS SKUにLinuxをインストールしたいといった場合には、コマンドラインからインストールを実施する必要があるし、コマンドラインからインストールできると何かと楽になるので、今回はこの方法を紹介しよう。

Ubuntu 16.04 LTSをインストールする

今回は、Ubuntu 16.04 LTSをインストールする方法を例に挙げて紹介しよう。まず、PowerShellから次のようにコマンドを実行してインストーラパッケージのダウンロードと登録を実施する。

Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile ~/Ubuntu.appx -UseBasicParsing
Add-AppxPackage -Path ~/Ubuntu.appx

Linuxインストーラパッケージのダウンロード

Linuxインストーラパッケージの登録

指定しているURLを変更すれば、ダウンロードするLinuxディストリビューションの種類を変えることができる。例えば、次のようなURLが提供されている(表に挙げたURLが全てではない)。

ディストリビューション URL
Ubuntu 18.04 https://aka.ms/wsl-ubuntu-1804
Ubuntu 18.04 ARM https://aka.ms/wsl-ubuntu-1804-arm
Ubuntu 16.04 https://aka.ms/wsl-ubuntu-1604
Debian GNU/Linux https://aka.ms/wsl-debian-gnulinux
Kali Linux https://aka.ms/wsl-kali-linux
OpenSUSE https://aka.ms/wsl-opensuse-42
SLES https://aka.ms/wsl-sles-12

また、インストーラパッケージのダウンロードに関しては、2018年春のWindows 10アップデートでWindows 10にも導入されたcurlコマンドを使って実行しても構わない。コマンドの指定方法は以下のようになる。

curl.exe -L -o ~/Ubuntu.appx https://aka.ms/wsl-ubuntu-1604

最後に、次のようにインストールを実行する。

Ubuntu install -root

Ubuntu 16.04 LTSをインストール開始

Ubuntu 16.04 LTSをインストール完了

インストール後はubnuntuと実行してUbuntu 16.04 LTSの実行環境に入り、「sudo apt update」と「sudo apt upgrade」を実行して環境を最新の状態にアップグレードすればよい。インストールが完了した後の使い方は、Microsoft StoreからUbuntuをインストールしたときと変わらない。

便利になるコマンドライン

Windowsのコマンドライン(コマンドプロンプトやPowerShell)はだいぶ便利になってきている。GUIとCUIにはそれぞれ得手不得手があるので、全てをGUIでこなすというのは、それはそれでしんどいシーンが多い。やはりCUIも活用していきたい。

Linuxのインストールをコマンドラインから実施できるというのは、これまでGUIを中心にWindowsを扱ってきたユーザーや管理者にとって斬新な感じがするのではないかと思う。このように、Windowsでもさまざまな操作をCUIベースで実行することができる。慣れればこちらのほうが簡単なはずなので、ぜひ取り組んでみていただきたい。

※ 本記事は掲載時点の情報であり、最新のものとは異なる場合がございます。予めご了承ください。

関連リンク

この記事に興味を持ったら"いいね!"を Click
Facebook で IT Search+ の人気記事をお届けします
4184
2
【連載】にわか管理者のためのLinux運用入門 [154] Windows 10でLinuxを使う (その41) - コマンドラインからLinuxをインストールする
これまではMicrosoft Store経由でUbuntuやSUSE Linux Enterprise Serverなどをインストールする方法を紹介してきた。だが実は、LinuxディストリビューションのインストールはMicrosoft Storeを利用せずとも、コマンドベースで実行できるようになっている。コマンドラインからインストールできると何かと楽になるので、今回はこの方法を紹介する。
https://news.mynavi.jp/itsearch/files/mynavi20151210_linux_300-250.jpg
これまではMicrosoft Store経由でUbuntuやSUSE Linux Enterprise Serverなどをインストールする方法を紹介してきた。だが実は、LinuxディストリビューションのインストールはMicrosoft Storeを利用せずとも、コマンドベースで実行できるようになっている。コマンドラインからインストールできると何かと楽になるので、今回はこの方法を紹介する。

会員登録(無料)

注目の特集/連載
AI人材に必要なもの
DMM.make AKIBAから生まれたスタートアップたち
はじめてのRPA導入
教えてカナコさん! これならわかるAI入門
RPA入門
PowerShell Core入門
Swagger 3.0 入門
徹底研究! ハイブリッドクラウド
マイナビニュース スペシャルセミナー 講演レポート/当日講演資料 まとめ

一覧はこちら

今注目のIT用語の意味を事典でチェック!

一覧はこちら

ページの先頭に戻る