在 Ubuntu Phone 上,我有来自“Ubuntu 核心应用程序开发人员”的“日历”应用程序。
我怎么能够同步Thunderbird/Lightning 和应用程序“日历”之间的 .ics 日历?
我怎么能够进口.ics 日历文件添加到应用程序“日历”?
答案1
据我所知,您必须有一个 Google 帐户或 caldav 服务器才能将日历与 Ubuntu Phone 同步。
答案2
你好(我知道现在回答有点晚了),
到进口Ubuntu Touch 上的日历只需按照以下步骤操作:
- 将日历 .ics 文件重命名为日历.ics
- 把这个文件放进去
$HOME/.local/share/evolution/calendar/system/
在 Ubuntu Touch 上(你可能需要 ssh 或 Ubuntu 终端) - 然后重启手机
答案3
日历核心应用程序尚不支持外部日历。但该应用程序(至少是后端)使用 SyncEvolution。它可以导入 ics/iCalendar 文件:
syncevolution --import calendar.ics backend=evolution-calendar database=system-calendar
SyncEvolution 本身不支持订阅,但您可以设置一个 cron 作业,使用 wget(任何公共 ics 日历)获取相关文件,或者您可以使用 rsync/scp/sftp/whatever(用于在私有设备之间同步)。下面有两个示例,但请注意:我还没有测试过它们。
$ wget -O https://example.org/public-ical.ics | syncevolution --import - backend=evolution-calendar database=system-calendar
$ scp user@myotherdevice:ical-in-home.ics myotherdevice.ics &&
syncevolution --import - backend=evolution-calendar database=system-calendar &&
rm myotherdevice.ics
答案4
据我了解,目前只有 Google 日历可以添加到核心日历应用中。我已在此处记录了有关此问题的问题,甚至还在 Launchpad 中记录了错误报告。