Linux(リナックス)の安定性、セキュリティ、カスタマイズ性(さらには古き良きスタイル)を求めるために、Windowsソフトウェアの魅力を犠牲にする必要はありません。この記事では、LinuxオペレーティングシステムでWindowsの実行ファイルやソフトウェアを実行する方法を説明します。以下に示す方法は、Ubuntu(ウブントゥ)、Kali Linux(カーリーリナックス)、CentOS(セントオーエス)やその他すべてのLinuxディストリビューションで実現できます。

方法 1 の 5:
.exe」ファイルはLinuxで実行できるか?

  1. 1
    Wine(ワイン:フリーソフト)を使ってLinux上で.exeファイルを実行することができます。Wineは、オペレーティングシステム(Linux)と実行ファイル(Windows向けに書かれたもの)の間で働く互換性レイヤーとして動作します。[1] Wineを使用することが、Windowsの複製を使用することなく.exeファイルを実行するための唯一の方法です。[2] .exeファイルはWindowsオペレーティングシステムで生まれたものであるため、実行するためには(Wineのような)互換性レイヤーまたはWindowsエミュレーターを介しWindowsのコピーを使用する(これではLinuxのみを使う方法ではなくなる)必要があります。
    広告

方法 2 の 5:
どうやってWineをダウンロードするか?

  1. 1
    Linuxのターミナルを開き、これから紹介するコマンドをひとつずつ入力します。まずLinuxカーネルをアップデートすることから始めます。そのためには、sudo apt updateと入力して Enterを押下します。メッセージが表示されたら、パスワードを入力して Enterを押下します。それから、メッセージに従い、clearと入力して Enterを押下します。ここまでできたら、Wineをダウンロードする以下のコマンドを入力します。[3]
    • sudo apt-get install wineと入力して Enterを押下します。
    • sudo apt-get install wine32と入力して Enterを押下します。
    • sudo apt-get install libwineと入力して Enterを押下します。
    • ターミナルが多少威圧的に見えたとしても、心配する必要はありません。たいていの場合は何も失敗してはいないため、これらのコマンドをコピーして使用するだけでダウンロードすることができます。

方法 3 の 5:
どうやってLinuxで「.exe」ファイルを実行するのか?

  1. 1
    実行したいファイルのディレクトリに移動し、Wineでそのファイルを開きます。ターミナルの中で、cd <directory name>のコマンドを使ってファイルを含むディレクトリへ移行します。[4] そして、wine <filename>.exeのコマンドを使ってファイルを実行します。例えば、example.exeという実行ファイルがデスクトップに保存されている場合は、以下の手順を行います。[5]
    • cd Desktop/と入力して Enterを押下します。
    • wine example.exeと入力して Enterを押下します。
    広告

方法 4 の 5:
どうやったらLinuxでWindowsソフトウェアを実行できるか?

  1. 1
    ひとつのアプリケーションを実行するためにWineを使用します。これが、本物のWindowsのバージョンを使用せずに、Windowsのためにデザインされたソフトウェアを実行するための方法です。Wineは、Windowsのプログラムを実行するために十分なだけのWindowsのプロセスを再現する、オープンソースのフリーソフトです。しかし結果として、Wineを介してソフトウェアを実行する場合、より多くのバグが発生したり、パフォーマンスが低くなってしまう可能性があります。[6]
  2. 2
    いくらかましなパフォーマンスを得るためには、仮想マシンを使います。仮想マシンは、それ自体のウィンドウ内で、Windowsの完全コピーを実行するプログラムです。この方法では、技術的にアプリケーションをそのネイティブ環境(Windows)で実行することになるため、Wineを介してアプリケーションを実行するよりもバグが少なく済みます。しかし欠点として、ふたつのオペレーティングシステム(LinuxおよびWindows)を同時に実行することになるため、PCのパフォーマンスが低下する可能性があります。[7]
    • 良く知られている仮想マシン:VirtualBox(バーチャルボックス)、VMware(ヴイエムウェア)、Linuxに組み込まれているKVM(Kernel-based Virtual Machine:カーネルベースの仮想マシン)[8]
    • LinuxとWindowsの両方を実行するのに必要となる計算能力により、この方法はMicrosoft Office(マイクロソフトオフィス)のような生産的なアプリケーションではうまくいきますが、ビデオゲームのようなグラフィックや計算能力に集中したプログラムではあまりうまくいきません。
  3. 3
    Windowsのゲームや複雑なアプリケーションを実行するためにデュアルブートを使います。デュアルブート機能を使い、コンピュータを再起動してWindowsとして動かし、Windowsアプリケーションがネイティブ環境で実行されるようにします。これは、ゲームや高いパフォーマンスを必要とするアプリケーションを実行する際に最適の方法です。しかし残念ながら、Windowsソフトウェアを実行したいときには毎回Linuxコンピュータを再起動する必要があります。[9]
    広告

方法 5 の 5:
Linuxで「.exe」に相当するものは何か?

  1. 1
    Linuxには.exeに直接相当するものはありません。Windowsでは.exeは実行ファイルを示し、Windowsオペレーティングシステムがそのファイルを実行可能であることを意味します。Linuxでは、どれが実行可能ファイルであることを示すファイル拡張子は使用されていません。その代わりに、パーミッションつまりアクセス権限(基本のパーミッションは読み込み権限r、書き込み権限w、実行権限x)が使用されています。このパーミッションにより、どのファイルが実行可能であるのかが決められています。[10] よって、Linuxではファイルに異なる拡張子(例:.sh)が付いていたり拡張子が何も付いていない場合でも、実行可能ファイルにすることができます。[11] ファイルのパーミッションを変更して実行する手順は以下の通りです。[12]
    • コマンドラインにchmod +x file-name.runと入力し、ファイルのパーミッションを「実行可能」に変更します。
    • ./file-name.runと入力し、ファイルを実行します。
    • エラーが表示された場合は、sudo ./file-name.runと入力します。sudoを入力すると、ファイルを管理者権限で実行することができます。 ただし、sudoコマンドを使うとシステムに対して変更を加えることが可能になるため、注意して操作しましょう。
    • ソフトウェアインストール時には、よくsudoの入力が必要となることがあります。

関連記事

Kali LinuxでWPA/WPA2の無線LANに侵入するKali LinuxでWPA/WPA2の無線LANに侵入する
UbuntuでUSBメモリーを初期化するUbuntuでUSBメモリーを初期化する
ChromebookでUSBブートを有効にするChromebookでUSBブートを有効にする
Ubuntuを使ってHDDをフォーマットするUbuntuを使ってHDDをフォーマットする
Linuxでデフォルトゲートウェイを追加または変更するLinuxでデフォルトゲートウェイを追加または変更する
APKファイルを編集するAPKファイルを編集する
Chromium OSをインストールするChromium OSをインストールする
LinuxでISOファイルを作成するLinuxでISOファイルを作成する
LinuxにTorブラウザをインストールするLinuxにTorブラウザをインストールする
Ubuntuでキーボードレイアウトを変更するUbuntuでキーボードレイアウトを変更する
UbuntuでJAVA_HOMEのパスを設定するUbuntuでJAVA_HOMEのパスを設定する
LinuxのターミナルでINSTALL.shを実行するLinuxのターミナルでINSTALL.shを実行する
LinuxでXAMPPをインストールするLinuxでXAMPPをインストールする
Linux MintをインストールするLinux Mintをインストールする
広告

このwikiHow記事について

この記事は、経験豊富なwikiHowの編集者と調査員から成るチームによって執筆されています。調査員チームは内容の正確性と網羅性を確認しています。

wikiHowのコンテンツ管理チームは、編集チームが編集した記事を細心の注意を払って精査し、すべての記事がwikiHowの高品質基準を満たしているかどうかを確認しています。
カテゴリ: その他 OS
このページは 691 回アクセスされました。

この記事は役に立ちましたか?

広告