如何更改 Gnome Shell 日历默认应用程序?

Beh*_*dsh 20 gnome calendar default-programs

在 Gnome shell 日历菜单中,当我点击“打开日历”时,它会尝试打开Evolution -即使它没有安装- 是否可以更改默认日历?

侏儒壳日历


PS Gnome shell 日历不遵循默认日历应用程序

小智 23

在终端中键入以下内容。

对于雷鸟:

gsettings set org.gnome.desktop.default-applications.office.calendar exec thunderbird
Run Code Online (Sandbox Code Playgroud)

对于铬

gsettings set org.gnome.desktop.default-applications.office.calendar exec "chromium-browser 'https://www.google.com/calendar'"
Run Code Online (Sandbox Code Playgroud)

  • 它确实打开了闪电日历,但它不会同步日历本身和任务! (11认同)

小智 5

在 Gnome 3.8 中使用 gvfs-mime 来操作日历 mime 关联:

检查:

gvfs-mime --query text/calendar
Run Code Online (Sandbox Code Playgroud)

设置您的应用程序:

gvfs-mime --set text/calendar google-calendar.desktop
Run Code Online (Sandbox Code Playgroud)

而 google-calendar.desktop 可以这样创建:

gnome-desktop-item-edit --create-new ~/.local/share/applications/google-calendar.desktop
Run Code Online (Sandbox Code Playgroud)

然后使用以下命令填充对话框以使用谷歌日历打开浏览器:

xdg-open https://www.google.com/calendar
Run Code Online (Sandbox Code Playgroud)

然后重新启动 gnome-shell 或注销/登录以重新加载设置。

  • `gvfs-mime` 已弃用,请使用 `gio mime MIMETYPE [HANDLER]` 代替:_如果没有给出处理程序,则列出该 mimetype 的注册和推荐应用程序。如果给出了处理程序,它将被设置为 mimetype._ 的默认处理程序 (2认同)

ajl*_*ain 2

打开右上角的系统设置,然后转到系统信息,然后转到默认应用程序并在那里进行更改!

  • 由于[bug 841409](https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/841409),目前这也不起作用。 (2认同)