[Comm] ALTLinux Survival Guide (was: atmsk, man и прочее)
Vadim Vinichenko
=?iso-8859-1?q?vnv_=CE=C1_14000=2Eru?=
Вт Окт 22 01:53:14 MSD 2002
После прочтения дискуссии о началах познания выше в этом треде ("надо
читать lilo-doc" - "а откуда я знаю, что есть такой пакет?";
"пользователь должен обращаться к /usr/share/doc/" - "а как он узнает,
что есть такой каталог?"), возникли следующие соображения:
С моей точки зрения, был бы разумно начинать документацию к дистрибутиву
с некоего компактного "руководства по выживанию в ALTLinux" (~5-10
стр.), в котором бы (а) давались рекомендации по поиску информации о
системе с учетом специфики дистрибутива (пресловутая "удочка"), (б)
приводился минимальный объем полезных сведений для начала работы в
системе, в том числе на уровне "концепций" (пакеты/APT).
1. Раздел про поиск информации мог бы выглядеть так (конспективно и
только для примера):
* для консольных программ: --help, для гуевых см. меню
"help/помощь/справка";
* man имя_программы, обратить внимание на "см.также" в конце man'а,
конфигурационные файлы тоже могут иметь свои man'ы;
* info имя_программы (или pinfo или чем там их смотрят?);
* /usr/share/doc/имя_программы;
* не хватает документации - проверить наличие пакета имя_программы-doc
(о пакетах см. стр...);
* howto, не забудьте поставить соотв. пакет;
* дополнительные источники информации (если включены в дистрибутив) -
архив рассылки, русская Linux Gazette;
* источники информации в Интернете - www.atmsk.ru, что-то еще, если
читаете по-английски - linuxdoc.org с его guides и howto;
* списки рассылки, как ALT, так и конкретной программы, если хотите
повысить эффективность своих обращений, учитывайте рекомендации Реймонда
(ссылка на эссе про вопросы в Интернете или на диске).
Возможно, уже есть какое-то howto по поиску информации, которое можно
отжать и адаптировать к дистрибутиву (про /usr/share/doc/ там вряд ли
написано).
И то же самое положить в корень диска (как сейчас лежит "специфика ALT
по сравнению с другими дистрибутивами"). Вот тогда-то и можно будет
говорить, что "пользователь должен знать, что..."
2. RPM и APT - основа системы (по-моему, обязательно должно впервые
прозвучать на стр. 3 или 5, а не 53). Концепция пакетов (коротко). APT
как средство контроля зависимостей и обеспечения целостности системы.
(См. более подробное описание на стр...) Возможно, основные команды _для
получения информации_ о пакетах, установленных (rpm -q*) и не
установленных (apt-cache search).
Эти два раздела, с моей точки зрения, самое главное (для дистрибутивов
ALT). Дальнейшее видится более смутно. Можно, например:
3. Общие принципы настройки программ в Linux. /etc/ и dotfiles - по
крайней мере, то, что они существуют; как правило, пользовательские
файлы имеют формат, аналогичный формату системных и перекрывают их
настройки.
Дальше можно как в Junior doc (имеется в виду раздел "Предварительные
сведения о Linux", видимо, как раз задуманный, как руководство по
выживанию) - чуть-чуть про файловую систему, страничка про основные
команды bash.
Все это, разумеется, не является альтернативой каталогам "конкретных
решений" и систематическому описанию концепций, - это просто еще один
аспект проблемы.
--
С уважением,
Вадим
Подробная информация о списке рассылки community