作为一名长期的 Ubuntu 用户,我记得这是如何在 Ubuntu 12.04 LTS 中实现的。
它有indicator-datetime
并显示了来自 GNOME Evolution 的日历事件(连接到某个 CalDav 服务器或使用本地日历)。所需的小程序应该看起来像
(从此问答)
如何在现代 MATE 桌面中获得此功能?
答案1
在 Ubuntu MATE 18.04 LTS 和更新版本中是可能的。
我们需要安装indicator-datetime
GNOME Evolution
sudo apt-get install indicator-datetime --no-install-recommends
sudo apt-get install evolution
然后在 Evolution 中设置日历帐户(电子邮件、联系人和日历在此处)并确保日历可见。
注意:如果我们正在运行 Ubuntu MATE 18.10 或 19.04,那么我们需要在
sudo apt-get install gnome-calendar --no-install-recommends
继续之前安装 GNOME 日历。
首次手动启动指标:
systemctl start indicator-datetime.service --user
indicator-datetime
然后我们将在 MATE 面板中看到带有日历的第二个时钟(由 提供):
为了使其在每次启动时启动,我们需要将此行添加到启动应用程序(mate-session-properties
)或者用编程方式设置:
mkdir -p ~/.config/autostart/
cat << EOF > ~/.config/autostart/indicator-datetime.desktop
[Desktop Entry]
Type=Application
Exec=systemctl start indicator-datetime.service --user
Hidden=false
X-MATE-Autostart-enabled=true
Name[en_US]=indicator-datetime
Name=indicator-datetime
EOF
我们只需要重新排列 MATE 面板,使其包含单个时钟和其他指示器。实际上,我们需要移除右侧钟小程序。
结果将如下所示:
时钟上会有所需的日历。
对于 Ubuntu MATE 16.04 LTS,请参阅其他答案采用了 hacky 方法。