如何安装 qbirthday?

如何安装 qbirthday?

Q生日是一款很棒的应用程序(GBirthday 的 Qt 端口,一个 GTK 应用程序),主要是生日提醒顶部面板中的状态图标或指示器。
它具有多个可用后端(CSV 文件、Lightning、MySQL 数据库),可扩展到其他后端并具有 iCalendar 导出功能。
如何在 Ubuntu 中安装它?

答案1

从以下位置下载 zip 文件夹github-页面点击绿色按钮 ( Code),选择下载为 zip 文件夹。
导航到包含 zip 文件夹的文件夹,将其解压。
在终端中,将命令行指向解压的文件夹位置(以 /qbirthday-master 结尾),使用

cd >extracted folder's location<

sudo pip install qbirthday

在旧版本的 Ubuntu 中,python 2.7 是 pip 的默认版本,您必须安装 pip3:

sudo apt-get install python3-pip

然后安装 Qbirthday(仍在文件夹的位置):

pip3 install qbirthday

我必须重新启动计算机才能从命令行使用 Qbirthday。

如果你想看到面板上的指示器,你可能必须安装或激活 GNOME 扩展gnome-shell-扩展-appindicator(关Ubuntu 应用程序指示器,它使指示器图标加倍并且双击不起作用):

  • 单击指标图标:显示指标菜单。
  • 双击图标将激活应用程序窗口。

你可能必须创建一个桌面文件参见其他答案)的内容,以便能够从启动器:[桌面条目]

Name=QBirthday
Exec=qbirthday
Type=Application
Categories=Office;
Icon=qbirthday
_Comment=Birthday reminder
Name[en_GB]=QBirthday

并将其放入文件夹中.local/share/applications,使其可执行。
将其添加到启动应用程序也很方便,只需将 qbirthday 作为新条目即可。

PS:发现两个问题,希望有人能帮忙解决:

  1. 面板指示器/图标弹出的窗口太靠左,无法完全看到, 也可以看看启动板错误报告
    解决方法:减少偏好设置中显示的生日数量,直到窗口不再太高而无法覆盖屏幕并且窗口完全可见。
  2. 需要双击打开生日列表
    也许 Qbirthday 应用程序可以分叉为AGNOME 扩展,目前还没有生日 GNOME 扩展。

相关内容