Представление максимума полезной информации о системе в виде HTML

Задача. В распоряжении пользователя, не особенно интересующегося Linux, имеется Linux-машина. Пользователь сходил на мою лекцию :) и теперь знает, что в его системе -- куча полезной документации. Это man- и info-страницы, содержимое /usr/shre/doc/, а также информация в растворённом виде, типа rpm -qa. Добыть всю эту информацию он спроста не может, не может и поискать в ней.

Проект решения. Устанавливается по возможности легковесный http-сервер с поддержкой cgi, к нему прикручиваются смотрелки соответствующей информации, всё это отдаётся, например, на 127.0.0.1:81.

  1. http:

  2. man

    • man2web -- похоже, проблемы с UTF

    • man2html ("родной") -- в ALT cgi-скрипты не пакуются :(

    • man2html (Debian) -- как вариант

    • man2html (SuSE) -- не проверено

  3. info

  4. /usr/share/doc/*

  5. Пакеты
    • Pdbv -- создаёт исходную базу (количество страниц=количеству пакетов!) дико медленно, жря при этом ресурсы

Другие подходы

FrBrGeorge/InformationCenter (последним исправлял пользователь FrBrGeorge 2009-08-25 02:09:04)