Answers:
在Gnome 3.8中,使用gvfs-mime操作日历mime关联:
检查:
gvfs-mime --query text/calendar
设置您的应用程序:
gvfs-mime --set text/calendar google-calendar.desktop
google-calendar.desktop可以这样创建:
gnome-desktop-item-edit --create-new ~/.local/share/applications/google-calendar.desktop
然后使用以下命令填充对话框,以使用Google日历打开浏览器:
xdg-open https://www.google.com/calendar
然后重新启动gnome-shell或注销/登录以重新加载设置。
gvfs-mime
不推荐使用,请gio mime MIMETYPE [HANDLER]
改用:如果未提供处理程序,则列出该mimetype的已注册和推荐的应用程序。如果提供了处理程序,则将其设置为mimetype的默认处理程序。
打开右上角的系统设置,然后转到系统信息,然后选择默认应用程序并在此处进行更改!
我从名为Wonder的用户转发了此信息
[略作编辑]除非您使用扩展程序对其进行调整,否则Thunderbird不是日历应用程序。因此,它不应该存在于其中,但是...如果您确实需要它,则需要执行以下两个步骤(以root用户身份)。
# vi /usr/share/applications/mozilla-thunderbird.desktop
# update-desktop-database -q
在编辑桌面文件时,在Mimetype行中附加text / calendar; text / x-vcard;。
MimeType=message/rfc822;x-scheme-handler/mailto;text/calendar;text/x-vcard;
我试过了,该应用程序确实显示了,但是我还没有看到日历菜单小部件同步。
由于这仍然是(例如两年后)我必须在Google上解决的问题,因此这是对任何尝试设置Lightning代替Evolution的人的巧妙解决方法,并且如果Evolution-mirror插件对您不起作用(尚未自去年以来已更新)。不幸的是,您仍然需要安装Evolution。
使用Evolution或Lightning在本地文件(或任意位置)中创建网络ics日历。将Evolution和Lightning都指向它,并且Lightning中所做的任何更改都将反映在日历菜单中(今天和明天的事件)。
结合上面的答案2,更改“打开日历”以指向Thunderbird,您将(几乎从未)必须再次查看Evolution!