Представление максимума полезной информации о системе в виде HTML
Задача. В распоряжении пользователя, не особенно интересующегося Linux, имеется Linux-машина. Пользователь сходил на мою лекцию и теперь знает, что в его системе -- куча полезной документации. Это man- и info-страницы, содержимое /usr/shre/doc/, а также информация в растворённом виде, типа rpm -qa. Добыть всю эту информацию он спроста не может, не может и поискать в ней.
Проект решения. Устанавливается по возможности легковесный http-сервер с поддержкой cgi, к нему прикручиваются смотрелки соответствующей информации, всё это отдаётся, например, на 127.0.0.1:81.
http:
man
info
/usr/share/doc/*
- Пакеты
Pdbv -- создаёт исходную базу (количество страниц=количеству пакетов!) дико медленно, жря при этом ресурсы
Другие подходы
Собрать единый сервер на python
Для чтения man можно установить дополнение к Firexox под названием FireMan