web-dev-qa-db-ja.com

アプリケーションのデフォルトプログラムの変更

MonoDevelop をインストールした後 Wine をインストールしましたが、EXEファイルを開いてダブルクリックすると、常にMonoランタイムで実行され、 Wineで実行したい場合は、右クリックしてWineを選択する必要があります。

さて、プロパティと他のアプリケーションを表示するデフォルトのアプリケーションにそれを選択するWineはありません...私はすべてのタイプのこの問題を抱えていますアプリケーションとファイル。

実行するソフトウェアが右クリックアプリケーション(Open With)にある場合、デフォルトのプロパティで選択できません。実際、プロパティ内で見つけることができません。右クリックでオプションが開いているためです...

この問題を解決するにはどうすればよいですか?

buntu 12.1 (Quantal Quetzal)、32ビットを実行しています。

7

まず、新しいMimeTypeを追加します。

端末からSudo geditを開き、以下のコードをコピーします

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Hidden=false
Icon=my/icon/path                           <-- optional (for the file icon)
Type=MimeType
Patterns=*.xxx                              <--- my file extention 
MimeType=application/myAppName              <--- the mimetype of the file
Comment=My Comment

保存して/usr/share/mimelnk/application/myApp.desktop "myappをアプリに置き換えます

アプリを次のmimetypeにリンクします。

ubuntu Tweaksを使用して、ファイルの種類をアプリにリンクします

注:ワインアプリは/home/<userName>/.wine/drive_c/Program Files/Notepad++パスにあります

また、locate 'yourApp.exe'を使用してそのパスを見つけることができます

7
Ahmed Daif

奇妙に聞こえます。 [プロパティ]に移動すると、[開く]リストにアプリケーションが見つかります。

.exeファイルを右クリックし、プロパティをクリックして、[アプリケーションから開く]タブを選択し、Wineを選択します(リストにない場合は、[他のアプリケーションを表示]をクリックし、[デフォルトに設定]をクリックします。

それでおしまい。

3
To Do

私はubuntu Tweaksでこの問題を解決しました。各ファイルタイプにデフォルトのプログラムを設定できるソフトウェアマネージャーがあります...

3

「Ubuntu Tweaks」は使用しませんでした。次のことを行いました(数時間の検索後):

~/.local/share/applicationsで、次のコードを使用してnpp.desktopファイルを作成します。

[Desktop Entry]
Type=Application
Name=Notepad++
Exec=wine /home/<user>/.wine/drive_c/Program\ Files/Notepad++/notepad++.exe

mimeapps.listapplication/x-php=npp.desktopと記述します(私の場合はphpタイプの場合)。

以上です。

0
Rafael Barros

MIMEタイプを作成するより良い方法:

Sudo apt-get install assogiate

または、使用方法に関する記事はこちらをご覧ください http://www.packtpub.com/article/control-of-file-types-in-ubunt

次に、Tweakを使用してリンクを作成します。

Sudo add-apt-repository ppa:tualatrix/ppa
Sudo apt-get update
Sudo apt-get install ubuntu-Tweak

または、参照してください: http://www.noobslab.com/2012/10/install-ubuntu-Tweak-081-in-ubuntu.html ウォークスルー。

そして、他のすべてが失敗した場合....上記のすべてが私のためにしたように:.

0
user2007526