![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAZLHA4jwGeY3u01HUVI27B_q00jQSDGN2GmNo5gwGIpsLGJJJO34uRVnH5-89dZbOXjTO4rejbFVMuniiqX7q_OajcPVXjM6MU2MQIPSKK_H6JRwBEDHvnoax3oA7KkfBQJnypw/s400/wine.png)
環境設定(つづき)
デスクトップの設定
Wine がインストールされていれば、exe の拡張子が付いたファイルを実行しようとすると、自動的に Wine が起動されます。もちろん、Windows と違って、ファイルに実行権限がなければなりません。
$ chmod +x foo.exe
$ ./foo.exe
実行権限があれば、ファイルブラウザからも該当ファイルをダブルクリックで、Wine が起動して、Win32 プログラムを実行してくれます。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1wImd6FmT00WzBAzu54vzYQCCcJMkeebnPAcaMfmyYQbm-Juth7QZvubELt3hoCcHecUT98mDa01CKhsPiPxRMo-VD8MBd6xozg9rlRXJBxVtyMeFuD3HuX4gGCoIDdyzRkfucw/s320/wine013.png)
Windows 用のプログラムを、Wine を利用して Linux 上で実行するだけであれば、これだけできれば十分でしょう。しかし、クロスコンパイル環境で生成した Win32 用バイナリの動作をチェックする場合には、cmd.exe を Wine で起動して、バイナリの動作を試してみるという CUI 的な使い方が多くなります。
そこで、私は、右図のように「Wine端末」というランチャ(ショートカット)をデスクトップ上に作って利用しています。雰囲気を出すために、端末画面の背景を黒にして、Windows のコマンドプロンプトのデフォルトの状態に似せてあります。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGEavy0FC1VLrZe1bw_mdjchSW_8eAEzYOexhyphenhyphenAVlcBfp-ztf980ujP6pQm0CKar0s45MnkIgOCm9iItENFJeiJ_GT6ACwlf5J3XVp3qHvIRUjQ4Owe0P3NctDkrSe31n0kXVApQ/s320/wine014.png)
参考までに、設定方法を簡単に紹介しておきます。
まず、gnome-terminal に、Wine の cmd 用のプロファイルを生成します。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3_23249ucxITKI2SqdNf5GJ5WcHsLV9myGhZuXpJiv-m6h0WP79hxRN-m4n6FYIrRJDXaj6MHHTBwpEqS9T-8jqQM3OTL7ERXjTXPiAzDkZ1zIlsac6maBLeYW-LKFQDoh9BjMw/s320/wine015.png)
ここでは、プロファイル名を WineTerminal としました。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2miKQ0-MMUhxpywubdlr_JwmjareeEwxvL8y0vD8lW_ptWwrfraOUtmzzPQU9PR56cCosxZ6R8Dtpf7ZV3N9ldu8vR_64pn9xe5xeoMMoB7uGnlwRIQzV_lJil3csecZjrvzT0Q/s320/wine016.png)
プロファイルの設定において、「タイトルとコマンド」タブの画面で「SHELLの代わりにコマンドを実行する(N)」にチェックを入れて wine cmd を入力します。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtfYhszkWoiDLU3oqz-ZNZCcr7eZOHIExnFBzPEWR116mHkDwLxNuw0yJKNr-spLuIBLBUBOGxIUWUJBP4YEY7nJMI4w9ZU383B_CACnm180CXivKXD9Nad0w_MU1arY2yKd_06A/s320/wine017.png)
デスクトップへのランチャを生成するには、デスクトップ上でマウス右ボタンをクリックし、「ランチャの生成(A)...」を選択します。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxWqTPd9Jaa0IvN1pSUavgVv7wCa0PfE3Be4JPbem9oWuOiktAEw8VRY7VcxuejAJJKMuYL0_NSCxbcGSzMQYp9NeRyXNyneyuW46GecDJ4qfYV7H_G1FNtpx8RZn-02QCjLSRoA/s320/wine019.png)
プロパティの「ランチャ」のタブで、コマンド入力欄に、gnome-terminal --window-with-profile=WineTerminal と入力して、gnome-terminal を指定したプロファイルで起動するようにします。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixPVIo9E9ZpuUnHPqqnIncg5WEfIjrBvsJKywQt_Jgu03Pnr05cE5cDdL02yljwMeujuxv_Bpv7BFs93-aYpjr5OoA9JmYtAX9i-eI8wzoMnRi92DbMKiVS0nEWdRakqD4ZIfXDw/s320/wine018.png)
0 件のコメント:
コメントを投稿