首先我们安装一个打开chm文件的软件,这个软件叫chmsee.
一、
在终端下运行:
sudo apt-get install chmsee
安装完成后有可能还是打不开,这可能是系统升级时,如果xulrunner版本有变化,同样会导致chmsee无法运行,,查看/usr/lib中的xulrunner的版本(注:我的xulrunner的版本号为xulrunner-1.9)。然后建立下面四个链接:

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
如果还是有问题的话,可以试着把这四个链接删除掉然后再建立。其中删除链接的命令为:
cd /usr/lib 
sudo rm libxul.so 
sudo rm libxpcom.so 
sudo rm libsqlite3.so 
sudo rm libmozjs.so

二、

在linux下打开chm格式文件的方式有多种,可通过fireforx打开chm文件,安装与使用都很方便。
1、从http://sourceforge.net/projects/chmreader下载chmreader.
2、从firefox中打开下载的xpi文件.
3、重新启动firefox就安装了chmreader插件.
4、打开chm文件(通过file中的open CHM files)

三、
$ tar xzf chmsee-1.0.1.tar.gz
$ cd chmsee-1.0.1
$ ./configure
$ make
# make install

Linux下打开chm文件相关推荐

  1. linux下打开chm格式文件

    首先我们安装一个打开chm文件的软件,这个软件叫chmsee. 在终端下运行: sudo apt-get install chmsee 安装完成后有可能还是打不开,这可能是系统升级时,如果xulrun ...

  2. linux下.txt文件名乱码,Linux下打开txt文件乱码问题解决方案

    背景: 有人从windows下传给你文件,你收到之后,在linux下打开发现中文全是乱码,这时候是不是很郁闷呢? 问题原因: 由于window下txt文件的编码方式为gbk,而linux下txt文件( ...

  3. linux下打开iso文件怎么打开方式,Linux中打开ISO文件方法

    比如我是把ISO存放在windows操作系统的fat32分区中,并且我根据请看<在Fedora core 4.0 加载NTFS和FAT32分区详述>文档mount到/mnt/wind目录中 ...

  4. Linxu下打开chm文件的方法

    1.才下载一个教程是chm格式的,我的机器里装了xchm软件,但打开这个chm时出错.上网查了一下,还有一个软件可以打开chm格式的文件. sudo apt-get install chmsee 安装 ...

  5. Ubuntu环境下打开.chm文件

    1. 前言 在ubuntu下,下载了一个JDK1.8 api中文文档,格式为.chm, 系统默认情况下是不支持直接打开的,需要自己安装一下软件, 推荐Kchmviewer软件 2. 软件简介 Kchm ...

  6. Linux下打开ISO文件两种方法

    方法一.Linux下用mount挂载命令 在网上下载的软件盘是iso格式的,不刻成光盘就可以读取里面的文件.不用解压. 在终端用mount -o loop /mnt/*/1.iso /mnt/cdro ...

  7. linux下打开.mpp文件(微软project).

    1.有staff发了mpp的格式过来.打不开... 2.找了这个openproj.  官方地址在sourceforge. http://sourceforge.net/projects/openpro ...

  8. Linux下打开ISO文件

    · 什么是ISO文件 ISO文件:就是以iso为扩展名的文件,它是iso9660文件格式,一种光盘(CD)上的文件系统格式.简单地说,就是数据在数据光盘上的组织形式: 它的特点是: 1)最多只包含8级 ...

  9. linux 下打开png文件,png文件扩展名,png文件怎么打开?

    .png 文件类型:Portable Network Graphic 扩展名为.png的文件是一个Raster 图像文件. 文件说明:Image file stored in the Portable ...

最新文章

  1. Django源码分析2:本地运行runserver分析
  2. 001_SpringMVC入门
  3. 一家互联网公司校园招聘的笔试题以及答题分析
  4. 玩个锤子,李飞飞夫妇团队的最新研究
  5. oracle将字符串转成数组_【算法打卡】上升下降字符串
  6. linux 查看端口、进程情况及kill进程
  7. NVMe驱动解析-前言
  8. 半导体物理学复习大纲
  9. 计算机二级c语言word答案,全国计算机考试二级C语言南开100题答案(Word版)
  10. 错误代码0x80004005
  11. Frameworks Detected: Web framework is detected
  12. Transition 总结
  13. 《Machine Learning in Action》—— 白话贝叶斯,“恰瓜群众”应该恰好瓜还是恰坏瓜
  14. docker之网络管理
  15. hive percentile_approx原理
  16. 鸿蒙系统分享,鸿蒙系统的启动流程学习分享
  17. 2018谷歌开发者节深圳站,Testin云测的AI应用案例获广泛关注
  18. 大数据之路系列之Linux命令(01)
  19. NGUI动态字体的制作
  20. SuperMap iMobile for Android培训资料

热门文章

  1. 转载的--------------------HTTP协议中的短轮询、长轮询、长连接和短连接
  2. YOLOv7 训练前手动计算锚定框
  3. 使用批处理恢复被病毒隐藏的文件和目录
  4. 北斗校时系统(GPS授时设备)几种时间同步方法
  5. 颜色搭配,典型配色方案
  6. 清亡之路(4):最受误解的东南互保
  7. 百度之星2009程序设计大赛 初赛第一场试题
  8. Bootstrap 框架使用
  9. C语言的一维数组名和对数组名取地址
  10. patindex函数的用法介绍