Windows PC 旧型PCの活用事例
Ubuntu Desktop 22.04 LTS
Wine で Windowsアプリ を実行する
Wineとは「Windows APIを通じて、64bitのUnix系OSにおいてWindowsアプリをネイティブ動作させる」ソフトウェアで、Wineを使用すると「Linux」で「Windows」アプリが実行できる。
以下、Ubuntuに Wineを導入し、Windowsソフトウェアの「.exe」という拡張子ファイルを実行した記録。
1. wine のインストール
Ubuntuのソフトウェアセンターを開き、検索ボックスに「wine」と入力して検索。
![Ubuntuのソフトウェアセンターを開き、検索ボックスに「wine」と入力して検索](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
上記の画面が表示されるので、「Wine」と「Q4Wine」の2つをインストールする。
Wine のインストール。
![Wine のインストール](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
Q4Wine のインストール。
![Q4Wine のインストール](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
2. wine の設定
ターミナルを開き「
winecfg」と入力してEnterを押す。
![ターミナルを開き「winecfg」と入力してEnterを押す](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「
/home/ubunntu/.wine」フォルダが作成される。
![「/home/ubunntu/.wine」フォルダが作成される。
Windowsアプリケーションは、ここにインストールされる(後述)。](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
Windowsアプリケーションは、ここにインストールされる(後述)。
同時に、「
Wine 設定」画面が表示される。
![同時に、「Wine 設定」画面が表示される](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「Windows のバージョン」を【Windows 10】に変更した。
「ドライブ」タブを開くと【C:】ドライブが作成されている。
![「ドライブ」タブを開くと【C:】ドライブが作成されている](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「Wine について」タブを開くと、バージョンが【6.0.3】になっていた。
![「Wine について」タブを開くと、バージョンが【6.0.3】になっていた](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
3. Windowsアプリケーションの準備
「ホーム」配下に「
work」フォルダを作成し、このフォルダーに Ubuntuで稼働させたい Windowsアプリケーションの「.exe」をダウンロードした。
![「ホーム」配下に「work」フォルダを作成し、このフォルダーに Ubuntuで稼働させたい Windowsアプリケーションをダウンロードする](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
今回導入を試みるWindowsアプリは、SBI証券の「HYPER SBI」というツールにした。
4. Windowsアプリケーションのインストールと実行
ターミナルを開き、Windowsアプリケーションの「.exe」が保存されているフォルダに移動する。
![ターミナルを開き、Windowsアプリケーションの「.exe」が保存されているフォルダに移動する](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「wine プログラム名.拡張子」を入力し、Windowsアプリのインストーラーを実行する。
Windowsアプリのセットアップが開始される。
![Windowsアプリのセットアップが開始される](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
セットアップの完了後、Windowsアプリが無事起動された。
![セットアップの完了後、Windowsアプリが無事起動された](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
アプリケーション一覧に、導入したアプリのアイコンが追加される。
![アプリケーション一覧に、導入したアプリのアイコンが追加される。](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
デスクトップにもショートカットアイコンが作成されるので、これをクリックすると導入したアプリが起動する。
![デスクトップにもショートカットアイコンが作成されるので、これをクリックすると導入したアプリが起動する](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
5. Windowsアプリケーションがインストールされる場所
ファイルを開き、右上にある「≡」をクリックして「隠しファイルを表示」にチェックをいれる。
![ファイルを開き、右上にある「≡」をクリックして「隠しファイルを表示」にチェックをいれる](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「.wine」フォルダが作成されている。
![「.wine」フォルダが作成されている](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
この中に「drive_c」フォルダある。
![この中に「drive_c」フォルダある](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「drive_c」フォルダには、「Program Files」がある。
![「drive_c」フォルダには、「Program Files」がある](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
これらの該当フォルダに、Windowsアプリケーションがインストールされる。
![これらの該当フォルダに、Windowsアプリケーションがインストールされる](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
6. Q4Wine の使い方
「Q4Wine」は、「Wine」でアプリを実行する前に環境を設定するツールで、導入後アプリケーション一覧に、「Q4Wine」のアイコンが追加される。
![「Q4Wine」は、「Wine」でアプリを実行する前に環境を設定するツールで、導入後アプリケーション一覧に、「Q4Wine」のアイコンが追加される](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「Q4Wine」のアイコンクリックと、設定画面が表示されるので「次へ」をクリックする。
![「Q4Wine」のアイコンクリックと、設定画面が表示されるので「次へ」をクリックする](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
特に設定を変える必要は無いので、全て「次へ」で画面を進める。
最後の画面で「完了」をクリックする。
![最後の画面で「完了」をクリックする](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
設定が終了すると、「Q4Wine」が立ち上がる。
![設定が終了すると、「Q4Wine」が立ち上がる](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「ファイル」タブから「実行」を選択する。
![「ファイル」タブから「実行」を選択する](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「プログラムを実行」画面が表示されるので、【プログラム】欄に導入したいWindowsアプリケーションの「.exe」ファイルへのパスを設定し、「OK」をクリックすると、Windowsアプリを実行する事ができる。
![「プログラムを実行」画面が表示されるので、【プログラム】欄に導入したいWindowsアプリケーションの「.exe」ファイルへのパスを設定し、「OK」をクリックするとWindowsアプリのセットアップが開始される](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
この方法以外に、Windowsアプリケーションの「.exe」ファイルを右クリックし、「別のアプリケーションで開く」を選択すると・・・。
![Windowsアプリケーションの「.exe」ファイルを右クリックし、「別のアプリケーションで開く」を選択すると・・・](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「アプリケーションの選択」画面が開くので、「Q4Wine」をクリックする。
![「アプリケーションの選択」画面が開くので、「Q4Wine」をクリックする](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「プログラムを実行」画面が開き、【プログラム】欄に右クリックした、Windowsアプリの「.exe」ファイルへのパスが自動で設定されている。
![「プログラムを実行」画面が開き、【プログラム】欄に導入したいWindowsアプリケーションの「.exe」ファイルへのパスが設定されている](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「OK」をクリックすると「.exe」ファイルが実行され、Windowsアプリのセットアップが開始される。
この方法で、Windows版の【FileZilla】をインストールしてみた。
![この方法で、Windows版の【FileZilla】をインストールしてみた](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
Windows版の【FileZilla】がインストールされた。
![Windows版の【FileZilla】がインストールされた](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
「OK」をクリックすると、Windows版の【FileZilla】が無事に立ち上がる。
![「OK」をクリックすると、Windows版の【FileZilla】が無事に動く](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
デスクトップにも【FileZilla】のショートカットアイコンが作成されており、これをクリックしてみる。
![デスクトップにも【FileZilla】のショートカットアイコンが作成されており、これをクリックしてみる](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
接続先のサーバは「公開鍵」が設定されているので、鍵ファイルへのパスを設定する。
![接続先のサーバは「公開鍵」が設定されているので、鍵ファイルへのパスを設定する](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
Windows版の【FileZilla】で、SFTP 接続が可能になった。
![Ubuntuで、Windows版の【FileZilla】で SFTP 接続が出来た](https://arakoki70.com/wp-content/plugins/native-lazyload/assets/images/placeholder.svg)
以上。
(2023.07.26)