xdg-open odtファイルの使用

xdg-open odtファイルの使用

私はperlTkを使ってドキュメントデータベースを作成しています。 GUIで選択したファイルをダブルクリックし、xdg-openを使用してデフォルトのアプリケーションを使用してファイルを開きます。 .odtファイルを開く際に問題があります(オープンオフィスのようです)。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(3回)コマンドを実行すると、libreofficeが開きます。

コマンドラインに入力すると、xdg-mime query filetype Add_new_user.odt理解できない次のメッセージが表示されます。 application/vnd.oasis.opendocument.text

この問題をどのように解決できますか?私はRed Hat 6.4を使用しています。

ベストアンサー1

基本アプリケーションを再割り当てしてみてくださいapplication/vnd.oasis.opendocument.text

xdg-mime default libreoffice-writer.desktop "application/vnd.oasis.opendocument.text"

おすすめ記事