.sqlite3ファイルを開こうとすると、次のエラーが発生します。
There is no application installed for SQLite3 database files
デフォルトのアプリケーションを選択しようとすると、SQLiteデータベースブラウザーがインストールされているにもかかわらず、一覧に表示されません。
また、.sqlite3ファイルにはデフォルトのアプリケーションがないため、gedit内のファイルブラウザーに表示されず、混乱を招きます。
デフォルトのアプリケーションを設定するにはどうすればよいですか?
Ubuntu 11.10を実行しています。
質問のコメントでBruno Pereiraが言及しているように、SQliteデータベースブラウザー用のアプリケーションランチャーを作成する必要があります。
これを行うには、Geditなどのテキストエディターを開き、次の内容のテキストドキュメントを作成します。
[Desktop Entry]
Encoding=UTF-8
Name=SQLite Database Browser
Comment=Create, Edit and Modify SQLite database files
Exec=sqlitebrowser %u
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
NoDisplay=true
これを実行したら、ファイルにsqlitebrowser.desktopという名前を付け、ファイルを~/.local/share/applications
に保存します。
これが完了したら、.sqlite3に移動して右クリックし、[他のアプリケーションで開く]を選択します。
次に他のアプリケーションを表示を選択し、下にスクロールしてリストからSQliteデータベースブラウザーを選択します。これで、.sqliteファイルを開くためのデフォルトのアプリケーションになります。
13.04でこれを機能させることができましたが、NoDisplay = falseを使用する必要がありました。
[Desktop Entry]
Encoding=UTF-8
Name=SQLite Database Browser
Comment=Create, Edit and Modify SQLite database files
Exec=sqlitebrowser %u
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
NoDisplay=false
これにより、「右クリック>で開く」と「プロパティ>で開く」が追加されます