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

Windows 10 を bash しましょう。つまり、Windows 10 で BASH を実行します!


はい。 Windows 10 は特別なことではありません。オペレーティング システムがリリースされたとき、1 年前の G50 に関する私のレビューと、最近の Anniversary Update に関する私の記事の両方で、それを確立しました。良くも悪くもありません。ちょうど平均。

ただし、興味深いのは、BASH を実行できることです。はい、基本的に適切な Linux です。仮想マシンとしてではありません。これは、Linux システムコールを NT API に変換し、Linux カーネルをエミュレートする Pico カーネル ドライバーを使用した、Ubuntu のユーザーモード実装です。邪悪。頭がいい。これは Linux 用 Windows サブシステム (WSL) と呼ばれ、最高にネイティブです。私たちオタクにとっては非常に説得力があります。探検しましょう。

WSL のセットアップ

アーキテクチャの概要はスキップします。以下のその他のリンク。実装と使用に焦点を当てます。基本的に、ほとんどの人はシェル プロンプトを通じて WSL を使用するようになります。インストールすると、システム メニューで別のアプリケーションとして機能します。起動すると、Linux コンソールと同じように動作します。実際、すべての実用的な目的のための仮想端末と考えてください。

とにかく、この BASH の下に Ubuntu イメージがあります。これは私たちの信頼できる Trusty であり、カーネル関連以外のほとんどすべてを行うことができます。ハードウェアに直接アクセスすることはできず、ドライバーをインストールすることもできません。グラフィカル インターフェイスも興味深いものですが、それについては後ほど詳しく説明します。準備をしましょう。

WSL をインストールするには、まず、Windows の設定の [更新とセキュリティ]> [開発者向け] で開発者モードを有効にする必要があります。次に、新しい Windows コンポーネントを追加する必要があります。 Windows の機能をオンまたはオフにしてから、Windows Subsystem for Linux (ベータ) を追加します。コンポーネントをインストールして再起動します。

再起動後、他のプログラムと同様に、システム メニューから BASH を起動します。別の短いセットアップが実行されます。ユーザーとパスワードの設定を求められます。 Windows のものと一致する場合と一致しない場合があります。

さて何?

楽しみ始める時間。デフォルトのシェルはかなり裸で、基本的なものはほんの少しです。しかし、Ubuntu の使い方を知っていれば、インストールを開始できます。 apt-get パッケージ マネージャーを実行するだけで、必要なソフトウェアを入手できます。この手順に苦労している場合は、私の Linux コマンドと構成ガイドを読んだ後、Windows ユーザー向けの Linux の究極のガイドを読むことをお勧めします。

Windows 10 を bash しましょう。つまり、Windows 10 で BASH を実行します!

最適な組み合わせは必要なものではありません。最後に提供されたオプションが必要です。

必要に応じてコンパイルできるように、ビルドに不可欠なツールをインストールしましたが、他のいくつかのプログラムとユーティリティもセットアップしました。パフォーマンスはまともですが、完璧ではありません。これを行うと、純粋な計算と ディスク IO の両方に明らかなペナルティがあります。遅くなりますが、ほとんどの人はおそらくデュアルブートを快適に感じないでしょう。これにより、Linux に簡単にアクセスして公開することができます。


グラフィカル インターフェイス?

ああ?では、グラフィカル アプリケーションはどうでしょうか。まあ、デフォルトでは機能しません。しかし、これが、Firefox、VLC などのプログラムをこの方法で実行する方法を示す続編を作成する理由です。完璧ではありませんが、実行可能になります。乞うご期待。

[] dbus インターフェイス エラー:D-Bus セッションへの接続に失敗しました daemon:$DISPLAY なしで dbus-daemon を自動起動できません
[] メイン インターフェイス エラー:適切なインターフェイス モジュールがありません
[] メイン libvlc エラー:インターフェイス「dbus、none」の初期化に失敗しました
[] main libvlc:デフォルトのインターフェースで vlc を実行しています。インターフェイスなしで vlc を使用するには、「cvlc」を使用します。

続きを読む

技術的な詳細に興味がある場合は、本当にお勧めします。

WSL に関するよくある質問

WSL に存在する基盤技術

結論

Microsoft には議題があると言う前に、少し考えてみてください。はい、これはオタクな機能ですが、現在では何百万もの Windows ボックスで利用できます。これは、以前には存在しなかったものです。また、開発者モードをアクティブにして新しい Windows 機能をインストールすることは、ディストリビューションをインストールするのと同じくらい複雑であると主張することもできます。そうです。それでも、この余分なものは間違いなく物事をこれまで以上に面白くします。

Ubuntu のスラッシュ BASH を Windows 10 に追加することは、非常にクールで実用的な方法だと思います。これがどのように進化するかを見るのは非常に興味深いでしょう。全体として、ベータ版のソフトウェアはうまく機能します。速度は向上する可能性があり、グラフィカル アプリケーションには明らかな注意点がありますが、フォローアップ チュートリアルでそれらに対処します。当分の間、Windows 10 のコピーが横たわっている場合は、この演習でオペレーティング システムにリモートで関与できるようになるかもしれません。親愛なる探検家の皆さん、楽しんでください。

乾杯。


  1. Windows 10 の最近のビルドとローカル アカウントのセットアップ

    退屈?あなたの人生に十分な興奮や第一世界の問題はありませんか?心配しないでください! Windows 10 at your service - サービスとしての Windows と混同しないでください。実際、過去 3 ~ 4 年間の技術ニュースをフォローしていた場合は、Windows 10 で予期しないアクティビティが常に発生していることに気付いているかもしれません。これは、更新後のシステム変更、更新の問題、または最新のこと、新規インストール後にローカルアカウントをセットアップする方法。問題になるべきではありませんが、一見、そうであるように見えます. 数日前、(新しい) 現象について論じてい

  2. Ultimate Windows Tweaker - じゃじゃ馬ならし

    大げさな名前は大げさな期待をもたらします。 Ultimate Windows Tweaker (UWT) は、Breakfast Club に似た The Windows Club の熱狂的でオタク志向のメンバーによって開発されたツールですが、唯一の違いがあります。このソフトウェアは、200 を超えるオプションと設定で Windows 10 を調整および微調整できるように設計されています。 なぜこれが欲しいのですか? Windows 10 はいたずらなオペレーティング システムであり、広告、テレメトリ、およびその他の IQ 100 未満の機能に関しては、以前のすべてのオペレーティング シス