- Chris Hoffman
@chrisbhoffman
- Updated October 27, 2020, 1:36pm EDT
Linux ユーザーが Linux で Windows ソフトウェアを実行したいことが多いですが、Windows ユーザーも Linux ソフトウェアを実行したい場合があるかもしれません。 より良い開発環境を求めている場合でも、強力なコマンド ライン ツールを求めている場合でも、Windows を離れることなく Linux ソフトウェアを実行することができます。 誰でも無料の Linux ディストリビューションで仮想マシンをセットアップできるので、Linux 上で Windows ソフトウェアを実行するよりも簡単です – ソフトウェアのライセンスは必要ありません。
Virtual Machines
仮想マシンにより、デスクトップ上のウィンドウで任意のオペレーティング システムを実行できます。 無償の VirtualBox または VMware Player をインストールし、Ubuntu などの Linux ディストリビューションの ISO ファイルをダウンロードし、標準のコンピューターにインストールするのと同様に、その Linux ディストリビューションを仮想マシンの中にインストールできます。 要求の厳しいゲームや高度な 3D 効果を除くすべてがうまく機能するはずですが、いずれにせよ、それらを使用したいとは思わないでしょう。
仮想マシンに Ubuntu をインストールしている場合、代わりに Xubuntu などの Ubuntu 派生版をインストールしてみるとよいでしょう。 Ubuntu のデフォルトの Unity デスクトップは 3D 効果を使用しており、デスクトップ インターフェイスは過去のデスクトップのように仮想マシン上でスムーズに動作しません。 Xubuntu は Xfce を使用しており、より軽量です。
VirtualBox のシームレス モードまたは VMware のユニティ モードを使って、Linux アプリケーションをデスクトップで直接実行してみることも可能です。
Cygwin
Cygwin は Windows 上で Linux のような環境を提供するツールのコレクションです。 これは、既存の Linux ソフトウェアを Windows 上で実行する方法ではありません。 ただし、多くのソフトはすでに再コンパイルされています。 Cygwinは、Linuxライクなターミナルとコマンドライン環境を提供し、すでに使い慣れたコマンドラインプログラムの多くを使用できます。
以前、Cygwinのインストールと使用について説明しました。 Cygwin を使用して OpenSSH サーバーをインストールし、Windows システムに SSH アクセスすることもできます。
このソリューションは、Windows で重要な Linux ユーティリティが不足しているユーザーに最適です。 標準的なデュアルブート構成でインストールした場合と同様に、Linux システムを使用するたびに再起動する必要があります。
しかし、Wubi は通常の方法では Ubuntu をインストールしません。 その代わり、Windows パーティションに特別なファイルを作成し、そのファイルを Ubuntu ドライブとして使用します。
パーティション分割がネックになっている方は、Wubiを試してみてはいかがでしょうか。 ディスクの読み書きの時間に関して、パフォーマンスは通常インストールされた Linux システムほど良くはありませんが、仮想マシンよりは速いはずです。
Ported and Compiled Programs
Many common Linux programs are already been ported to Windows and compiled versions available by online. Emacs が本当に恋しくなったら、Windows 用の Emacs のバージョンを見つけることができるでしょう。 Windows で特定のプログラムを実行したい場合、プログラムの名前と “Windows” を Google で検索してください – Windows に移植されたプログラムのバージョンを見つけられる可能性が高いです。 これは、単に仮想マシンで Linux を実行するよりもはるかに高速なパフォーマンスを提供する方法で、Windows カーネルと一緒に Linux をネイティブに実行する方法です。 coLinux は2年以上新しいバージョンをリリースしていないので、開発は停滞しているか、非常にゆっくり動いているようです。
これを試したいなら、Portable Ubuntu Remix を試すとよいでしょう。 この coLinux ベースのディストリビューションの最終更新は 2011 年なので、少し古いです。しかし、andLinux のような他の選択肢はさらに古いです。過去に取り上げた andLinux は 2009 年に最終更新されました。
coLinuxベースのディストリビューションは素晴らしい選択肢ですが、取り残されていくようです。 何年も前の Linux ソフトウェアと 32 ビット版の Windows を使用しても構わないのであれば、この選択肢はいずれにせよ有効でしょう。 完全な Linux 体験をしたい人は仮想マシンを選ぶでしょうし、いくつかの重要なシェル ユーティリティのユーザーは Cygwin を好むかもしれません。 また、単一のプログラムを実行したいだけの人は、そのプログラムが Windows に移植されたバージョンでより良い運を見つけることができるかもしれません。 彼は10年以上にわたってテクノロジーについて書いており、PCWorldのコラムニストとして2年間活躍しました。 また、ニューヨークタイムズ紙への寄稿や、マイアミのNBC 6などのテレビ局でテクノロジー専門家としてインタビューを受けたり、BBCなどのニュースメディアにも取り上げられたりしています。 2011年以来、クリスは2,000以上の記事を執筆し、約10億回読まれています。