xdg-open
ne fonctionne pas comme prévu. Il ouvre la plupart de mes fichiers dans le navigateur, les répertoires de mon éditeur de code (VS code) et des fichiers texte simples en utilisant less
. Il jette également ce message d'erreur,
$ xdg-open $HOME
xdg-mime: mimetype argument missing
Try 'xdg-mime --help' for more information.
ensuite, il ouvre le dossier dans mon éditeur de code. Alors que,
$ xdg-mime query default inode/directory
org.gnome.Nautilus.desktop
l'application par défaut du gestionnaire de fichiers est Nautilus
. Comment puis-je réparer ça?
La réponse suivante suggère que GNOME utilise gvfs-open
en arrière-plan.
https://unix.stackexchange.com/a/144048/421466
gvfs-open
a été obsolète et la nouvelle commande est gio open
.
$ gio open
libffi.so.6: cannot open shared object file: No such file or directory
En cours gio open
jeté cette erreur. Cette erreur était due à python à la recherche de fichier libffi6.so qui n'était pas présent dans mon environnement. J'utilise Miniconda et il y a aussi d'autres personnes qui font face à cette question. La plupart des Les réponses suggèrent de créer un lien symbolique pour libffi6.so
ou réinstaller Python,
https://github.com/conda/conda/issues/9957
https://stackoverflow.com/q/61875869/11701676
Mais simplement installer Libffi, en utilisant Conda fixe le problème.
conda install libffi