我正在使用 perlTk 编写文档数据库。在 GUI 上双击所选文件后,我使用 xdg-open 使用默认应用程序打开该文件。我在打开 .odt 文件时遇到一些问题(我认为是 openoffice)xdg-open Add_new_user.odt
返回错误
gvfs-open: file:///misc/croc_common/computing/notes/Add_new_user.odt: error launching application: Failed to execute child process "openoffice.org3" (No such file or directory)
我的系统上的命令 openoffice.org (no 3) 将打开 libreoffice。
当我在命令行中输入时xdg-mime query filetype Add_new_user.odt
,我收到以下我不明白的消息
application/vnd.oasis.opendocument.text
我该如何解决这个问题?我使用的是红帽6.4
答案1
尝试重新分配默认应用程序application/vnd.oasis.opendocument.text
:
xdg-mime default libreoffice-writer.desktop "application/vnd.oasis.opendocument.text"