红联Linux门户
Linux帮助

Conky中文汉化配置CONKY-colors详细教程 兼容Ubuntu 11.04版Unit

发布时间:2014-12-21 10:27:34来源:linux网站作者:linux人

Conky中文汉化配置CONKY-colors详细教程,兼容Ubuntu 11.04版的Unity桌面_包括天气、农历、月圆月缺、股票,个性化配置conky不再难,中文汉化超简单!2011最新版本CONKY-colors详细教程。

很多人喜欢美化桌面系统监视软件conky,但苦于弄不明白配置文件,搞不清如何中文汉化。

现在有了CONKY-colors这个辅助配置工具,一切都变得简单了,只需几步你就可以实现你的个性化conky!

本教程编写时使用的系统是已经连上互联网的Linux Ubuntu 11.04 AMD64 DVD版

目前CONKY-colors已经升级到了5.1.2版(6月9日)

第一步:安装conky
系统 -> 系统管理 -> 新立德软件包管理器 -> 设置 -> 软件库 -> Ubuntu 软件
——在这里确保“下载自”里选择的是“主服务器”。

系统 -> 系统管理 -> 新立德软件包管理器 -> 快速搜索 -> 输入conky
——选中conky和conky-all -> 用鼠标右键“标记”以便安装 -> 点击“应用“按钮开始安装。
这里推荐安装的是conky 1.8.0版的,兼容性较好。不要升级到conky 1.8.1版。

第二步:安装其他相关软件
应用程序 -> 附件 -> 终端 ,输入下列命令运行安装命令

sudo apt-get install aptitude python-statgrab ttf-droid hddtemp curl lm-sensors conky-all
sudo chmod u+s /usr/sbin/hddtemp
sudo sensors-detect

安装过程中出现的所有提示问题都回答Yes即可。

第三步:安装CONKY-colors
应用程序 -> 互联网 -> Firefox网络浏览器 ->

conky_colors 5.1.2 版兼容支持 conky 1.8.0 版,
其中Cairo/Ring模式可以在conky 1.8.1版上运行,但默认的默认模式在conky 1.8.1版上会有一些问题。
KDE用户没有安装配置过程,但可以到KDE-look.org搜索CONKY-colors,在这个网页直接下载配置文件来使用:
Simple Conky-Colors 0.2 版配置文件(5月27日):

位置 -> 主文件夹 ->
用鼠标把下载到桌面的92328-conky_colors-5.1.2.tar.gz文件放在你的主文件夹下 ->
右键点击选择“解压缩到此处” -> 得到“conky_colors”文件夹 ->
在终端中输入下列命令进入你的主文件夹里的conkycolors文件夹运行安装命令

cd ~/conky_colors
make
sudo make install

第四步:配置CONKY-colors
在终端中输入下列命令运行配置CONKY-colors命令
conky-colors --lang=en --theme=gnome-human --side=right --Ubuntu --cpu=2 --cputemp --swap --updates --proc=3 --clock=lucky --calendar --nvidia --hd=meerkat --hdtemp1=sda --photord --network --bbcweather=1586 --unit=C --weatherplus --rhythmbox=vinyl --pidgin --gmail --user=your_name --passwd=your_password

在.conkycolors(隐藏)目录会生成一个conkyrc配置文件。
请根据你的喜好和电脑配置选择使用其中部分命令参数选项。
在终端中输入下列命令可以查看该命令的帮助信息
$conky-colors --help

部份conky-colors命令参数选项介绍:
--lang 语言,5.1.2 版没有cn 中文选项,只能用默认的en 英语。
--theme 面板主题,有17项可选,gnome开头的是透明面板,shiki开头的是颜色面板
gnome-brave,gnome-carbonite, gnome-human(默认),gnome-noble,gnome-tribute,
gnome-wine,gnome-wise,shiki-brave,shiki-human, shiki-noble,shiki-wine,
shiki-wise,shiki-dust,dust, radiance,ambiance,elementary
--side 面板在桌面的位置 left 左, right 右(默认)
--ubuntu 显示LOGO,有9个LOGO可选,还可以在配置文件里自定义更多的LOGO
--Fedora,--openSUSE,--debian,--arch,--gentoo,--pardus,--xfce,--gnome
--cpu 显示CPU信息,双核CPU用2,四核用4,单核用1
--cputemp 显示CPU温度
--swap 显示swap缓存分区的信息
--updates 显示系统需要升级的软件包信息
--proc 显示资源占用情况排在前列的进程,3 显示3个进程(最多为10)
--clock 显示时钟和日期,有7种形式可选default,classic,slim,modern,lucky,digital,off
--calendar 显示月历
--nvidia 显示Nidia显卡信息,抱歉没有ATI 的选项
--hd 显示硬盘信息,有4中形式可选default,meerkat,mix,simple
--hdtemp1 显示第一个硬盘的温度,第2个sata硬盘为 --hdtemp2=sdb
--photord 随机显示幻灯片相册,默认使用的是系统桌面背景图片文件夹,可以在脚本 ~/.conkycolors/bin/conkyPhotoRandom 中把 source="/usr/share/backgrounds/" 修改为自定义的图片目录
--photo 仅固定显示一张图片,放在 /usr/share/backgrounds/ 内
--network 显示网络信息,可以指定使用 --eth 网卡设备,--wlan 无线设备,--ppp 拨号设备 (默认都是0)
--battery 显示电池信息
--unit 温度单位 C 摄氏 或 F 华氏
--bbcweather 显示BBC网站的天气信息
到 http://~news.~bbc.~co.~uk/weather/ (郁闷,因论坛屏蔽,请把网址中的~号去掉)输入你的城市拼音查询,
在打开的页面地址栏可看到4位数字,类似1586即是你的城市代码。(如下方桌面截图所示)
--yahooweather 显示YaHoo网站的天气信息
到 http://weather.yahoo.com/ 输入你的城市拼音查询,在打开的页面右边有个桔黄色的 RSS 按钮,点击它
在新打开的页面地址栏可看到一串英文和数字,类似CHXX0100即是你的城市代码。
--weather 显示weather网站的天气信息
到 http://www.weather.com/ 输入你的城市拼音查询,可查询到和YaHoo一样的类似CHXX0100的城市代码.
--rhythmbox 在多媒体栏显示Ubuntu自带的rhythmbox播放器的曲目信息。
有7中形式可选:default,cd,case,glassy,vinyl,oldvinyl,simple
还支持其他播放器:--covergloobus,--banshee,--exaile
--pidgin 可显示pidgin在线的聊天好友
--gmail --user=<username> --passwd=<password> 显示Gmail的新邮件信息

先在终端中输入下列命令查看确认桌面显示 show_desktop 项已经勾选。

gconf-editor

已经开启3D桌面的用户请注意,在“配置编辑器”中 -> / -> apps -> nautilus -> preferences
确认右边的 show_desktop 是勾选上的

在终端中输入下列命令测试英文的 conky 效果,在终端按 ctrl C 键可以退出。
conky -c ~/.conkycolors/conkyrc

>>> 初步配置好的英文conkyrc脚本下载 <<<
请注意,我的桌面分辨率是1680x1050,所以conky比较长,能显示比较多的信息,
如果你直接下载使用我的conkyrc英文配置文件,也许会因桌面不够大而显示不完全。
如果无法启动conky测试,试试注销重新登录,或者重启电脑再继续测试。

第五步:中文汉化conky
测试通过了之后,在终端中输入下列命令,为修改中文配置文件先做一个备份。

cp ~/.conkycolors/conkyrc ~/.conkycolors/conkyrc_bak

接下来要做的是复制XP的一个中文体文件 simhei.ttf 到系统指定的conky目录
点击上方任务栏的“位置” -> 选择windows所在的系统盘分区
位置 -> 主文件夹 -> 文件系统 -> media
查看分区目录,确认windows所在的系统盘分区的目录编号名称,在终端中输入下列命令
把中文字体 simhei.ttf 黑体复制到系统共享字体目录里TTF中的conky目录

sudo cp /media/目录编号/windows/font/simhei.ttf /usr/share/fonts/TTF/conky/

或者,按Alt+F2键,在弹出的窗口中输入gksu,
然后在新弹出的窗口运行nautilus,就能不受文件目录权限的限制,在图形界面往系统里复制文件了。
机子上没有安装XP的朋友,也可以在网上下载 simhei.ttf 中文体文件保存到系统指定的conky目录。

simhei.ttf 中文体文件复制好之后,在终端中输入下列命令,
修改编辑conkyrc脚本中的字体设置,并增加中文内容。

gedit ~/.conkycolors/conkyrc

你可以下载我的 conkyrc_CN 配置文件,文件里面的注释对常用的配置项目有详细的介绍。
>>> 初步中文汉化的conkyrc脚本下载 <<<

在本教程最后也贴有 conkyrc_CN 的文本内容,以方便参考。
本教程的最后还提供有带完整天气图文信息的的中文conkyrc脚本下载。
如果仍没能认出中文字体,可以在终端用下列命令更新系统的字体缓存:

sudo fc-cache -v -f

修改编辑的过程中,
你可以使用另一个终端来进行测试中文的 conky 效果,
每次点击 gendit 的“保存”按钮,conky都会自动刷新,
在终端按 ctrl C 键则会退出。
应用程序 -> 附件 -> 终端,

conky -c ~/.conkycolors/conkyrc

第六步:开机自启动中文conky
系统 -> 首选项 -> 启动应用程序 -> 在弹出的“启动应用程序首选项中”点击“添加”按钮 ->
在弹出的“添加启动程序”里,“名称”和“注释”可以随便填写,“命令“必须填写下列命令:

/usr/share/conkycolors/bin/conkyStart

点击右上角的关机按钮 -> 注销 -> 重新登录 测试开机自启动效果。

开机自启动命令为什么改用 /usr/share/conkycolors/bin/conkyStart 命令
而不使用之前测试时的 conky -c ~/.conkycolors/conkyrc 命令呢?
这是因为 /usr/share/conkycolors/bin/conkyStart 命令运行时会“故意”sleep等待几秒钟,
因此conky -c ~/.conkycolors/conkyrc 启动速度比 /usr/share/conkycolors/bin/conkyStart 快,
如果在开机时用conky -c ~/.conkycolors/conkyrc 的话,
会造成conky已经启动,而桌面还没启动完,conky比桌面更早出现,形成难看的默认的黑色界面,
所以应该在开机时使用比较启动慢的 /usr/share/conkycolors/bin/conkyStart 命令。

其中对其它栏目也进行了一些位置的调节。供有兴趣自己动手玩个性化的朋友下载修改定制。
测试时若出现 Conky: too many special things in text 错误提示并退出,
或减少硬盘挂载,或关闭多媒体播放器,或删减几个不必须的栏目,即可恢复正常。

这段天气的程序实在是太长了,conky有点吃不消,如果有朋友能改进为程序文件调用就好了。
注意:测试时若出现 Conky: too many special things in text 错误提示并退出,
或减少硬盘挂载,或关闭多媒体播放器,或删减几个不必须的栏目,即可恢复正常。
整个conkyrc脚本总长度也不能太长,若超出一些则conky最后一项会显示缺失,
若超出太长则CONKY会报错不运行。如果一定要添加,可删除一些带#号的注释行以腾出空间。