インターネットショートカットとして使用される2つの非常によく似た.desktopランチャーファイルがあります。 1つのファイルをダブルクリックすると、Webブラウザーで適切に開きます。もう一方をダブルクリックすると、気に入らないテキストエディタで開きます。これを変更するにはどうすればよいですか?
ブラウザで適切なショートカットが開きます:
[Desktop Entry]
Encoding=UTF-8
Name=Safari Books
Type=Link
URL=http://hdl.library.upenn.edu/1017/7026
Icon=text-html
Name[en_US]=Safari Books
テキストエディターで不適切なショートカットが開きます。
[Desktop Entry]
Encoding=UTF-8
Name=Learning Python
Type=Link
URL=http://proquestcombo.safaribooksonline.com/book/programming/python/9780596805395
Icon=text-html
Name[en_US]=Learning Python
良い解決策はありませんが、解決策はあります。ご覧のとおり、デスクトップエントリの仕様では、リンクのviewerまたはMIMEタイプは決定されません。リンクは、画像、ドキュメント、何でもよく、ファイルが何であるかに基づいて正しいビューアが選択されます。そのため、このリンクは、ブラウザではなくエディタで開きます。 2つのオプションがあります。
ただし、これはlittleいものの、正しい動作をもたらす小さな変更です。次のようにデスクトップエントリを変更します。
[Desktop Entry]
Encoding=UTF-8
Name=Learning Python
Type=Application
Exec=xdg-open http://proquestcombo.safaribooksonline.com/book/programming/python/9780596805395
Icon=text-html
MimeType=text/html
Name[en_US]=Learning Python
見た目は同じですが、アプリケーションランチャーになります。その場合、実行する権限を設定することを忘れないでください!