首页主机资讯Ubuntu LibOffice如何设置默认应用

Ubuntu LibOffice如何设置默认应用

时间2025-12-18 23:45:03发布访客分类主机资讯浏览1316
导读:Ubuntu 中将 LibreOffice 设为默认打开方式 术语说明 你提到的“LibOffice”通常指的是LibreOffice。以下设置方法适用于 Ubuntu 20.04/22.04/24.04 等常见版本。 图形界面设置...

Ubuntu 中将 LibreOffice 设为默认打开方式

术语说明

  • 你提到的“LibOffice”通常指的是LibreOffice。以下设置方法适用于 Ubuntu 20.04/22.04/24.04 等常见版本。

图形界面设置

  • 系统设置方式(适合常见类别:浏览器、邮件、音乐、视频、照片等)
    1. 打开设置默认应用程序,在对应类别中将相关项设为 LibreOffice 套件中的程序(如:邮件用 LibreOffice Writer,表格用 LibreOffice Calc,演示用 LibreOffice Impress)。
    2. 仅对“类别”生效,若要精确到具体文件类型,请使用下面的文件属性方式。
  • 文件属性方式(精确到某一扩展名,如 .docx/.odt/.xlsx/.pptx
    1. 在文件管理器中选中一个该类型的文件,右键选择属性
    2. 切到打开方式,选择对应的 LibreOffice 组件(如 Writer/Calc/Impress)。
    3. 点击设为默认,关闭属性窗口;之后该扩展名的文件将默认用 LibreOffice 打开。

命令行设置(精确控制 MIME 类型)

  • 查询文件类型
    • 查看某文件的 MIME 类型:
      xdg-mime query filetype 文件名
  • 将某 MIME 类型关联到 LibreOffice
    • 文本/文档(Writer):
      xdg-mime default libreoffice-writer.desktop application/vnd.oasis.opendocument.text application/msword application/vnd.openxmlformats-officedocument.wordprocessingml.document
    • 表格(Calc):
      xdg-mime default libreoffice-calc.desktop application/vnd.oasis.opendocument.spreadsheet application/vnd.ms-excel application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
    • 演示(Impress):
      xdg-mime default libreoffice-impress.desktop application/vnd.oasis.opendocument.presentation application/vnd.ms-powerpoint application/vnd.openxmlformats-officedocument.presentationml.presentation
  • 验证与生效
    • 验证:xdg-mime query default
    • 若未生效,可注销并重新登录,或重启文件管理器/系统。
  • 说明
    • 上述 .desktop 名称在部分系统上可能为 org.libreoffice.*.desktop,可用 ls /usr/share/applications | grep -i libreoffice 查看实际名称后再设置。

配置文件方式(高级)

  • 编辑用户级默认关联:
    nano ~/.config/mimeapps.list
  • [Default Applications] 段落添加或修改条目,例如:
    application/vnd.oasis.opendocument.text=libreoffice-writer.desktop
    application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop
    application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop
    application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=libreoffice-calc.desktop
    application/vnd.oasis.opendocument.presentation=libreoffice-impress.desktop
    application/vnd.openxmlformats-officedocument.presentationml.presentation=libreoffice-impress.desktop
  • 保存后重新登录或重启文件管理器使其生效。

常见问题与排查

  • 找不到 LibreOffice 的 .desktop 名称
    • 执行:ls /usr/share/applications | grep -i libreoffice,使用查到的实际名称(如 org.libreoffice.writer.desktop)进行设置。
  • 设置后仍被其他程序抢占
    • 检查是否安装了其他办公套件(如 OnlyOffice/OpenOffice/WPS),它们可能注册了相同的 MIME 类型;按上面的命令或配置文件把对应 MIME 改回 LibreOffice 即可。
  • 图形界面与命令行结果不一致
    • 以命令行设置为准(写入了 MIME 数据库);必要时注销/重启后再测试。
  • 想临时用 LibreOffice 打开某个文件
    • 右键文件 → 打开方式 → 选择 LibreOffice(不勾选“始终使用此应用”),即可单次使用。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Ubuntu LibOffice如何设置默认应用
本文地址: https://pptw.com/jishu/775653.html
Ubuntu LibOffice支持多语言吗 Ubuntu LibOffice兼容哪些文件格式

游客 回复需填写必要信息