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.
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
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.
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"