There are three most popular tools to read CHM files in Linux: gnochm, xchm and kchmviewer.First CHM reader in our “review” is gnochm that is designed to integrate with Gnome. Among features of gnochm are:

This utility is included into many Linux distributions repositories and as the result you can install it via one command in Ubuntu: sudo apt-get install gnochm. RPM packages and Source tarballs can be downloaded from here.

Another tool to read CHM files is xchm that is a cross-platform GUI front-end to chmlib. Originally it was written for UNIX systems (Linux, *BSD, Solaris), some time later xCHM has been ported to Mac OS X and Windows. xchm has several limitations like these: it can’t handle * .chm files packing .mht files and complicated non-Latin charsets. Downloadable files can be found here, plus xchm is assembled for wide range of Linux distributions (sudo apt-get install -y xchm will install xchm in Ubuntu and Debian).

Another CHM reader for Linux is kchmviewer for KDE. Unlike most existing CHM viewers for Unix, it uses Trolltech Qt widget library, and could optionally use KDE libraries for better KDE integration. It does not require KDE, but may be compiled with full KDE support, including KDE widgets and KIO/KHTML.

The main advantage of kchmviewer is the best support for non-English languages. Unlike other viewers, kchmviewer in most cases is able to correctly detect the chm file encoding and show it. It correctly shows the index and table of context in Russian, Korean, Chinese and Japanese help files, and with new search engine is able to search in any chm file no matter what language it is written.

You can download source tarball from here or install Ubuntu and execute sudo aptitude install kchmviewer

I precisely needed to appreciate you once again. I am not sure the things that I might have gone through in the absence of the entire opinions documented by you directly on such a problem. It had been a very frightening difficulty in my circumstances, however , looking at the skilled manner you managed that made me to jump over fulfillment. I am happier for this help and even hope you find out what a great job you are doing instructing others through the use of your site. I know that you have never encountered all of us.

The very easiest strategy to find laser hair removal in your area is probably referral and rather than from an physician that's getting a portion of the pie. I used to visit an Dr . for laser light treatments. I had blotchy hairy areas and had already been through all of those other hair removal processes. I got myself a sensepil and have not been happier. Finally I am hair free during the summer months. This will be an amazing yr for me.

Artem is systems engineer for more than 7 years and holds broad experience in Linux, Unix, Cisco systems administration. Feel free to get in touch with Artem Nosulchik via Google Plus, Twitter or Facebook.

LinuxScrew Recommends

Who’s behind LinuxScew?

My name is Artem Nosulchik, I'm part time blogger and full-time Linux sysadmin. In 2007 I started LinuxScrew to share my personal notes on anything related to Linux and Open Source on the whole and found this pretty interesting.