Linux
 Computer >> コンピューター >  >> システム >> Linux

Linux用のWindowsサブシステムにインストールできる5つのLinuxディストリビューション

Linux用のWindowsサブシステムは、デスクトップ上のLinux用のゲームを変更しました。 2000年代にMicrosoftとLinuxが最有力候補だったのに対し、Microsoftは現在Linuxコミュニティと緊密に連携して、相互運用できるようにしています。

WSLがLinuxとWindowsの新しい世界を示しているのに勝るツールはありません。これで、実際のLinuxバイナリを使用してWindowsシステムで強力なLinuxコマンドラインツールを使用できます。また、MicrosoftStoreから直接Linuxディストリビューションを選択することもできます。

しかし、どのLinuxディストリビューションをWindowsで実行する必要がありますか?

1. Ubuntu

Linux用のWindowsサブシステムにインストールできる5つのLinuxディストリビューション

Ubuntuは全体として最も広く展開されているLinuxディストリビューションであり、WSLの一部として利用できるのも当然です。

Canonicalによって開発されたこのディストリビューションは、大企業の支援を受けています。 Canonicalはまた、Microsoftと緊密に連携して、WSLバージョンが開発者にとって適切に機能することを確認しています。

Ubuntuは、ベースとなっているDebianディストリビューションよりも安定した最新のパッケージを使用しようとします。これは、開発者にとって良い選択になります。

Ubuntuは年に2回、通常は春と秋に新しいバージョンをリリースします。約2年ごとに、1つのリリースが「ロングタームサポート」またはLTSとして指定されます。これは、最大5年間更新を受け取ることを意味します。 Microsoft StoreのUbuntuアプリは、最新のLTSリリースを対象としていますが、現在サポートされている他のリリースも利用できます。

ダウンロード: Ubuntu 20.04 LTS for Windows

2. Debian

Linux用のWindowsサブシステムにインストールできる5つのLinuxディストリビューション

Debianは、上記の人気のあるUbuntuバージョンの基盤です。また、現在も活発に開発されている最も古いディストリビューションの1つであり、その歴史は1993年までさかのぼります。

標準構成のDebianは、その安定性で知られています。これは、クラッシュしないという意味ではありませんが、その存続期間中はそれほど変化しないため、信頼性が向上します。ウィキペディアのようなサイトがそれに依存している理由の1つです。

また、Debianは、CanonicalがUbuntuで行うように商業会社によって管理されることなく、厳密にコミュニティプロジェクトであるため、Ubuntuとは異なります。自由ソフトウェアと自由文化の精神を本当に信じている人々は、この理由でDebianを魅力的だと感じています。

Debianの安定性の欠点は、安定したバージョンのパッケージのいくつかの古いバージョンになってしまう可能性があることです。開発者でない場合、または本番サーバーをミラーリングできる環境が必要な場合は、これでうまくいく可能性があります。

Debianには、新しいバージョンが必要な場合に使用できるテストリリースと不安定リリースもありますが、Microsoftストアから入手できるのは安定バージョンのみであるため、安定バージョンをこれらの他のトラックの1つに変換する必要があります。

ダウンロード: Debian for Windows

3. Kali Linux

Linux用のWindowsサブシステムにインストールできる5つのLinuxディストリビューション

UbuntuとDebianは汎用ディストリビューションですが、KaliLinuxは倫理的なハッキング用に設計されています。このプロジェクトには、600を超える侵入テストツールが含まれていると主張しています。 Ubuntuと同様に、KaliはDebianに基づいています。

このディストリビューションには、リモートコンピュータに関する情報を取得し、それらの脆弱性を発見するためのユーティリティが含まれています。

正式にアクセスできないコンピューターでこれを試してみると、多くの問題が発生する可能性があります。私たちは弁護士ではありませんが、仮想マシンやホームラボなど、自分のマシンでのみツールを試す必要があります。

ディストリビューションは、Win-KeXを搭載したWindows上のLinuxデスクトップも公式にサポートしています。デスクトップは、別のウィンドウで実行することも、WindowsとKaliデスクトップを共有する「シームレス」モードで実行することもできます。

それ以外は、KaliLinuxはセキュリティ/情報セキュリティの専門家を新進させるための優れたディストリビューションになるでしょう。

ダウンロード: Kali Linux for Windows

4. openSUSE

Linux用のWindowsサブシステムにインストールできる5つのLinuxディストリビューション

openSUSEは、Debianと同様に、現在広く使用されている古いディストリビューションであり、ドイツのSUSE会社によって開発されました。この会社はNovellに買収され、NovellはMicro Focusに買収され、MicroFocusはSUSEをスピンアウトして別の会社に戻しました。これが今日の運用方法です。 openSUSEは、エンタープライズバージョンのSUSEの基盤です。

SUSEファミリは、コマンドだけに依存するのではなく、完全にメニューインターフェイスに基づくYaST設定ツールで最もよく知られています。これにより、Linuxコマンドラインにあまり詳しくない人にとっては使いやすくなる可能性があります。すべてのパッケージ管理とシステム設定はYaSTを介して行われます。

もう1つの興味深いイニシアチブは、openSUSEだけでなく、DebianやUbuntuなどの他の主要なディストリビューション用のパッケージをビルドするOpenBuildServiceです。プロジェクトの目標は、サポートの問題を軽減するための標準化されたリポジトリを作成することです。これは、openSUSEをインストールしなくてもopenSUSEパッケージを使用できることを意味します。

ダウンロード: openSUSE Leap 15.2 for Windows

5.アルパインLinux

Linux用のWindowsサブシステムにインストールできる5つのLinuxディストリビューション

Alpine Linuxは、既存のディストリビューションに基づいていないため、ここで説明する他のディストリビューションとは大きく異なります。アルパインは軽量で高速になるよう努めています。

開発者は、musl libcとBusyBoxでビルドします。これにより、Alpineは標準のLinuxディストリビューションよりもはるかに小さくなります。また、最新のLinuxディストリビューションで現在標準となっているsystemdと比較して、独自のパッケージ管理システムとopenRCスクリプトを使用しています。

開発者はまた、Position Independent Executables(PIE)とスタックスマッシング保護を使用して、Alpineを非常に安全にするよう努めています。簡単に言うと、これは、攻撃者がAlpineが実行されているマシンを制御するのがより困難であることを意味します。

Alpineのシンプルさとスピードは、インストールプロセスによって実証されています。これは、WSLでも、標準のディストリビューションよりもはるかに短い時間で済むようです。他のディストリビューションには、最初の起動時にセットアップに数分かかる可能性があるというメッセージがあります。

アルパインの軽量性はWSLに適しているかもしれません。 WSLは、完全なVMよりもリソースを消費しないため、多くの人がWSLを気に入っています。すでにLinuxのパワーユーザーであり、UbuntuやSUSEとは異なるものが必要な場合は、これがお勧めです。

ダウンロード: Alpine WSL for Windows

WSLでのLinuxディストリビューションの選択

WSLのディストリビューションの選択肢がすべてあるので、どれを選ぶべきですか?すでに1つのディストリビューションに精通している場合は、それを使い続けるのがおそらく最善です。 Ubuntuを使用するサーバーのテスト環境を構築している場合は、たとえばUbuntuを使用するのが最適です。

Linuxにまったく慣れておらず、コマンドラインを確認したい場合は、Ubuntuから始めてください。これは、経験豊富なユーザーに多くのパワーを提供しながら、手を握るのに最適だからです。

同時にさまざまなディストリビューションを実行することもできるので、すべて試してみませんか?


  1. 初心者向けのベストLinuxディストリビューションの5つ

    Linuxを試してみることを検討している場合は、学習曲線が急になるリスクに見舞われる可能性があります。ただし、すべてのLinuxディストリビューションがArchほど頭を動かすのが難しいわけではありません。多くのLinuxディストリビューションは、初心者に最適です。 Linuxの世界に最初の一歩を踏み出す初心者にとって理想的な5つのLinuxディストリビューションを詳しく見てみましょう。 1。 Ubuntu Ubuntuは、世の中で最も人気のあるLinuxディストリビューションの1つです。その人気により、初心者にとって非常にアクセスしやすい選択肢となり、新しいユーザーを支援するための有用な

  2. Windows サブシステムの Linux セットアップの自動化

    私は Windows ユーザーであり、覚えている限りずっとそうです。私は Linux もいじりましたが、Windows にこだわっています。どちらにも長所と短所があります。しかし、Web 開発を学び始めたときの Windows の最大の短所の 1 つは、Linux コマンド ライン ツールがまったくないことでした。 それは、Windows Subsystem Linux (WSL) が登場するまでのことでしたか? 大好きです! Windows で Bash シェルを使用して、すべての Node.js アプリを実行することもできます。また、Windows 10 Fall Creators U