Linux forWindowsサブシステムでLinuxを学ぶ必要がある理由

Linux forWindowsサブシステムでLinuxを学ぶ必要がある理由

以前は、Linuxに興味のあるWindowsユーザーの場合、Linuxディストリビューションをチェックアウトする唯一の方法は、ライブCDを使用するか、デュアルブートシステムをインストールすることでした。 MicrosoftのLinux用Windowsサブシステム(WSL)を使用すると、WindowsとLinuxを同時に実行できます。





コントローラをXboxOneに接続する方法

完全にインストールされたLinuxディストリビューションのユースケースは、Linux用のWindowsサブシステムよりもはるかに優れていますが、タスクにLinuxコマンドラインのみが必要なWindowsユーザーにとっては、依然としてWSLの方が適しています。 Linuxに興味がある場合は、Linux用のWindowsサブシステムを確認する必要がある理由は次のとおりです。





1.インストールが簡単

Linuxを初めて使用する場合、WSLは、従来のLinuxインストール方法に比べてインストールが簡単であるため、非常に魅力的です。ハードドライブを再パーティション化したり、ISOイメージをCDまたはサムドライブに書き込む方法を理解したりする必要はありません。そして最良の部分は、いくつかの構成エラーによって誤ってシステムを使用できなくすることはできません。





デスクトップLinuxは何年にもわたって改善されてきましたが、Linuxを試す際には、ハードウェアドライバーが依然として問題となっています。 Linuxではサポートされていないが、Windowsでは正常に動作するデバイスが常にあるようです。これは、ほとんどの人がデスクトップでそのプラットフォームを使用していることを知っているため、ハードウェアメーカーがWindows用のドライバーを作成しているのに対し、Linuxドライバーはほとんどがボランティアによって作成されているためです。

WSLのインストールは、数回のクリックといくつかのPowerShellコマンドの問題です。マイクロソフトは より詳細な手順 WindowsマシンにWSLをインストールするため。



関連:Linuxを仮想マシンまたはWSLで実行する必要がありますか?

2.オープンソースツールはLinux環境を想定しています

オープンソースソフトウェアは、Apache WebサーバーからMariaDBデータベース、Pythonスクリプト言語に至るまで、最新のIT環境を強化します。これらはすべて、UnixおよびLinuxシステムで培養されました。





これらのプログラムをWindowsで実行することは可能でしたが、オープンソース開発者はソフトウェアがLinuxで実行されると想定する傾向があるため、過去にそれらをインストールして正しく実行するのは厄介でした。これはサーバー側ではほとんど当てはまりますが、デスクトップシステムの大部分は依然としてWindowsを実行しています。これが、MicrosoftによるLinux用のWindowsサブシステムの作成の背後にある推進力でした。

多くのWeb開発者はオープンソースプロジェクトで作業しており、Microsoftは彼らがWindows上でアプリを開発およびテストできることを望んでいました。





コーディングを学びたい場合は、これらの理由からLinuxとUnixの概念に精通するのが最善であり、WSLから始めるのがよいでしょう。

3.身近な環境

Linuxの学習を検討している場合は、新しい環境の可能性が気が遠くなるかもしれません。もちろん、WindowsユーザーにはなじみのあるGNOME、KDE、Xfceなどのデスクトップ環境がありますが、それでも新しい環境とアプリケーションを学ぶ必要があります。すべての動作が異なり、ワークフローに慣れるまでに時間がかかる場合があります。

Linux用のWindowsサブシステムを使用すると、使い慣れたWindowsインターフェイスとプログラムに加えて、強力な新しいLinux環境を探索できます。 Linuxの概念はWindowsの概念とはかなり異なり、少し慣れていると学習曲線が浅くなります。

4.簡単なWindows統合

Linux用のWindowsサブシステムでは、LinuxとWindowsを同時に実行できるため、2つのプラットフォームを統合する機会が提供されます。

LinuxプログラムとWindowsプログラムは、互いのコマンドラインから起動できます。あなたは実行したいかもしれません Windowsのtracertコマンド LinuxでPowerShellからLinuxで作成したPythonスクリプトをデバッグしながら、ネットワークのトラブルシューティングを行います。これは、WindowsエクスプローラーでLinuxファイルシステムを参照しているときに実行できます。

これらのことは、仮想マシンでは行うのがより難しく、デュアルブートシステムではほとんど不可能です。 Linuxを初めて使用する人にとって、WSLの使用を簡単にするのはこの柔軟性です。これらの機能は、Linuxの経験も豊富な人々を引き付ける可能性もあります。

関連:WSLを使用するWindowsでLinuxネットワークツールを使用する必要がある理由

WindowsシステムでLinuxを学びましょう!

Linux文化の良い点の1つは、実証済みのWindowsアプリケーションをあきらめたり、デュアルブートと仮想マシンをセットアップしたりすることなく、Linuxを簡単に試すことができることです。

WSLは、スティーブバルマーの下で00年代にLinuxに敵対していたマイクロソフトからの大きな逆転のように見えるかもしれませんが、WSLはこのWindowsとLinuxの相互運用性の伝統にしっかりと適合しています。わずかな調整と構成で、Windows Subsystem for Linuxのエクスペリエンスを強化できることをご存知ですか?

共有 共有 つぶやき Eメール Linux用のWindowsサブシステムを過給するための7つのヒント

Linux用のWindowsサブシステムをインストールしましたが、他に何をすべきかわかりませんか?ここでは、優れたWSLエクスペリエンスを実現するための7つのヒントを紹介します。

次を読む
関連トピック
  • Linux
  • Linux
  • Linux用のWindowsサブシステム
著者について デビッドデロニー(49件の記事が公開されました)

デビッドはパシフィックノースウェストを拠点とするフリーランスのライターですが、もともとはベイエリア出身です。彼は子供の頃からテクノロジー愛好家でした。デビッドの興味には、読書、高品質のテレビ番組や映画の視聴、レトロゲーム、レコード収集などがあります。

デビッドデロニーからもっと

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください