CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
26.03.2017

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Дистрибутивы :: Zenwalk

Zenbook. Инструментальная настройка

Страницы: 1 :: 2 :: 3 :: следующая

Вступление

Linux не был бы Linux'ом, если бы все этапы инициализации, о которых говорилось в предыдущей главе, не поддавались бы настройке в самых широких пределах. Причём настройка эта осуществима двумя путями: или прямой правкой конфигурационных файлов, или специальными конфигурационными программами, как правило, дистрибутив-специфичными, часто с графическим интерфейсом.

Многоопытные пользователи дистрибутивов типа Slackware, Gentoo или Archlinux при первом столкновении с Zenwalk'ом порываются действовать старыми испытанными методами — универсальным конфигуратором в виде сочетания шелла и текстового редактора, полагая, что все остальное — от Глюкавого. Забывая о штатном настроечном инструментарии, включенном в состав этого дистрибутива.

И действительно, обычно правка конфигурационных файлов вручную — самый простой и прямой способ настройки системы. Но при одном непременном условии: если пользователь точно знает, что он делает, как и зачем. Подготовка начинающих пользователей обычно этому условию не удовлетворяет, и потому им лучше воспользоваться штатными средствами конфигурирования из данного дистрибутива. Да и для пользователей многоопытных, но не знакомых с особенностями именно Zenwalk'а, это в ряде случаев может оказаться предпочтительней. А в следующей главе мы увидим, как графический конфигуратор этого дистрибутива может способствовать освоению общих принципов конфигурирования вообще. В том числе — и руками.

Контрольная панель

Итак, приступим. Все инструменты по настройке общесистемных параметров в Zenwalk'е объединены в комплекс, ранее известный под названием Zenpanel, но ныне (в версии 6.0) почему-то переименованный в панель контрольную (Control Panel). Вызывается она через главное "дельфинье" меню: System -> Control Panel, после чего предстаёт перед глазами в следующем виде:

Каждый элемент этой панели отвечает за настройку одного конкретного общесистемного параметра, и со временем мы изучим корреляцию между ними. А пока рассмотрим элементы Zenpanel в том порядке, в каком видим их на экране. Правда, порядок этот — случаен, меняется от версии к версии и ни в коем случае не определяет последовательности выполнения настроек: к любому элементу можно (и нужно) обращаться по мере необходимости.

При этом надо не забыть о том, что доступ к любому из элементов контрольной панели требует административных привилегий, получаемых вводом пароля root'а в окошке, возникающем после двойного клика мышью на какой-либо из её панели. Кстати, в этот момент экран затеняется, и блокируются любые другие действия в рабочей среде — то есть даже сделать скриншот окошка оказалось невозможно. Зато пароль этот можно запомнить — на время текущего сеанса или навсегда, используя механизм gksu. В последнем случае потребуется задать пароль для доступа к хранилищу паролей — здесь это называется брелком (аналог бумажника в KDE).

Печать

Первый по порядку элемент панели — Печать. Это некие настройки принтера, в которых я не разбирался за отсутствием у меня сего устройства и следованием принципу, сформулированному Сергеем Голубевым aka hymnazix: не настроил принтер — сохранил дерево. Так что предоставляю разбираться с ними заинтересованным читателям:

Users Profiles

Второй элемент панели — Users Profiles. Как нетрудно догадаться, он обеспечивает управление пользовательскими аккаунтами и их группами:

А именно:
  • вывод списка пользователей с возможностью изменения атрибутов каждого;
  • создание и удаление аккаунтов;
  • изменение пароля;
  • вывод списка групп и их членов;
  • изменение имени существующих групп, их удаление, а также создание новых.
Фактически, во всём, за исключением интерфейса, панель управления пользователями идентична аналогичному пункту меню постинсталляционного конфигурирования. О чём нам радостно и сообщает пункт About:

Поскольку непосредственного отношения к инициализации системы управление аккаунтами не имеет, более говорить о нём здесь не будем.

Startup Services

А вот следующий элемент контрольной панели — Startup Services — связан с инициализацией самым непосредственным образом, ибо обеспечивает подключение или отключение стартовых служб (они же демоны), что составляет одну из главных задач второго её этапа. Как уже говорилось в главе об инсталляции, в версии 5.4 настройка стартовых служб выпала из этапа послеустановочного конфигурирования, поэтому ниже вы видите (почти) умолчальное их состояние:

Обычная рекомендация в их отношении — без точного знания, что из этой оперы нужно, а что — нет, лучше ничего не трогать. Однако настала пора начинать обретение этого знания — для чего приведем полный список доступных служб с их кратким описанием:
  • alsa (The Advanced Linux Sound Architecture) — звуковая система, поддерживаемая ядром современного Linux'а (ранее использовалась не вполне свободная система oss); необходима, дабы слушать музыку и вообще получать звуковые сигналы, поэтому, скорее всего, должна быть включена;
  • avahidaemon — система обнаружения сетевых серверов; согласно сообщениям на форуме поддержки Zenwalk, иногда вызывает глюки с браузерами при запросе страниц, а польза от неё не очевидна; поэтому я, от греха подальше, её отключаю;
  • cups — система печати в Linux; я не печатаю, и потому эта служба у меня отключена; если же требуется вывод на принтер, то соответствующий чекбокс должен быть отмечен обязательно;
  • inetd — своего рода супердемон, отслеживающий все сетевые запросы и, при получении таковых, запускающий соответствующий конкретный сервис для их обслуживания; насколько я знаю, в системах, где он используется (а он используется не во всех дистрибутивах Linux), подлежит обязательному включению (если мы хотим как-то работать в сети, разумеется);
  • ip_forwarding — используется, в частности, для подключения к Сети одного компьютера через другой; у меня такой необходимости нет, поэтому отключаю;
  • nfsd — демон доступа к сетевой файловой системе NFS (Network File System); если необходимости в этом нет — можно смело отключить;
  • ntpd — служба синхронизации системных часов с серверами точного времени; ИМХО штука полезная, и потому я ее всегда включаю;
  • numlock — служба активации малой цифровой клавиатуры; при использовании клавиатур, лишенных световых индикаторов (типа ряда ноутбучных и компактных) подлежит безусловному отключению, иначе гарантирую несколько неприятных минут, пока разберетесь, что к чему;
  • oss — та самая звуковая система, на смену которой пришла alsa; говорят, что иногда требуется для совместимости, но я с такими случаями не сталкивался, потому отключаю;
  • pcmcia — служба активации одноименного интерфейса; на десктопе безусловно лишняя за отсутствием соответствующего разъема; да и на ноутбуке, как правило, такой разъем имеющем, от неё пользы не очень много — соответствующих устройств нынче не так уж много;
  • rpc — служба вызова процедур на удаленном компьютере; я отключаю за ненадобностью;
  • saslauthd — включение службы SASL (Simple Authentication and Security Layer), добавляющей поддержку аутентификации к протоколам, ориентированным на соединение (типа POP3, IMAP4, SMTP, FTP); не использую, потому отключаю;
  • sshd — служба отслеживания запросов ssh (Secure Shell) с удаленных машин; я пока необходимости не ощущал, потому отключаю;
  • syslog — служба записи системных сообщений в соответствующий журнал; теоретически штука полезная, но практически читать их мне лень, поэтому отключаю;
  • wicd (Wireless Interface Connection Daemon ) — "комплексный" демон управления всеми соединениями; и потому должен быть включён непременно.
В итоге из всего богачества стартовых служб, предусмотренных схемой инициализации Zenwalk, у меня остается только четыре: alsa, inetd, ntpd и wicd. Тем же, которые с претензиями, вольно добавлять в этот список то, что необходимо им.

Кстати говоря, в списке на приведённом выше скриншоте можно видеть ещё один пункт — vboxdrv, это драйвер виртуальной машины VirtualBox. В свежеинсталлированной системе его нет, он появляется только после установки одноимённого пакета и, соответственно, если виртуальная машина используется (а иначе зачем нам её устанавливать?), должен быть включён.




Страницы: 1 :: 2 :: 3 :: следующая

Комментарии

Виктор, Sat Apr 11 04:11:21 2009:
Внимание! Смертельный номер : System -> Control Panel.
Все пытаются из говна Виндовс сделать... Безполезно.
аноним, Fri Apr 10 11:01:48 2009:
К переводу:
.....комплекс, ранее известный под названием Zenpanel, но ныне (в версии 6.0) почему-то переименованный в панель контрольную (Control Panel). ....
Уж больно русифицировано
Control Panel - это панель УПРАВЛЕНИЯ
/или если очень захочется - панель контролов/

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds