Linuxの安定性、セキュリティ、カスタマイズ性、昔ながらのクールさのためにWindowsソフトウェアの魅力を犠牲にする必要はありません。このWikiHowガイドでは、Kali LinuxやCentOSを含むあらゆるLinuxディストリビューション上でWindowsの実行可能ファイル(EXE)アプリケーションやゲームを実行する方法を説明します。
.exeファイルはLinux上で実行できますか?
-
はい、Wine(フリーソフトウェア)を通してLinux上で.exeファイルを実行することができます。Wineはオペレーティングシステム(Linux)とファイル(Windows用に書かれたもの)の間で動作する互換性レイヤーです。.exeファイルはWindowsオペレーティングシステムにネイティブなので、実行するには互換性レイヤー(Wineのような)か、Windowsエミュレータ(つまり、もはやLinuxだけを使うのではない)を通してWindowsをコピーする必要があります。
Wineをダウンロードするには?
-
Linuxターミナルを開き、以下のコマンドを1つずつ入力する。Linuxカーネル・リポジトリーから始める。sudo apt updateと入力し、↵ Enterを押す。プロンプトが表示されたら、パスワードを入力し、↵ Enterキーを押します。プロンプトが表示されたら、clearと入力して↵ Enterキーを押します。これでWineをダウンロードするためのコマンドを入力する準備ができました:
- sudo apt-get install wine と入力し、↵ Enterキーを押します。
- sudo apt-get install wine32 と ↵ Enterキーを押します。
- sudo apt-get install libwine and press ↵ Enter
- 一見難しそうに見えるかもしれないが、心配はいらない!これらのコマンドをコピーするだけです。
Linuxで.exeファイルを実行するには?
-
ファイルのあるディレクトリに移動し、Wineでファイルを開きます。ターミナルで、cd <ディレクトリ名>コマンドでファイルのあるディレクトリに移動し、wine <ファイル名>.exeコマンドでファイルを実行する。例えば、example.exeというファイルがデスクトップに保存されている場合、以下の手順に従います:
- cd Desktop/ and press ↵ Enter
- wine example.exe と入力し、↵ Enterキーを押します。
Linux上でWindowsソフトウェアを実行するには?
-
単一のアプリケーションにはWineを使ってください。Wineはオープンソースのフリーソフトウェアで、Windowsプログラムを実行するのに十分なだけのWindowsを再現しています。そのため、Wine経由でソフトウェアを実行すると、バグが多くなったり、パフォーマンスが低下したりする可能性があります。
-
仮想マシンを選択すると、パフォーマンスが少し向上します。仮想マシンは、Windowsの完全なコピーを独自のウィンドウで実行するプログラムです。このアプローチは、技術的にはネイティブ環境(Windows)でアプリを実行しているため、Wineを通してアプリを実行するよりもバグが少ない。デメリットは、2つのオペレーティング・システム(LinuxとWindows)を同時に実行することになるため、PCのパフォーマンスが低下する可能性があることだ。
- 人気のある仮想マシンは以下の通り:VMware、Linux内蔵のKVM(カーネルベースの仮想マシン)などがある。
- LinuxとWindowsの両方を実行するには計算能力が必要なため、この方法は生産性の高いアプリケーションには最適ですが、ビデオゲームのようなグラフィックや計算負荷の高いプログラムには適していません。
-
Windowsゲームや複雑なアプリケーションを実行するには、デュアルブートを使用します。これは、アプリケーションをネイティブ環境で実行できるように、コンピュータをWindowsに再起動することを意味します。この方法は、高いパフォーマンスを必要とするゲームやアプリケーションに最適です。残念ながら、Windowsソフトウェアを実行するたびにマシンを再起動する必要があります。
-
WindowsとLinuxの両方を最大限に活用することを考えよう。WSLは、ハイパーバイザー層を介してネイティブのLinuxカーネルでLinuxツールやアプリケーションの実行をサポートする環境です。WSLは、起動に必要なセットアップも少なくて済みます。
Linuxの.exeに相当するものは何ですか?
-
Linuxには直接の.exeに相当するものはありません。Windowsの場合、.exeは実行可能ファイルを示し、オペレーティング・システムがファイルを実行できることを意味します。Linuxは、どのファイルが実行可能かを示すためにファイル拡張子を使用しません。その代わりに、パーミッションを使用します(基本的なパーミッションは、読み取りr、書き込みw、実行xです)。そのため、Linuxのファイルには異なる拡張子(例:.sh)が付いていたり、拡張子がなくても実行可能であったりする。 以下に、ファイルのパーミッションを変更してファイルを実行する方法を示す:
- コマンドラインにchmod +x file-name.runと入力し、ファイルのパーミッションを "実行可能 "に変更する。
- ./file-name.run と入力してファイルを実行する。
- エラーがポップアップしたら、sudo ./file-name.runと入力する。sudoと入力すると、管理者としてファイルを実行できる。sudoを入力すると、管理者としてファイルを実行できるようになる。
- ソフトウェアのインストールでは、しばしばsudoと入力する必要がある。
コメント
最新を表示する
NG表示方式
NGID一覧