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

LinuxにWindowsアプリケーションをインストールする方法

Linuxに切り替えたいが、お気に入りのWindowsアプリを失いたくないですか?今、あなたは両方の世界の長所を持つことができます。 Linuxは、ほとんどの種類のWindowsソフトウェアを処理する方法を知っており、いくつかの調整を加えるだけで、あらゆるものを実行できます。

デュアルブート(コンピューターに両方のシステムがある)に興味がない場合、またはLinuxがWindowsソフトウェアを実行するために持つ種類の機能を試したい場合は、この記事で知っておくべきことの概要を説明します。 。

ワインを試す

Wineは、ユーザーがLinuxデスクトップから直接Windowsアプリを実行できるようにするオープンソースの互換性レイヤーです。

LinuxにWindowsアプリケーションをインストールする方法

現在、Wineで実行される完全にサポートされているアプリケーションは数千あります。ワインはとてもユーザーフレンドリーです。

プログラムをWindowsで合法的に実行するためにライセンスキーが必要な場合、Wineを介して合法的に実行するには、プログラムまたはアプリのライセンスキーが必要です。

この記事では、Ubuntuを使用します。ただし、他のLinuxディストリビューションのインストールは非常に似ているはずです。

GUIを介してUbuntuLinuxにWineをインストールする方法

WineはUbuntuソフトウェアセンターにあります。ただし、デフォルトで使用可能なバージョンは最新のものではない場合があります。

古いバージョンのWineのインストールを回避するには、公式のWineリポジトリを追加する必要があります。コマンドラインまたはグラフィカルユーザーインターフェイス(GUI)を使用して、システムに追加できます。以下は、GUIメソッドを使用して実行する手順です。

ソフトウェアと入力します アプリケーションに メニュー。

LinuxにWindowsアプリケーションをインストールする方法

次のステップは、ソフトウェアとアップデートをクリックすることです。 、次にその他のソフトウェア タブをクリックし、追加を選択します 。 APT行セクションで、以下を追加してから、ソースの追加をクリックします。 。

ppa:ubuntu-wine / ppa

LinuxにWindowsアプリケーションをインストールする方法

Ubuntuをインストールしたときに設定したものと同じパスワードであるsudoパスワードを入力します。通常、ログインに使用したものと同じです。

認証をクリックします 次に閉じる

次に、リロードするように求められます 次に、ソフトウェアセンターを開きます 。 ワインを検索します 次に、[インストール]をクリックします 。インストールが完了するのを待ちます。

コマンドライン経由でのインストール

コマンドラインからのインストールは、わずか数ステップで実行できます。

まず、ワインリポジトリキーをダウンロードしてシステムに追加します。

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

次に、PPAをパッケージリストに追加します。使用する必要のあるPPAアドレスは、使用しているLinuxのバージョンによって異なる場合があります。 Ubuntu 18.04の場合、バイオニックが必要です 1つ。

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt update

次に、winをインストールするには、次のコマンドを実行します。

sudo apt install – install-recommends winehq-stable 

そのコマンドが完了すると、インストールは終了します。 Wineプログラムを開くことができます。

最後のインストール手順で、正しいワインパッケージが見つからない、またはアーキテクチャが正しくないというメッセージが表示された場合は、次のコマンドを実行して32ビットの追加ライブラリを有効にします。その後、インストールを再試行してください。

sudo dpkg – add-architecture i386

Windowsアプリケーションを選択

上記のように、Wineには約24,000の既知のアプリのデータベースがあります。このデータベースは、WineHQのWebサイトにあります。

それらは、Wineで実行したときにどれだけうまく機能するかによってソートまたはランク付けされ、次のようになります。

  • プラチナ:シームレスに実行
  • ゴールド:特別な設定が必要です
  • シルバー:いくつかのマイナーな問題が報告されています
  • ブロンズ:使用法に影響を与える重大な問題
  • ゴミ:Wineではまったく実行されません

プラチナカテゴリに含まれるアプリの使用方法を紹介しましょう。

アプリの参照をクリックします アプリケーションデータベースの左側のサイドバーから。

LinuxにWindowsアプリケーションをインストールする方法

名前に探しているアプリの名前を入力します 分野。プラチナ評価を選択し、 Notepad ++を検索します 。

LinuxにWindowsアプリケーションをインストールする方法

検索結果が表示される下のスクリーンショットをご覧ください。

LinuxにWindowsアプリケーションをインストールする方法

Notepad ++をクリックすると 、アプリケーションの説明、利用可能なバージョンのリスト(複数ある場合)、およびそれがWineのバージョンとどの程度互換性があるかが表示されます。

LinuxにWindowsアプリケーションをインストールする方法

ダウンロードするアプリのバージョンを選択したら、それをクリックします。この場合、バージョン7.xを選択します。下のスクリーンショットでは、クリック可能なダウンロードリンクが提供されていることに注意してください。

LinuxにWindowsアプリケーションをインストールする方法

ワインでアプリをダウンロードして使用する方法

インストールするバージョンを選択します。これは通常、最新バージョンです。この場合、バージョン7.7.1です。アプリケーションをダウンロードすると、デフォルトでは、ダウンロードフォルダに保存されます。

ファイル(zipファイルになります)を見つけて右クリックし、ここで抽出を選択します。 メニューオプションから。

ファイルを抽出したら、notepad++。exeを見つけます。 ファイル。それを右クリックして、 Wine WindowsProgramLoaderで開くを選択します。 。

LinuxにWindowsアプリケーションをインストールする方法

ファイルを開くと、LinuxマシンでWindowsアプリのNotepad++を使用できるようになります。

Wineは常に最新バージョンのWindowsアプリを実行するとは限らず、実行が遅いものもあるため、CrossOverの使用を検討することをお勧めします。

UbuntuディストリビューションでCrossOverを使用する

CrossOverは、CodeWeaversの商用製品です。価格は41.97ドルで、完全に機能する14日間の無料トライアルがあります。上で説明したように、これはワインに基づいています。

CrossOverには、次のような拡張機能があります。

  • 構成ツールを追加します
  • Wineソースコードを変更します
  • 互換性パッチを適用します

Wineと比較して、CrossOverはよりユーザーフレンドリーで自動化されており、技術サポートを提供します。

LinuxにWindowsアプリケーションをインストールする方法

無料トライアルを開始するには、CodeWeaversに移動し、Linuxディストリビューションを選択して、名前とメールアドレスを入力します。

LinuxにWindowsアプリケーションをインストールする方法

多くのLinuxディストリビューションが利用可能です。デフォルトのパッケージ管理システムまたはインストールソフトウェアツールは、使用しているLinuxのタイプによって異なります。

CrossOverをダウンロード

適切な.DEBからCrossOverをインストールする必要があります または.RPM システムのデフォルトのインストーラプログラムを使用してファイルを作成します。 Ubuntuの場合、。 DEBが必要です フォーマット。

ほとんどの場合、必要なのはCrossOverインストーラーパッケージをダウンロードしてダブルクリックすることだけです。必ず適切なパッケージ、32ビットまたは64ビットを選択してください。

ダウンロードしたファイルをダブルクリックすると、Ubuntuソフトウェアセンター(デフォルトのパッケージマネージャー)が起動します。

LinuxにWindowsアプリケーションをインストールする方法

インストールをクリックします 認証を求められたら、rootまたはsudoのパスワードを入力します。

LinuxにWindowsアプリケーションをインストールする方法

インストールが完了したら、Ubuntuソフトウェアセンターを閉じます。

UbuntuのUtilityDesktopManagerのCrossOverメニュー項目は、名前のアルファベット順に整理されています。 CrossOverと入力します。 助けにはなりません。インストーラーメニューを表示する必要があります。 installと入力します 検索ボックスで。

LinuxにWindowsアプリケーションをインストールする方法

CrossOverメニュー項目を手動で検索する必要があります。さまざまなCrossOverメニュー項目の詳細については、FAQをお読みください。

インストールプロセス中は、必ず常に更新を選択してください。 ソフトウェアインストーラーが最新であることを確認します。これで、UbuntuLinuxマシンにWindowsアプリをインストールして使用する準備が整いました。

CrossOverを使用してWindowsソフトウェアをインストールする

インストールが完了すると、CrossOverが自動的に起動します。ボタンは1つだけ表示されます。 Windowsソフトウェアのインストールと表示されます 。

LinuxにWindowsアプリケーションをインストールする方法

ボタンをクリックすると、次の3つの手順が実行されます。ステップ1で、データベースで目的のアプリを検索します。

LinuxにWindowsアプリケーションをインストールする方法

目的のアプリがデータベースにある場合は、すでにロードおよびテストされている特別な構成の恩恵を受け、アプリは正常に機能します。インストーラーがシステムにない場合は、CrossOverにダウンロードさせることを選択できます。

LinuxにWindowsアプリケーションをインストールする方法

データベースに含まれていないアプリケーションをインストールして使用する場合は、手順1でそのアプリケーションを入力してから、[インストーラーの選択]を選択します。 ステップ2として。

LinuxにWindowsアプリケーションをインストールする方法

ステップ3には、ボトルの選択が含まれます。ボトルは、独自の構成を持つアプリコンテナです。 Crossoverのさまざまなボトルにより、さまざまなバージョンのWindowsの互換性の多様性が可能になります。

LinuxにWindowsアプリケーションをインストールする方法

次に、概要画面が表示されます。 インストールをクリックします 選択したアプリのインストールを開始します。

LinuxにWindowsアプリケーションをインストールする方法

使用するWindowsアプリをインストールすると、同じ名前の新しいボトルが作成されます。 ボトルをクリックします ボタン。次に、コマンドの実行をクリックします 。

LinuxにWindowsアプリケーションをインストールする方法

これで、「c:」パーティションにインストールされているアプリケーションの実行可能ファイルを見つけることができます。

LinuxにWindowsアプリケーションをインストールする方法

実行する実行可能ファイルを選択したら、ランチャーを作成するか、直接実行することで実行できます。

LinuxにWindowsアプリケーションをインストールする方法

ランチャーはプログラムにあります コマンドの実行の横のセクション 下のスクリーンショットでも、特定のボトルの構成ツールを確認できます。

LinuxにWindowsアプリケーションをインストールする方法

ワインの設定をクリックした場合 、選択したボトルに新しい構成を設定できるようになります。これは、正常に実行されていない特定のアプリケーションを実行する場合に役立ちます。

構成の詳細とライブラリのオーバーライドに関するアドバイスについては、winehq.orgにアクセスしてください。


  1. Windows 11 のインストール方法

    最近、新しい Windows 11 が多くのニュースを生み出しているため、待望の新しい OS を Microsoft から入手する方法を誰もが検討し始めています。そこにある情報は最初は混乱するかもしれませんが、私たちがすべての調査を行っているので心配する必要はありません。インストールを開始する前に、いくつかの重要な線を引きたいと思います。ただし、考慮すべき点がいくつかあるためです。 Windows 11 の基本要件 まず、デバイスが新しい OS バージョンと互換性があることを確認する必要があります。 2点目は、設置工程をどのような形にするかです。つまり、単にアップグレードを行うか、Windo

  2. Windows 10 に Linux Bash シェルをインストールする方法

    Bash Shell は、非常に長い間 Linux の一部であった単純なコマンドライン ユーティリティであり、現在、Microsoft はそれを Windows 10 に直接追加しています。これは、仮想マシンでも、コンテナーでも、Windows 用にコンパイルされたソフトウェアでもありません。代わりに、Linux ソフトウェアを実行するための完全な Windows サブシステムであり、Windows で Android アプリを実行するための Microsoft の廃止された Project Astoria に基づいています。 これで、デュアルモード オペレーティング システムとは何かがわか