如何在Linux中打开CHM文件

MGI Microsoft帮助文件 进来 CHM专有格式。 不幸的是,一些“天才”使用这种格式来分发电子书和其他类型的材料,因此,有时我们会发现自己面临着需要 查看这些文件类型。 在 Linux 有几个 方案 为此,我们介绍最受欢迎的。

MF

如果Firefox是您最喜欢的Web浏览器,也许最好的选择是尝试使用CHMFox,这是直接从Firefox查看CHM文件的扩展。

xchm

Xchm是支持所有UNIX系统(Linux,* BSD,Solaris),Mac OS X和Windows的跨平台客户端。

在Ubuntu及其衍生版本中的安装:

sudo apt-get install xchm

浏览器

默认情况下,Kchmviewer是用于查看KDE随附的CHM文件的客户端。 它已经有一段时间没有收到更新了,但是功能齐全。

在Ubuntu及其衍生版本中的安装:

sudo apt-get install 浏览器

Okular中

Okular,KDE中默认提供的文档查看器还包括对CHM文件的支持,但是为此必须安装libchm库。

在Ubuntu和衍生产品上:

sudo apt-get install libchm-bin

浏览器

ChmSee基于CHMLIB,并使用GTK +实现。 因为它使用Gecko渲染引擎(是的,与Firefox使用的引擎相同),所以ChmSee完美地支持HTML和CSS。

在Ubuntu及其衍生版本中的安装:

sudo apt-get install 

最后的话

最后,如果您是真正的极客,则可以解压缩CHM文件并手动浏览HTML页面。 这是可能的,因为.chm文件包含索引,目录和超链接到该表的一组HTML页面,这些页面被压缩以生成帮助文件。

就是说,我相信这种格式除了专有和过时的(微软本身已放弃使用)之外,还可以由其他具有同等效力和功能的免费替代品(PDF,DJVU等)代替。 另外,请不要忘记编译的HTML帮助文件可能包含带有恶意代码的网页,从而构成安全威胁。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   卡米洛·加西亚(Camilo Garcia)

    当我遇到chm时,我会记住它。 请注意,您应该说Debian和衍生产品,而不是ubuntu和衍生产品。 🙂

  2.   勇气

    老板,卡米洛·加西亚(Camilo Garcia)是对的,自从Ubuntu诞生之前,Apt和Deb就已在Debian中使用。

  3.   让我们使用Linux

    确定。
    感谢您的贡献! 干杯!
    保罗