Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 1. Добро пожаловать в BLFS Вперед

Запрос помощи и часто задаваемые вопросы FAQ

Если вы при использовании этой книги столкнулись с проблемой, и ваша проблема отсутствует среди часто задаваемых вопросов FAQ (http://www.linuxfromscratch.org/faq), вы обнаружите, что вам готовы помочь большинство присутствующих в чате (IRC) и использующих списки рассылок. Обзор списков рассылок LFS можно найти в разделе "Списки рассылок". Чтобы помочь нам в диагностике и решении вашей проблемы, добавьте к вашей просьбе о помощи информацию, максимально характеризующую вашу проблему.

Что нужно проверить перед тем, как задавать вопросы

Прежде чем просить о помощи, вы должны проверить следующее:

  • Есть ли аппаратная поддержка в ядре или она доступна в модуле, загружаемом в ядро? Если это модуль, то правильно ли он сконфигурирован в modprobe.conf и был ли он загружен? Для того, чтобы увидеть, загружен ли модуль, вы должны в роли пользователя root выполнить команду lsmod. Чтобы посмотреть, были ли сообщения об ошибках, посмотрите файл sys.log или запустите команду modprobe <driver>. Если модуль загружается так, как надо, вам может понадобиться добавить в ваш скрипт загрузки команду modprobe.
  • Правильно ли установлены у вас права доступа, и, особенно, для устройств? В LFS используются группы, благодаря которым делать такие настройки становится проще, но при этом для того, чтобы получить доступ, требуется выполнить дополнительный шаг, добавляющий пользователей в группы. Для того, чтобы пользователь получил доступ к системе звука, все, что вам может потребоваться, это простая команда usermod -G audio <user>. Любой вопрос, который начинается с "Это работает для пользователя root, но не работает ..." требует перед тем, как задавать вопрос, тщательного анализа прав доступа.
  • BLFS либерально относится к использованию директория /opt/<package>. Основное возражение против него связано с тем, что для каждого пакета, находящегося здесь (например, PATH=$PATH:/opt/kde/bin), нужно добавлять значения в ваши переменные среды окружения. В большинстве случаев, в инструкциях к пакетам рассказывается, как это сделать, но иногда это не так. В разделе "За пределами BLFS" есть подсказка, которая поможет вам в этом.

О чем следует упомянуть

Помимо краткого объяснения проблемы, с которой вы столкнулись, в каждую просьбу о помощи включите следующую важную информацию:

  • версию книги, которая используется (в данном случае — 2011-12-30):
  • пакет или раздел, в котором встретилась проблема;
  • точное сообщение об ошибке или симптом, которые были получены;
  • отклонились ли вы от инструкции книги или вообще от проекта LFS;
  • устанавливали ли вы пакет BLFS на систему, отличную от LFS.

(Заметьте, что если вы сообщите, что отклонились от инструкций книги, это не будет означать, что мы вам не поможем. Просто это нам поможет найти другие возможные причины вашей проблемы).

Скорее всего, вы получите общий совет, а не конкретные инструкции. Если вам посоветуют что-нибудь прочитать, то, пожалуйста, сделайте это. Как правило, при этом предполагается, что ответ слишком очевиден и что этот вопрос не был бы задан, если перед тем, как его задавать, проблема была бы достаточно изучена. Не следует отдавать предпочтение обращению к добровольцам, поддерживающих список рассылок, вместо вашего собственного вдумчивого изучения проблемы. Вдобавок к тому, что благодаря такому изучению повысится ваша собственная квалификация, связанная с использованием BLFS, у добровольцев не сложится мнение, что их личным временем злоупотребляют, и, следовательно, будет больше шансов, что вам будет оказана помощь.

В интернете есть отличная статья о том, как надо задавать вопросы, написанная Эриком С. Реймондом (Eric S. Raymond.). Она доступна по ссылке http://catb.org/~esr/faqs/smart-questions.html. Чтобы повысить шанс получить нужную вам помощь, прочитайте ее и следуйте изложенным в ней рекомендациям.

Перевод сделан с варианта оригинала, датированного 2009-09-25 05:43:37 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Страницы Wiki проекта BLFS   Контактная информация