Настройка openSuSE/SuSE Linux: YaST

YaST2: Qt4

Ручная настройка Linux - довольно сложное занятие, требующее серьезной подготовки. Для того, чтобы облегчить задачу пользователю, современные дистрибутивы GNU/Linux предлагают бесчисленное количество программ для их настройки, установки и удаления программ и т.п.

Основная конфигурация Linux надёжно защищена паролем администратора. Но сегодня всё большее распространение получают программы, работающие с оборудованием динамически на уровне пользователя, интегрированные, зачастую, в рабочие столы. В частности настройка сети, мыши и раскладки клавиатуры, режимов работы видео- и аудио-систем, профилей питания компьютера и т.п. производится сегодня стандартными средствами KDE и Gnome.

YaST: "еще один инструмент для настройки"

Один из самых старых и, по праву, один из самых совершенных программных пакетов для глубокой настройки Linux - YaST ("Yet Another Setup Tool"). YaST появился изначально в дистрибутиве SuSE Linux в виде проприетарного (закрытого) программного обеспечения, а потом и открытого под лицензией GNU GPL.

YaST представляет из себя большой пакет программ для настройки почти всего, что есть в системе, избавляя Вас от необходимости запоминать расположение различных конфигурационных файлов, способы и опции их редактирования и т.д.

Настройка Linux через YaST не только проще: он так же расширяет и её возможности в целом для подготовленного пользователя. Стоит заметить, однако, что без общих знаний архитектуры системы многие из настроек в YaST так и останутся для Вас загадкой, а некоторые редкие настройки недоступны для изменения через него вовсе.

Важной особенностью YaST так же является возможность работать с ним как через консоль, так и графический интерфейс, портированный сегодня на Qt (для KDE) и GTK (для Gnome и т.п.). Интерфейсы всех трёх вариантов похожи по своей архитектуре и интуитивно понятны.

Возможность настройки Linux при помощи YaST требует внесения некоторых специальных изменений в архитектуру дистрибутива системы, что затрудняет использование YaST с дистрибутивами GNU/Linux, не принадлежащими к семейству SuSE, включающем его в себя по-умолчанию.

Компоненты YaST так же используются и для установки дистрибутива openSuSE/SuSE Linux.

В состав YaST по-умолчанию входит более 50-ти модулей для настройки Linux:

  • Набор утилит для установки и удаления программного обеспчения, настройки списка репозиториев и выполнения сетевого обновления.
  • Программы для сбора подробной информации о подключенном оборудовании. Настройка сети, основных системных устройств ввода-вывода: мыши и клавиатуры, принтеров и сканеров, аудио- и видео- устройств.
  • Настройка основных системных параметров: режимов работы ядра, загрузчика, даты и времени, уровней загрузки системы, локализации (перевода) и, главное, основной системной конфигурации (/etc/sysconfig). Управление профилями пользователей и группами.
  • Настройка серверов и клиентов Windows-сетей (Samba), сетей NFS ("Сетевая Файловая Система") и других сетевых служб.
  • В YaST так же доступны утилиты настройки Novell AppArmor, сетевого экрана (брандмауэра), просмотр различных системных журналов и т.п.

Возможности YaST можно расширить, установив дополнительные модули для настройки системы: например, для управления сервером DHCP (пакет yast2-dhcp-server) для соединения с другими компьютерами по сети напрямую и т.п.

Важно отметить, что программа для настройки X.org (SaX2), фактически не входит в пакет YaST и стандартный набор установки дистрибутива openSuSE Linux начиная с версии 11.2.
Запуск YaST из консоли:

sudo /sbin/yast2

Комментарии

Да простым людям этого не понять, таким как я