How to Open and View or Extract CHM (Compiled HTML) Files in Linux如何打開並查看或提取資料交換所機制(已編譯的HTML )文件在Linux

Microsoft Compiled HTML Help or more commonly known as .CHM format, is a proprietary format for online help files by Microsoft which was first released in 1997 in Windows 98 as a successor to the Microsoft WinHelp format.微軟已編譯的HTML幫助或以上俗稱的。 chm格式,是一個專有格式的在線幫助文件,微軟這是首次發表於1997年在Windows 98中作為一個繼任者到Microsoft winhelp格式。 CHM packages and archives all HTML files into one single file, including the associated images and other media.資料交換所機制的軟件包和檔案,所有的HTML文件到一個單一檔案中,包括美聯社在內的圖像和其他媒體。

Although been replaced with new generation of Windows Help called Microsoft Assistance Markup Language since Windows Vista, .CHM frmat is still supported and distributed through Windows XP and Vista platform (although雖然被取代,與新一代的Windows幫助稱為Microsoft援助的標記語言,因為Windows Vista中,的。 chm frmat仍然是支持和分佈式通過Windows XP和Vista的平台(雖然 HLP extension format has been dropped in Vista hlp擴展名的格式已下降在Vista ). ) 。 However, Linux and Mac OS X machines do not have built-in support for CHM format either, and requires user install third party tools for CHM support.不過, Linux和Mac OS X的機器沒有內置支持,資料交換所機制的格式,要么,並要求用戶安裝第三方的工具,資料交換所機制的支持。

There are plenty of CHM files viewer libraries for Linux operating system that allows Linux users to read and open CHM files.有很多chm文件檢視圖書館為Linux作業系統,讓Linux用戶閱讀和開放chm文件。 And most of the CHM viewer libraries is available in the default distribution repositories of popular mainstream LInux distros, or in ports collection of BSD system.而大部分的資料交換所機制觀眾圖書館可在預設的分佈存放受歡迎的主流Linux版本,或在港口收集的BSD系統。

Opening and Viewing CHM Files on Fedora 9 with 開幕式和觀看chm文件上的Fedora 9 Okular okular

Fedora 9 already installed with Okular application, a document viewer for KDE 4. Fedora的9已經安裝了與okular的應用,文檔查看器KDE的4 。 Okular supports Microsoft Compiled HTML Help (CHM) with the libCHM backend. okular支持微軟已編譯的HTML幫助(資料交換所機制)與libchm後端。 In other Linux distros using KDE4, Okular can be installed to view CHM files too.在其他Linux版本使用kde4 , okular可以安裝,以查看chm文件。

Okular

How to Install libchm or chmlib in Debian/Ubuntu/Fedora/RedHat/Suse and Other Linux Distros 如何安裝libchm或chmlib在Debian / Ubuntu的/淺頂軟呢帽/版RedHat /的SuSE和其他Linux版本

libchm and chmlib are a very basic but sufficient library for dealing with Microsoft ITSS/CHM format files.是一個很基本的,但有足夠的圖書館處理與微軟智能運輸系統策略/資料交換所機制格式的檔案。 These two libraries (each for different Linux distribution) serve to provide basic functionality related CHM files, which other CHM viewer tools rely on and use.這兩個圖書館(每個不同的Linux發行)服務,提供基本功能相關的chm文件,其他資料交換所機制觀眾工具依靠和利用。 With just the basic library, user will be able to extract the contents of the CHM files.與剛才的基本圖書館,用戶將能夠提取物的內容,該chm文件。 And as most third-party CHM tools to view CHM on desktop require the basic library too, it should be installed first, if it’s not installed yet.和大多數第三方黨的資料交換所機制工具,以查看資料交換所機制在桌面上需要的基本的圖書館太,應該先安裝,如果它尚未安裝。

For Debian or Ubuntu Linux, install libchm with the following command:為Debian或Linux的Ubuntu的安裝libchm與以下命令:

$ sudo apt-get install libchm-bin元sudo的apt - get的安裝libchm斌

For Fedora, Fedora Core, RedHat and SuSE Linux, install chmlib with the following command:為Fedora ,而淺頂軟呢帽核心,版RedHat和SuSE Linux ,安裝chmlib與以下命令:

$ sudo yum -y install chmlib元sudo的蔭率安裝chmlib

General Commands to Install Application Software from Linux Repositories 一般的命令來安裝應用軟件,從Linux的repositories

Most CHM viewers are included into the Linux repositories, and thus can be installed via respective repo-tools (yum or apt-get).大部分資料交換所機制的觀眾是納入Linux的存放,從而可以安裝在通過各自的回購工具(蔭或apt - get ) 。 The command syntax as below:命令語法如下:

For Fedora, Fedora Code, Red-Hat, SuSE Linux, Madriva Linux:為Fedora ,而Fedora的代碼,紅色的帽子, SuSE Linux的, madriva Linux作業系統:

$ sudo yum -y install <library_name>元sudo的蔭率安裝<library_name>

For Debian and Ubuntu Linux:為Debian和Ubuntu Linux作業系統:

$ sudo apt-get install <library_name>元sudo的apt - get的安裝<library_name>

For BSD or FreeBSD,為BSD的或FreeBSD , search for the application in the ports collection搜尋的應用在港口收集 , and then issue “make install clean” command in the application port directory, or use “pkg_add -r <package_name> command. ,然後問題“ ,使安裝乾淨”的命令,在港口的應用目錄,或使用“ pkg_add - R的<package_name>指揮。

CHM File Viewer Tools for Linux chm文件檢視工具,為Linux

KchmViewer kchmviewer

KChmViwer

The standard KDE viewer for CHM files.標準的KDE查看chm文件。 Available in most repositories.可以在大部分存放。

Help Explorer Viewer 幫助Explorer中查看

Available for both Windows and Linux platform, and support Microsoft Windows Help (WinHelp) in .HLP format, Microsoft HTML Help 1.x in .CHM format, and Microsoft Help 2.0 in .HXS format.同時適用於Windows及Linux平台,並支持Microsoft Windows幫助( winhelp )在。 hlp格式, Microsoft HTML幫助在1.x的。 chm格式,和微軟在幫助2.0 。 hxs格式。

Help Explorer Viewer

After downloading the後下載 HelpExplorer3.0_LINUX.tar.gz helpexplorer3.0_linux.tar.gz , su to root and issue these commands to install Help Explorer Viewer: ,蘇,以根和問題,這些命令安裝幫助Explorer中查看:

tar zxf HelpExplorer3.0_LINUX.tar.gz 焦油zxf helpexplorer3.0_linux.tar.gz
cd Setup/ 裁談會安裝/
./setup.sh 。 / setup.sh

ChmSee chmsee

ChmSee is an open source Gtk2+ package for GNOME wrote by a Chinese. chmsee是一個開放源碼gtk2 +包Gnome的寫了一個中國人。 After downloading the source package tarball下載後源碼包的壓縮檔 chmsee-1.0.1.tar.gz chmsee - 1.0.1.tar.gz , run the following commands to compile ChmSee. ,運行下面的命令編譯chmsee 。

$ tar xzf chmsee-1.0.1.tar.gz 元焦油xzf chmsee - 1.0.1.tar.gz
$ cd chmsee-1.0.1 元的CD chmsee - 1.0.1
$ ./configure 元。 /配置
$ make 元作
# make install # make install的

ChmSee

System cannot find the chmlib can use “–with-chmlib=/path/to/chmlib” parameter to specify the path to chmlib.系統無法找到chmlib可以使用“ -與- chmlib = /路徑/ / chmlib ”參數來指定的路徑chmlib 。 Compiling requiers Gtk2+, libglade, gecko, gtkhtml, chmlib, libgcrypt and OpenSSL.編制requiers gtk2 + , libglade ,壁虎, gtkhtml , chmlib , libgcrypt和OpenSSL的。 But pre-compiled packages are available for但預編譯的軟件包,可供 Debian在Debian , Fedora淺頂軟呢帽 (RPM) and Gentoo (as part of (每分鐘轉速)和Gentoo的(的一部分 Gentoo China Overlay Gentoo的中國覆蓋 )

GnoCHM gnochm

GnoCHM is a CHM file viewer for Gnome, and uses PyCHM, a Python package that exports the CHMLIB API. gnochm是一個chm文件檢視的GNOME ,並使用pychm , Python的一攬子出口chmlib的空氣污染指數。 Features are:特點是:

  • Support for external ms-its links支持外部的MS -聯繫
  • Full text search support全文檢索支持
  • Bookmarks書籤
  • Configurable support for HTTP links配置支持的HTTP鏈接
  • Integrated with Gnome2結合gnome2
  • Support for multiple languages (be, cs, de, el, es, fr, hu, it, ja, pl, pt_BR, ru, sv, tr, vi, zh_CN, zh_TW)支持多種語言( ,政務司司長,德,薩爾瓦多,第ES ,神父,胡錦濤,資訊科技,司法機構政務長,規劃地政局, pt_br ,茹, sv ,的TR ,六, zh_cn , zh_tw )
  • Support to open multiple files at once支持打開多個文件,一旦
  • Displays HTML page source顯示HTML網頁的源

Install via repositories.安裝通過存放。

GnoCHM

xCHM xchm

xCHM is a cross-platform GUI front-end to chmlib, supports UNIX systems (Linux, *BSD, Solaris), Mac OS X and Windows. xchm是一個跨平台的GUI前端,以chmlib ,支持Unix系統( Linux的, * BSD的, Solaris操作系統) , Mac OS X和Windows 。

xCHM

Install via repositories package or ports collection, else download for various xCHM distro packages available安裝通過存放包或港口的收集,否則,下載各種xchm distro軟件包 here這裡 .

KCHM kchm

KCHM is a .chm file viewer which uses the Qt widget toolkit and the KDE core libraries. kchm是一個。 chm文件查看利用Qt的窗口小部件工具包和KDE的核心圖書館。 Seems to not been actively developed anymore.似乎沒有得到積極發展了。 Requires chmlib, Qt 3, KDE 3.1.4 and automake stuff for compilation, where source package can be downloaded from需要chmlib , QT離散度3 , KDE的3.1.4和automake的東西彙編,其中源碼包可以下載從 SourceForge.net sourceforge.net .

KCHM

Using CHM Reader Add-On Extension in Firefox 使用資料交換所機制的讀者添加對擴展在Firefox

CHM Reader add-on is an extension for Firefox web browser that able to open Compiled HTML (.CHM) file.資料交換所機制的讀者添加的是擴展Firefox的Web瀏覽器能夠打開已編譯的HTML (的。 chm )文件。 It adss a new “Open CHM Files” entry to the Firefox File menu.它的美國存托股份一個新的“開放chm檔案”進入Firefox的文件菜單上。 When you opening a CHM file, the table of contents is hidden by default, but can be brought up by pressing Ctrl-E.當您打開一個chm文件,該表的內容是默認為隱藏,但可以拿出按下Ctrl E型。

Opening CHM in Firefox

To install CHM Reader, go to安裝資料交換所機制的讀者,請轉到 this page此頁 with Firefox and then click on “Install” button.與Firefox ,然後點擊“安裝”按鈕。 Restart the Firefox after installation.重新啟動Firefox的安裝後。

How to Extract the Contents (HTML Files) Inside the CHM Archive 如何提取的內容( HTML文件)內的資料交換所機制存檔

To extract the contents of CHM file, use the following command:內容提取CHM文件,請使用下列命令:

extract_chmlib filename .chm / destination_dir / extract_chmlib 文件名的。 chm / destination_dir /

Change the filename to actualy file name for the CHM, and destination_dir to a directory to place the extracted and unpacked HTML files and contents.改變文件名,實際上的檔案名稱為資料交換所機制,並destination_dir到某個目錄放置提取及解壓縮的HTML文件和內容。

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 重要說明 :這是一個機器翻譯網頁是“按原樣”提供的擔保。 Machine translation may be difficult to understand.機器翻譯可能很難理解。 Please refer to請參閱 original English article英文原版的文章 whenever possible.只要有可能。

Share and contribute or get technical support and help at分享和貢獻,或取得技術的支持和幫助,在 My Digital Life Forums 我的數字生活論壇 .



Leave a Reply離開的答复

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> 您可以使用這些標籤:的<a href="" title=""> <abbr title=""> <acronym title="">的<b> <blockquote cite=""> <cite>的<code> <刪除日期時間= “ ” >的<em>的<i> <q cite=""> <strike>的<strong>

Subscribe without commenting訂閱無評論


Custom Search

New Articles新的條款,

Incoming Search Terms for the Article傳入的搜索條件文章

iphone chm iphone資料交換所機制 - - open .chm 開放的。 chm - - how to open CHM file 如何打開chm文件 - - debian chm Debian的資料交換所機制 - - chm to html linux 資料交換所機制為HTML的Linux - - chm iphone 資料交換所機制iphone - - chm reader for debian 資料交換所機制,為讀者的Debian - - extract chm 提取資料交換所機制 - - chm extractor 資料交換所機制浸出 - - how to open chm 如何打開資料交換所機制 - - how to open .chm files 如何打開。 chm文件 - - how to open .chm 如何打開的。 chm - - chm extract 資料交換所機制的提取物 - - fedora chm Fedora的資料交換所機制 - - chm open 資料交換所機制開放 - - iphone chm reader iphone資料交換所機制的讀者 - - how to open .chm file 如何打開。 chm文件 - - open chm 公開資料交換所機制 - - chm reader iphone 資料交換所機制的讀者iphone - - how to open Compiled HTML 如何打開已編譯的HTML - - open compiled html file 開放編譯的HTML文件 - - how to open chm files 如何打開chm文件 - - debian okular chm Debian的okular資料交換所機制 - - chm on iphone 資料交換所機制對iphone - - okular chm okular資料交換所機制 - - all 全部 - - debian chm reader Debian的資料交換所機制的讀者 - - libchm-bin rpm libchm斌每分鐘轉速 - - chm reader fedora 資料交換所機制讀者的Fedora - - chmsee suse repository chmsee的SuSE存放 - - compiled HTML help download for linux 編譯的HTML幫助下載的Linux - - chm reader rpm 資料交換所機制的讀者每分鐘轉速 - - chm unzip 資料交換所機制解壓縮 - - linux support for .chm Linux支持,為的。 chm - - linux chm to html Linux的資料交換所機制為HTML - - open chm file 打開chm文件 - - how to open chm file in linux 如何打開chm文件在Linux - - compiled html file 已編譯的HTML文件 - - opening .chm 開放的。 chm - - How to open Compiled HTML Help file 如何打開已編譯的HTML幫助文件 - - open .chm files 開放的。 chm文件 - - fedora chm viewer Fedora的資料交換所機制觀眾 - - chm reader for linux 資料交換所機制的讀者為Linux - - install okular fedora 9 安裝okular的Fedora 9 - - okular command okular指揮 - - read chm on iphone 閱讀資料交換所機制對iphone - - how to open .chm file in linux 如何打開。 chm文件在Linux - - opening chm files suse 開放chm文件的SuSE - - ubuntu open a compile html help file Ubuntu的開放,一個編譯的HTML幫助文件 - - how to open a chm file 如何打開chm文件 - -