Fedora 32
找到一个gnome-shell农历扩展, Lunar Calendar 农历 。直接安装会出现错误,因为缺失依赖。作者让我手动编译安装 lunar-date 。 安装指南就三条命令: meson build --prefix /usr -Denable_gtk_doc=true -Dwith_introspection=true -Dwith_vala=true -Denable_tests=true ninja -C build/ sudo ninja -C build install 我的步骤: # 安装meson和ninja sudo dnf install meson ninja-build # 多次运行指南中的meson命令,查看日志,然后安装缺失的依赖 sudo dnf cmake glib2-devel gobject-introspection-devel vala gtk-doc # 最后运行后两条ninja命令 注意点: 1. 如果不解决meson提示的依赖缺失,第二条命令会报如下错误: loading 'build.ninja': No such file or directory 2. meson提示缺失的依赖名称不能直接用在dnf安装命令中,需要自行 搜索 。我的步骤中列出的依赖不一定是你缺失的依赖。 最后重新安装扩展,效果如下: 最后的最后