Linux 下常见的四款chm查看器比较[转载+亲测可用]

在linux系统下阅读chm格式的电子书,着实要费一番周折。本文旨在介绍几款linu系统下的chm查看器,方便读者阅读。

一、CHMSEE

ChmSee 由国人开发,程序基于 GTK2+,个头十分小巧,且对中文支持也很好。在功能方面,ChmSee 具有与 Firefox 类似的分页浏览标签,能够自动检测编码,可以收藏书签,以及设置字体等。

安装: sudo apt-get install chmsee(ubuntu 15.04 , 17.04可能找不到源,需要手动下载)


问题1:
启动不了或者出现
chmsee: error while loading shared libraries: libxul.so: cannot open shared object file: No such file or directory

的错误就作如下处理:
cd /usr/lib 
sudo ln -s xulrunner-1.9/libxul.so libxul.so 
sudo ln -s xulrunner-1.9/libxpcom.so libxpcom.so 
sudo ln -s xulrunner-1.9/libsqlite3.so libsqlite3.so 
sudo ln -s xulrunner-1.9/libmozjs.so libmozjs.so
之后可以正常打开了。

推荐指数:3星

二、KchmViewer 
这个是kde下出色一个chm阅读器,相比较于chmsee出现中文乱马的情况而言,这个可以说是完美了。
安装:

sudo apt-get install kchmviewer  (可用于17.04版本)

推荐指数:4星

三、xchm

xCHM 是跨平台的 CHM 文件查看器,是免费开源软件。主要特性包括:显示目录、打印页面、改变字体及大小、支持书签和搜索等等。

安装:sudo apt-get install xchm(Ubuntu15.04 貌似打不开, 17.04版本可以看, 但中文显示会乱码(也可能是我的linux版本是英文版本的原因))

推荐指数:2星

四、GNOCHM 
Gnochm 基于 Gtk+,运行快速,对中文支持良好,支持全文搜索和书签,并且可以查看 chm 文件的源代码。

sudo apt-get install gnochm(已经找不到源)

推荐指数:2星          

内容来源: http://blog.csdn.net/u013551462/article/details/51154421

时间: 2024-12-28 09:16:02

Linux 下常见的四款chm查看器比较[转载+亲测可用]的相关文章

Linux下常见服务器模型

Linux下常见服务器模型 到今天在公司呆了8个月,完成从校园人到职场人的转身.出身社会,感触颇多,一切身不由己.在工作中快乐过.焦虑过.失望过,到最后的心凉,这一路下来成长不少.大学毕业设计涉及网络知识,当时学习了一些基础的网络知识,工作不久,转到新的项目组hms做的产品IPTV刚好和网络相关,最近几个月一直在看<linux高性能服务器编程>,在网上也看了不少文章,一直想写篇总结. 基础 图1 c/s架构通信 图1是一个简化的tcp通信过程,左侧为“服务器端”,右侧为“客户端”,tcp协议本

Linux下apache日志分析与状态查看方法

假设apache日志格式为:118.78.199.98 – - [09/Jan/2010:00:59:59 +0800] “GET /Public/Css/index.css HTTP/1.1″ 304 – “http://www.a.cn/common/index.php” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.3)” 问题1:在apachelog中找出访问次数最多的10个IP.awk '{print $1}

Linux 下 apache 日志分析与状态查看[转]

假设apache日志格式为: 118.78.199.98 – - [09/Jan/2010:00:59:59 +0800] “GET /Public/Css/index.css HTTP/1.1″ 304 – “http://www.a.cn/common/index.php” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.3)” 问题1:在apachelog中找出访问次数最多的10个IP. awk '{print $

Linux下常见的文本处理命令

众所周知,在Linux下"一切皆文件"的原则,一切配置文件都可以以文本的方式进行编辑.存储.故对文本文件的操作能力,决定着你是否能够在Linux下操纵自如.今天,就写下几个关于Linux下一些常用的文本处理命令. 1.文本文件查看命令:cat.more.less.head.tail 1.1 cat命令:连接并显示,当文本文件有多个时,将其连接并一个一个的完整地显示出来 eg: cat /etc/inittab cat /etc/fstab cat /etc/inittab /etc/f

linux下常见解压缩命令

linux下常见的压缩文件格式有tar.gz.tar.gz.tar.bz2.zip等等.对于不同的压缩文件格式有对应的解压缩命令.下面就对此小结一下: 1.后缀为.tar 用 tar –xvf 解压 2.后缀为.gz 用 gzip -d或者gunzip 解压 3.后缀为.tar.gz和*.tgz 用 tar –xzf 解压 4.后缀为.bz2 用 bzip2 -d或者用bunzip2 解压 5.后缀为.tar.bz2用tar –xjf 解压 6.后缀为.Z 用 uncompress 解压 7.后

linux下的静态库创建与查看,及如何查看某个可执行依赖于哪些动态库

linux下的静态库创建与查看,及如何查看某个可执行依赖于哪些动态库 创建静态库:ar -rcs test.a *.o查看静态库:ar -tv test.a解压静态库:ar -x test.a 查看程序依赖的动态库:readelf -a xxx|grep library如:可以看到,下面的交叉程序hello执行依赖于如下两个动态库.[email protected]:~/test$ arm-none-linux-gnueabi-readelf -a hello|grep "library&quo

linux下的二进制文件的编辑和查看 -

linux下的二进制文件的编辑和查看 一.在Linux下查看二进制文件的软件: xxd (默认2进制) hexdump  (默认16进制,可转其他进制) od (默认8进制,可转其他进制) 二.编辑: 1.biew 2.hexedit 3.vim Vim 来编辑二进制文件.Vim 本非为此而设计的,因而有若干局限.但你能读取一个文件,改动一个字符,然后把它存盘.结果是你的文件就只有那一个字符给改了,其它的就跟原来那个一模一样.   要保证 Vim 别把它那些聪明的窍门用错地方,启动 Vim 时加

linux下常见的压缩指令

# touch 2022 # gzip 2022        ( 源文件被删除 ) # gzip -d 2022.gz # gzip 2022        ( 不可以用来压缩目录 ) # gunzip 2022.gz # zip services.zip /etc/services # zip -r etc.zip /etc        ( 可以压缩目录 ) # unzip services.zip # bzip2 2022 # bunzip2 2022.bz2 # bzip2 -k 20

Linux下常见音频格式之间的转换方法

Linux下常见音频格式之间的转换方法[转] 下面简单介绍下Linux环境常见音频格式之间的转换方法: MP3 相关工具: lameOGG 相关工具: vorbis-toolsAPE 相关工具: macFLAC 相关工具: flacWAV 相关工具: shntoolBIN/CUE镜像分割: bchunk 1.MP3 和 WAV 之间相互转换mp3 -> wav lame --decode <输入_mp3文件> <输出_wav文件>wav -> mp3 lame -b &