LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1599|回复: 10

各位如何显示农历的日历呀??conky里面不知道怎么弄只好找了个lunar-applet.

[复制链接]
发表于 2009-9-8 20:49:48 | 显示全部楼层 |阅读模式
哪位有更好的方法分享一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2009-9-8 21:29:44 | 显示全部楼层
已经很好了呀。俺都是在emacs里看看农历的:)
回复 支持 反对

使用道具 举报

发表于 2009-9-9 00:20:42 | 显示全部楼层
我觉得LZ这个效果已经很不错了啊。我也试着去装lunar-applet,结果因为与gnome-2.26冲突而失败。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-9 00:57:44 | 显示全部楼层
Post by shinkansen;2025265
我觉得LZ这个效果已经很不错了啊。我也试着去装lunar-applet,结果因为与gnome-2.26冲突而失败。

我的也是gnome-2.26
库里的不行的,我是手工安装的,就是有点麻烦。
1.先下载必要的库和它的源码。
  1. http://code.google.com/p/liblunar/downloads/list
  2. http://code.google.com/p/lunar-applet/downloads/list
复制代码
2.到下载文件目录下解压
  1. tar zxvf liblunar-2.0.1.tar.gz
  2. tar zxvf lunar-applet-2.0.tar.gz
复制代码
3.编译和安装
  1. cd liblunar-2.0.1
  2. ./configure
  3. make
  4. sudo make install
  5. cd ../lunar-applet-2.0
  6. ./configure --prefix=/usr
  7. make
  8. sudo make install
复制代码
4.如果你不是使用的是zh_CN(我用的是en_US)的环境,可能出现的农历是拼音。解决办法
  1. sudo mkdir -p /usr/local/share/locale/en_US/LC_MESSAGES/
  2. sudo cp /usr/local/share/locale/zh_CN/LC_MESSAGES/liblunar.mo /usr/local/share/locale/en_US/LC_MESSAGES
复制代码
5.可能日期干支表示法里没有“年月日“,解决办法
  1. cd /usr/local/share/locale/en_US/LC_MESSAGES
  2. sudo msgunfmt liblunar.mo -o liblunar.po
复制代码
编辑liblunar.po
把 liblunar.po 里的 msgstr "年 %(shengxiao) %(Y60)%(M60)%(D60)" 修改为   msgstr "年 %(shengxiao) %(Y60)年%(M60)月%(D60)日"
然后:
  1. sudo msgfmt liblunar.po -o liblunar.mo
  2. sudo rm liblunar.po
复制代码
6.把这两个包加的/etc/portage/profile/package.provided里面
x11-libs/liblunar-2.0
gnome-extra/lunar-applet-2.0
7.在gnome-panel里面用lunar Date替换原来的时间插件。
以上是我的安装步骤,参考了http://code.google.com/p/lunar-applet/issues/detail?id=2。
回复 支持 反对

使用道具 举报

发表于 2009-9-9 01:01:36 | 显示全部楼层
多谢LZ分享了,回头试试。
回复 支持 反对

使用道具 举报

发表于 2009-9-9 06:10:44 | 显示全部楼层
How? ....
回复 支持 反对

使用道具 举报

发表于 2009-9-9 07:06:01 | 显示全部楼层
Post by shinkansen;2025265
我觉得LZ这个效果已经很不错了啊。我也试着去装lunar-applet,结果因为与gnome-2.26冲突而失败。

好像portage中并没有这两个包。只在这里找到了:
liblunar
http://bugs.gentoo.org/show_bug.cgi?id=253760
lunar-applet
http://bugs.gentoo.org/show_bug.cgi?id=253762  

你装的是gentoo-china overlay里的吧,有问题请先报告 组织。

不推荐使用楼主的安装方法,还是做成ebuild比较好。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-9 10:26:57 | 显示全部楼层
Post by zhou3345;2025283
好像portage中并没有这两个包。只在这里找到了:
liblunar
http://bugs.gentoo.org/show_bug.cgi?id=253760
lunar-applet
http://bugs.gentoo.org/show_bug.cgi?id=253762  

你装的是gentoo-china overlay里的吧,有问题请先报告 组织。

不推荐使用楼主的安装方法,还是做成ebuild比较好。


也不是什么bug,都没有人更新,现在liblunar都2.x的版本了,overlay里面还是1.0的。
回复 支持 反对

使用道具 举报

发表于 2009-9-9 12:54:24 | 显示全部楼层
那我在KDE下面又该怎么办呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-9 13:08:09 | 显示全部楼层
Post by voidaas;2025335
那我在KDE下面又该怎么办呢?


这东西是gnome-panel的插件,好像没办法在KDE下用吧!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表