- Любовные романы
- Фантастика и фэнтези
- Ненаучная фантастика
- Ироническое фэнтези
- Научная Фантастика
- Фэнтези
- Ужасы и Мистика
- Боевая фантастика
- Альтернативная история
- Космическая фантастика
- Попаданцы
- Юмористическая фантастика
- Героическая фантастика
- Детективная фантастика
- Социально-психологическая
- Боевое фэнтези
- Русское фэнтези
- Киберпанк
- Романтическая фантастика
- Городская фантастика
- Технофэнтези
- Мистика
- Разная фантастика
- Иностранное фэнтези
- Историческое фэнтези
- LitRPG
- Эпическая фантастика
- Зарубежная фантастика
- Городское фентези
- Космоопера
- Разное фэнтези
- Книги магов
- Любовное фэнтези
- Постапокалипсис
- Бизнес
- Историческая фантастика
- Социально-философская фантастика
- Сказочная фантастика
- Стимпанк
- Романтическое фэнтези
- Ироническая фантастика
- Детективы и Триллеры
- Проза
- Юмор
- Феерия
- Новелла
- Русская классическая проза
- Современная проза
- Повести
- Контркультура
- Русская современная проза
- Историческая проза
- Проза
- Классическая проза
- Советская классическая проза
- О войне
- Зарубежная современная проза
- Рассказы
- Зарубежная классика
- Очерки
- Антисоветская литература
- Магический реализм
- Разное
- Сентиментальная проза
- Афоризмы
- Эссе
- Эпистолярная проза
- Семейный роман/Семейная сага
- Поэзия, Драматургия
- Приключения
- Детская литература
- Загадки
- Книга-игра
- Детская проза
- Детские приключения
- Сказка
- Прочая детская литература
- Детская фантастика
- Детские стихи
- Детская образовательная литература
- Детские остросюжетные
- Учебная литература
- Зарубежные детские книги
- Детский фольклор
- Буквари
- Книги для подростков
- Школьные учебники
- Внеклассное чтение
- Книги для дошкольников
- Детская познавательная и развивающая литература
- Детские детективы
- Домоводство, Дом и семья
- Юмор
- Документальные книги
- Бизнес
- Работа с клиентами
- Тайм-менеджмент
- Кадровый менеджмент
- Экономика
- Менеджмент и кадры
- Управление, подбор персонала
- О бизнесе популярно
- Интернет-бизнес
- Личные финансы
- Делопроизводство, офис
- Маркетинг, PR, реклама
- Поиск работы
- Бизнес
- Банковское дело
- Малый бизнес
- Ценные бумаги и инвестиции
- Краткое содержание
- Бухучет и аудит
- Ораторское искусство / риторика
- Корпоративная культура, бизнес
- Финансы
- Государственное и муниципальное управление
- Менеджмент
- Зарубежная деловая литература
- Продажи
- Переговоры
- Личная эффективность
- Торговля
- Научные и научно-популярные книги
- Биофизика
- География
- Экология
- Биохимия
- Рефераты
- Культурология
- Техническая литература
- История
- Психология
- Медицина
- Прочая научная литература
- Юриспруденция
- Биология
- Политика
- Литературоведение
- Религиоведение
- Научпоп
- Психология, личное
- Математика
- Психотерапия
- Социология
- Воспитание детей, педагогика
- Языкознание
- Беременность, ожидание детей
- Транспорт, военная техника
- Детская психология
- Науки: разное
- Педагогика
- Зарубежная психология
- Иностранные языки
- Филология
- Радиотехника
- Деловая литература
- Физика
- Альтернативная медицина
- Химия
- Государство и право
- Обществознание
- Образовательная литература
- Учебники
- Зоология
- Архитектура
- Науки о космосе
- Ботаника
- Астрология
- Ветеринария
- История Европы
- География
- Зарубежная публицистика
- О животных
- Шпаргалки
- Разная литература
- Зарубежная литература о культуре и искусстве
- Пословицы, поговорки
- Боевые искусства
- Прочее
- Периодические издания
- Фанфик
- Военное
- Цитаты из афоризмов
- Гиды, путеводители
- Литература 19 века
- Зарубежная образовательная литература
- Военная история
- Кино
- Современная литература
- Военная техника, оружие
- Культура и искусство
- Музыка, музыканты
- Газеты и журналы
- Современная зарубежная литература
- Визуальные искусства
- Отраслевые издания
- Шахматы
- Недвижимость
- Великолепные истории
- Музыка, танцы
- Авто и ПДД
- Изобразительное искусство, фотография
- Истории из жизни
- Готические новеллы
- Начинающие авторы
- Спецслужбы
- Подростковая литература
- Зарубежная прикладная литература
- Религия и духовность
- Старинная литература
- Справочная литература
- Компьютеры и Интернет
- Блог
Погружение в Salix - Алексей Федорчук
Шрифт:
Интервал:
Закладка:
Глава 10. «Фирменные» утилиты
В десятой главе я хотел бы сказать о ещё одном дистрибутив-специфическом его компоненте – собственных утилитах конфигурирования. Они были разработаны Георгием Влахавосом не для замены традиционных средств настройки (среди которых испокон веков главным является текстовый редактор), а для их дополнения. Большая их часть собрана в два пакета --salixtools и salixtools-gtk. Как нетрудно догадаться, в первый в входят средства консольные, во второй – имеющие графический интерфейс. По своему функционалу они, по большей части, пересекаются. Более того, утилиты второго пакета – это, в основном, графические оболочки для команд пакета первого.
Описывать их в деталях мне представляется излишним: не так уж часто применителю – профессионалу в своей предметной области, приходится заниматься настройкой системы. Но – подчас приходится. И тогда потенциальному применителю Salix не худо бы знать о существовании в этом дистрибутиве штатных настроечных средств. Которые и будут перечислены ниже.
Итак, пакет salixtools. В его составе:
• clocksetup – инструмент настройки даты и времени;
• keyboardsetup – инструмент для настройки раскладок клавиатуры;
• localesetup – средство установки системной локали;
• reposetup – утилита для выбора зеркала репозиториев;
• service – команда запуска, останова и перезапуска системных служб;
• servicesetup – утилита для настройки служб, запускаемых при старте системы;
• update-all – команда для обновления репозиториев;
• usersetup – утилита для управления пользовательскими аккаунтами.
Легко видеть, что все действия, достигаемые перечисленными средствами (кстати, все они требуют прав администратора, то есть должны предваряться командой sudo), были выполнены в ходе постинсталляционной настройки системы. И если последняя была проделана аккуратно – возвращаться к ним не придётся практически никогда. Если же такая необходимость всё-таки возникнет – возможно, более удобными окажутся альтернативы, работающие в графическом режиме. Они, как уже говорилось, собраны в пакете salixtools-gtk, а вызываются из соответствующих пунктов раздела Система главного меню Xfce. Среди них:
• Имя компьютера в сети (gtkhostsetup) – назначение полностью соответствует названию пункта меню;
• Звуковая карта (gtkalsasetup) – настройка ALSA для звуковой карты; в скобках замечу, что столь «любимый» многими pulseaudio в Salix по умолчанию не используется и в официальных репозиториях отсутствует, хотя и может быть установлен из слакбилдов;
• Дата и время (gtkclocksetup) – графический интерфейс для clocksetup, и служит той же цели;
• Обновление значков (gtkiconrefresh) – средство обновления общесистемных пиктограмм;
• Клавиатура (gtkkeyboardsetup) – графический интерфейс для keyboardsetup, то есть средство для настройки клавиатурных раскладок;
• Язык системы (gtklocalesetup) – графический интерфейс для localesetup, то есть средство для установки системной локали;
• Системные сервисы (gtkservicesetup) – графический интерфейс для servicesetup, позволяющий легко управлять загрузкой системных сервисов;
• Пользователи и группы (gtkusersetup) – графический интерфейс для usersetup, инструмент управления пользовательскими аккаунтами.
Все перечисленные утилиты требуют прав администратора, что достигается вводом пользовательского пароля при из запуске из меню.
К этой же группе примыкает утилита LiloSetup, представляющая собой отдельный одноимённый пакет и вызываемая из меню Система через пункт Программа установки LILO. Она позволяет настраивать загрузку системы в относительно комфортной обстановке графического режима. И о ней стоит сказать подробнее.
Вопреки своему названию, LiloSetup не обязательно устанавливает одноимённый загрузчик (хотя может сделать и это, например, при запуске с Live-носителя), а в основном позволяет отредактировать его конфигурационный файл, после чего выполняет обновление записи в MBR. Само по себе LILO было установлено в ходе инсталляции системы (см. главу вторую). И при первом запуске, после авторизации, LiloSetup выводит окно его настроек в том виде, в каком они были сделаны при установке:
Рисунок 10-1. Первый запуск LiloSetup
На скриншоте мы видим три записи, соответствующие пунктам меню, включённым при инсталляции Salix'а. Каждый из них можно отредактировать отдельно. Что мы сейчас и сделаем, начав с первого, который автоматически был определён как соответствующий Slackware, но на самом деле является Salix'ом – это та самая система, в которой сочнялись все материалы к этой книжке, и в которой я пишу сейчас эти строки.
Так что для начала изменим имя первого пункта меню. Его можно задать вручную или выбрать из выпадающего списка:
Рисунок 10-2. Выбор имени загружаемой системы
А вот для второго и третьего пунктов названия вводим вручную, так как имён, полностью соответствующих установленным системам, в выпадающем меню нет. И в итоге получаем следующую картину:
Рисунок 10-3. Меню LILO с отредактированными именами
Правда, зачем это делать – я так и не понял, потому что эти новые имена нигде не фиксируются – в частности, они пропадают и при следующем запуске утилиты, даже в том же сеансе. Но только после изменения хотя бы одного имени активизируется кнопка Править файл настроек. Ею в системном текстовом редакторе (в Salix'е таковым по умолчанию выступает Leafpad) открывается прототип нового конфигурационного файла – /tmp/lilosetup:
Рисунок 10-4. Редактирование /etc/lilosetup в Leafpad'е
Как можно видеть по его родительскому каталогу, файл этот генерируется автоматически, однако его можно редактировать. Правда, он содержит только секцию общих настроек LILO – секции, соответствующие остальным имеющимся на машине системам, придётся вписывать вручную. Так, для Salix'а её можно просто скопировать из файла /etc/lilo.conf, вписав после
# Конец секции общих настроек LILO
такие строки:
# Linux bootable partition config begins image = /boot/vmlinuz root = /dev/sda1 label = Salix read-only # Linux bootable partition config ends
После этого, сохранив изменения, надо нажать кнопку Установить Lilo, что вызовет панель подтверждения действия:
Рисунок 10-5. Подтверждение намерений
И в случая согласия через мгновение появится сообщение об успехе выполнения процедуры:
Рисунок 10-6. Сообщение об успехе
Успех знаменуется появление в каталоге /etc/ нового конфигурационного файла – lilosetup.conf, который был сгененрирован из отредактированного прототипа – /tmp/lilosetup. Теперь остаётся только обеспечить запуск Lilo с параметрами нового конфига. Это делается такой командой:
$ sudo lilo -C /etc/lilosetup.conf
После этого можно перезагрузить систему, дабы убедиться в том, что всё работает нормально. И приступить к составлению секций для загрузки других систем, имеющихся на данной машине. В качестве образца заполнения секций можно брать шаблоны из файла /etc/lilo.conf_example или обратиться к бесчисленным сетевым материалам (имеющимся, в том числе и на Блогосайте, применительно к соплеменному Zenwalk'у).
Завершая главу о фирменных утилитах Salix'а, ещё раз подчеркну, что ни одно из перечисленных дистрибутив-специфических средств не является жизненно необходимым: они призваны лишь облегчить жизнь применителя, впервые приобщающегося к миру Slackware. Потому что настало время открыть страшную тайну: Salix – ни что иное, как способ быстро установить прародительскую систему и, при необходимости, приступить к выполнению своей практической работы сразу после установки.
Предвижу возражение: того же самого эффекта можно добиться и в оригинальной Slackware. Можно. Но – затратив на это время и усилия. То есть, в сущности, повторить работу, которую уже проделали Георгий Влахавос и его соратники. Так зачем же изобретать велосипед вместо того, чтобы с благодарностью не воспользоваться результатами их труда?
Глава 11. Редакции и сородичи
Как было сказано в главе первой, в дистрибутиве Salix, кроме основной редакции с десктопом Xfce, имеется ещё несколько вариантов с разными рабочими окружениями: MATE, KDE, Openbox, Fluxbox. В принципе можно установить в Salix'е и Cinnamon, хотя и версии – 2.0, то есть не последней.
Кроме того, существует Slackel, занимающий положение на грани между дериватом Salix'а и его редакцией. Хотя и сам имеет три редакции – с KDE и оконными менеджерами Fluxbox и Openbox. Причём каждая из них имеет два варианта образов – чисто установочный и Live-OD, также с возможностью установки.
Я знакомился MATE- и KDE-редакциями «головного» дистрибутива, с обоими вариантами KDE-редакции Slackel'а. О них и пойдёт речь в главе одинадцатой. Начну с MATE-редакции Salix'а, как наиболее близкой идеологически к «командорскому» варианту.

