如果有哪位朋友有一堆CHM格式的电子书,而又是用linux系统,我想他就会对这个问题深有体会了---在Linux下不能查看CHM格式的文件。这是件很让人郁闷的事情,因为我就有不少CHM的电子书。
不过还好,经过一阵搜索,我找到了两个软件能让我在linux浏览CHM格式的文件。
一、xchm
安装xchm也是老样子,在终端输入“yum install xchm”,按回车即可。
[attach]7769[/attach]
不一会终端提示需要下载xchm进行安装,输入“Y”即可。
[attach]7770[/attach]
安装很快,一会就结束了。
[attach]7771[/attach]
我使用xchm打开了一个CHM电子书,发现有些地方出现乱码,心里觉得奇怪了。立马使用google搜索,没用多久,结果就找到了。原来是xchm软件默认不使用unicode编码,所以有些中文就显示成乱码。网络上也有解决方法,但是我看了觉得有些复杂,就没有进行尝试了。
[attach]7772[/attach]
二、chmsee
使用xchm虽然有些乱码,可是并不影响我的正常使用,所以就一直这样使用xchm一段时间,知道我找到了我认为比xchm更好的CHM浏览软件chmsee。
ChmSee 由国人开发,基于 GTK2+的浏览CHM的程序,中文支持就不用说了,比XCHM好多了(国人开发的,对中文支持不行还得了,呵呵)。ChmSee 自动检测编码,可以收藏书签,以及设置字体等。
知道chmsee这款软件的时候我已经使用上了yum的窗口化软件yumex。使用yumex比在终端使用yum安装软件更加轻松。
首先在yumex的搜索框输入chmsee,接着点击望远镜的图标进行搜索,不一会就搜索到了,选中chmsee点击“处理软件包队列”进行安装。
[attach]7773[/attach]
也就是一会的时间,安装就完成了。
[attach]7774[/attach]
安装完成后在“应用程序”-“附件”里就能看到chmsee软件,点击就能运行了。
[attach]7775[/attach]
找了使用xchm打开出现乱码的电子书用chmsee打开,发现一切显示正常。
[attach]7776[/attach]
chuangjinweilai 于 2011-11-04 12:52:46发表:
好东西,唉,啥时我才能进论坛里看贴时没有哇哇哇的感觉啊……
希望的歌2011 于 2011-10-21 09:10:35发表:
好
6000498 于 2009-08-24 20:35:54发表:
学习了
hanyang 于 2009-08-24 16:48:31发表:
正想用这个呢、。。。
li53262182 于 2009-08-18 09:53:13发表:
10# flyerwang
哦 是这样啊
js001sdx 于 2009-08-07 10:30:46发表:
学习
lgwwolf 于 2009-07-25 20:14:44发表:
太感谢楼主了~~~~:0wmjh(1
guomingq 于 2009-05-02 20:46:28发表:
呵呵 学习了 这教程不错啊
shmily-xu 于 2009-04-25 14:16:42发表:
谢谢楼主!
csli02 于 2009-04-22 16:27:06发表:
原来YUM这么好用啊
guowenmoon 于 2009-04-20 17:08:29发表:
我也是装了XCHM但还是打不开CHM文件,不知道你说的第二个怎样呢,好像有些朋友装了哦,不过也是没用,楼主能否再详细点
kjds03 于 2009-04-20 12:50:27发表:
感谢楼主
flyerwang 于 2008-12-04 22:05:23发表:
ubuntu8的包管理很好用,不会出现你说的问题吧?相思爱文 于 2008-06-01 23:18:24发表:
我用的是U8
flyerwang 于 2008-05-31 21:45:40发表:
你是用livna源吗?你去下个livna-release-8.rpm安装再在终端试试。一般来说依赖问题yum都能自动解决的。相思爱文 于 2008-05-31 21:40:25发表:
终端信息己经附上了
相思爱文 于 2008-05-31 21:38:05发表:
源里没有libxul,只有下面四个
libxul0d libxul0d-dbg libxul-common libxul-dev
微宝贝 于 2008-05-31 13:16:50发表:
chmsee: error while loading shared libraries: libxul.so:这不是说没有libxul.so文件吗??在不知道libxul.so属于谁(那个软件)的情况下可以尝试yum install libxul.so 。试试看,我安装软件的时候遇到缺少文件(包依赖)错误,就根据提示,少那个文件就yum那个文件,yum会自动找到包含这个文件的软件,目前没有发现错误或者不能安装的情况。
fjlycfq 于 2008-05-31 11:16:50发表:
要安装的yum install yumex就行了
fjlycfq 于 2008-05-31 11:16:15发表:
在命令(终端)下试一下chmsee看看是不是缺少什么
flyerwang 于 2008-05-30 23:45:33发表:
能否截图上来?相思爱文 于 2008-05-30 22:49:54发表:
我刚安装完,可是用不了
chmsee: error while loading shared libraries: libxul.so: cannot open shared object file: No such file or directory
咖啡 于 2008-05-30 21:46:22发表:
您说的这个安装软件是linux系统自带的吗?我的系统是RHEL5.1,不知道有没有这个软件,请指教一下,因我是刚刚进到linux的门儿,所以问题可能会比较菜鸟,请看到我的回复给一个答复,谢谢!