Контакты

Установка программ в альт линукс. Дистрибутив ALT Linux. Мифы и реальность Дополнительная настройка системы

| Linux

Установка ALT Linux 5 Lite

Исходные условия:

  • Linux устанавливается как единственная операционная система;
  • установка ведется на весь диск;
  • имена компьютеров в классе - от comp1 до comp12, имя компьютера преподавателя - AllClasses;
  • предполагается две группы пользователей:
    • teachers;
    • pupils;
  • в группе pupils будет 5 пользователей:
    • class7;
    • class8;
    • class9;
    • class10;
    • class11;
  • пароль преподавателя LitERaturA;
  • пароль администратора (его имя root) ThizIzOurSkola.

После загрузки с компакт-диска ALT Linux 5 Lite на экран выводится меню, в котором клавишами управления курсором выбирается пункт "Установка":

Нажатие клавиши <Enter > начинает процесс установки. На экран выводится первое окно, в котором выбирается язык диалога и способ переключения русского и латинского регистров (продолжение - щелчок мышью по кнопке "Далее"):

Затем - лицензионное соглашение:

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

  • автоматически, использовав неразмеченное пространство, если диск новый и не содержит разделов;
  • автоматически, с удалением имеющихся на диске разделов, если диск уже использовался;
  • вручную, по желанию или из-за невозможности выполнения предыдущих вариантов.

В первом случае устанавливается параметр "Использовать неразмеченное пространство":

Для примера показан получившийся результат:

Во втором случае устанавливается параметр "Удалить все разделы и создать разделы автоматически".

Третий вариант:

Если на диске уже есть разделы, они поочерёдно удаляются (для этого при выбранном разделе используется кнопка "Удалить"):

Если на диске нет разделов, выбираем неразмеченное пространство и щёлкнем мышью по кнопке "Создать раздел":

Сначала создадим раздел подкачки объёмом 1024 Мбайт (его объём равен удвоенному объёму оперативной памяти). Тип раздела - swap:

Выберем оставшееся неразмеченным пространство для создания корневого раздела и щёлкнем мышью по кнопке "Создать":

Предлагаемый объём раздела не изменяем. Задаём тип раздела Linux:

Выбираем вариант файловой системы Linux:

Задаём точку монтирования (в данном случае это корневой раздел):

Получаем:

Подтверждаем сделанные изменения:

Выбираем устанавливаемые офисные приложения и указываем на необходимость установки программ для учителя (iTalc). Если компьютер имеет достаточно ресурсов (в частности, оперативной памяти) и удовлетворительный процессор, можно установить OpenOffice и iTalc. Если же ресурсы компьютера невелики, можно выбрать более эконимичный вариант:

Выбираем место установки загрузчика и операционную систему, загружаемую по умолчанию. Так как система одна, то и вариант соответствующий:

Если Linux устанавливается как вторая операционная система, то для загрузки по умолчанию Windows вместо указанного в данный момент ALTLinux устанавливается параметр Windows.

Устанавливаем в привод второй CD ROM с дополнительными программами:

После щелчка мышью по кнопке "Далее" выполняется их установка. По её завершении задаём имя компьютера (например, comp8) и настраиваем сеть. Если есть DHCP-сервер, задаём соответствующий параметр, иначе укажем IP-адреса вручную, в зависимости от настроек компьютерного класса. Пример:

Следующий шаг - задание пароля администратора (его имя в системе - root):

Задаём имя одного из пользователей данного компьютера и пароль для него, например:

При наличии в школе (классе) DNS-сервера задаём имя домена, иначе оставляем параметр без изменения:

Завершающий шаг - установка параметров видеокарты и монитора:

После завершения процесса установки и перезагрузки входим в систему под именем пользователя (но не администратора).

Инструкция по установке ALT Linux.
Перед началом установки настоятельно рекомендуется выполнить проверку и дефрагментацию жесткого диска.
Перейдем непосредственно к установке Linux , для начала вставьте установочный диск в привод Вашего компьютера. Если у вас не идет загрузка с установочного диска проверьте настройку Bios.

Начало установки: загрузка системы

Загрузка с установочного диска начинается с меню, в котором перечислено несколько вариантов загрузки, причём установка системы - это только одна из возможностей. Из этого же меню можно запустить программу для восстановления системы или проверки памяти. Мышь на этом этапе установки не поддерживается, поэтому для выбора различных вариантов и опций установки необходимо воспользоваться клавиатурой. Можно получить справку по любому пункту меню, выбрав этот пункт и нажав F1. Кроме установки с лазерного диска доступно несколько вариантов сетевой установки и установка с жёсткого диска (об этом рассказано ниже).

Нажатием F2 осуществляется выбор страны. От выбора страны в загрузчике зависит, во-первых, язык интерфейса загрузчика и программы установки, и во-вторых, какие языки будут доступны в списке языков установки - кроме основного для выбранной страны языка, в список будут включены и другие языки данной территории. По умолчанию предлагается «Россия». Если выбрать вариант «Прочие», то в списке языков установки будут перечислены все возможные языки.

По нажатию F3 открывается меню доступных видеорежимов (разрешений экрана). Это разрешение будет использоваться во время установки и загрузки установленной системы.

Чтобы начать процесс установки, нужно клавишами перемещения курсора «вверх», «вниз» выбрать пункт меню «Установка» и нажать Enter. В начальном загрузчике установлено небольшое время ожидания: если в этот момент не предпринимать никаких действий, то будет загружена та система, которая уже установлена на жёстком диске. Если вы пропустили нужный момент, перезагрузите компьютер и вовремя выберите пункт «Установка».

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

Другие источники установки

Сетевая установка

Установка ALT Linux возможна не только с лазерного диска, ее можно производить и по сети. Обязательное условие для этого - наличие на сервере дерева файлов, аналогичного содержимому установочного диска, и внешний носитель с начальным загрузчиком. Таким носителем может являться, например, flash-накопитель, который можно сделать загрузочным, воспользовавшиcь утилитой mkbootflash.

Кнопка F4 позволяет выбрать источник сетевой установки: FTP, HTTP или NFS-сервер. Нужно указать имя или IP-адрес сервера и каталог (начиная с /), в котором размещён дистрибутив ALT Linux. В случае установки по протоколу FTP может понадобиться также ввести имя пользователя и пароль.

При сетевой установке может понадобиться определить параметры соединения с сервером, в этом случае на экране будут появляться диалоги, например, с предложением выбрать сетевую карту (если их несколько) или указать тип IP-адреса: статический (потребуется вписать его самостоятельно) или динамический (DHCP).

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

Установка с жёсткого диска

Аналогично установке по сети можно установить ALT Linux с жёсткого диска. Для этого понадобится подключить дополнительный жёсткий диск с дистрибутивом, Чтобы выбрать подлюченный диск в качестве источника установки, нужно в строке «Параметры загрузки» меню начального загрузчика указать метод установки, написав: automatic=method:disk (где «automatic» - параметр, определяющий ход начальной стадии установки). По нажатию Enter и прошествии некоторого времени на экране появится диалог выбора дискового раздела, а после - выбора пути к каталогу с дистрибутивом. После указания пути начнется установка системы. При желании можно сразу указать путь к дистрибутиву, сделав в строке параметров загрузки запись вида: automatic=method:disk,disk:hdb,partition:hdbX,directory:.

Последовательность установки

До того, как будет произведена установка базовой системы на жёсткий диск, программа установки работает с образом системы, загруженном в оперативной памяти компьютера.

Если инициализация оборудования завершилась успешно, будет запущен графический интерфейс программы-установщика. Процесс установки разделен на шаги; каждый шаг посвящён настройке или установке определённого свойства системы. Шаги нужно проходить последовательно, переход к следующему шагу происходит по нажатию кнопки «Далее». При помощи кнопки «Назад» при необходимости можно вернуться к уже пройденному шагу и изменить настройки. Однако на этом этапе установки возможность перехода к предыдущему шагу ограничена теми шагами, где нет зависимости от данных, введённых ранее.

Если по каким-то причинам возникла необходимость прекратить установку, нажмите Reset на системном блоке компьютера. Помните, что совершенно безопасно прекращать установку только до шага «Подготовка диска», поскольку до этого момента не производится никаких изменений на жёстком диске. Если прервать установку между шагами «Подготовка диска» и «Установка загрузчика», вероятно, что после этого с жёсткого диска не сможет загрузиться ни одна из установленных систем.

Технические сведения о ходе установки можно посмотреть, нажав Ctrl+Alt+F1 , вернуться к программе установки - Ctrl+Alt+F7 . По нажатию Ctrl+Alt+F2 откроется отладочная виртуальная консоль.

Каждый шаг сопровождается краткой справкой, которую можно вызвать, нажав F1.

Во время установки системы выполняются следующие шаги:


  1. Язык

  2. Уведомление о правах

  3. Настройка клавиатуры

  4. Часовой пояс

  5. Дата и время

  6. Подготовка диска

  7. Установка базовой системы

  8. Сохранение настроек

  9. Дополнительные диски

  10. Дополнительные пакеты

  11. Установка загрузчика

  12. Администратор системы

  13. Системный пользователь

  14. Настройка сети

  15. Настройка графической системы

  16. Завершение установки

Язык


Иллюстрация 2. Язык

Установка начинается с выбора основного языка - языка интерфейса программы установки и устанавливаемой системы. В списке, помимо доступных языков региона (выбранного на этапе начальной загрузки), указан и английский язык..

Уведомление о правах

Иллюстрация 3. Уведомление о правах

Перед продолжением установки следует внимательно прочитать условия лицензии. В лицензии говорится о ваших правах. В частности, за вами закрепляются права на:


  • эксплуатацию программ на любом количестве компьютеров и в любых целях;

  • распространение программ (сопровождая их копией авторского договора);

  • получение исходных текстов программ.
Если вы приобрели дистрибутив, то данное лицензионное соглашение прилагается в печатном виде к вашей копии дистрибутива. Лицензия относится ко всему дистрибутиву ALT Linux. Если вы согласны с условиями лицензии, отметьте пункт «Да, я согласен с условиями» и нажмите «Далее».

Настройка клавиатуры

Иллюстрация 4. Настройка клавиатуры

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


  • Клавиши Alt и Shift одновременно

  • Клавиша Capslock

  • Клавиши Control и Shift одновременно

  • Клавиша Control

  • Клавиша Alt
В случае, если выбранный основной язык имеет всего одну раскладку (например, при выборе английского языка в качестве основного), эта единственная раскладка будет принята автоматически, а сам шаг не будет отображён в интерфейсе.

Часовой пояс

Для корректной установки даты и времени достаточно правильно указать часовой пояс и выставить желаемые значения для даты и времени.

Иллюстрация 5. Часовой пояс

На этом шаге следует выбрать часовой пояс, по которому нужно установить часы. Для этого в соответствующих списках выберите страну, а затем регион. Поиск по списку можно ускорить, набирая на клавиатуре первые буквы искомого слова.

Обратите внимание на отметку «Хранить время в BIOS по Гринвичу». В системных часах BIOS желательно устанавливать не локальное, а универсальное время по Гринвичу (GMT). При этом программные часы будут показывать локальное время в соответствии с выбранным часовым поясом, и системе не потребуется изменять настройки BIOS при сезонном переводе часов и смене часового пояса. Однако если вы планируете на этом же компьютере использовать другие операционные системы, отметку нужно снять, иначе при загрузке в другую операционную систему время может сбиваться.

Дата и время

Иллюстрация 6. Дата и время

Программа установки полагает, что системные часы (BIOS) отображают локальное время. Поэтому часы на этом шаге показывают либо время, соответствующее вашим системным часам, либо, если в предыдущем шаге была выставлена отметка «Хранить время в BIOS по Гринвичу», время, соответствующее, GMT с учётом вашего часового пояса. Это значит, что, если системные часы отображают локальное время , а вы всё же выставили отметку «Хранить время в BIOS по Гринвичу» в предыдущем шаге, то часы будут отображать неверное время.

Проверьте, верно ли отображаются дата и время, и, при необходимости, выставьте правильные значения.

Если вaш компьютер подключён к локальной сети или к Интернет, можно включить синхронизацию системных часов (NTP) с удалённым сервером, для этого достаточно отметить пункт «Устанавливать автоматически» и выбрать из списка NTP-сервер.

Подготовка диска

Переход к этому шагу может занять некоторое время. Время ожидания может быть разным и зависит от производительности компьютера, объёма жёсткого диска, количества разделов на нем и т. д.

На этом этапе подготавливается площадка для установки ALT Linux, в первую очередь - выделяется свободное место на диске. Для установки с выбором одного из автоматических профилей разметки потребуется не менее 7 Гб на одном или нескольких жёстких дисках компьютера. Программа установки автоматически создаёт три раздела: для корневой файловой системы (/) - 4 Гб, для области подкачки (swap) - 1 Гб и для пользовательских данных (/home) - оставшееся дисковое пространство. При подготовке разделов вручную необходимо выделить как минимум 4 Гб (3 Гб для корневого раздела и 1 Мб для swap). Рекомендуемое значение - 5 Гб без учёта домашнего раздела. Для компьютера учителя также рекомендуется дополнительно выделить 4 Гб для организации FTP, HTTP или NFS-сервера с образом диска, содержащего дистрибутив, для обеспечения возможности сетевой установки на другие компьютеры класса.

Выбор профиля разбиения диска


Иллюстрация 7. Выбор профиля разбиения диска

В списке разделов перечислены уже существующие на жёстких дисках разделы (в том числе здесь могут оказаться съёмные USB-носители, подключённые к компьютеру в момент установки). Ниже перечислены доступные профили разбиения диска. Профиль - это шаблон распределения места на диске для установки Linux. Можно выбрать один из трёх профилей:


  • Использовать неразмеченное пространство

  • Удалить все разделы и создать разделы автоматически

  • Подготовить разделы вручную
Первые два профиля предполагают автоматическое разбиение диска. Они ориентированы на среднестатистические рабочие станции и должны подойти для большинства пользователей.

Автоматические профили разбиения диска

Применение профилей автоматического разбиения происходит сразу по нажатию «Далее», после чего непосредственно начинается этап установки базовой системы

Если для применения одного из профилей автоматической разметки доступного места окажется недостаточно, то есть менее 7 Гб, будет выведено сообщение об ошибке: «Невозможно применить профиль, недостаточно места на диске».

Если данное сообщение появилось после попытки применить профиль «Использовать неразмеченное пространство», то вы можете очистить место, удалив данные, которые уже есть на диске. Выберите пункт «Удалить все разделы и создать разделы автоматически». При применении этого профиля сообщение о недостатке места связано с недостаточным объёмом всего жёсткого диска, на который производится установка. В этом случае необходимо воспользоваться режимом ручной разметки: профиль «Подготовить разделы вручную».

Будьте осторожны при применении профиля «Удалить все разделы и создать разделы автоматически»! В этом случае будут удалены все данные со всех дисков без возможности восстановления. Рекомендуется использовать эту возможность только в том случае, если вы уверены, что диски не содержат никаких ценных данных .

Ручной профиль разбиения диска

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

По нажатию «Далее» будет произведена запись новой таблицы разделов на диск и форматирование разделов. Разделы, только что созданные на диске программой установки, пока не содержат данных и поэтому форматируются без предупреждения. Уже существовавшие, но изменённые разделы, которые будут отформатированы, помечаются специальным значком в колонке «Файловая система» слева от названия. Если вы уверены в том, что подготовка диска завершена, подтвердите переход к следующему шагу нажатием кнопки «OK».

Не следует форматировать разделы с теми данными, которые вы хотите сохранить, например, с пользовательскими данными (/home) или с другими операционными системами. С другой стороны, отформатировать можно любой раздел, который вы хотите «очистить» (т. е. удалить все данные).

Установка базовой системы

Иллюстрация 8. Установка базовой системы

На этом этапе происходит установка стартового набора программ, необходимых для запуска и первоначальной настройки Linux. Далее в процессе установки у вас будет возможность выбрать и установить все необходимые вам для работы приложения.

Установка происходит автоматически в два этапа:


  • Получение пакетов

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

Когда базовая система будет установлена, вы сможете произвести первичную настройку, в частности - настроить сетевое оборудование и сетевые подключения. Изменить свойства системы, которые были заданы при установке (например, язык системы), можно будет в любой момент как через веб-интерфейс, так и при помощи стандартных для Linux средств и специализированных модулей управления, включённых в дистрибутив.

Установка базовой системы может занять некоторое время, которое можно посвятить, например, чтению руководства.

Сохранение настроек

Иллюстрация 9. Сохранение настроек

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

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

На этом шаге производится перенос настроек, выполненных на первых пяти шагах установки (настройки языка, часового пояса , даты и времени, переключения раскладки клавиатуры), в только что установленную базовую систему. Также производится запись информации о соответствии разделов жёсткого диска смонтированным на них файловым системам (заполняется конфигурационный файл /etc/fstab). В список доступных источников программных пакетов добавляется репозиторий, находящийся на установочном лазерном диске, т. е. выполняется команда apt-cdrom add, осуществляющая запись в конфигурационный файл /etc/apt/sources.list. Подробнее об этом можно узнать в разделе электронной документации «Система управления пакетами APT».

После того, как настройки сохранены, осуществляется автоматический переход к следующему шагу.

Дополнительные диски

Иллюстрация 10. Дополнительные диски

Если в комплекте есть диск с дополнительным программным обеспечением, на этом шаге можно подключить его и установить требуемые компоненты. Для этого вставьте диск в привод лазерных дисков и нажмите «Добавить». Новый диск появится в списке доступных дисков. За нажатием кнопки «Далее» последует шаг установки дополнительных пакетов.

Если дистрибутив и дополнительное ПО содержатся на одном диске, шаги выбора дополнительных дисков и установк дополнительных пакетов не отображаются.

Дополнительные пакеты

Иллюстрация 11. Дополнительные пакеты

В любом дистрибутиве ALT Linux доступно значительное количество программ (до нескольких тысяч), часть из которых составляет саму операционную систему, а все остальные - это прикладные программы и утилиты.

В операционной системе Linux все операции установки и удаления производятся над пакетами - отдельными компонентами системы. Пакет и программа соотносятся неоднозначно: иногда одна программа состоит из нескольких пакетов, иногда один пакет включает несколько программ.

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

Выбрав необходимые группы, следует нажать «Далее», после чего начнется установка пакетов.

Установка загрузчика

Иллюстрация 12. Установка загрузчика

Загрузчик Linux - программа, которая позволяет загружать Linux и другие операционные системы. Если на вашем компьютере будет установлен только Linux, то здесь не нужно ничего изменять, просто нажмите «Далее».

Если же вы планируете использовать и другие операционные системы, уже установленные на этом компьютере, тогда имеет значение, на каком жёстком диске или разделе будет расположен загрузчик. В большинстве случаев программа установки правильно подберёт расположение загрузчика.

Опытным пользователям может пригодиться возможность тонкой настройки загрузчика (кнопка «Экспертные настройки»). Параметры, которые можно здесь изменять, напрямую соотносятся с соответствующими параметрами конфигурационного файла загрузчика LILO (/etc/lilo.conf). Для простоты сохранены латинские названия параметров, об их значении можно справиться в документации по LILO (lilo.conf(5)).

Пользователи

Linux - это многопользовательская система. На практике это означает, что для работы в системe нужно в ней зарегистрироваться , т. е. дать понять системе, кто именно находится за монитором и клавиатурой. Наиболее распространённый способ регистрации на сегодняшний день - использование системных имён (login name) и паролей. Это надёжное средство убедиться, что с системой работает тот, кто нужно, если пользователи хранят свои пароли в секрете и если пароль достаточно сложен и не слишком короток (иначе его легко угадать или подобрать).

Администратор системы


Иллюстрация 13. Администратор системы

В любой системе Linux всегда присутствует один специальный пользователь - администратор, он же суперпользователь , для него зарезервировано стандартное системное имя - root.

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

При наборе пароля вместо символов на экране высвечиваются звёздочки. Чтобы избежать опечатки при вводе пароля, его предлагается ввести дважды. Можно воспользоваться автоматическим созданием пароля, выбрав «Создать автоматически». Вам будет предложен случайно сгенерированный и достаточно надёжный вариант пароля. Можно принять автоматически сгенерированный пароль, (не забудьте при этом запомнить пароль!), или запросить другой вариант пароля при помощи кнопки «Сгенерировать».

Администратор отличается от всех прочих пользователей тем , что ему позволено производить любые , в том числе самые разрушительные, изменения в системе. Поэтому выбор пароля администратора - очень важный момент для безопасности : любой, кто сможет ввести его правильно (узнать или подобрать), получит неограниченный доступ к системе. Даже вaши собственные неосторожные действия от имени root могут иметь катастрофические последствия для всей системы.

Системный пользователь

Иллюстрация 14. Системный пользователь

Помимо администратора (root) в систему необходимо добавить по меньшей мере одного обычного пользователя . Работа от имени администратора считается опасной (можно по неосторожности повредить систему), поэтому повседневную работу в Linux следует выполнять от имени обычного пользователя, полномочия которого ограничены.

При добавлении пользователя предлагается ввести имя учётной записи (login name) пользователя. Имя учётной записи всегда представляет собой одно слово, состоящее только из строчных латинских букв (заглавные запрещены), цифр и символа подчёркивания “_” (причём цифра и символ “_” не могут стоять в начале слова). Чтобы исключить опечатки, пароль пользователя вводится дважды. Так же, как при выборе пароля администратора (root), можно создать пароль автоматически.

В процессе установки предлагается создать только одну учётную запись обычного пользователя - чтобы от его имени системный администратор мог выполнять задачи, которые не требуют привилегий суперпользователя.

Учётные записи для всех прочих пользователей системы можно будет создать в любой момент после её установки.

Настройка сети

Иллюстрация 15. Настройка сети

Существует ряд сетевых параметров, которые являются общими для всех подключений к сети и должны быть определены даже тогда, когда компьютер не подключён ни к какой сети. Для подключения к локальной сети необходимо к тому же настроить сетевое подключение , которое обычно привязывается к определённому физическому устройству - сетевой карте (Ethernet).

В поле «Полное доменное имя компьютера» необходимо указать сетевое имя компьютера вида computer.domain. Несмотря на то, что этот параметр никому из соседних компьютеров в сети не передаётся (в отличие, скажем, от имени компьютера в Windows-сети), его используют многие сетевые службы, например, почтовый сервер. Если компьютер не подключён к локальной сети, доменное имя может выглядеть как угодно, можно оставить значение по умолчанию (localhost.localdomain).

В случае локальной сети программа установки автоматически настроит все установленные на компьютере сетевые интерфейсы (сетевые карты). При наличии в сети DHCP-сервера все необходимые параметры (IP-адрес, маска сети, шлюз по умолчанию, адреса серверов DNS) будут получены автоматически. Если сервера DHCP нет, при подключении к сети интерфейс будет настроен при помощи IPv4LL- технологии, позволяющей автматически подбирать свободный IP-адрес, не используемый другими компьютерами в сети, и присваивать его сетевому интерфейсу.

Можно отказаться от автоматической настройки сетевых подключений, убрав отметку с пункта “автоматически сконфигурировать все сетевые карты”. После завершения установки вы сможете в любой момент настроить доступ к сети самостоятельно.

И ллюстрация 16. Настройка графической системы

Современное графическое оборудование в большинстве случаев поддаётся автоматическому определению, хотя некоторое очень новое или редкое оборудование может отсутствовать в базе данных. Автоматически определённые видеокарта и монитор будут указаны в разделе «Обнаруженное оборудование». В разделе «Текущие настройки» будут предложены наиболее подходящие настройки графического режима - их стоит испробовать в первую очередь. Довольно часто видеокарта может работать с несколькими разными драйверами. По умолчанию предлагается тот, который считается наилучшим для данной модели.

Нужно заметить, что оптимальные настройки - это не всегда максимальные значения из возможных (разрешение, глубина цвета и т. п.). При указании рекомендуемых значений учитываются свойства конкретного оборудования и драйвера, поэтому выбор более высоких значений не обязательно приведёт к улучшению качества изображения. Если оборудование автоматически не определилось, то драйвер для видеокарты и модель монитора придётся выбрать вручную.

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

Обратите внимание на отметку «Загружаться в графический режим»: новичку в Linux нужно проследить, чтобы она была установлена. В противном случае загрузка будет заканчиваться приглашением к регистрации в системе (login:) в текстовом режиме.

Смена драйвера видеокарты

При необходимости вы можете сменить драйвер видеокарты. В списке перечислены названия доступных драйверов с указанием через дефис производителя и, в некоторых случаях, моделей видеокарт. Вы можете выбрать тот их них, который считаете наиболее подходящим. Драйвер, рекомендуемый для использования помечен «рекомендовано».

Если в списке нет драйвера для вaшей модели видеокарты, можно попробовать один из двух стандартных драйверов: «vga - Generic VGA Compatible» или «vesa - Generic VESA Compatible».

Выбор модели монитора

Модели мониторов можно выбирать по производителям: кнопка «Другой производитель». Ускорить передвижение по спискам можно, набирая первые буквы искомого слова. После выбора производителя в списке становятса доступны модели мониторов данного производителя. Не всегда обязательно подбирать монитор с точностью до номера модели: некоторые пункты в списке не содержат конкретного номера модели, а указывают на целый ряд устройств, например «Dell 1024x768 Laptop Display Panel».

Если в списке не нашлось производителя или близкой модели, то можно попробовать один из стандартных типов монитора. Для этого в списке производителей нужно выбрать «Generic CRT Display» (для электронно-лучевых мониторов) либо «Generic LCD Display» (для жидкокристаллических мониторов), а далее выбрать модель, руководствуясь желаемым разрешением.

Завершение установки

Иллюстрация 17. Завершение установки

На экране последнего шага установки отображается информация о местонахождении протокола установки (каталог /root/.install-log). После нажатия кнопки «Завершить» и перезагрузки компьютера можно загрузить установленную систему в обычном режиме.

Удачной работы с ALT Linux!

Настройка proxy в браузере Mozilla Firefox.
Для начала настройки proxy нужно зайти в пункт меню Правка и выбрать меню Настройки.
Далее выбираем вкладку Дополнительно -> Сеть -> и жмем на кнопку Настроить


На вкладке Дополнительно выбрать закладку Сеть нажать кнопку Настроить.


Далее указываем IP адрес и порт прокси и ставим галочку Использовать этот прокси сервер для всех протоколов.

После нажатия кнопки Ок изменения вступят в силу.


Настройка локальной прокси.(если все компьютеры в классе ходят в интернет через учительский компьютер).
На учительском компьютере нажимаем на рабочем столе правой кнопкой мыши и выбрать Запустить терминал.

acl our_networks src тут нужно указать диапазон IP адресов компьютеров, которые смогут иметь доступ к интернет.

cache_peer нужно указать IP адрес (пример: 172.22.30.130), порт (пример: 8080), и указать логин и пароль через двоеточие (пример: login=login:password)

acl all src 0.0.0.0/0.0.0.0

acl manager proto cache_object

acl localhost src 127.0.0.1/255.255.255.255

acl to_localhost dst 127.0.0.0/8

acl SSL_ports port 443 # https

acl SSL_ports port 563 # snews

acl Rsync_ports port 873

acl Jabber_ports port 5222 5223

acl Safe_ports port 80 # http

acl Safe_ports port 21 # ftp

acl Safe_ports port 443 # https

acl Safe_ports port 70 # gopher

acl Safe_ports port 210 # wais

acl Safe_ports port 1025-65535 # unregistered ports

acl Safe_ports port 280 # http-mgmt

acl Safe_ports port 488 # gss-http

acl Safe_ports port 563 # snews

acl Safe_ports port 591 # filemaker

acl Safe_ports port 777 # multiling http

acl Safe_ports port 631 # cups

acl Safe_ports port 873 # rsync

acl Safe_ports port 901 # SWAT

acl CONNECT method CONNECT


http_access allow manager localhost

http_access deny manager

http_access deny !Safe_ports

http_access deny CONNECT !SSL_ports !Jabber_ports !Rsync_ports


acl our_networks src 192.168.1.0/24

http_access allow our_networks


http_access allow localhost
http_port 8080
cache_peer 172.22.30.130 parent 8080 0 proxy-only default no-query no-digest login=login:password
hierarchy_stoplist cgi-bin ?
cache_mem 64 MB
minimum_object_size 100 KB
access_log /var/log/squid/access.log squid
acl QUERY urlpath_regex cgi-bin \?

cache deny QUERY


refresh_pattern ^ftp: 1440 20% 10080

refresh_pattern ^gopher: 1440 0% 1440

refresh_pattern . 0 20% 4320
acl apache rep_header Server ^Apache

broken_vary_encoding allow apache


never_direct allow all
coredump_dir /var/spool/squid
Если вы указали порт прокси 8080 , то нужно выключить службу Веб-интерфейса, которая использует данный порт. Для этого выполнить команды sudo chkconfig httpd-alterator off и sudo service httpd-alterator stop

После этого нужно включить squid в автозагрузку. Это делается следующей командой sudo chkconfig squid on


Если у Вас принтер Minolta/QMS magicolor 2200 DL / 2300 DL, Konica Minolta magicolor 2430 DL, Minolta Color PageWorks/Pro L, HP Laser Jet 1010, 1015, 1018, 1020, 1022 то вам нужно установит пакет следующей командой sudo rpm -Uvh foo2zjs

Настройка принтера

Для настройки принтера необходимо проделать следующие операции:

  1. Подключить принтер к компьютеру;

  2. Включить принтер и компьютер, дождаться загрузки рабочего стола ;

  3. Запустить приложение для доступа в интернет;

  4. В строке адреса ввести http://localhost:631;

  5. На полученной странице нажать кнопку Add printer (Добавить принтер)



  1. Ввести имя принтера (использовать только латинские буквы) и нажать Continue



  1. Из выпадающего списка выбрать модель своего принтера и нажать Add printer



  1. Выбрать драйвер своего принтера или похожей модели. Обычно он автоматически подсвечивается системой. Нажать Add Printer




  1. После проделанных действий, выйдет сообщение об удачном добавлении


Перейдя на вкладку Printers , можно увидеть установленный принтер


Установка завершена.

Перед установкой необходимо снять с компьютера внешние носители: флешки и дискеты. Установщик Linux может стереть их данные.

Для тестирования можно установить Linux на компьютер, где уже есть Windows (скорее всего, именно такой компьютер и найдется в фирме). В этом случае надо решить несколько задач.

1. Выделить свободное место на диске. Во время установки вы не сможете изменить размер существующих разделов для освобождения места, поэтому это надо сделать заранее (например, с помощью программы Partition Magic).

2. Скачать из Интернета менеджер загрузки, например, Acronis OS Selector (http://www.acronis.ru/homecomputing/products/diskdirector/multibooting.html). Это «условно-бесплатная» программа. Демо-версия рассчитана на 15 дней, но по истечении этого срока OS Selector не перестанет работать. Да и стоит она, кстати, недорого. Эту программу надо установить в Windows. Дело в том, что нет гарантии, что загрузчик LILO из Linux позволит загрузить установленную на компьютере Windows (хотя теоретически такая возможность предусмотрена). И наоборот: используя загрузчик Windows, не всегда удается запустить Linux (см. главу 9). OS Selector будет спасательным средством на всякий случай - легко справится с подобными трудностями.

3. Запастись загрузочным CD с MS-DOS, который позволит восстановить загрузочную запись Windows (командой fdisk /mbr ).

4. И, разумеется, найти диск с дистрибутивом Linux. В случае с ALT Linux 4.1 Desktop это может быть Install DVD или Install CD. Скачать дистрибутивы можно отсюда: http://www.altlinux.org/ALT_Linux_4.1_Desktop. Я рекомендую приобрести или записать самостоятельно Install DVD, как самый полный и удобный для тестирования дистрибутив.

Справившись с ним, вы можете освоить установку базовой части OC с CD, а потом копирование дистрибутива на жесткий диск и установку необходимых дополнительных пакетов (см. раздел 1.5.2). Кроме того, существует вариант с установкой системы с флеш-накопителя. Этот процесс описан здесь: http://www.altlinux.org/InstallFlash. В этом случае компьютер должен поддерживать загрузку с устройства USB - это надо проверить заранее, зайдя в BIOS.

1.5.1. Установка ALT Linux с Install DVD

Установка ОС состоит из 15 шагов (номер будет отображаться на экране). У нас после пятнадцатого шага появятся дополнительные пункты для настройки системы.

После загрузки с DVD необходимо выбрать команду Установка из меню на экране.

1. Выбираем язык установки - русский.

2. Принимаем условия лицензионного договора. Данная ОС может устанавливаться бесплатно на любое количество компьютеров.

3. Выбираем комбинацию клавиш для переключения раскладки. Я обычно использую Ctrl+Shift .

4. Выбираем часовой пояс, например, Москва .

5. Полезно установить галочку для получения точного времени из Интернета. По умолчанию используется сервер pool.ntp.org.

6. Подготавливаем разделы жесткого диска.

Здесь надо разобраться, как Linux обозначает диски и разделы.

Для дисков, подключенных по интерфейсу IDE, принято такое обозначение:

Primary Master - hda;

Primary Slave - hdb;

Secondary Master - hdc;

Secondary Slave - hdd.

Диски SATA обозначаются так: sda, sdb, sdc…

Но на практике система часто обозначает как sda и диск IDE.

Для разделов диска тоже используются правила обозначения. Пусть наш винчестер обозначен как sda. Для основного раздела зарезервированы 4 номера: sda1, sda2, sda3, sda4. Вне зависимости от того, сколько логических дисков создано в основном разделе, первый логический диск дополнительного раздела будет иметь обозначение sda5.

На компьютере с Windows, к примеру, может быть такое разбиение жесткого диска:

первый логический диск в основном разделе - C:

первый логический диск в дополнительном разделе - D:

второй логический диск в дополнительном разделе - E:

Linux обозначит их sda1, sda5, sda6. Поскольку в современных версиях Linux реализована возможность работы с файловыми системами FAT и NTFS, логические диски, созданные в Windows, будут видны и в Linux. Соответственно, для установки Linux нам потребуется создать, по крайней мере, еще sda7 и sda8.

Установщик Linux предлагает несколько возможностей:

  • Удалить все разделы и создать разделы Linux в автоматическим режиме. Это наилучший вариант для установки системы на пустой компьютер, но неприемлемо, если мы хотим оставить Windows.
  • Удалить разделы Linux и использовать освободившееся место для установки. Это удобно для полной переустановки Linux.
  • Использовать свободное место и создать разделы автоматически.
  • Создать разделы вручную.

Здесь мы сталкиваемся с трудностями, для преодоления которых нужен некоторый опыт. Установщик Linux не всегда может работать корректно в автоматическом режиме. Часто на экран выдается сообщение об ошибке (рис.1.1), хотя поводов к этому вроде бы не должно быть.

Рис.1.1. Сообщение об ошибке при создании разделов диска

В этом случае разделы надо создать вручную. Несмотря на то, что Linux называет их разделами, их надо было бы называть партициями (от английского partition) или логическими дисками. К основному и дополнительному разделу это не имеет отношения. Если диск или свободное пространство имеет размер 10-20 Гбайт, необходимо создать раздел для подкачки (тип SWAPFS) с объемом, вдвое большим объема оперативной памяти, а оставшееся место отвести для раздела с типом файловой системы Linux (Ext2/3), на котором расположатся все файлы. Для второго логического диска обычно выбирают точку монтирования / (слэш). Все пути к файлам и названия директорий будут начинаться с этого символа.

На практике создание раздела происходит так. Щелкните свободное пространство (unused) на схеме разделов, нажмите кнопку Создать раздел . В появившемся окне (рис.1.2) укажите необходимые параметры.

Рис.1.2. Создание раздела Linux

Если в вашем распоряжении большое свободное пространство, можно попробовать создать три партиции: для подкачки (SWAPFS), для системы (Ext2/3) размером 20 Гбайт, для пользовательских данных (Ext2/3) - все оставшееся пространство. В окнах диалога вы сможете увидеть, на какой логический диск попадает папка /home . Это аналог папки Documents and Settings из Windows. В этой папке находятся все пользовательские аккаунты, в нее же целесообразно копировать дистрибутивы. Поэтому папка /home должна располагаться на самом большом разделе.

Если что-то не получается, надо попробовать разные варианты, чтобы «переупрямить» установщик. Обычно проблемы возникают со «старыми» компьтерами (срок службы 5-10 лет). Но если у вас все получилось, дальнейшая установка проходит, как правило, без проблем.

7 и 8. Устанавливаются пакеты в автоматическом режиме.

9. Необходимо указать, куда установить загрузчик. Приемлемые варианты: «Жесткий диск sda» или первый раздел диска sda1. Если надо оставить на компьютере Windows, загрузчик устанавливайте на системный раздел Linux (туда, где находится папка /boot ). Если на компьютере будет только Linux - нет смысла устанавливать загрузчик на логические диски, находящиеся в дополнительном разделе, в этом случае Linux загрузиться не сможет. Если на компьютере уже установлена ОС Windows, ее загрузчик будет затерт (в главе 9 мы разберем, как восстанавливать загрузчики Windows и Linux). Его, конечно, можно будет восстановить, но нам придется проделать дополнительную работу, чтобы обеспечить загрузку обеих систем (загрузчики как Windows XP, так и ALT Linux очень плохо умеют загружать «чужие» ОС).

10. Установщик предлагает выбрать дополнительные пакеты. В этой версии ОС можно выбрать группы программ, что достаточно удобно для экономии времени. После установки отдельные пакеты можно установить с помощью программы Synaptic. Здесь же можно выбрать такие группы (для офисного компьютера): «Электронная почта», «Интернет-телефон», «Поддержка сканеров».

11. Необходимо задать пароль системного администратора (пользователя root ). Выбирайте простой пароль (возможно, состоящий только из цифр), потому что его придется часто набирать во время настройки системы. В Linux вообще все очень строго - даже очередь печати нельзя очистить без этого пароля.

12. Теперь надо задать имя и пароль пользователя. Если вы создаете рабочую станцию для офиса, возможно, имеет смысл создать общий (гостевой) аккаунт для всех станций. Если сотрудники будут входить в систему со своими паролями, то как сотруднику работать при необходимости на чужой станции? Тут и нужен гостевой вход. К тому же он потребуется для администрирования. Войти в систему как root можно только в текстовом режиме, но нам ведь хочется использовать все преимущества графических оболочек, не правда ли? Создав стандартный аккаунт, вы сможете, работая в нем как администратор, создать учетную запись и для конкретного пользователя. Вы даже можете не знать пароля к его учетной записи, если попросите сотрудника самостоятельно ввести пароль (возможно, в некоторых организациях есть и такие жесткие правила). Я настоятельно рекомендую использовать для пароля цифры и латинские буквы. С русскими буквами будут проблемы.

13. Задаем параметры сети. В строке «DNS» надо ввести через пробел IP-адреса серверов: сначала DNS локальной сети, затем внешних. В другой строке задается адрес станции. Для надежности (особенно во время тестов и отладки) полезно задать вручную IP-адрес машины (и шлюза), но если вы уверены в работе вашего контроллера домена, можете использовать DHCP. Если вы задаете IP-адрес рабочей станции вручную, не забывайте, что адрес должен быть свободным, и не должен попадать в диапазон адресов DHCP. Возможно, здесь потребуется доступ к контроллеру домена, чтобы правильно выбрать адрес.

14. Задаем режим работы монитора. Самое главное здесь - выбрать разрешение. Это должен быть тот режим, который станет основным. Потом, конечно, разрешение можно будет выбирать, но Linux будет упорно возвращаться к выбранному на этапе установки режиму. Придется потратить много времени, заходя в программы настройки, чтобы установить новый режим монитора по умолчанию.

На этом установка системы завершается, и если все сделано правильно, загрузится графическая оболочка KDE, и вы увидите рабочий стол. Но наша работа не заканчивается, теперь нам предстоит настроить систему.

15. Выбираем команду К - Настройка - Центр управления системой и находим ссылку Системные службы . Находим службу dnsmasq и останавливаем ее. Снимаем галочку и сохраняем настройки (кнопка Применить ).

Эта служба - кэширующий DNS сервер. Она только мешает работе, если не настроена. Эта служба во время работы заменяет содержимое файла /ets/resolv.conf, в котором должны находиться указанные ранее адреса DNS серверов. На рабочей станции эта служба обычно не нужна.

Находим службы smb и winbind (они необходимы для доступа к серверу, а также к контроллеру домена под управлением Windows). Запускаем их, если они остановлены, устанавливаем галочки Запускать при загрузке системы . Сохраняем параметры.

Возвращаемся на главную страницу и находим ссылку Локальные учетные записи . Здесь можно создать новый аккаунт. Сначала надо ввести имя пользователя в строку Новая учетная запись и нажать кнопку Создать . Выберите новую учетную запись (будьте внимательны, не перепутайте ее с другой), введите пароль в соответствующие строки и нажмите кнопку Применить .

Кстати, Центр управления системой содержит ссылки Ethernet-интерфейсы и Дисплей , которые могут потребоваться для первоначальной настройки системы. Другие опции нам пока не понадобятся.

16. Центр управления системой можно закрыть. Теперь нам потребуется настроить систему Samba (для работы в домене NT). Ее название происходит от названия протокола SMB (Send Message Block), который использует Microsoft. Кстати, Microsoft разработала несколько диалектов этого протокола, последний из которых называется CIFS. Это, конечно, только усложняет обеспечение совместимости между разными системами. Но если все сделать аккуратно, связь будет работать.

На первой странице модуля настройки Samba необходимо указать параметры:

Рабочая группа - короткое имя домена заглавными буквами;

Имя NetBIOS - имя компьютера заглавными буквами;

Строка сервера - если вы не хотите, чтобы при обзоре компьютера в сети к имени компьютера добавилась строка «Samba server...», введите здесь произвольный текст;

Уровень безопасности - если мы настраиваем станцию для включения в домен NT (например, если контроллер домена работает под управлением Windows 2003 Server и использует Active Directory), единственный выбор: параметр ADS;

Имя/адрес сервера паролей - вводим адрес контроллера домена;

Область - полное имя домена заглавными буквами. В англоязычной литературе этот параметр называется realm. На рис. 1.3 показан пример такой настройки. Сохраняем параметры кнопкой Применить .

Рис.1.3. Настройка Samba

Параметры записываются в файл /etc/samba/smb.conf . В нем также находятся сведения о расшаренных папках, принтерах и т. д. В Интернете можно найти массу статей о том, как следует оформлять этот файл. Но «шаманизм» здесь неуместен. Нужно точно знать, как выбирать параметры, чтобы добиться, работоспособности системы.

Запомним на будущее. Служба smb включает в себя два демона. О состоянии службы можно узнать, дав команду в терминальном режиме: service smb status . Надо также помнить, что служба smb запускается сравнительно медленно, и в течение 1-2 минут после загрузки системы сетевые ресурсы могут быть недоступны.

17. Теперь отредактируем конфигурационные файлы. Это можно сделать несколькими способами. Например, можно щелкнуть правой кнопкой мыши на рабочем столе и выбрать команду Запустить Терминал .

В окне терминала (консоли) введите команду:

а затем пароль пользователя root.

Ключ -l дает больше возможностей. По традиции будем обозначать символом «доллар» диалог обычного пользователя, а символом «решетка» - диалог пользователя root. Вводить эти символы не нужно, это подсказка системы.

Наберите команду # mc . Теперь в вашем распоряжении простейший файловый менеджер (Midnight Commander), в котором нам потребуются три горячие клавиши:

F4 - редактировать текстовый файл;

F10 - выйти из режима редактирования или закрыть MC.

Все, как в старом добром Norton Commander.

Тогда файл /ets/hosts (список известных хостов) надо привести к следующему виду:

127.0.0.1 localhost

192.168.1.15 vasya.ofis.local vasya

192.168.1.2 pdc1.ofis.local pdc1

Имена компьютеров указываются в двух видах: с указанием домена и без. Этот файл очень помогает, когда плохо работает разрешение имен в домене, но его заполнение, строго говоря, не является необходимым.

Для доступа к серверу Windows необходимо настроить систему Kerberos. C помощью этой системы рабочая станция получает «билеты» (ticket) безопасности. Для этого, кстати, необходимо, чтобы рассогласование времени на сервере и клиенте было не более 5 минут (поэтому при установке системы я и рекомендовал разрешить использование сервера точного времени). Часы на многих компьютерах «убегают», поэтому нужна синхронизация.

Найдем файл конфигурации. В исходном файле /ets/krb5.conf имена домена приведены как образец, нам надо обязательно подставить свои значения. Здесь важен регистр букв. Этот файл будет одинаковым на всех станциях домена, поэтому достаточно отредактировать его один раз, а потом копировать. В нашем примере он будет таким:

default = FILE:/var/log/krb5libs.log

kdc = FILE:/var/log/krb5kdc.log

admin_server = FILE:/var/log/kadmind.log

ticket_lifetime = 24000

default_realm = OFIS.LOCAL

dns_lookup_realm = false

dns_lookup_kdc = false

OFIS.LOCAL = {

kdc = 192.168.1.2:88

admin_server = 192.168.1.2:749

default_domain = ofis.local

.ofis.local = OFIS.LOCAL

ofis.local = OFIS.LOCAL

profile = /var/lib/kerberos/krb5kdc/kdc.conf

debug = false

ticket_lifetime = 36000

renew_lifetime = 36000

forwardable = true

krb4_convert = false

Почему я рекомендую указывать IP-адрес контроллера домена (он же по совместительству KDC - центр раздачи билетиков Kerberos), а не его имя? Для исключения проблем с разрешением имен. Если что-то не заработает, у вас будет одной причиной «почему не работает» меньше. К тому же, если вы администрируете домен, то, скорее всего, знаете адрес своего сервера наизусть.

Ну, и, наконец, проверяем содержимое файла /ets/resolv.conf (список DNS). Он должен иметь такой вид:

nameserver 192.168.1.2

nameserver первый_ip_адрес_внешнего_DNS

nameserver второй_ip_адрес_внешнего_DNS

Если вы ввели эти адреса при установке системы, они должны здесь присутствовать. Если они непостижимым образом исчезли, а появился адрес 127.0.0.1, значит, вы не отключили службу dnsmasq.

18. Теперь компьютер следует перезагрузить. Присоединим станцию к домену.

Вначале проверим, может ли станция получить билет Kerberos. Дайте команду в консоли:

В ответ будет выдано сообщение:

klist: No credentials cache found (билеты не найдены)

Для получения билета дайте команду (будем считать, что имя администратора домена administrator) с соблюдением регистра букв:

# kinit [email protected]

Система запросит пароль администратора домена, но больше не выведет никаких сообщений. Но теперь в ответ на команду # klist она выведет:

Ticket cache:...

Default principal:...

До тех пор, пока вы этого не добьетесь, дальнейшие шаги не имеют смысла. Но станция должна автоматически получать «билетики», поэтому в случае удачи удалите полученный билет командой:

# kdestroy

Для присоединения станции к домену дайте команду:

# net ads join -U administrator -S 192.168.1.2

Задавать адрес контроллера домена не обязательно (если домен один), но мы сделали это, чтобы исключить любую неопределенность.

Естественно, будет запрошен пароль администратора домена. В случае успешного присоединения к домену будет выведено сообщение:

Using short domain name -- OFIS

Joined "VASYA" to realm "OFIS.LOCAL"

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

Для проверки можно использовать команду:

# net ads testjoin

Например, сообщение No logon servers будет говорить о том, что станция не может обнаружить в сети контроллер домена.

Когда станция присоединена к домену, можно проверить ее запись в Active Directory, в разделе Users and Computers. Параметры станции с Linux ничем не отличаются от аналогичных параметров станции с Windows, но поле с названием операционной системы останется пустым. Впрочем, это не мешает работе станции.

Если на сервере есть папки с общим доступом, можно выполнить небольшой тест. На рабочем столе ALT Linux 4 выберите команду Система (второй значок на панели задач) - Сетевые ресурсы . Запустится программа Konqueror - аналог Проводника Windows. Выберите и щелкните два раза в окне значок Ресурсы Samba . Через некоторое время вы должны увидеть значок домена. Откройте его, а затем нужный компьютер. Попробуйте открыть общую папку. Система запросит имя и пароль. Здесь необходимы имя и пароль пользователя из Active Directory (если используется этот способ организации домена). Если все сделано правильно, папка должна открыться.

Если пользователю нужен доступ к папкам на сервере, можно перетащить значок общей папки сервера из окна Konqueror на рабочий стол, а затем выбрать команду из открывшегося меню: Создать ссылку . Открыть папку можно будет быстрее, но это не избавит пользователя от необходимости ввести имя и пароль (с какими он зарегистрирован в домене), что, разумеется, многим пользователям, привыкшим к вольнице домена Windows, не понравится. Зато, если фирма исповедует жесткие правила по разграничению доступа к информации, все окажется очень в тему. Учетная запись пользователя в Linux (на локальном компьютере) не имеет никакого отношения к учетной записи того же пользователя в домене. Разумеется, имя и пароль могут быть в обоих случаях одинаковыми, так даже удобнее. И помните: пароль не должен содержать русских букв!

Теоретически есть возможность использования учетной записи Linux для входа в домен Windows. Но это требует перекодировки идентификатора пользователя (система PAM). Настраивается она сложно, поэтому я не рекомендую применять ее без особой необходимости.

19. Осталось самое простое. Проверим подключение к Интернету. Запустите браузер Firefox. Если вы не используете прокси сервер, подключение должно заработать сразу (разумеется, если в вашем распоряжении имеется постоянно действующий канал). В противном случае надо указать в настройках (команда Правка - Настройки - Дополнительно - Сеть ) адрес прокси, как правило, с портом 8080. Чаще всего задают один и тот же адрес для всех протоколов. Еще я обычно убираю в настройках режим «Сохранять пароли для сайтов» и автоматическое обновление компонентов браузера (дополнений и плагинов). Это небольшая мера безопасности.

Программа Konqueror тоже может работать в качестве браузера Интернета. Но, если вы используете прокси, придется отказаться от этой роли программы. Она нужна для доступа к локальным Web-службам, таким, как CUPS или SWAT, но в этой программе нет режима «Не использовать прокси для локальных адресов». Поэтому, если адрес прокси указан, то Konqueror принимается искать, к примеру, службу печати CUPS в Интернете…

Если по каким-то причинам вас или пользователя не устраивает Firefox, можно загрузить и установить браузер Opera (для ALT Linux 4 подойдет пакет с официального сайта Opera, собранный для ОС Fedora).

Как видите, установка Linux на рабочую станцию, хоть и требует определенных трудозатрат, не так сложна, как может показаться с первого взгляда. Главное, делать все аккуратно и контролировать результат на каждом этапе. Зато эти затраты с лихвой окупаются таким приятным фактом, как устойчивость к вирусам.

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

1.5.2. Установка ALT Linux с Install CD

Опять начинаем установку с того, что удаляем сменные носители. Установим дистрибутивный компакт-диск в привод.

Теперь надо идти по следующим пунктам.

1. Выполнить пункты 1-12 предыдущего раздела. Появятся небольшие отличия. Не будет этапа выбора дополнительных пакетов. Раздел, содержащий папку /home , должен быть достаточно большим, чтобы потом вместить дистрибутивы - дополнительно 3,6 Gb.

2. Вставить носитель типа «Install DVD» с папкой ALTLinux (или заменяющую его флешку).

3. Войти в консоль. Дать команды:

ввести пароль

Создать папку /home/distr . Скопировать в нее папку ALTLinux (эти жуткие 3,6 Gb).

4. Дописать в файл (в дальнейшем, при желании автоматизировать свою работу, это можно делать скриптом при помощи команды echo ) строки:

rpm file:/home/distr ALTLinux base

rpm file:/home/distr ALTLinux disk

rpm file:/home/distr ALTLinux contrib

5. Открыть: К - Система - Менеджер пакетов (Synaptic) . В первую очередь надо нажать комбинацию клавиш Ctrl+R , чтобы обновится список пакетов. Пакеты из папки ALTlinux будут обозначены звездочками (удобно!).

6. Установить пакеты kdenetwork (необходим для работы Samba!), krb5-kinit , rdesktop , kdepim-kmail (для импорта почты из Outlook Express), thunderbird (почтовый клиент) и thunderbird-ru , krusader (файловый менеджер), sim-gt (клиент ICQ).

Вот пример скрипта для автоматизации п. 4-6 (во время его выполнения Synaptic должен быть закрыт!):

#!/bin/bash

echo "rpm file:/home/distr ALTLinux base" >> /etc/apt/sources.list.d/sources.list

echo "rpm file:/home/distr ALTLinux disk" >> /etc/apt/sources.list.d/sources.list

echo "rpm file:/home/distr ALTLinux contrib" >> /etc/apt/sources.list.d/sources.list

apt-get update

apt-get install kdenetwork

apt-get install krb5-kinit

apt-get install kdepim-kmail

apt-get install thunderbird

apt-get install thunderbird-ru

apt-get install krusader

7. Настроим сеть так же, как и в предыдущем примере. Для ускорения работы проще всего использовать скрипт (IP-адреса надо вписать свои):

#!/bin/bash

echo "192.168.1.2 pdc1.ofis.local pdc1 " >> /etc/hosts

echo "nameserver 217.xxx.xxx.xxx" >> /etc/resolv.conf

echo "nameserver 217.xxx.xxx.xxx" >> /etc/resolv.conf

cp krb5.conf /etc/krb5.conf

Мы установили операционную систему. Но для окончательной настройки станции необходимо выполнить ряд действий. Об этом - следующий раздел.

1.5.3. Дополнительная настройка системы

1. Облегчим работу пользователя. Откройте меню программ: К - Служебные - Рабочий стол - Калькулятор . Нажмите клавишу Ctrl и перетащите ярлык калькулятора на рабочий стол. Отсюда запускать калькулятор удобнее, правда?

2. Проверьте, выполнена ли настройка служб и Samba (пункты 15, 16, 18, 19 раздела 1.5.1).

3. Еще один подарок пользователю. Щелкните правой кнопкой мыши на панели задач. Выберите команду Добавить аплет на панель . Выберите Быстрый выбор файла (значок – оранжевая папка). Я думаю, многим пользователям понравится этот инструмент.

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

1.5.4. Настройка терминальной сессии

Если домен организован с помощью Active Directory (сервер под управлением OC Windows), обычно создается группа «терминальных пользователей», которым дается разрешение использовать терминальные сессии. Для того чтобы пользователь не получал доступ к рабочему столу сервера, в Active Directory, в свойствах аккаунта пользователя (на вкладке Environment ) указывается строка запуска программы (1С, Excel, Word и т.п.). Когда пользователь закроет программу, сессия автоматически отключится. На рабочих станциях с ОС Windows терминальный клиент встроен в систему.

На клиентской машине под управлением Linux тоже несложно организовать терминальный доступ.

В первую очередь необходимо установить программу rdesktop. Она входит в состав ALT Linux.

Для запуска терминальной сессии целесообразно создать скрипт и поместить его на рабочий стол. Допустим, мы хотим получить доступ к рабочей книге Excel на сервере.

Скрипт будет выглядеть примерно так:

#!/bin/bash

ST="comp99" # для каждой станции задайте уникальное имя

ST=$ST`date +%m%g`

rdesktop 192.168.1.2 -T Excel -u vasya -p vasinparol -n $ST -L koi8-r -f -y -N -k rus_mod -s "Excel.exe Моя_Книга.xls" -r printer:myHP

Скрипт содержит 4 строки (здесь и далее возможны произвольные переносы длинных строк в листингах, будьте внимательны!). Строка, начинающаяся, с «rdesktop», получается весьма длинной, но тут уж ничего не поделашь. Для редактирования скриптов удобно использовать встроенную программу KWrite - простой текстовый редактор.

Разберем командную строку. Если известен IP-адрес сервера, желательно указать его, в противном случае - сетевое имя.

Ключ –T задает текст в заголовке окна и, что еще важнее, надпись на кнопке (!) на панели задач.

Ключи –u и –p задают логин и пароль терминального пользователя.

Ключ –n задает имя станции. Это не обязательно, но в некоторых случаях сервер блокирует терминальные сессии по прошествии определенного времени. Чтобы этого не происходило, надо регулярно менять имя станции. В нашем случае это решается так: создается переменная ST, в которую записывается префикс (например, comp99) и данные о времени. Используем стандартную функцию date и зададим шаблон: «две цифры месяца и две цифры года». Здесь надо использовать обратные апострофы . Например, в феврале 2010 года имя станции будет таким: comp990210 . В следующем месяце это имя изменится.

Ключ –L указывает кодировку станции, хотя это не обязательно.

Ключ –f назначает полноэкранный режим. Альтернативой ему служит ключ для указания разрешения экрана, например: -g 1280x1024 . Переключаться из полноэкранного режима в оконный и обратно можно с помощью комбинации клавиш Ctrl+Alt+Enter .

Ключи –y и –N задают режим работы клавиатуры и назначаются опытным путем. В нашем примере они необходимы.

Ключ –s указывает строку запуска программы, если она не задана на упомянутой выше вкладке Environment . Если задействованы оба варианта, используется строка запуска, указанная на сервере.

Ключ –r задает принтер клиента по имени. Таких ключей может быть несколько. Для нашего примера принтеры могут быть такими:

1. Принтер, подключенный к этой станции;

2. Сетевой принтер, драйвер которого установлен на станции;

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

Ключ –k решает проблему неправильного ввода некоторых символов при использовании русского языка (слэш на цифровом блоке) и клавиши Enter . Эта проблема проявляется в таких программах, как 1C или Excel. Необходимо скопировать файл rus_mod в папку /usr/share/rdesktop/keymaps . Команда, которую можно использовать для автоматизации:

cp rus_mod /usr/share/rdesktop/keymaps/rus_mod

Этот файл легко найти в Интернете, но на всякий случай приведем его листинг (Он решает массу проблем. Огромное спасибо тому, кто его создал!):

include modifiers

# Arrow keys

Left 0xcb localstate

Up 0xc8 localstate

Down 0xd0 localstate

Right 0xcd localstate

# Numpad

Num_Lock 0x45

KP_Divide 0xb5 localstate

KP_Multiply 0x37 localstate

KP_Subtract 0x4a localstate

KP_Add 0x4e localstate

KP_Enter 0x9c localstate

KP_Decimal 0x53 numlock

KP_Separator 0x53 numlock

KP_Delete 0x53

KP_0 0x52 numlock

KP_Insert 0x52 localstate

KP_1 0x4f numlock

KP_End 0x4f localstate

KP_2 0x50 numlock

KP_Down 0x50 localstate

KP_3 0x51 numlock

KP_Next 0x51 localstate

KP_4 0x4b numlock

KP_Left 0x4b localstate

KP_5 0x4c numlock

KP_Begin 0x4c localstate

KP_6 0x4d numlock

KP_Right 0x4d localstate

KP_7 0x47 numlock

KP_Home 0x47 localstate

KP_8 0x48 numlock

KP_Up 0x48 localstate

KP_9 0x49 numlock

KP_Prior 0x49 localstate

# Esc and Function keys

Escape 0x1 localstate

F1 0x3b localstate

F2 0x3c localstate

F3 0x3d localstate

F4 0x3e localstate

F5 0x3f localstate

F6 0x40 localstate

F7 0x41 localstate

F8 0x42 localstate

F9 0x43 localstate

F10 0x44 localstate

F11 0x57 localstate

F12 0x58 localstate

# Insert - PgDown

Insert 0xd2 localstate

Delete 0xd3 localstate

Home 0xc7 localstate

End 0xcf localstate

Page_Up 0xc9 localstate

Page_Down 0xd1 localstate

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

1.5.5. Создание общей папки в Linux

Задача: создать на рабочей станции с Linux папку, содержимое которой будет доступно всем пользователям домена. Сразу скажу, что использовать графическую оболочку для Samba - недостаточно. Тут надо знать рецепт.

Допустим, нам надо создать для пользователя, работающего под именем vasya , папку ОБЩЕЕ в его папке Documents и открыть доступ к ней для всех пользователей домена.

Создадим папку, а потом с помощью ее свойств разрешим всем чтение и изменение содержимого.

Затем нам потребуется внести изменения в файл /ets/smb.conf . Очевидно, что в сети могут работать компьютеры под управлением разных ОС. Для того чтобы пользователи Windows и Linux могли читать название папки и имена файлов в ней, в секцию внести параметры:

unix charset = UTF8

display charset = UTF8

Подключение к общей папке происходит в два этапа. Вначале компьютер-клиент пытается подключиться к удаленному компьютеру, используя логин и пароль, с которыми пользователь вошел в систему. Если они не подходят, на экран выводится окно для ввода другого логина и пароля. Если подключаться с Windows-машины к Linux-машине, ни одна пара логин/пароль не подойдет. В этих ОС по-разному организована система идентификации пользователей, так что даже если папка общего доступа, ничего не получится. Поэтому нам необходимо создать гостевой вход (у пользователей не будут запрашивать пароль). Для этого надо указать системе Samba (редактируем все тот же конфиг-файл), как обрабатывать таких «неправильных» пользователей:

hosts allow = 192.168.1. 127.

map to guest = Bad Uid

Здесь подразумевается, что сеть использует адреса 192.168.1.1 – 192.168.1.254.

Теперь можно ввести параметры папки в отдельной секции:

[ОБЩЕЕ]

path = /home/vasya/Documents/ОБЩЕЕ

force user = vasya

guest ok = yes

guest only = yes

guest account = ftp

force create mode = 0666

force directory mode = 0777

read only = no

force security mode = 0

force directory security mode = 0

browseable = yes

public = yes

writable = yes

Для того чтобы Samba приняла новые параметры, ее надо перезапустить командой:

# service smb restart

Создайте в общей папке файл для тестирования. Осталось зайти в эту папку с машин под управлением Linux и Windows, чтобы убедиться, что общий ресурс доступен всем.

Сейчас в средствах массовой информации много говорят о неконкурентоспособности российской продукции. Но открытые системы - это во многом саморегулирующийся рынок. Большинство дистрибутивов распространяются на бесплатной основе, или им назначается невысокая цена, в случае коробочных версий продуктов. Это означает, что пользователь может ориентироваться исключительно на качество конкретных дистрибутивов, не глядя на ценники. Чаще всего, достаточно загрузить образ, записать его на оптический диск, и готово - можно начинать установку. На этом фоне высокая популярность ALT Linux на территории стран СНГ заставляет более внимательно посмотреть в сторону этого дистрибутива.

Программный продукт, предоставленный компанией , был упакован в коробку DVD-box, дополнительно покрытую прозрачной пленкой. Она выполнена не пакетиком (как это часто встречается у пиратских изделий), а в виде плотно облегающей оболочки. Сама коробка сделана из белого матового полупрозрачного пластика.

Внутри коробки находится однослойный диск DVD с цветной полиграфией. Болванка записана на пишущем приводе. Это не штамповка, как в случае с Mandriva PowerPack. Важное замечание - этот диск не прочитался на обоих компьютерах, где производится тестирование программного обеспечения. Инсталляция даже не начиналась, компьютер зависал. На одной из машин попытка копирования файлов диска завершилась ошибкой на 71%, на втором - на 80%. Вопрос к представителю компании: как такое возможно, когда платный продукт распространяется на нечитабельных болванках? Ответ: действительно, часть тиража вышла бракованной, но сотрудничество с компанией, производившей некачественные диски, прекращено.

Впрочем, низкое качество носителя не оказалось фатальным. С официального сайта проекта был загружен образ дистрибутива, самостоятельно записан на диск. В последующем проблем с чтением данных не было. Это и есть важное отличие открытых систем от их закрытых конкурентов. Вы всегда можете легально загрузить копию дистрибутива и использовать ее, практически без ограничений. Для простого пользователя лицензия GPL, можно сказать, не накладывает никаких ограничений. Платный статус продукта определяется только дополнительными услугами: качественной коробкой и документацией, технической поддержкой, членством в клубах и другими бонусами.

Текст лицензии ALT Linux распространяется на отдельном документе. Глянцевая бумага, отличная полиграфия, стильный дизайн, крупный шрифт - все это сильно контрастирует с тем, что было предложено в Mandriva PowerPack. В предыдущем рассмотренном дистрибутиве мелкий листок с лицензией вкладывался, скорее, для галочки. Здесь - это прекрасно подготовленный документ, который не просто можно, но даже приятно читать.

В коробке с Mandriva PowerPack присутствует пятистраничный вкладыш с кратким описанием установки продукта. Разработчики ALT Linux предлагают настоящую документацию: книгу на 80 страниц. И снова нас встречает полиграфия высокого качества, удобный шрифт, множество иллюстраций. Несмотря на техническую специфику, текст легко читается, его смысл будет понятен, пожалуй, даже новичкам, кто в первый раз устанавливает Linux. На обратной стороне обложки находится серийный номер. Он нужен для технической поддержки продукта. Но о ней мы поговорим позже.

Перед инсталляцией ALT Linux (равно как и любого другого дистрибутива) необходимо позаботиться о наличии свободного дискового пространства. В документации к продукту подробно описывается комплекс действий, который поможет сохранить ваши данные, а также обеспечить успешное создание новых разделов. Кроме того, на страницах руководства пользователя можно ознакомиться с основами файловой системы Linux, с назначениями некоторых стандартных директорий, прочитать советы по разметке диска. Понятно, что пользователи не любят читать документацию, но в случае с ALT Linux, это почему-то не вызывает негативных эмоций. Вместо нудного штудирования FAQ различных форумов, сохранения отдельных страниц, их распечатки на принтере с заканчивающимся тонером, нам предлагают удобный единый документ.

Все готово? Устанавливаем в BIOS загрузку с оптического носителя, вставляем диск с ALT Linux в привод и перезагружаем компьютер.

Стартовое меню диска представлено на русском языке, чего не встретишь в зарубежных продуктах. Вы можете продолжить загрузку с жесткого диска, начать установку Linux или загрузиться в режиме LiveCD. Аналогичная возможность имеется в Ubuntu. Она заключается в том, что загрузка системы возможна прямо с оптического носителя. Инсталляции не происходит. Пользователь может поработать какое-то время в системе, оценить ее плюсы и минусы, и сделать окончательный вывод - необходимо ли устанавливать ее на жесткий диск.

Если на какое-то время отойти от компьютера, то по умолчанию будет выбран первый пункт - загрузка с жесткого диска. Вы можете сразу выбрать страну, которая является чем-то вроде языка установки. Реально он переключается только для России и Украины. Для Белоруссии и Казахстана используется также русский язык, а пункт Other (то есть, все остальные страны) - английский.

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

Следующий шаг мастера установки ALT Linux - это выбор языка системы. Предлагается четыре пункта: английский, русский, татарский и украинский. Однако при выборе третьего варианта, язык остается русским. Почему? На татарский язык переведен только KDE. Сам дистрибутив (установщик и фирменные пакеты), а также большинство приложений не имеют татарского интерфейса.

Еще одним важным отличием ALT Linux от большинства конкурентов (включая, кстати, и Linux XP) является документация, сопровождающая процесс установки. Здесь она на русском языке, причем текст имеет приятную стилистику, он легко читаем.

Лицензионный договор тоже представлен на русском языке. Достаточно согласиться с ним, и кнопка перехода на следующий шаг становится активной.

Во время выбора раскладки клавиатуры, по умолчанию предлагается вариант, использующийся в Windows как альтернатива. Многие дистрибутивы Linux используют клавишу Caps Lock для подобных целей. Здесь, видимо, разработчики пошли по пути наибольшей преемственности навыков.

Для указания часового пояса предлагается список городов выбранной в начале инсталляции страны. Удобное решение. Большинство дистрибутивов собирает городской урожай со всего мира.

Есть возможность синхронизации времени со специальным сервером. Предлагается лишь один адрес. Система может и сама работать в качестве сервера точного времени.

Современные дистрибутивы Linux содержат менеджеры разделов жестких дисков. Не стал исключением и рассматриваемый продукт. Предлагается два автоматических и один ручной режим. Система ставилась на два компьютера. На одном из них был неразмеченный диск, а на втором - заранее подготовленные разделы. Там был ранее установлен Mandriva PowerPack. В обоих случаях, ALT Linux отказался работать в обоих автоматических режимах.

Любопытно: устаревшая версия продукта ALT Linux 3.0 Compact, имеющая аналогичный менеджер разделов, отлично прошла тест на чистом винчестере! Тот же компьютер, идентичное оборудование. Казалось бы, новая версия продукта должна приносить только улучшения. Но на практике, все оказалось иначе.

Вы можете создавать и удалять разделы. Но с изменением их размеров ситуация сложнее.

Допускается создание новых разделов. Можно не сразу форматировать его. В этом случае, возможно изменение его размера. Как только добавляется файловая система, опции уменьшения или увеличения размера пропадают. Иными словами, отформатированные разделы и, тем более, имеющие какие-либо данные, трогать в установщике ALT Linux нельзя. По этой причине, функциональность менеджера разделов рассматриваемого дистрибутива находится примерно на одном уровне с аналогичным компонентом Windows XP.

Все предыдущие рассмотренные варианты Linux имели более функциональные компоненты подготовки дисков, позволяющие менять размер размеры даже NTFS-разделов, при этом без особого риска потери данных. Несмотря на это, в случае использования чистого винчестера, вы можете обойтись и средствами инсталлятора ALT Linux. Он поддерживает две используемые в Linux файловые системы - ext3 и XFS.

После завершения создания разделов и их форматирования, инсталлятор сразу переходит к переносу основных пакетов. Никаких вопросов не задается. Установка начинается сразу. Предложенного набора уже хватит, чтобы запустить Linux и выполнять в нем большинство прикладных задач, например, осуществлять навигацию по Сети или подготавливать документы в текстовом процессоре.

Загрузчик, в отличие от Linux XP, можно устанавливать на любой диск, на любой раздел. Используется LILO, а не GRUB, как в большинстве современных дистрибутивов. На компьютере с установленным Windows XP и двумя жесткими дисками были найдены целых три системы Windows! На самом деле, рабочей оказалась только одна ссылка в загрузчике, ведущая к правильному разделу.

Вы можете установить дополнительные наборы пакетов. Они представляют собой линейный список. Под окном выбора пунктов показывается объем дискового пространства, требуемый под ваш набор. В ранних версиях ALT Linux пользователя заставляли ломать голову над выбором отдельных пакетов. К счастью, этого больше нет, установка стала намного проще.

Учетная запись администратора в открытых системах называется «root». Установщик ALT Linux не накладывает ограничений на длину пароля, как это делают другие дистрибутивы. Действительно, пользователю лучше знать, какой длины использовать пароль. Тем более, он - системный администратор.

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

На этапе инсталляции продукта можно настроить параметры сети. Выводится список обнаруженных устройств. По умолчанию предлагается автоматический вариант настройки через DHCP. Однако вы можете переключиться в ручной режим. IP-адрес вводится пользователем. Маска подсети выбирается из списка. Кроме того, можно вводить имя локального компьютера.

Установка системы постепенно приближается к концу, и вот, остается лишь проверить параметры видео. По умолчанию используется открытый драйвер. Однако сразу предлагается заменить его закрытым аналогом (применимо для NVIDIA и AMD), чтобы заработало аппаратное ускорение OpenGL. И в этом случае не удается протестировать настройки видео. Система выводит сообщение о конфликте драйверов (например, nv и nvidia).

Кроме того, на обоих тестируемых компьютерах, сразу после завершения установки системы было выставлено разрешение 800x600, несмотря на то, что в настройках указывались иные значения. На одной машине монитор определился как «неизвестный, 1024x768», хотя его родное разрешение - 1280x1024. Кроме того, по умолчанию предлагалась глубина цвета 16-bit, хотя после ручного переключения на 32-bit (16,7 млн. цветов) все прекрасно работало.

Следом выводится окно с сообщением об успешном завершении установки продукта. Система уходит в состояние двадцатисекундного ожидания перезагрузки! Остальные дистрибутивы лишены подобной, не совсем понятной паузы.

Установка ALT Linux заметно изменилась со времен версии 3.0. Стал более приятным дизайн инсталлятора. Темные, давящие, кислотные тона сменились светлой, «растительной» гаммой. Из установки убраны некоторые моменты, усложняющие процесс. Наиболее яркий пример - больше нет выбора отдельных пакетов в стиле Mandriva. Пользователь, устанавливающий новую систему, скорее всего, не знает таких тонкостей, и заставлять его осуществлять сложный на текущем этапе выбор - не лучший выход. Однако принцип инсталляции остался прежним. Два этапа. Сначала происходит перенос базовых пакетов. Затем, пользователь может добавить дополнительные приложения.

Процесс инсталляции в ALT Linux 4.1 Desktop проходит не безоблачно. Во-первых, желательно заранее иметь подготовленные разделы на жестком диске или, как минимум, необходимо обеспечить свободное место. Установщик не умеет менять размеры разделов без потери в них данных. Вторая возможная проблема - это определение видеокарты. Здесь творится какой-то хаос. Конфликт драйверов, неверное разрешение, неверная глубина цвета. Впрочем, и здесь нет ничего фатального. Все исправляется вручную, уже после установки системы. А о том, как поведет себя ALT Linux 4.1 Desktop далее, мы поговорим в следующей части статьи.

Развертывание учебных классов

Иван Волков, инженер-технолог, ФГУ "Земельная кадастровая палата" Иван Волков работает инженером-технологом в отделе информационных технологий ФГУ "Земельная кадастровая палата" по Костромской области. Его интересы: системы управления предприятием, системы электронного документооборота, использование программных средств Open Source в госсекторе. В 2010 году планирует поступать на очную аспиранту в КГУ им. Н.А. Некрасова на кафедру информационного сервиса.

Описание:

Сейчас всё большую популярность приобретает свободное программное обеспечение (СПО). Многие компании уже отказались от дорогих лицензий в пользу СПО, что позволяет высвободить часть финансовых ресурсов для вложения в основную деятельность. Даже Минобразования РФ уже заинтересовалось этим вопросом, проводя эксперимент по внедрению OC Linux в учебных заведениях. Дата: 29.04.2010 Открытое программное обеспечение может свободно устанавливаться и использоваться во всех школах, офисах, вузах и на всех личных компьютерах и во всех государственных, бюджетных и коммерческих организациях и учреждениях России и в странах СНГ согласно Генеральной публичной лицензии (GPL). Но основной проблемой при смене программной платформы является необходимость обучения работе с ней. При этом возникает потребность в специальном узконаправленном программном обеспечении, позволяющем быстро развернуть учебный класс. Причем, конечно, хотелось бы сделать это быстро, без лишних усилий, и в итоге получить максимальную функциональность и весь пакет необходимого ПО. ALT Linux Школьный сервер – дистрибутив, разработанный компанией ALT Linux специально для образовательных учреждений и при поддержке Минобразования РФ. Он основывается на ядре Linux 2.6.25, а в базовый пакет входят серверы DHCP, Samba, NFS, FTP, прокси-сервер Sqid, сервер печати CUPS. Его выгодным отличием от других дистрибутивов является наличие Web-интерфейса с гибкими возможностями настройки, что экономит время IT-персонала.

Схема устройства локальной сети учебного класса показана на рисунке 1.

Его пункты:

* установка – запуск установки ALT Linux Школьный сервер;

* установка в безопасном режиме;

* восстановление установленной системы;

* тестирование памяти.

Для получения справки по каждому из пунктов меню достаточно нажать клавишу F1. Клавиша F2 поможет выбрать страну, в которой Вы находитесь, F3 позволяет изменить разрешение монитора, F4 – источник установки. По умолчанию это CD, но возможна установка дистрибутива через NFS, HTTP, и FTP. Для продолжения установки следует выбрать нужный пункт «Установка» и нажать клавишу Enter. После завершения инициализации оборудования у нас запустится графический интерфейс установщика системы. Сам процесс установки поделен на 12 шагов.

Шаг 1 – выбор языка. По умолчанию стоит русский, также доступны: английский, татарский, украинский языки. Здесь же можно выбрать сочетание клавиш переключения раскладки клавиатуры.

Шаг 2 – «Лицензионный договор на ПО и включенные в него произведения». Согласно этому документу, за пользователем закрепляются следующие права:

*использовать дистрибутив и входящие в его состав программы на любом количестве компьютеров и в любых целях;

*cвободно распространять программы, входящие в дистрибутив, сопровождая их копией авторского договора;

* право на получение исходных кодов программ.

Шаг 3 – часовой пояс. Здесь следует выбрать часовой пояс, по которому будет установлено системное время. Для этого в списке выберите страну и регион.

Шаг 4 – дата и время. Поскольку наш сервер имеет доступ в Интернет, то для установки точного времени рекомендуется воспользоваться службой NTP, для чего поставим галочку в пункте «Получать точное время с сервера NTP». Также следует сделать наш сервер сервером NTP для локальных клиентов.

Шаг 5 – подготовка диска. Поскольку в нашей системе два жестких диска, для увеличения скорости работы дисковой подсистемы настроим программный RAID. Он хорош своей простотой и универсальностью при незначительных нагрузках на процессор, которые почти незаметны. На этапе подготовки выбираем пункт «Подготовить диски вручную» (рисунок 3),


Необходимо создать одинаковые разделы для RAID на обоих дисках.

Для работы системы нам понадобится три раздела на RAID: корневая файловая система (/), файл подкачки (swap), и (/var), который должен быть самым большим по размеру, так как по умолчанию все пользовательские файлы хранятся именно там). После создания разделов нажимаем «Создать RAID», в появившемся окне выбираем MD-устройство уровня RAID4/5.

После этого необходимо создать тома. Для этого указываем разделы жёстких дисков для RAID, они указываются парами (одинаковые разделы на обоих жестких дисках). Выбираем тип файловой системы и точки монтирования. После этого появятся разделы md0 (swap), md1 (/) и md2 (/var). Создание RAID дает выигрыш в скорости работы с файлами и высокую отказоустойчивость.

Установка загрузчика.

Для корректной работы загрузчик необходимо установить на корневой раздел RAID, в нашем случае это md1.

Шаг 6 – установка базовой системы,

шаг 7 – сохранение настроек.

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

Шаг 8 – установка загрузчика. Как говорилось ранее, загрузчик следует записать на корневой раздел (md1).

Шаг 9 – настройка сети (рисунок 4).


При установке сети в первую очередь нужно настроить интерфейс, который «смотрит» в локальную сеть. В данном случае это eth0. Указываем имя компьютера, необходимое для корректной работы сетевых служб. Сервер входит в домен school.local, поэтому полное сетевое имя будет выглядеть так: alt-server.school.local. Настраиваем IP-адрес сетевой карты; интерфейс, локальный шлюз и DNS можно не указывать. Привязку в целях безопасности рекомендуется сделать по MAC-адресу. Дальше переходим к интерфейсу, «смотрящему» в Интернет. В нашем случае провайдер назначает IP-адреса через DHCP, поэтому в настройке сетевого интерфейса eth1 в разделе «Конфигурация» нужно поставить «Использовать DHCP». На этом первый этап настройки сети завершен. Нажимаем «Далее».

Здесь необходимо задать пароль суперпользователя, он же root. Для обеспечения безопасности рекомендовано создать пароль не короче 12 символов с использованием строчных и прописных букв, а также цифр. Если фантазии не хватает, то можно попробовать автоматическую генерацию пароля.

Шаг 11 – настройка LDAP и выбор внутренних интерфейсов (рисунок 5).


LDAP – (англ. Lightweight Directory Access Protocol –облегчённый протокол доступа к каталогам) – это сетевой протокол для доступа к службе каталогов, он понадобится нам при настройке общего доступа к Интернету для клиентских компьютеров с использованием логина и пароля. Для корректной работы LDAP необходимо задать доменное имя. Данные здесь хранятся в виде древовидной структуры, и в качестве вершины указывают доменные имена первого уровня (в данном случае это будет local), потом второго (например, school) и т. д. У нас уже есть домен «school.local», поэтому DN для LDAP будет выглядеть следующим образом: dc=school, dc=local. Сетевой интерфейс указываем eth0.

И последний шаг – завершение установки.

Здесь отображается информация об итогах инсталляции. После нажатия кнопки «Завершить» и перезагрузки компьютера можно начинать детальную настройку установленной системы.

Детальная настройка ALT Linux Школьный сервер через Web-интерфейс

Для получения доступа к Центру управления системой необходимо в адресной строке браузера ввести адрес сервера с указанием порта. В нашем случае это http://10.44.140.180 (рисунок 6).


Указываем сетевой интерфейс, на котором будет работать DHCP-сервер. Затем назначим диапазон IP-адресов, задав его начальный и конечный адреса, а также срок аренды IP-адреса клиентам (рисунок 7).


В качестве основного шлюза и DNS-сервера выступает наш сервер. Его IP-адрес и укажем в настройках. Домен поиска – наш внутренний домен. Можно задать статические IP-адреса для конкретных клиентских компьютеров, привязав их к MAC-адресу сетевой карты клиента. Он указывается на наклейке сетевой платы, а также в свойствах сетевой карты в списке оборудования. По умолчанию служба DHCP отключена, так что после настройки её необходимо запустить, перейдя по ссылке вверху раздела «Запустить, остановить или перезапустить службу». Теперь, когда клиенты получают IP-адреса автоматически, переходим к созданию общих каталогов на сервере и настройке прав доступа к ним. Обычно в Linux общие папки настраиваются через службу NFS; данный пакет входит в базовый пакет установки ALT Linux Школьный сервер. Если же сеть гетерогенная, лучше использовать Samba. В данном случае будет использоваться NFS, популярный протокол сетевого доступа к файловым системам, позволяющий подключать (монтировать) удалённые файловые системы через сеть. Но он, к сожалению, не имеет графического интерфейса, так что для его настройки придется воспользоваться консолью на самом сервере.

Входим в систему как root, с помощью текстового редактора vim правим файл /etc/exports: # vi /etc/exports

В файле указываем путь к общему каталогу, разрешенную сеть и права доступа для пользователей:

/sharedir ip1(rw) ip2(no_root_squash)

где /sharedir – путь к общему каталогу, ip1, ip2 – адреса сетей, а в скобках указаны параметры их доступа к каталогу: rw – чтение и запись; ro – только чтение; no_root_squash – отключение ограничения прав root. В нашем случае будет добавлена строка:

# service nfs start

Если всё сделано правильно, появится сообщение о запуске сервера.

В Web-интерфейсе нужно добавить для службы NFS параметр автозапуска. Система → системные службы →выбрать в списке nfs → отметить галочкой «Запускать при загрузке системы»

После настройки NFS переходим к связке LDAP+Squid кэширующего прокси-сервера для многих протоколов, среди которых HTTP, FTP и др. На данном этапе нашей задачей является централизация управления правами доступа в Интернет клиентских компьютеров. Первоначально необходимо создать учетные записи пользователей LDAP (рисунок 8).


Теперь, чтобы прокси-сервер предоставлял пользователям доступ в Интернет по зарегистрированному логину и паролю, требуется отредактировать файл конфигурации

squid.conf: # vi /etc/squid/squid.conf

Добавим строку:

auth_param basic program /usr/lib/squid/squid_ldap_auth -b ou=People, dc=school, dc=local -f (uid=%s) -h 10.44.140.1

Здесь dc=school, dc=local – параметры, указанные при установке операционной системы в настройках службы LDAP. 10.44.140.1 – адрес нашего сервера.

Теперь Squid знает, откуда брать список пользователей, но так он будет пропускать всех пользователей указанного домена. Чтобы доступ был открыт только тем, кто введет логин и пароль, нужно создать список контроля доступа (access control list или просто acl). Добавим в тот же файл squid.conf следующие строки:

acl password proxy_auth REQUIRED

Эта строка указывает серверу, что нужно запросить логин и пароль. Следует помнить, что в Linux-консоли, в отличие от MS Windows, регистр вводимых символов имеет значение.

http_access allow password

# /etc/init.d/squid restart

Осталось только настроить браузер. Также, если потребуется, на сервере можно настроить контентную фильтрацию. После установки и настройки Alt Школьный сервер переходим к установке ALT Linux Master.

Этот дистрибутив включает в себя большее количество образовательных программ, а также дополнительные пакеты для разработки на Java, C/C++ и PHP благодаря среде разработки Eclipse, входящей в состав дистрибутива. Кроме того, имеются средства разработки Lazarus и KDevelop. В качестве графической среды по умолчанию используется KDE. Для ускорения процедуры мы решили воспользоваться установкой по сети. Это позволяет инсталлировать дистрибутив одновременно на нескольких компьютерах, используя только один диск или флэш-накопитель. Необходимо просто скопировать образ DVD диска в папку на сервере и назначить на нее права доступа. Далее при загрузке системы с диска необходимо выбрать источник установки путем нажатия клавиши F4 (рисунок 9).


В нашем случае таким источником служит NFS-сервер.

Вводим имя или IP-адрес сервера и указываем папку с дистрибутивом. Образ находится на сервере в папке

/home/alt-desktop.

Точно так же в качестве источника установки можно использовать HTTP или FTP. В случае установки по FTP может потребоваться имя пользователя и пароль. Иногда встречаются компьютерные классы, где DVD-Rom есть только на компьютере преподавателя. В этом случае можно воспользоваться загрузочной “флешкой”; для ее создания необходимо выполнить следующие шаги:

*установить mkbootflash. Команда (с правами администратора):

# apt-get install mkbootflash

*подключить флэш-накопитель к USB-порту и вставить в привод установочный диск Alt Linux Master. Выполнить команды:

# mkbootflash -i /dev/sdc5 sdc5 – так система определила наш накопитель.

Установка Альт Линукс Мастера поделена на 16 этапов, большая часть которых уже рассмотрена в описании установки ALT Linux Школьный сервер. Так что нам остается пояснить лишь несколько моментов. На клиентском компьютере создаются две учетные записи: root и пользователь (с ограниченными правами). В клиентских настройках сети имя компьютера задается с учетом локального домена. Соответственно, в нашем случае оно будет выглядеть следующим образом:

client1.school.local.

После установки Альт Мастера мы можем перейти к настройке.

Первым делом прописываем директорию NFS в автозагрузку:

#kwrite /etc/fstab

Добавим следующую строку:

alt-server.school.local:/home /mnt/server-share nfs intr,soft,lock intr

позволяет прервать процесс при необходимости, а soft предотвращает от зависания в случае недоступности удалённой машины. Потом настраивается браузер. По умолчанию используется Mozilla Firefox. Для того чтобы клиенты имели доступ в Интернет, необходимо задать адрес прокси-сервера (рисунок 10).


Теперь основные настройки клиента завершены. Можно приступать к работе. Отличительной особенностью дистрибутива Альт Мастер является возможность удаленного администрирования через Web-интерфейс. Таким образом, администратор может оперативно вносить изменения в настройки клиентских компьютеров (рисунок 11).

Заключение

Развертывание учебного класса завершено. В нашем распоряжении прекрасная база для обучения работе с OС Linux. При этом её установка и настройка не потребовала больших усилий и временных затрат. Серверная часть предоставляет гибкие возможности управления классом благодаря единой системе аутентификации пользователей. Брандмауэр обеспечивает защиту от вредоносного ПО. Moodle позволит создавать учебные пособия, решения на его основе прекрасно подходят для дистанционного обучения. Встроенная система MediaWiki поможет создать школьную базу знаний, используя технологию Wiki.

Об авторе
Иван Волков работает инженером-технологом в отделе информационных технологий ФГУ "Земельная кадастровая палата" по Костромской области. Его интересы: системы управления предприятием, системы электронного документооборота, использование программных средств Open Source в госсекторе. В 2010 году планирует поступать на очную аспиранту в КГУ им. Н.А. Некрасова на кафедру информационного сервиса.



Понравилась статья? Поделитесь ей