web-dev-qa-db-fra.com

Comment définir le navigateur de données SQLite comme application par défaut pour les fichiers .sqlite3?

Lorsque j'essaie d'ouvrir un fichier .sqlite3, j'obtiens l'erreur suivante:

There is no application installed for SQLite3 database files

Lorsque vous essayez de sélectionner une application par défaut, le navigateur de base de données SQLite n'est pas répertorié, bien qu'il soit installé.

De plus, comme le fichier .sqlite3 n'a pas d'application par défaut, il n'apparaît pas dans le navigateur de fichiers dans gedit, ce qui rend les choses assez confuses.

Comment configurer l'application par défaut?

J'utilise Ubuntu 11.10.

1
paniwani

Comme l'a mentionné Bruno Pereira dans un commentaire sur votre question, vous devez créer un lanceur d'application pour SQlite Database Browser.

Pour ce faire, ouvrez un éditeur de texte tel que Gedit et créez un document texte avec le contenu suivant:

[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

Une fois que vous avez fait ce nom, le fichier sqlitebrowser.desktop et enregistrez le fichier dans ~/.local/share/applications

Une fois que vous avez fait cela, accédez à un .sqlite3 et faites un clic droit dessus, sélectionnez Ouvrir avec une autre application

enter image description here

Ensuite, sélectionnez Afficher les autres applications et faites défiler vers le bas pour sélectionner le navigateur de base de données SQlite dans la liste et ce sera maintenant l'application par défaut pour ouvrir les fichiers .sqlite.

2
coversnail

Je viens de le faire fonctionner le 13.04 mais j'ai dû utiliser 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

Cela ajoutera à "clic droit> ouvrir avec" et "propriétés> ouvrir avec"

1
YuujM