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

LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法

Linuxに移行した場合、依存しているWindowsアプリについて疑問に思うかもしれません。 WINEというツールがあります。 これにより、MicrosoftWindows用に開発されたコンピュータープログラムをLinux上で実行できるようになります。すべてのWindowsアプリケーションがWINEで実行されるわけではありませんが、多くのアプリケーションが実行されます。

WINEはどのように機能しますか?

WINEは、WindowsアプリケーションをLinuxにインストールして実行できるようにするために一緒に機能するライブラリのセットです。 Windowsアプリケーションに表示されるWINEの一部は、Windowsアプリケーションプログラミングインターフェイス(API)です。 Linuxに表示される他の部分は、LinuxとX11(Linuxグラフィックディスプレイサーバー)APIの組み合わせです。

WINEには、特別なWindowsプログラムローダーも含まれています。これにより、.exeファイル(Windows実行可能ファイル)を表示し、(必要なWindowsファイルとともに)ロードして、すべてを接続できます。これはかなり複雑なツールの階層化ですが、最終的にはシームレスに機能します。

WINEを介してLinuxで動作するWindowsアプリケーションを確認するには、WINEアプリケーションデータベースを確認してください。

Ubuntuデスクトップ19.04にWINEをインストールしてから、Notepad++アプリケーションをインストールする方法は次のとおりです。

WINEをインストールする

最初のタスクは、WINEをインストールすることです。インストールは難しくありません。 Ubuntuデスクトップ19.04にWINEを正常にインストールする方法は次のとおりです。

  1. GNOMEダッシュからターミナルウィンドウアプリケーションを開きます。

  2. 次のコマンドでWINEをインストールします:

    sudo apt install wine -y

    「パッケージ'wine'にはインストール候補がありません。sudoapt-getinstall wine-stable -yを使用してみてください。 代わりにコマンド。」

    最新バージョンのWINEをインストールするには、次のコマンドを実行します。

    sudo apt install wine-development -y
    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法
  3. プロンプトが表示されたら、ユーザーパスワードを入力します。

  4. インストールが実行されるまで待ちます。 Wineにはかなりの数の依存関係があります。

  5. それでおしまい。 WINEがインストールされ、準備が整いました。

Wineconfigを使用してWINEを設定する

次に、適切なWINE環境をセットアップします。 WINEには、アプリケーションがC:ドライブなどの標準のWindowsディレクトリにインストールされているとインストーラーを騙して考えさせることができるように構成されたディレクトリが必要です。その方法は次のとおりです。

  1. ターミナルウィンドウから、コマンド winecfgを発行します。 。

    Linuxマシンは、WINEをインストールする前に、依存関係と呼ばれる他のソフトウェアをインストールする必要がある場合があります。プロンプトに従い、手順に同意します。

  2. WINE構成ツールが開いたら、ドライブをクリックします。 タブをクリックし、 C:を確認します 存在し、そのターゲットフォルダは ../ drive_c 。これはデフォルトで作成する必要があります。

    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法
  3. WINE構成ツールを開いたままにします。

Notepad++用にWINEを構成する

Windowsアプリのインストールはコマンドラインからすばやく実行できますが、最初に、WINEに必要なすべての構成情報があることを確認してください。これを行うには、次の手順に従います。

  1. Webブラウザーを開き、Notepad++用の.exeインストーラーをダウンロードします。 、ダウンロードに保存します ディレクトリ。

  2. WINE構成から ウィンドウで、アプリケーションをクリックします 次に、[アプリケーションの追加]をクリックします 。

    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法
  3. 探すを選択します ドロップダウン矢印でユーザー名を選択し、ダウンロードを選択します 。

    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法
  4. npp.7.7.1.Installer.exeを選択します 、[開く]を選択します 。

  5. Windowsバージョンを選択します ドロップダウン矢印を選択し、グローバル設定を使用を選択します 。

    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法
  6. OKを選択します 。

Notepad++をインストールする

この時点で、アプリケーションをインストールできます。

  1. ターミナルウィンドウで、ダウンロードに変更します コマンドcd〜/ Downloadsを含むディレクトリ 。

  2. コマンドwinenpp.7.7.1.Installer.exeを使用してアプリをインストールします 。

    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法

    このようなファイル名に数字とドットのセット全体を入力する必要はありません。ディレクトリをダウンロードに変更したら、 wine nppと入力します。 、次にタブを押します キーボードのキー。適切なディレクトリにいてファイルがそこにある場合は、自動的に展開され、完全なファイル名が入力されます。 Enterを押します その場合はキーを押します。

  3. アプリに使用する言語を選択し、 OKを選択します 。

    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法
  4. 次へを選択します 。

    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法
  5. 同意するを選択します 。

    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法
  6. 次へを選択します 。

    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法
  7. 必要な追加コンポーネントを選択してから、次へを選択します 。

    これらのオプションをそのままにして、[次へ]をクリックするのはまったく問題ありません。 。

    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法
  8. インストールを選択します 。

    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法
  9. インストールが完了するのを待ってから、完了を選択します 。

Notepad ++が開き、使用できるようになります。互換性レイヤーWINEを使用して、Linuxに最初のWindowsアプリをインストールしました。

アプリケーションを実行します

WINEを介してアプリケーションをインストールする際の注意点が1つあります。それは、アプリの起動方法です。初期インストール時に、アプリケーションが自動的に起動します。アプリケーションを再起動する方法がわからない場合、またはデスクトップランチャーが機能しない場合は、別のツールが必要になります。

WINEと一緒にインストールされるのは、WINEファイルマネージャーと呼ばれるアプリケーションです。そのツールから、インストールされたアプリケーションを格納しているディレクトリに移動して起動できます。方法は次のとおりです。

  1. ターミナルウィンドウから、コマンド winefileを発行します。 。

  2. Cに移動します> プログラムファイル(x86 )>メモ帳++ 、次にnotepad++。exeをダブルクリックします エントリ。

    LinuxでWindowsアプリを実行するためにWineをインストールして使用する方法
  3. アプリケーションを使用します。

アプリケーションの使用が終了したら、通常どおり閉じます。再度必要になった場合は、WINEファイルマネージャーを開いて起動します。

これはWindowsアプリケーションを実行するための最も簡単な方法ではないかもしれませんが(すべてのWindowsアプリケーションがサポートされているわけでもありません)、これらのアプリを安全で信頼性の高いプラットフォーム(Linux)で実行することは、両方の長所を活かすための優れた方法です。


  1. Windows で Backtrack をインストールして実行する方法

    コンピューター システムまたは Android フォンでセキュリティに関連する問題が発生している可能性があり、それらの問題を修正する必要があります。しかし、どうすればそれを行うことができますか?バックトラッキングは、コンピューターのシステム エラーや技術的な問題を診断するのに役立つ可能性がある方法です。 Windows にバックトラックをインストールして実行するのは簡単で、コンピューターにバックトラックする方法をすぐに学習できます。 バックトラックを PC にインストールして実行するには、記事全体を読んで、バックトラックの意味とその適切な手順を理解してください。 バックトラックの意味

  2. WSL を使用して Windows 10 および 11 で Linux アプリを実行する方法

    私はかなり長い間、OS クラスに Windows Subsystem for Linux (WSL) を使用してきました。また、仮想マシンのインストールやデュアル ブートの複雑さを増すことなく、Windows で Linux コマンドを簡単な方法で使用できる点も気に入っています。 この記事の終わりまでに、次のように Windows から直接 Linux コマンドを実行できるはずです: Windows での Linux コマンドの例 前提条件 WSL を効果的に実行するには、Windows 11 にアップグレードすることをお勧めします。WSL は Windows 10 でも利用できますが、