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

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

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

ワインをお試しください(Try Wine)

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

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

プログラムをWindowsで合法的に実行するためにライセンスキーが必要な場合、 (Windows)Wineを介して合法的に実行するには、プログラムまたはアプリのライセンスキーが必要であることに注意してください。

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

GUIを介してUbuntuLinuxにWineをインストールする方法(How To Install Wine On Ubuntu Linux Via GUI)

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

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

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

次のステップは、[ソフトウェアとアップデート]、[(Software & Updates)その他のソフトウェア(Other Software)]タブの順にクリックし、[追加(Add)]を選択することです。APT行セクションで、以下を追加し、[ソースの追加(Add Source)]をクリックします。

ppa:ubuntu-wine/ppa

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

[認証(Authenticate)] 、[閉じる](Close)の順にクリックします。

次に、リロードしてから(Reload)ソフトウェアセンター(Software Center)を開くように求められます。Wineを検索し、[インストール(install)]をクリックします。インストールが完了するのを待ちます。(Wait)

コマンドライン経由でのインストール(Installing Via Command Line)

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

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

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

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

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アプリケーションを選択します(Select Your Windows Application)

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

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

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

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

アプリケーションデータベース(Application Database)の左側のサイドバーから[アプリの参照](Browse Apps)(Browse Apps)をクリックします。

探しているアプリの名前を[名前](Name)フィールドに入力します。プラチナ(Platinum)評価を選択し、Notepad++を検索します。

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

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

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

Wineでアプリをダウンロードして使用する方法(How To Download & Use An App With Wine)

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

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

notepad++.exeファイルを見つけます。それを右クリックし、[ WineWindowsプログラムローダーで開く(Open with Wine Windows Program Loader)]を選択します。

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

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

UbuntuディストリビューションでCrossOverを使用する(Use CrossOver In Ubuntu Distribution)

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

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

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

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

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

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

CrossOverをダウンロード(Download CrossOver)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



About the author

私は 10 年以上の経験と Android デバイスでの作業経験を持つコンピューター技術者です。また、過去 5 年間オフィスで働いており、Office 365 と MacOS の使い方を学びました。余暇には、屋外で音楽を演奏したり、映画を見たりするのを楽しんでいます。



Related posts