L Файли довідки Microsoft заходьте в Запатентований формат CHM. На жаль, деякі "генії" використовували цей формат для розповсюдження електронних книг та інших видів матеріалів. З цієї причини ми іноді можемо опинитися перед необхідністю бажати переглядати файли цього типу, в Linux їх декілька програми Для цього ми представляємо найпопулярніші. |
CHMFox
Мабуть, найкращим варіантом, якщо Firefox є вашим улюбленим веб-браузером, є спробувати CHMFox, розширення для перегляду файлів CHM безпосередньо з Firefox.
xchm
Xchm - це міжплатформенний клієнт, який підтримує всі системи UNIX (Linux, * BSD, Solaris), Mac OS X та Windows.
Встановлення в Ubuntu та похідних:
sudo apt-get install xchm
kchmviewer
Kchmviewer - це клієнт для перегляду файлів CHM, який за замовчуванням поставляється з KDE. Він не отримував оновлень деякий час, але він повністю функціонує.
Встановлення в Ubuntu та похідних:
sudo apt-get install kchmviewer
Okular
Okular, засіб перегляду документів за замовчуванням у KDE також включає підтримку файлів CHM, але для цього вам потрібно встановити бібліотеки libchm.
На Ubuntu та похідних:
sudo apt-get install libchm-bin
ChmSee
ChmSee базується на CHMLIB і використовує GTK + для його реалізації. Оскільки він використовує механізм рендеринга Gecko (так, той самий, що і Firefox), ChmSee чудово підтримує HTML і CSS.
Встановлення в Ubuntu та похідних:
sudo apt-get install chmsee
Заключні слова
Нарешті, якщо ви справжній гік, ви можете розпакувати файл CHM і перейти до HTML-сторінок вручну. Це можливо, оскільки файл .chm складається з індексу, змісту та набору HTML-сторінок, гіперпосилання на які розміщено у таблиці, які стискаються для створення файлу довідки.
Тим не менш, я вважаю, що цей формат, крім власного та застарілого (сама Microsoft відмовилася від його використання), може бути замінений іншими настільки ж дійсними та функціональними безкоштовними альтернативами (PDF, DJVU тощо). Також не забувайте, що складені файли довідки HTML можуть містити веб-сторінки зі шкідливим кодом, що створює загрозу для безпеки.
Я запам’ятаю це, коли натраплю на chm. Одне зауваження, слід сказати Debian та похідні, а не ubuntu та похідні. 🙂
Бос, Каміло Гарсія прав, Apt і Deb використовуються в Debian ще до народження Ubuntu
ОК.
Дякуємо за внесок! На здоров’я!
Павло.