Product SiteDocumentation Site

ALT Linux Simply Linux 7.0.5

Документация

Руководство пользователя

Редакция январь, 2016

Аннотация

Добро пожаловать в документацию дистрибутива Simply Linux. Данное руководство предназначено как для начинающих, так и для опытных пользователей. Руководство описывает подготовку системы для установки, процесс установки дистрибутива, а также процедуру настройки и использования системы.
Названия компаниий и продуктов, встречающихся в руководстве, могут являться торговыми знаками соответствующих компаниий.
Данное руководство соответствует текущему состоянию сведений, но какие-либо окончательные правки могли не попасть в него. В случае обнаружения ошибок и неточностей в руководство вносятся изменения. Актуальная версия руководства в формате HTML со всеми текущими изменениями и дополнениями размещена на сайте с документацией компании ALT Linux http://docs.altlinux.org/.
I. Что такое Simply Linux?
1. Что такое Simply Linux
1.1. Simply Linux LiveCD
2. Что такое Linux
2.1. Свободные программы
2.2. Разработка Linux
2.3. Защищённость
2.4. Дистрибутивы Linux
2.5. Новичку
3. Что такое ALT Linux
3.1. ALT Linux Team и проект ALT
3.2. Сизиф
3.3. Что такое седьмая платформа
3.4. Дистрибутивы ALT Linux
II. Установка дистрибутива
4. Подготовка установочного диска
4.1. Запись образа ISO дистрибутива на DVD
4.2. Запись установочного образа на USB Flash
5. Сохранение данных и меры предосторожности
6. Начало установки: загрузка системы
7. Последовательность установки
8. Язык
9. Лицензионный договор
10. Дата и время
11. Подготовка диска
11.1. Выбор профиля разбиения диска
11.2. Автоматические профили разбиения диска
11.3. Ручной профиль разбиения диска
11.4. Дополнительные возможности разбиения диска
12. Установка системы
12.1. Дополнительные приложения
12.2. Установка пакетов
13. Сохранение настроек
14. Установка загрузчика
15. Настройка сети
16. Администратор системы
17. Системный пользователь
18. Установка пароля на шифрованные разделы
19. Завершение установки
III. Начало использования Симпли Линукс
20. Загрузка системы
21. Получение доступа к зашифрованным разделам
22. Вход в систему
IV. Обзор Xfce 4
23. Рабочий стол Xfce 4
23.1. Область рабочего стола
23.2. Панель Xfce
24. Запуск приложений
25. Диспетчер настроек
V. Обзор приложений
26. Веб-навигация
26.1. Mozilla Firefox
27. Электронная почта
27.1. Thunderbird
28. Обмен мгновенными сообщениями
28.1. Pidgin
29. Офисные приложения
29.1. LibreOffice
30. Файловые менеджеры
30.1. Обзор файлового менеджера Thunar
31. Графика
31.1. GIMP
32. Мультимедиа
32.1. Audacious
33. Прочие приложения
33.1. Запись дисков: Brasero
33.2. Текстовый редактор Medit
33.3. Системный монитор
VI. Настройка системы
34. Центр управления системой
34.1. Описание
34.2. Применение центра управления системой
34.3. Запуск Центра управления системой в графической среде
35. Настройка сети
35.1. NetworkManager
36. Установка принтера в Simply Linux
36.1. Последовательность установки
VII. Установка дополнительного программного обеспечения
37. Установка дополнительного ПО с установочного диска
37.1. Введение
37.2. Центр управления системой
37.3. Программа управления пакетами Synaptic
38. Добавление репозиториев
38.1. Центр управления системой
38.2. Программа управления пакетами Synaptic
VIII. Основы администрирования Linux
39. Общие принципы работы ОС
39.1. Процессы и файлы
39.2. Работа с наиболее часто используемыми компонентами
39.3. Использование многозадачности
40. Режим суперпользователя
40.1. Какие бывают пользователи?
40.2. Для чего может понадобится режим суперпользователя?
40.3. Как получить права суперпользователя?
40.4. Как перейти в режим суперпользователя?
41. Работа с оборудованием в Linux. «Сага о Драйверах»
41.1. Что такое «оборудование»?
41.2. Как распознаётся оборудование?
41.3. Что такое «драйвер» и где он находится?
41.4. Опять «устройство»?
41.5. Кто виноват и что делать?
IX. Техническая поддержка продуктов ALT Linux
42. Покупателям нашей продукции
43. Пользователям нашей продукции

Часть I. Что такое Simply Linux?

Глава 1. Что такое Simply Linux

Simply Linux (Симпли Линукс) — это простая в установке и удобная в работе операционная система, дающая возможность пользователю решать все повседневные задачи, не опасаясь вирусов и не затрачивая время на поиск необходимых программ в сети Интернет и на полках магазинов. Simply Linux — это операционная система для каждого из вас. Она легка в использовании, не требовательна к ресурсам вашего компьютера, функциональна и надёжна.
Проект Simply Linux — адаптированная для обычного пользователя операционная система Linux. Под «обычным пользователем» понимается человек, не владеющий тонкостями настройки и использования системы. Идея проекта Simply Linux — заинтересовать пользователя свободным программным обеспечением, показав комфорт и удобство в работе с ним.
В комплект Simply Linux включено более 30 полностью русифицированных программ, ориентированных на решение большинства потребностей пользователя. К комплекту приложен широкий спектр драйверов устройств, что значительно упрощает работу с дополнительным оборудованием.
С Simply Linux вы приобретаете простоту в освоении, продуктивность в использовании и оперативную поддержку команды разработчиков. Основателем и первым разработчиком дистрибутива Simply Linux является Денис Корявов. В настоящее время проект развивается инициативной группой компании ALT Linux.
Мы стараемся ориентироваться прежде всего на вас: выбирать самые лучшие программы, отвечать на любые вопросы по работе системы, писать самые подробные инструкции, в максимально короткие сроки исправлять ошибки и совершенствовать Simply Linux в сторону ещё большего удобства и функциональности.

1.1. Simply Linux LiveCD

Важной особенностью Simply Linux является то, что у вас есть возможность загрузиться с диска Simply Linux в режиме LiveCD. Таким образом вы загружаете операционную систему, не требующую для своего функционирования установки на жёсткий диск.
Если вы выбрали загрузку системы Simply Linux в режиме LiveCD, то работа осуществляется непосредственно с DVD диска, не затрагивая установленную на жёстком диске ОС. Режим LiveCD позволяет быстро начать работу с компьютером, избегая длительного процесса установки ОС в постоянную память.
В режиме LiveCD вы можете пользоваться Интернетом и электронной почтой, просматривать изображения и даже редактировать их, создавать и редактировать документы с помощью приложений, входящих в состав Simply Linux.

Предупреждение

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

Глава 2. Что такое Linux

2.1. Свободные программы

Операционная система (далее — ОС) Linux — ядро, основные компоненты системы и большинство её пользовательских приложений — свободные программы. Свободные программы можно:
  • запускать на любом количестве компьютеров;
  • распространять бесплатно или за деньги без каких-либо ограничений;
  • получать исходные тексты этих программ и вносить в них любые изменения.
Свобода программ обеспечила их широкое использование и интерес к ним со стороны тысяч разработчиков. Основные программы для Linux выходят под лицензией GNU General Public License (далее — GPL). Лицензия GNU не только гарантирует свободу, но и защищает её. Она допускает дальнейшее распространение программ только под той же лицензией, поэтому исходный код ядра Linux, компиляторов, библиотеки glibc, пользовательских графических оболочек не может быть использован для создания приложений с закрытым кодом. В этом принципиальное отличие Linux от свободных ОС семейства BSD (FreeBSD, NetBSD, OpenBSD), фрагменты которых вошли в Microsoft Windows и даже стали основой OS X. Linux включает в себя многие разработки BSD, но его компиляторы и системные библиотеки разработаны в рамках проекта GNU (http://www.gnu.org/home.ru.html).

2.2. Разработка Linux

В отличие от распространённых несвободных ОС, Linux не имеет географического центра разработки. Нет фирмы, которая владела бы этой ОС, нет и единого координационного центра. Программы для Linux — результат работы тысяч проектов. Большинство из них объединяет программистов из разных стран, связанных друг с другом только перепиской. Лишь некоторые проекты централизованы и сосредоточены в фирмах. Создать свой проект или присоединиться к уже существующему может любой программист, и, в случае успеха, результаты этой работы станут известны миллионам пользователей. Пользователи принимают участие в тестировании свободных программ, общаются с разработчиками напрямую. Это позволяет за короткий срок добавлять в программное обеспечение новые возможности, оперативно находить ошибки и исправлять их.
Именно гибкая и динамичная система разработки, невозможная для проектов с закрытым кодом, определяет исключительную экономическую эффективность Linux. Низкая стоимость свободных разработок, отлаженные механизмы тестирования и распространения, привлечение независимых специалистов, обладающих индивидуальным, самостоятельным видением проблем, защита исходного текста программ лицензией GPL — всё это стало причиной успеха свободных программ.
Такая высокая эффективность разработки не могла не заинтересовать крупные фирмы. Они стали создавать свои свободные проекты, основывающиеся на тех же принципах. Так появились Mozilla, LibreOffice, свободный клон Interbase, SAP DB. IBM способствовала переносу Linux на свои мейнфреймы.
Открытый код программ значительно снизил себестоимость разработки закрытых систем для Linux и позволил снизить цену решения для пользователя. Вот почему Linux стала платформой, часто рекомендуемой для таких продуктов, как Oracle, DB2, Informix, Sybase, SAP ERP, Lotus Domino.

2.3. Защищённость

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

2.4. Дистрибутивы Linux

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

2.5. Новичку

Linux — самостоятельная операционная система. Все операционные системы разные: Linux — не Windows, не OS X и не FreeBSD. В Linux свои правила, их необходимо изучить и к ним необходимо привыкнуть. Терпение и настойчивость в изучении Linux обернётся значительным повышением эффективности и безопасности вашей работы. То, что сегодня кажется странным и непривычным, завтра понравится и станет нормой.
Не стесняйтесь задавать вопросы, ведь самый простой способ найти ответ —  совет опытного специалиста. Взаимопомощь и общение — традиция в мире Linux. Всегда можно обратиться за помощью к сообществу пользователей и разработчиков Linux. Большинство вопросов повторяются, поэтому для начала стоит поискать ответ на свой вопрос в документации, затем в сети Интернет. Если вы не нашли ответа в перечисленных источниках, не стесняйтесь, пишите на форум или в списки рассылки так, как писали бы своим друзьям, и вам обязательно помогут.
Для дистрибутивов ALT Linux вы можете воспользоваться ресурсами:

Глава 3. Что такое ALT Linux

3.1. ALT Linux Team и проект ALT

Команда ALT Linux (http://www.altlinux.org/ALT_Linux_Team) — это интернациональное сообщество, насчитывающее более 200 разработчиков свободных программ из России, Белоруссии, Украины, Казахстана, Эстонии и Израиля. Большинство из них не является сотрудниками OOO «Альт Линукс». Компания «Альт Линукс» координирует этот проект, осуществляет внедрение и поддержку решений.
Целью проекта ALT является разработка и поддержка широкого спектра решений на основе свободных программ, отличающихся высокой степенью надёжности и защиты, простотой и доступностью обновления, простым и логичным интерфейсом, качественной интернационализацией и локализацией (особое внимание уделяется поддержке русского языка). Все собственные разработки ALT Linux Team распространяются под свободными лицензиями. Проект ALT — участник разработки и распространения свободных программ. В его команде есть и разработчики основных компонентов Linux. Разработки команды ALT входят во все дистрибутивы ALT Linux.

3.2. Сизиф

Sisyphus (https://packages.altlinux.org/ru/Sisyphus/home/) — наш ежедневно обновляемый банк программ (часто называемый репозиторий). На его основе создаются все дистрибутивы ALT Linux. Поддерживаемая ALT Linux Team целостность Sisyphus, оригинальная технология сборки программ, утилита apt-get и её графическая оболочка synaptic позволяют пользователям легко обновлять свои системы и быть в курсе актуальных новостей мира свободных программ.
Обратите внимание на то, что ежедневно изменяющийся репозиторий содержит самое новое программное обеспечение со всеми его преимуществами и недостатками (иногда ещё неизвестными). Поэтому, перед обновлением вашей системы из Sisyphus, мы советуем взвесить преимущества новых возможностей, реализованных в последних версиях программ, и вероятность возникновения неожиданностей в работе с ними (http://www.altlinux.org/Sisyphus_changes).
Разработка Sisyphus полностью доступна. У нас нет секретных изменений кода и закрытого тестирования с подписками о неразглашении. То, что мы сделали сегодня, завтра вы найдёте в сети. По сравнению с другими аналогичными банками программ (Debian unstable, Mandriva Cooker, PLD, Fedora), в Sisyphus есть немало самобытного. Особое внимание уделяется защите системы, локализации на русский язык, полноте и корректности зависимостей.
Название Sisyphus (Сизиф) заимствовано из греческой мифологии. C кропотливым Сизифом, непрерывно закатывающим в гору камни, команду ALT Linux Team объединяет постоянная работа над усовершенствованием технологий, заложенных в репозиторий.
Sisyphus, в первую очередь, — открытая лаборатория решений. Если вам это интересно, если вы хотите дополнить Sisyphus новыми решениями, если вы считаете, что можете собрать какую-то программу лучше — присоединяйтесь к проекту ALT (http://www.altlinux.org/Join).

3.3. Что такое седьмая платформа

Как уже говорилось ранее, Sisyphus является часто обновляемым репозиторием, скорее предназначенным для разработчиков. Решением для тех пользователей, которым стабильность и предсказуемость работы системы важнее расширенной функциональности (а это в первую очередь начинающие и корпоративные пользователи), являются стабильные дистрибутивы ALT Linux, периодически выпускаемые на основе Sisyphus. Такие стабильные дистрибутивы ALT Linux базируются на стабильном срезе репозитория Sisyphus. Эти срезы называются платформами.
Шестая платформа (p6) была создана в мае 2011 года и её поддержка продлится до конца августа 2013.
Седьмая платформа (p7) была создана в апреле 2013 года и её поддержка продлится до конца августа 2015.

3.3.1. Основные новшества в седьмой платформе

  • Большинство модулей Центра управления системой получили поддержку IPv6
  • Для 64-битных систем реализована возможность установки и загрузки в системах с UEFI
  • Добавлена возможность установки на шифрованные разделы
  • В дистрибутивах для рабочих станция осуществлён переход на новую системы инициализации systemd

3.4. Дистрибутивы ALT Linux

Дистрибутив Linux — это не просто собранные вместе операционная система и набор приложений. Это интегрированная рабочая среда, предназначенная для решения различных задач пользователей. ALT Linux выпускает специализированные и универсальные дистрибутивы, ориентированные как на опытных, так и на начинающих пользователей. Более подробную информацию о дистрибутивах можно найти на сайте ALT Linux (http://www.altlinux.ru/products/).

Часть II. Установка дистрибутива

Глава 4. Подготовка установочного диска

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

4.1. Запись образа ISO дистрибутива на DVD

4.1.1. Запись образа диска под операционной системой MS Windows

Файл ISO-образа диска — это файл специального формата, подготовленный для записи на диск. Для записи ISO-образа под операционной системой MS Windows используйте специальные программы: SCDWriter, Nero BurningROM и другие. Рекомендуем для записи использовать новые диски от известных производителей, таких как: Verbatim, Mirex, Memorex. Записанный на плохой диск образ может вызвать неразрешимые проблемы при установке.

4.1.1.1. Запись образа диска с помощью Small CD-Writer

Весь процесс записи установочного диска при помощи Small CD-Writer состоит из следующих шагов:
  • скачайте архив программы Small CD-Writer http://gluek.info/wiki/_media/software/scdwriter14.zip;
  • распакуйте скачанный архив в любую директорию;
  • вставьте чистый диск в привод;
  • войдите в распакованную папку и запустите программу SCDWriter.exe;
  • откройте пункт меню ДискЗаписать ISO-образ на диск и, в появившемся окне, укажите путь к образу диска;
  • нажмите кнопку Записать.
Окно программы Small CD-Writer

4.1.1.2. Запись образа диска с помощью Nero BurningROM

Процесс записи установочного диска при помощи Nero BurningROM состоит из следующих шагов:
  • если у вас не установлена эта программа, скачайте её с сайта производителя http://www.nero.com и установите;
  • запустите программу и выберите в списке устройств необходимый для записи CD/DVD дисковод;
  • щёлкните по кнопке Открыть проект в главном окне. В появившемся окне выберите необходимый ISO-образ для записи и нажмите кнопку Открыть;
  • в окне Запись проекта (Записать образ) настройте необходимые параметры;
  • приступайте к записи ISO-образа на диск, щёлкнув по кнопке Запись (Burn).

4.1.2. Запись образа диска под операционной системой Linux

Для записи ISO-образов можно использовать множество утилит и программ с графическим или текстовым интерфейсом. Наиболее удобно использовать программы K3b или Brasero, которые поставляются в комплекте любого дистрибутива операционной системы Linux.

4.1.2.1. Запись образа диска с помощью K3b

Весь процесс записи установочного диска при помощи K3b состоит из следующих шагов:
  • если программа k3b отсутствует, установите её в систему, используя стандартные для вашего дистрибутива инструменты установки программ;
  • запустите программу. При правильных настройках программа сообщит об отсутствии проблем с системой и предложит перейти к записи на диск;
  • в меню главного окна Сервис (Service) выберите пункт Записать образ DVD (Burn DVD image);
  • в появившемся окне Записать образ DVD (Burn DVD image) нажмите на кнопку Выбор файла для записи. Откроется диалог, в котором необходимо выбрать ISO-образ для записи и после выбора нажать кнопку ОК;
  • если вы всё сделали правильно, программа покажет информацию о ISO-файле и начнёт вычислять контрольную сумму. Эта операция может занять несколько минут. Вы можете сравнить полученную контрольную сумму с MD5SUM суммой на странице дистрибутива;
  • если числа не сходятся, то значит вы выбрали для записи не тот файл или скачанный вами ISO-образ был испорчен во время передачи данных по сети;
  • если цифры сходятся, вставьте диск для записи в дисковод. Дождитесь активации кнопки Начать (Start);
  • нажмите на кнопку Начать (Start).

4.2. Запись установочного образа на USB Flash

Как и при записи DVD-диска вам потребуется ISO-образ установочного диска.

4.2.1. В операционной системе Windows

Весь процесс записи установочного диска на USB Flash при помощи Image Writer состоит из следующих шагов:
  • скачайте архив с программой Image Writer http://www.simplylinux.ru/media/win32diskimager-RELEASE-0.3-r27-binary-alt1.zip;
  • распакуйте архив c Image Writer в каталог, не содержащий кириллических символов;
  • вставьте USB Flash в USB-разъем (объём USB Flash должен быть не менее размера установочного образа);
  • запустите файл .exe;
  • в появившимся окне укажите ссылку на образ и выбрать устройство (USB Flash);
  • нажмите кнопку Write.

4.2.2. В операционной системе Linux

Для записи установочного образа можно воспользоваться утилитой командной строки dd. Выполните с правами пользователя root следующие команды:
dd if=alt.iso
of=/dev/sdX
bs=1M
sync
Здесь alt.iso — ISO-образ диска, а /dev/sdX — usb-устройство. Просмотреть список доступных можно командой lsblk или (если такой команды нет): blkid.

Предупреждение

Будьте внимательны при указании имени usb-устройства — запись образа по ошибке на свой жёсткий диск приведёт к почти гарантированной потере данных на нём!

Глава 5. Сохранение данных и меры предосторожности

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

Предупреждение

Полной гарантией от проблем, связанных с потерей данных, является резервное копирование!

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

Для того чтобы начать установку, необходимо загрузиться с DVD-диска, на котором записан дистрибутив. В этом случае может потребоваться включить в BIOS опцию загрузки с CD/DVD-привода. Способ входа в меню BIOS и расположение конкретных настроек определяется производителем используемого оборудования.

Примечание

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

Примечание

Мышь на этом этапе установки не поддерживается. Для выбора опций установки и различных вариантов необходимо использовать клавиатуру.
Для начала процесса установки клавишами перемещения курсора вверx и вниз необходимо выбрать пункт меню Установка или Установка в безопасном режиме, а затем нажать Enter.

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

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

Глава 8. Язык

Язык
Установка Simply Linux начинается с выбора основного языка — языка интерфейса программы установки и устанавливаемой системы. В списке, помимо доступных языков региона (выбранного на этапе начальной загрузки), указан и английский язык.
На этом же этапе выбирается вариант переключения раскладки клавиатуры. Помимо ввода символов на основном языке, в любой системе Linux необходимо иметь возможность вводить латинские символы (имена команд, файлов и т.п.). Для этого обычно используется стандартная английская раскладка клавиатуры. Переключение между раскладками осуществляется при помощи специально зарезервированных для этого клавиш. Вы можете выбрать один из предлагаемых вариантов.
Если выбранный основной язык имеет всего одну раскладку (например, при выборе английского языка в качестве основного), эта единственная раскладка будет принята автоматически.

Глава 9. Лицензионный договор

Лицензионный договор
Перед продолжением установки следует внимательно прочитать условия лицензии. В лицензии говорится о ваших правах. В частности, за вами закрепляются права на:
  • эксплуатацию программ на любом количестве компьютеров и в любых целях;
  • распространение программ (сопровождая их копией авторского договора);
  • получение исходных текстов программ.
Если вы приобрели дистрибутив, то данное лицензионное соглашение прилагается в печатном виде к вашей копии дистрибутива. Лицензия относится ко всему дистрибутиву ALT Linux. Если вы согласны с условиями лицензии, отметьте пункт Да, я согласен с условиями и нажмите Далее.

Глава 10. Дата и время

Дата и время (выбор часового пояса)
Для корректной установки даты и времени достаточно правильно указать часовой пояс и выставить желаемые значения для даты и времени.
Для установки часового пояса в соответствующих списках выберите страну, а затем регион. Поиск по списку можно ускорить, набирая на клавиатуре первые буквы искомого слова.
Обратите внимание на отметку Хранить время в BIOS по Гринвичу. Если Linux — единственная установленная операционная система, то поставьте эту отметку. Если Linux устанавливается как вторая система, то эту отметку необходимо снять. Если этого не сделать, то время и дата в уже установленной операционной системе могут отображаться неверно.
Проверьте, верно ли отображаются дата и время в графе Текущее время, и, при необходимости, выставьте правильные значения (кнопка Изменить…).
Дата и время
Если ваш компьютер подключён к локальной сети или к сети Интернет, можно включить функцию синхронизации системных часов с удалённым сервером времени (NTP). Это позволит вашему компьютеру автоматически подводить часы так, чтобы время было максимально точным. Для этого достаточно отметить пункт Получать точное время с NTP-сервера и указать предпочитаемый NTP-сервер. В большинстве случаев вас устроит сервер pool.ntp.org.
Если выбрана опция Получать точное время с NTP-сервера, то ваш компьютер может и сам быть сервером точного времени. Например, использоваться как сервер точного времени машинами вашей локальной сети. Для активации этой возможности отметьте Работать как NTP-сервер.

Глава 11. Подготовка диска

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

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

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

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

Предупреждение

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

Предупреждение

Будьте осторожны при применении профиля Удалить все разделы и создать разделы автоматически! В этом случае будут удалены все данные со всех дисков (включая внешние flash-диски) без возможности восстановления. Рекомендуется использовать эту возможность при полной уверенности в том, что диски не содержат никаких ценных данных.

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

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

Предупреждение

Не уменьшайте NTFS-раздел с установленной Microsoft Windows Vista/Windows 7 средствами программы установки. В противном случае вы не сможете загрузить Microsoft Windows Vista/Windows 7 после установки ALT Linux. Для выделения места под установку ALT Linux воспользуйтесь средствами, предоставляемыми самой Microsoft Windows Vista/Windows 7: Управление дискамиСжать.

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

Ручной профиль разбиения диска позволяет установить ОС на программный RAID-массив, разместить разделы в томах LVM и использовать шифрование на разделах. Данные возможности требуют от пользователя понимания принципов функционирования указанных технологий.

11.4.1. Создание программного RAID-массива

Примечание

Обратите внимание, что для создания программного RAID-массива потребуется минимум два жёстких диска.
Программа установки поддерживает создание программных RAID-массивов следующих типов:
  • RAID 1;
  • RAID 0;
  • RAID 4/5/6;
  • RAID 10.
Процесс подготовки к установке на RAID условно можно разбить на следующие шаги:
  • создание разделов на жёстких дисках;
  • создание RAID-массивов на разделах жёсткого диска;
  • создание файловых систем на RAID-массиве.
Создание разделов для RAID-массива
При создании разделов на жёстких дисках для последующего включения их в RAID-массивы следует указать Тип раздела для них равным Linux RAID.

Примечание

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

11.4.2. Создание LVM-томов

Процесс подготовки к установке на LVM условно можно разбить на следующие шаги:
  • создание группы томов LVM;
  • создание томов LVM;
  • создание файловых систем на томах LVM.
Создание группы томов LVM

Важно

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

11.4.3. Создание шифрованных разделов

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

Предупреждение

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

Глава 12. Установка системы

12.1. Дополнительные приложения

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

12.2. Установка пакетов

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

Примечание

Время ожидания окончания процесса установки программ можно посвятить чтению руководства.

Глава 13. Сохранение настроек

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

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

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

Важно

При установке на EFI выберите в качестве устройства для установки «EFI». Рекомендуется выбрать автоматическое разбиения на этапе разметки диска для создания необходимых разделов для загрузки с EFI.

Глава 15. Настройка сети

Настройка сети
На этом этапе необходимо задать параметры настройки сети: IP-адреса сетевых интерфейсов, DNS-сервер, шлюз и т.п. Конкретные значения будут зависеть от используемого вами сетевого окружения. Ручного введения настроек можно избежать при наличии в вашей сети настроенного DHCP-сервера. В этом случае все необходимые сетевые настройки будут получены автоматически.

Глава 16. Администратор системы

Linux — это многопользовательская система. На практике это означает, что для работы в системе необходимо зарегистрироваться, т.е. дать понять системе, кто именно находится за монитором и клавиатурой. Наиболее распространённый способ регистрации на сегодняшний день — использование системных имён (login name) и паролей (password). Это надёжное средство подтверждения того, что с системой работает тот, кто нужно. Пользователям рекомендуется создавать достаточно сложные, не слишком короткие пароли и хранить их в секрете.
При наборе пароля вместо символов на экране высвечиваются звёздочки. Чтобы избежать опечатки при вводе пароля, его предлагается ввести дважды. Можно воспользоваться автоматическим созданием пароля, выбрав Создать автоматически. Вам будет предложен случайно сгенерированный и достаточно надёжный вариант пароля. Можно принять автоматически сгенерированный пароль (не забудьте при этом запомнить пароль!) или запросить другой вариант пароля при помощи кнопки Сгенерировать.
Администратор системы
В любой системе Linux всегда присутствует один специальный пользователь — администратор системы, он же суперпользователь. Для него зарезервировано стандартное системное имя — root.
Администратор системы отличается от всех прочих пользователей тем, что ему позволено производить любые, в том числе самые разрушительные изменения в системе. Поэтому выбор пароля администратора системы — очень важный момент для безопасности. Любой, кто сможет ввести его правильно (узнать или подобрать), получит неограниченный доступ к системе. Даже ваши собственные неосторожные действия от имени root могут иметь катастрофические последствия для всей системы.

Важно

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

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

Системный пользователь
Помимо администратора (root) в систему необходимо добавить по меньшей мере одного обычного системного пользователя. Работа от имени администратора системы считается опасной, поэтому повседневную работу в Linux следует выполнять от имени ограниченного в полномочиях системного пользователя.
При добавлении системного пользователя предлагается ввести имя учётной записи пользователя. Имя учётной записи всегда представляет собой одно слово, состоящее только из строчных латинских букв (заглавные запрещены), цифр и символа подчёркивания «_» (причём цифра и символ «_» не могут стоять в начале слова).
Для того чтобы исключить опечатки, пароль пользователя вводится дважды. Пароль пользователя можно создать автоматически, по аналогии с автоматическим созданием пароля суперпользователя.
В процессе установки предлагается создать только одну учётную запись системного пользователя — от его имени можно выполнять задачи, не требующие привилегий суперпользователя.
Учётные записи для всех прочих пользователей системы можно будет создать в любой момент после установки операционной системы.

Глава 18. Установка пароля на шифрованные разделы

Примечание

Если вы не создавали шифруемые разделы, то этот шаг пропускается автоматически. В этом случае сразу переходите к главе Завершение установки.
Установка пароля на LUKS-разделы
На этом этапе требуется ввести пароль для шифруемых разделов. Этот пароль потребуется вводить для того, чтобы получать доступ к информации на данных разделах.
Например, если вы зашифровали /home, то во время загрузки системы будет необходимо ввести пароль для этого раздела, иначе вы не сможете получить доступ в систему под своим именем пользователя.

Глава 19. Завершение установки

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

Часть III. Начало использования Симпли Линукс

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

Глава 20. Загрузка системы

Загрузка системы
После включения компьютера на экране появляется меню, в котором перечислены возможные варианты загрузки операционных систем.

Важно

При первом старте, в условиях установки нескольких ОС на один компьютер, возможно отсутствие в загрузочном меню пункта/пунктов с другой/другими операционными системами, они будут добавлены в список при последующей перезагрузке. Все перечисленные в меню после перезагрузки варианты могут быть загружены загрузчиком Linux.
Стрелками клавиатуры Вверx и Вниз выберите нужную операционную систему. Дополнительно к основным вариантам запуска ОС из этого меню можно загрузить Linux в безопасном режиме или запустить проверку памяти.
Загрузка операционной системы по умолчанию (первая в списке) начинается автоматически после небольшого времени ожидания (обычно несколько секунд). Нажав клавишу Enter, можно начать загрузку немедленно.
Нажатием клавиши E можно вызвать редактор параметров текущего пункта загрузки. Если система настроена правильно, то редактировать их нет необходимости.
Загрузка операционной системы может занять некоторое время, в зависимости от производительности компьютера. Основные этапы загрузки операционной системы — загрузка ядра, подключение (монтирование) файловых систем, запуск системных служб — периодически могут дополняться проверкой файловых систем на наличие ошибок. В этом случае время ожидания может быть занять больше времени, чем обычно. Подробную информацию о шагах загрузки можно получить, нажав клавишу Esc.

Глава 21. Получение доступа к зашифрованным разделам

Запрос ввода пароля для LUKS-раздела
В случае, если вы создали шифрованный раздел, вам потребуется вводить пароль при обращении к этому разделу.
Например, если вы зашифровали домашний раздел /home, то для того, чтобы войти в систему под своим именем пользователя, вам потребуется ввести пароль этого раздела и затем нажать Enter.

Важно

Если вы не успеете ввести пароль за отведенный промежуток времени, то загрузка системы завершится ошибкой. В этом случае вам следует перезагрузить систему. Для этого нажмите два раза Enter, а затем последовательно зажмите клавиши Ctrl+Alt+Delete.

Глава 22. Вход в систему

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

Важно

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

Часть IV. Обзор Xfce 4

Xfce — это настольная рабочая среда, обеспечивающая пользователю комфортную работу с компьютером в графическом режиме. Xfce позволяет просто и быстро запускать приложения, оставаясь при этом очень нетребовательным к ресурсам. Таким образом, будучи внешне привлекательным и простым в использовании, Xfce может эффективно использоваться даже на относительно скромном оборудовании.

Глава 23. Рабочий стол Xfce 4

Рабочий стол Xfce 4
На рабочем столе Xfce 4 есть две особых области. Сверху вниз:
  • Область рабочего стола (рабочая область в центре, занимающая большую часть экрана);
  • Панель Xfce (полоса в самом низу).

23.1. Область рабочего стола

Значки рабочего стола предоставляют доступ к вашей домашней директории /home/<имя пользователя>. На область рабочего стола можно перетащить файлы и создать ярлыки программ с помощью меню правой кнопки мыши.
При двойном щелчке по значку Домашний каталог запустится файловый менеджер с открытым домашним каталогом. При таком же действии по отношению к значку Корзина запустится файловый менеджер с открытой корзиной. В корзине расположены удалённые файлы. Чтобы удалить файлы навсегда, щёлкните правой кнопкой мыши на корзине и выберите Очистить корзину.
Щелчок правой кнопкой мыши на свободной области рабочего стола открывает контекстное меню рабочего стола, где вы можете, например, настроить фон рабочего стола (пункт Настройка рабочего стола…).

23.2. Панель Xfce

Панель Xfce расположена в нижней части экрана. Панель Xfce универсальна: она может содержать значки загрузчика, панели задач, переключатель окон или любое другое сочетание; и её можно удобно настроить. Для того чтобы увидеть возможные варианты настройки, необходимо щелчком правой кнопки мыши вызвать контекстное меню и переместить, удалить или изменить содержание вашей панели по форме и существу.
Панель Xfce имеет как вертикальный, так и горизонтальный режимы отображения, возможность автоматического скрытия с экрана, легко настраиваемые, всплывающие меню и ярлыки запуска приложений. Панель Xfce поддерживает прозрачность.
На левой части панели расположены:
  • основное меню — Меню запуска приложений, обеспечивающее доступ ко всем графическим приложениями и изменениям настроек;
  • кнопка Скрыть окна и показать рабочий стол, которая позволяет свернуть все открытые окна для быстрого доступа к рабочему столу;
  • значёк запуска веб-браузера;
  • переключатель рабочих мест, позволяющий переходить между доступными рабочими столами с помощью мыши.
На правой части панели находятся:
  • системный лоток, обеспечивающий доступ к настройке сети; программы обмена сообщениями размещают в нём значки уведомлений;
  • регулятор громкости для звуковой карты;
  • часы;
  • меню Переход, предоставляющее быстрый доступ к папкам, документам и съёмным носителям;
  • кнопка Завершения сеанса…, позволяющая выполнить выход из системы, блокировку экрана и другие системные действия.
В центральной части панели расположена область списка задач, в которой отображаются запущенные приложения.

Глава 24. Запуск приложений

В левой части панели рабочего стола Xfce находится меню запуска приложений. Через Меню запуска приложений осуществляется запуск всех приложений, установленных на ваш компьютер.
Меню запуска приложений состоит из нескольких разделов:
  • поиск;
  • ссылки на часто используемые программы;
  • настройки;
  • все приложения;
  • справка и действия.

Глава 25. Диспетчер настроек

Диспетчер настроек находится в Меню запуска приложений в разделе Настройки. В диспетчере настроек объединены настройки различных компонентов Xfce. Они позволяют настроить Xfce под свои нужды. Все приложения, входящие в состав диспетчера настроек, сопровождаются руководством пользователя. Каждое руководство содержит назначение, возможности и способы использования программы. Руководство вызывается из меню Справка в запущенном приложении.
Окно диспетчера настроек
Внешний вид
Настройка пользовательского интерфейса предполагает выбор его общего стиля из списка имеющихся в системе стилей, переопределение системного шрифта для всех элементов интерфейса (кроме заголовка окон, шрифт для которых определяется в модуле Диспетчер окон), выбор внешнего вида значков, настройки стиля отображения текста и значков рабочего стола.
Диспетчер окон
Модуль Диспетчер окон содержит основные настройки поведения окон. С помощью этой настройки пользователь может изменять стиль и фокус окон, задавать разнообразные дополнительные опции поведения окон. Здесь же находятся настройки сочетания горячих клавиш.
Диспетчер окон (дополнительно)
Диспетчер окон (дополнительно) содержит дополнительные настройки поведения окон. В функции модуля входит: переключение окон, их размещение и их эффекты, настройка клавиши захвата окон и способы их перемещения, управление способами переключения рабочих мест.
Оповещения
В этом диалоговом окне можно настроить параметры отображения оповещений на вашем экране.
Панель
Настройка панели позволяет выбрать размер, внешний вид, стиль и расположение панели. Также позволяет добавлять или удалять панели с рабочего стола. В параметрах этой настройки пользователь может добавлять на панель новые, несущие различную по содержанию информацию, элементы.
Предпочитаемые приложения
В диалоговом окне предпочитаемых приложений можно задать веб-браузер, почтовую программу, файловый менеджер и эмулятор терминала, используемые по умолчанию.
Рабочие места
Настройка рабочих мест позволяет задать, изменить количество рабочих мест и дать им собственные имена. Здесь же можно задать поля — области экрана, в которых невозможно размещать окна.
Рабочий стол
Настройка рабочего стола содержит определение его цвета и стиля, а также установку обоев. Можно отредактировать главное меню, закрепить вызов главного меню, список столов и открытых на них приложений за правой и средней кнопками мыши.
Файловый менеджер
Файловый менеджер Thunar — одна из основных программ повседневного использования. Настройки файлового менеджера Thunar очень разнообразны. У него простой и интуитивный интерфейс, не содержащий бесполезных или вносящих путаницу элементов. Thunar быстро запускается, быстро открывает папки и быстро реагирует на действия пользователя.
Хранитель экрана
Хранитель экрана — программа гашения экрана при простое компьютера, созданная для снижения непроизводительного износа оборудования, а также несущая энергосберегающие функции и функции безопасности, при условии присутствия в программе блокировки рабочей консоли паролем.
Дисплей
Модуль параметров дисплея поддерживает RandR 1.2 — автоматически определяет дисплеи и позволяет пользователям выбирать предпочтительные разрешение, частоту обновления и ориентацию дисплея.
Клавиатура
Модуль располагает настройками поведения клавиатуры. Эта функция позволяет задать режим настройки ввода и курсора, горячие клавиши для запуска приложений и раскладку клавиатуры.
Менеджер питания
Менеджер питания содержит общие параметры управления электропитанием. С помощью этого модуля пользователь может менять настройки DPMS.
Мышь и тачпад
Модуль Мышь и тачпад содержит настройки курсора и режим его работы (левша/правша), настройки параметров обратной связи (ускорение и порог) и параметров двойного щелчка (время и расстояние), содержит выбор темы курсора: его размер и изображение.
Съёмные устройства и носители данных
Данная функция позволяет настроить управление томами: накопителями, камерами, принтерами, устройствами ввода информации. Наличие в системе поддержки HAL и установки пакета thunar- volman-plugin расширяют возможности пользователя в использовании данной настройки.
Редактор типов MIME
Редактор типов MIME — программа, c помощью которой вы можете задавать разные приложения по умолчанию для открытия файлов разных форматов.
Сеансы и запуск
Данная функция позволяет настроить параметры запуска рабочего стола и заставки. С помощью этого компонента пользователь может настроить автозапуск предпочитаемых приложений.
Специальные возможности
Модуль специальных возможностей содержит настройки конфигурирования клавиатуры и мыши, настройки скорости срабатывания клавиш, чувствительность мыши и скорость повторного нажатия клавиш. С помощью этой настройки можно задать такие опции клавиатуры, как залипающие, медленные и повторяющиеся клавиши.
Редактор настроек
Редактор настроек — программа, которая позволяет изменять различные настройки каналов.
Новые инструменты Xfce находятся в постоянной разработке см. http://www.xfce.org/projects.

Часть V. Обзор приложений

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

Глава 26. Веб-навигация

Веб-браузеры — комплексные программы для обработки и отображения HTML-страниц по протоколу HTTP и HTTPS (открытие страниц сайтов, блогов и т.д.). Основное назначение веб-браузера — предоставление интерфейса между веб-сайтом и его посетителем. В базовые функции современных веб-браузеров входят:
  • навигация и просмотр веб-ресурсов;
  • показ оглавлений FTP-серверов и скачивание файлов;
  • поддержка скриптовых языков.
Основные принципы работы с веб-браузером неизменны. Программа предоставляет пользователю адресную строку, в которую вносится адрес необходимого вам сайта. Эта же строка может использоваться для ввода поискового запроса. Для более быстрого доступа адреса часто посещаемых сайтов добавляются в закладки. Для перехода к предыдущей/следующей просмотренной веб-странице, как правило, предусмотрены специальные кнопки на панели инструментов.
Возможно, по опыту работы в других операционных системах вы уже знакомы с определённым браузером. Определить, какой браузер лучше, практически невозможно. Эту задачу каждый пользователь решает сам, ориентируясь на свои личные предпочтения. В любом случае рассмотрите основные предложения и выберите наиболее удобный для вас веб-навигатор.

26.1. Mozilla Firefox

Программа Mozilla Firefox — веб-браузер, поддерживающий большинство современных веб-технологий и интернет-протоколов. Браузер Mozilla Firefox предлагает пользователю логичный интерфейс и возможность полностью контролировать свою работу в Интернете.
Веб-браузер Mozilla Firefox
Веб-браузер Mozilla Firefox предоставляет широкие возможности настройки: пользователь может устанавливать дополнительные темы, изменяющие внешний вид программы, и расширения, добавляющие новую функциональность.
Просмотр веб-страниц
Для того чтобы открыть интернет-страницу, введите её адрес в адресную строку браузера и нажмите Enter. Если вы хотите открыть ссылку на следующую страницу в новой вкладке, то нажмите на ней средней кнопкой (колесом) мыши. Возможно настроить одновременный просмотр нескольких страниц в разных вкладках одного окна.
Быстрый доступ к любимым сайтам
Для быстрого доступа к часто посещаемым веб-страницам создайте ссылки на Панели закладок. Управление закладками и их редактирование осуществляется в рамках диалогового окна Библиотека.
Помощь при поиске
Панель навигации помогает пользователю искать:
  • интеллектуальная строка ввода адреса предоставляет окно-подсказку с историей ранее открытых сайтов;
  • строка поиска предлагает пользователю функцию поиска по мере набора текста.
Загрузка файлов из Интернета
Веб-браузер Mozilla Firefox работает как полнофункциональный FTP-клиент. Процесс загрузки найденных в Интернете файлов на жёсткий диск компьютера отображается в диалоговом окне менеджера загрузок. В меню веб-браузера ПравкаНастройки можно указать папку для сохранения файлов или выбрать возможность назначать папку при сохранении файлов.

Глава 27. Электронная почта

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

Примечание

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

27.1. Thunderbird

Mozilla Thunderbird — мощный почтовый клиент, позволяющий максимально эффективно работать с электронной почтой. Mozilla Thunderbird позволяет работать с электронной корреспонденцией через протоколы POP, SMTP и IMAP, участвовать в конференциях Usenet, а также осуществлять подписку на новостные ленты RSS.

27.1.1. Функции Thunderbird

  • Настройка интерфейса (изменение расположения окон, наличие и отсутствие кнопок на панели инструментов, изменение их размера и т.д.);
  • Отображение любого форматирования HTML, обеспечивающее кроссплатформенную совместимость;
  • Выбор режимов показа и компоновки учётных записей и почтовых папок;
  • Поддержка смены тем и установки расширений.
Почтовый клиентMozilla Thunderbird

27.1.2. Первоначальная настройка Thunderbird

При первом запуске почтового клиента Thunderbird будет автоматически запущен мастер Добро пожаловать в Thunderbird. С его помощью можно получить новый адрес электронной почты (если у вас ещё нет адреса). Если у вас уже есть адрес электронной почты и вы хотите настроить Thunderbird на работу с ним, то следует перейти к мастеру Настройка учётной записи почты щёлкнув по кнопке Пропустить это и использовать мою существующую почту.
Мастер создания учётной записи запросит:
  • ваше имя;
  • адрес электронной почты;
  • пароль.
Далее, на основании введённой информации, мастер определяет протокол доступа (IMAP или POP3) и адреса серверов входящих и исходящих сообщений. Вы можете принять предложенные настройки, если они верны, нажав на кнопку Готово, или указать правильные настройки, воспользовавшись кнопкой Настройка вручную. Добавить дополнительную учётную запись можно также при помощи мастера Добро пожаловать в Thunderbird. Вызвать его можно выбрав в левой части окна программы одну из существующих учётных записей, затем нажав кнопку Создать учётную запись в открывшемся в правой части окна списке.
Если вы имеете почтовый ящик на сервисе Gmail, то вся настройка происходит автоматически — вам необходимо ввести только имя учётной записи и пароль.
В случае наличия нескольких учётных записей вы можете выбирать метод их компоновки на панели почтовых папок. По умолчанию происходит создание единой группы папок, но есть возможность переключиться на раздельное отображение каждой учётной записи.

27.1.3. Использование почтового клиента

Для составления письма нажмите Создать. В открывшемся окне Создание сообщения введите адрес получателя, тему и текст письма. Для проверки ошибок в тексте выберите кнопку Орфография.
Создание сообщения в Mozilla Thunderbird
В виде вложения к письму можно пересылать электронные документы, изображения, архивы и т.п. Для того чтобы добавить вложение, нажмите Вложить и выберите нужный файл в открывшемся окне. Закончив составление письма, нажмите Отправить.
Более подробную информацию об использовании и настройке Thunderbird смотрите СправкаО Thunderbird или при помощи клавиши F1.

Глава 28. Обмен мгновенными сообщениями

Для обмена сообщениями в режиме реального времени через Интернет необходима специализированная клиентская программа, передающая текстовые сообщения, а также файлы различных типов. Система мгновенного обмена сообщениями является одним из самых доступных и востребованных средств общения в Интернете. Преимущества инструментов мгновенного обмена информацией:
  • Скорость — мгновенные сообщения позволяют собеседникам общаться со скоростью нажатия на кнопку, без необходимости открывать письма и ждать ответа;
  • Удобство — программы обмена мгновенными сообщениями включают широкий набор коммуникативных и производственных функций.
Большинство современных программ мгновенного обмена сообщениями позволяют видеть, подключены ли в данный момент абоненты, занесённые в список контактов. Сообщения появляются на мониторе собеседника только после окончания редактирования и отправки. В список основных функций служб мгновенных сообщений входят:
  • чат (видеочат, текстовый и голосовой);
  • VoIP сервисы: звонки на компьютер, звонки на стационарные и мобильные телефоны;
  • возможность отправки SMS;
  • передача файлов;
  • инструменты для совместной работы в режиме реального времени;
  • возможность общаться в чате непосредственно на веб-странице;
  • напоминания и оповещения;
  • хранение истории общения по каждому контакту;
  • индикация о сетевом статусе занесённых в список контактов пользователей (в сети, нет на месте и т.д.).
Существуют клиентские программы, позволяющие подключаться одновременно к нескольким сетям. Они поддерживают наиболее популярные протоколы, что избавляет вас от необходимости устанавливать отдельный IM-клиент для каждой сети.

28.1. Pidgin

Pidgin — мультипротокольная программа-клиент для мгновенного обмена сообщениями, позволяющая одновременно подключиться к нескольким сетям. Поддерживает наиболее популярные протоколы: AIM, Bonjour, Facebook (XMPP), Gadu-Gadu, Google-общение, GroupWise, ICQ, IRC, MSN, MXit, MySpaceIM, SIMPLE, Sametime, XMPP, Yahoo, Yahoo JAPAN и Zephyr.
Окно программы Pidgin

28.1.1. Функции Pidgin

  • Поддержка особенностей различных сетей (статус-сообщения, значки друзей, уведомление о наборе текста…);
  • Шифрованный чат;
  • Возможность установки модулей расширения;
  • Возможность «метаконтактов»;
  • Запись протокола событий;
  • Поддержка вкладок в окне разговора;
  • Одновременное подключение к нескольким аккаунтам;
  • Слежение за пользователями;
  • Многоязычный интерфейс.

28.1.2. Первоначальная настройка

После запуска Pidgin необходимо произвести его первоначальную настройку. При первом запуске Pidgin из меню Уч.записиУправление учётными записями необходимо запустить диалоговое окно мастера создания учётной записи и создать учётную запись пользователя.
Из списка поддерживаемых служб выберите ту, которую собираетесь использовать. Возможно, вы уже решили, какую службу IM будете использовать (потому что вы уже пользовались ею, либо потому что ею пользуются ваши друзья). Если вы ещё не остановили свой выбор на какой-то определённой службе IM, то выберите службу, основанную на открытых стандартах, например jabber.
Добавление учётной записи в Pidgin

Важно

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

Примечание

Вы можете использовать Pidgin для общения в социальных сетях. Например, вы можете почитать о том, как настроить Pidgin для Facebook.
За дополнительной информацией по использованию Pidgin можно обратиться к справке, вызываемой из меню ПомощьПомощь в сети.

Глава 29. Офисные приложения

Офисными приложениями традиционно называют пакет программ для работы с текстами, таблицами и презентациями.

29.1. LibreOffice

LibreOffice
LibreOffice — пакет программ для работы с офисными документами. Кроме стандартных для LibreOffice форматов хранения данных, вы можете успешно открывать и сохранять документы, созданные в других популярных офисных пакетах.
Текстовый процессор
Текстовый процессор (LibreOffice Writer) позволяет проектировать и создавать текстовые документы, содержащие изображения, таблицы или графики. Вы можете сохранять документы в различных форматах, включая стандартизированный формат OpenDocument format (ODF), формат Microsoft Word (DOC, DOCX) или HTML. Кроме того, вы можете без труда экспортировать ваш документ в формате переносимого документа (PDF). Текстовый процессор поддерживает и другие форматы.
Электронные таблицы
Электронная таблица (LibreOffice Calc) предназначена для работы с электронными таблицами. Инструментарий электронных таблиц включает мощные математические функции, позволяющие вести сложные статистические, финансовые и прочие расчёты.
Презентация
Презентация (LibreOffice Impress) позволяет создавать профессиональные слайд-шоу, которые могут включать диаграммы, рисованные объекты, текст, мультимедиа и множество других элементов. При необходимости можно даже импортировать и изменять презентации Microsoft PowerPoint. Для того чтобы сделать экранные презентации более эффектными, можно использовать такие средства, как анимация, мультимедиа и переходы между слайдами.
Редактор рисунков
Редактор рисунков (LibreOffice Draw) позволяет создавать рисунки различной сложности и экспортировать их с использованием нескольких общепринятых форматов изображений. Кроме того, можно вставлять в рисунки таблицы, диаграммы, формулы и другие элементы, созданные в программах LibreOffice.
Базы данных
Базы данных (LibreOffice Base) поддерживает некоторые обычные файловые форматы баз данных, например, BASE. Кроме того, можно использовать LibreOffice Base для подключения к внешним реляционным базам данных, например, к базам данных MySQL или Oracle. В базе LibreOffice Base невозможно изменить структуру базы данных или редактировать, вставлять и удалять записи для ниже перечисленных типов баз данных (они доступны только для чтения):
  • файлы электронной таблицы;
  • текстовые файлы;
  • данные адресной книги.

Глава 30. Файловые менеджеры

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

30.1. Обзор файлового менеджера Thunar

Thunar — это новый, современный файловый менеджер для рабочей среды Xfce. Thunar отличается быстротой работы и простотой использования. Он быстро запускается и открывает папки. Файловый менеджер Thunar является точкой доступа как к вашим файлам, так и к приложениям. Используя файловый менеджер, вы можете:
  • создавать папки и документы;
  • просматривать ваши файлы и папки;
  • управлять вашими файлами и папками;
  • настраивать и выполнять особые действия;
  • получать доступ к съёмным носителям.
Файловый менеджер Thunar
Окно файлового менеджера состоит из боковой панели слева, основной области справа и панели адреса, расположенной над основной областью. На боковой панели размещены закладки на различные папки вашей системы. Основная область отображает содержимое текущей папки. Панель адреса всегда показывает путь к текущей папке.
За более подробным описанием основных функций и возможностей обращайтесь к руководству по Thunar, доступному на сайте производителя (http://xfce.org/). Удобная ссылка на руководство есть в меню СправкаСодержание.

Глава 31. Графика

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

31.1. GIMP

GIMP (GNU Image Manipulation Program) — графический редактор, предназначенный для работы с растровой графикой. Одной из сильных сторон GIMP является его доступность для многих операционных систем.
GIMP пригоден для решения множества задач по изменению изображений. Типичные задачи, которые можно решать при помощи GIMP, включают в себя создание графики и логотипов, масштабирование и кадрирование фотографий, раскраску изображений, комбинирование изображений с использованием слоёв, ретуширование и преобразование изображений в различные форматы.

31.1.1. Функциональность GIMP

При запуске GIMP на экране открывается ряд окон. Главное окно содержит меню основных функций, панель инструментов и области, в которых отображаются текущие значения основного и фонового цветов, формы кисти, текущего градиента. Окна изображения соответствуют отдельным открытым графическим файлам (или слоям в них).
Основная функциональность, доступная через Инструменты в главном окне, достаточно традиционна для программ этого класса. Она включает:
  • выделение области изображения (прямоугольной, эллиптической или произвольной формы). Последовательно выделяемые области могут образовывать пересечения, объединения или вычитания;
  • выделение связной области с заданием параметров связности;
  • перемещение, заливку выделенных областей;
  • кадрирование (обрезку) изображения;
  • изменение масштаба отображения на экране;
  • вращение, масштабирование, искривление и зеркальное отображение изображения;
  • ввод текста;
  • выбор текущего цвета (Пипетка);
  • заливку области сплошным цветом или градиентом;
  • рисование — Карандаш или Кисть произвольной формы;
  • очистку (Ластик).
В базовую функциональность GIMP входит также возможность захвата изображения со сканера и с экрана.

31.1.2. Фильтрация и синтез изображений

Основной приём автоматизированной обработки изображений — фильтрация их целиком либо выделенных в них областей. Большая часть упомянутых внешних модулей реализует именно функцию фильтрации. Среди наиболее важных в практической обработке изображений фильтров имеются:
  • изменение цвета, насыщенности, яркости и контраста изображения;
  • удаление «шума»;
  • повышение резкости и размывание, выделение краёв.
Значительное количество фильтров имитирует различные «эффекты»: от просмотра изображения через волнистое стекло до растягивания в сферическую или цилиндрическую форму.

Глава 32. Мультимедиа

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

32.1. Audacious

Audacious — это свободный универсальный аудио проигрыватель, работающий с большинством форматов музыкальных файлов. В набор входят плагины для воспроизведения форматов MP3, Ogg Vorbis, FLAC и Monkey’s Audio.
Audacious имеет многоязычный, очень удобный интерфейс, выполненный по подобию популярного Winamp для Windows.
Широкий набор возможностей в Audacious достигается благодаря проигрыванию самых популярных звуковых форматов, а также поддержке дополнений и модулей. Обычно самые полезные модули поставляются вместе с проигрывателем. В этот набор входят модули для воспроизведения звуковых форматов: Audio CD, MPEG (mp3), Ogg Vorbis, WMA, AAC, FLAC, ALAC, WAVE, а также Midi, Musepack (mpc), Wavpack.
Audacious полностью поддерживает графические оболочки для Winamp 2 , а также графические оболочки в произвольном формате. Присутствует модуль для http://last.fm, поддержка LIRC, различные эффекты, такие как «удаление голоса», конвертор частоты семплирования, эффекты визуализации, компрессор и т.д.
Кроме того, в последних версиях программы следует отметить следующие важные дополнения к основным функциям:
  • частичная поддержка GTK+ 3.0 ;
  • вывод звука с помощью SDL;
  • быстрый поиск;
  • новая визуализация;
  • реорганизация диалога настроек;
  • показ обложек в главном окне.

Глава 33. Прочие приложения

33.1. Запись дисков: Brasero

Brasero — программа для записи CD и DVD-дисков в Simply Linux, которая также служит и для работы с образами дисков. Программа обладает максимально упрощённым и удобным интерфейсом, что позволяет пользователю быстро и легко создавать CD/DVD диски.
Возможности работы с дисками, содержащими различные данные:
  • изменение содержимого дисков и их форматирование;
  • автоматическая фильтрация нежелательных файлов (скрытые файлы, «битые», рекурсивные ссылки и подобные ненужные объекты не попадают на диск при записи);
  • поддержка мультисессий;
  • поддержка Joliet, Drag-and-Drop, копирование и вставка из Nautilus и других программ;
  • поддержка и создание образов iso и cue;
  • возможность прожига CD/DVD диска с данными на лету.
Особенности работы с Audio CD:
  • возможность записи и изменения информации, заключённой в CD-TEXT;
  • поддержка всех форматов GStreamer (ogg, flac, mp3, и т.д.);
  • функция поиска звуковых файлов внутри выбранных папок;
  • добавление и изменение участков тишины между треками;
  • возможность прожига Audio-CD на лету.
Особенности копирования CD/DVD дисков:
  • возможность копирования CD/DVD на жёсткий диск;
  • поддержка односессионных DVD с данными;
  • поддержка CD любого типа;
  • копирование CD/DVD дисков на лету.
Дополнительно:
  • возможность сохранять и загружать проекты;
  • прожиг образов CD/DVD;
  • предварительный просмотр звуковых, а также фото и видео файлов;
  • определение подключённых устройств (благодаря HAL);
  • использование файлов по сети;
  • отображение списков проигрывания и их содержимого.

33.2. Текстовый редактор Medit

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

33.3. Системный монитор

Приложение Системный монитор отображает основную информацию о системе и системных процессах.

33.3.1. Запуск приложения

Есть несколько способов запустить Системный монитор:
  • Через панель Xfce. Для этого вам следует щелкнуть по значку SL на панели Xfce, которая расположена внизу экрана. Затем выберите пункт меню СистемаСистемный монитор.
  • Комбинацией клавиш. Одновременное нажатие Ctrl+Alt+Delete запустит Системный монитор.

    Важно

    Вы не должны нажимать клавиши по очереди. Необходимо зажать три клавиши одновременно.
  • Из командной строки. Для запуска приложения из командной строки выполните команду gnome-system-monitor.

33.3.2. Применение приложения

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

Часть VI. Настройка системы

Глава 34. Центр управления системой

34.1. Описание

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

34.2. Применение центра управления системой

Вы можете использовать центр управления системой для разных целей, например:
  • Настройки Даты и времени;
  • Настройки Раскладок клавиатуры;
  • Настройки Брандмауэра (доступно в режиме эксперта);
  • Изменения Разрешения экрана;
  • Установка Загрузчика Grub;
  • Изменения пароля Администратора системы (root);
  • Создания, удаления и редактирования учётных записей Пользователей.
Вы всегда можете воспользоваться кнопкой Справка. Все модули центра управления системой имеют справочную информацию.

34.3. Запуск Центра управления системой в графической среде

Центр управления системой можно запустить следующими способами:
  • в графической среде Xfce Меню XfceНастройкиЦентр управления системой;
  • из командной строки: командой acc.
При запуске необходимо ввести пароль администратора системы (root).
Запрос пароля администратора
После успешного входа можно приступать к настройке системы.
Центр управления системой

Глава 35. Настройка сети

35.1. NetworkManager

NetworkManager позволяет подключаться к различным типам сетей: проводные, беспроводные, мобильные, VPN и DSL, а также сохранять эти подключения для быстрого доступа к сети. Например, если вы подключались к сети в каком-либо интернет-кафе, то можно сохранить настройки этого подключения и в следующее посещение этого кафе подключиться автоматически.

35.1.1. NetworkManager

Для управления настройками сети в Simply Linux используется программа NetworkManager.
Меню NetworkManger при нажатии левой кнопки мыши
При нажатии левой кнопкой мыши на значок NetworkManager, вы увидите меню, в котором можно выбрать одну из доступных Wi-Fi сетей и подключиться к ней. Из этого меню так же можно отключить активное Wi-Fi соединение.
Меню NetworkManger при нажатии правой кнопки мыши
При нажатии правой кнопкой мыши на значок NetworkManager, вы увидите меню, из которого можно получить доступ к изменению некоторых настроек. Вы можете узнать версию программы, глянуть сведения о соединении, можете изменить соединения (например, удалить Wi-Fi сеть, чтобы не подключаться к ней автоматически).
Запрос пароля от NetworkManger
Обратите внимание, что при работе с NetworkManager вам потребуется вводить пароль вашей учетной записи.

Глава 36. Установка принтера в Simply Linux

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

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

Для подключения принтера в Меню запуска приложений выберите НастройкиЦентр управления системой. В диалоговом окне введите пароль системного администратора root и нажмите OK. В диалоге Центр управления системой в модуле Система выберите Настройка печати. После запуска программы в диалоговом окне Настройка печати нажмите кнопку Добавить.

Примечание

Вы можете запустить Настройку печати через командную строку, для этого выполните команду system-config-printer.

Примечание

Если вы получаете ошибку «Служба печати недоступна», тогда запустите терминал, и выполните команду /etc/init.d/cups restart от имени системного администратора root. После выполнения команды вернитесь к Настройка печати и нажмите кнопку Обновить.
Определите устройство из предложенных на этапе Выберите устройство в списке Устройства. Не забудьте удостовериться, что тип соединения указан корректно. Нажмите Вперед, когда будете готовы перейти к следующему шагу.
Назначив драйвер из перечисленных на следующем этапе Выберите драйвер, нажмите Вперёд. Вы можете выбрать рекомендуемый системой драйвер или задать предпочтительный: выбрать принтер из базы данных, предоставить PDD-файл или найти драйвер принтера для загрузки.
Выберите модель драйвера на этапе Выберите драйвер в списке Модели и драйвер в списке Драйверы и нажмите Вперёд.
В окне Опишите принтер, в строке Имя принтера, при желании, измените имя вашего принтера.
После нажатия Применить установка принтера завершена.
Далее вам будет предложена проверка печати. После проверки откроется диалог, в котором, при желании, вы можете настроить дополнительные параметры принтера: разрешение, размер используемой по умолчанию бумаги, а также задать принтер по умолчанию.
Изменить настройки добавленного принтера вы можете в любой момент, выбрав в программе нужный принтер, затем в меню ПринтерСвойства.

Часть VII. Установка дополнительного программного обеспечения

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

Глава 37. Установка дополнительного ПО с установочного диска

37.1. Введение

Для установки дополнительного ПО вы можете использовать Центр управления системой либо программу управления пакетами Synaptic.

Предупреждение

Не используйте одновременно два менеджера пакетов, так как это может привести к их некорректной работе.

37.2. Центр управления системой

Центр управления системой содержит модуль установки дополнительных пакетов: Программное обеспечениеУстановка программ. Для облегчения поиска доступные для установки программы разделены на группы, выводимые в левой части окна программы. Справа расположен список самих программ с указанием их текущего состояния:
  • зелёная метка — пакет уже установлен;
  • белая — пакет не установлен.
Объяснение всех обозначений можно увидеть, отметив пункт Показать статистику.
Для начала установки двойным щелчком мыши отметьте неустановленный пакет в правой половине окна и нажмите Применить. При необходимости менеджер пакетов попросит вставить установочный диск.

37.3. Программа управления пакетами Synaptic

Программа управления пакетами Synaptic находится в Меню запуска приложенийНастройкиМенеджер пакетов.
Для облегчения поиска доступные для установки программы разделены на группы, выводимые в левой части окна программы. Справа расположен список самих программ с указанием их текущего состояния:
  • зелёная метка — пакет уже установлен;
  • звездочка — пакет не установлен.
Для начала установки двойным щелчком мыши отметьте неустановленный пакет в правой половине окна и нажмите Применить. При необходимости, менеджер пакетов попросит вставить установочный диск.

Глава 38. Добавление репозиториев

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

38.1. Центр управления системой

Для выбора репозитория, совместимого с вашим дистрибутивом, рекомендуем использовать Центр управления системой (меню Программное обеспечениеИсточники для установки ПО). Для указания конкретного репозитория в выпадающем списке отметьте один из предлагаемых вариантов и нажмите кнопку Изменить. Если сомневаетесь, то выбирайте ftp://ftp.altlinux.org/. К предложенному списку вы можете самостоятельно добавить любые репозитории, нажав на кнопку Дополнительно….
После добавления репозиториев обновите информацию о них: Центр управления системой: Программное обеспечениеУстановка программ кнопка Обновить.

38.2. Программа управления пакетами Synaptic

Программа Synaptic также может использоваться для выбора репозитория, совместимого с вашим дистрибутивом. Для указания конкретного репозитория в меню ПараметрыРепозитории отметьте один из предлагаемых вариантов и нажмите кнопку OK. Если вы сомневаетесь, то выбирайте строки, содержащие ftp://ftp.altlinux.org/. К предложенному списку вы можете самостоятельно добавить любые репозитории, нажав на кнопку Создать и введя необходимые данные.
После добавления репозиториев обновите информацию о них: программа управления пакетами Synaptic: ПравкаПолучить сведения о пакетаx.

Важно

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

Часть VIII. Основы администрирования Linux

Глава 39. Общие принципы работы ОС

39.1. Процессы и файлы

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

39.1.1. Процессы функционирования ОС

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

39.1.2. Файловая система ОС

В ОС использована файловая система Linux, которая, в отличие от файловых систем DOS и Windows(™), является единым деревом. Корень этого дерева — каталог, называемый root (рут) и обозначаемый /. Части дерева файловой системы могут физически располагаться в разных разделах разных дисков или вообще на других компьютерах — для пользователя это прозрачно. Процесс присоединения файловой системы раздела к дереву называется монтированием, удаление — размонтированием. Например, файловая система CD-ROM в изделии монтируется по умолчанию в каталог /media/cdrom (путь в изделии обозначается с использованием /, а не \, как в DOS/Windows). Текущий каталог обозначается ./.
Файловая система изделия содержит каталоги первого уровня:
  • /bin — командные оболочки (shell), основные утилиты;
  • /boot — содержит ядро системы;
  • /dev — псевдофайлы устройств, позволяющие работать с ними напрямую;
  • /etc — файлы конфигурации;
  • /home — личные каталоги пользователей;
  • /lib — системные библиотеки, модули ядра;
  • /media — каталоги для монтирования файловых систем сменных устройств;
  • /mnt  — каталоги для монтирования файловых систем сменных устройств и внешних файловых систем;
  • /proc — файловая система на виртуальном устройстве, её файлы содержат информацию о текущем состоянии системы;
  • /root — личный каталог администратора системы;
  • /sbin — системные утилиты;
  • /sys — файловая система, содержащая информациюо текущем состоянии системы;
  • /usr — программы и библиотеки, доступные пользователю;
  • /var — рабочие файлы программ, очереди, журналы;
  • /tmp — временные файлы.

39.1.3. Организация файловой структуры

Система домашних каталогов пользователей помогает организовывать безопасную работу пользователей в многопользовательской системе. Вне своего домашнего каталога пользователь обладает минимальными правами (обычно чтение и выполнение файлов) и не может нанести ущерб системе, например, удалив или изменив файл.
Кроме файлов, созданных пользователем, в его домашнем каталоге обычно содержатся персональные конфигурационные файлы некоторых программ.
Маршрут (путь) — это последовательность имён каталогов, представляющая собой путь в файловой системе к данному файлу, где каждое следующее имя отделяется от предыдущего наклонной чертой (слешем). Если название маршрута начинается со слеша, то путь в искомый файл начинается от корневого каталога всего дерева системы. В обратном случае, если название маршрута начинается непосредственно с имени файла, то путь к искомому файлу должен начаться от текущего каталога (рабочего каталога).
Имя файла может содержать любые символы за исключением косой черты (/). Однако следует избегать применения в именах файлов большинства знаков препинания и непечатаемых символов. При выборе имен файлов рекомендуем ограничиться следующими символам:
  • строчные и ПРОПИСНЫЕ буквы. Следует обратить внимание на то, что регистр всегда имеет значение;
  • символ подчеркивания (_);
  • точка (.).
Для удобства работы точку можно использовать для отделения имени файла от расширения файла. Данная возможность может быть необходима пользователям или некоторым программам, но не имеет значение для shell.

39.1.4. Иерархическая организация файловой системы

Каталог /:
  • /boot — место, где хранятся файлы, необходимые для загрузки ядра системы;
  • /lib — место, где располагаются файлы динамических библиотек, необходимых для работы большей части приложений, и подгружаемые модули ядра;
  • /bin — минимальный набор программ, необходимых для работы в системе;
  • /sbin — набор программ для административной работы с системой (программы, необходимые только суперпользователю);
  • /home — место, где располагаются домашние каталоги пользователей;
  • /etc — в данном каталоге обычно хранятся общесистемные конфигурационные файлы для большинства программ в системе;
  • /etc/rc?.d, /etc/init.d, /etc/rc.boot, /etc/rc.d — директории, где расположены командные файлы, выполняемые при запуске системы или при смене её режима работы;
  • /etc/passwd — база данных пользователей, в которой содержится информация об имени пользователя, его настоящем имени, личном каталоге, его зашифрованный пароль и другие данные;
  • /etc/shadow — теневая база данных пользователей. При этом информация из файла /etc/passwd перемещается в /etc/shadow, который недоступен для чтения всем, кроме пользователя root. В случае использования альтернативной схемы управления теневыми паролями (TCB), все теневые пароли для каждого пользователя располагаются в директории /etc/tcb/имя пользователя/shadow;
  • /dev — в этом каталоге находятся файлы устройств. Файлы в /dev создаются сервисом udev;
  • /usr — обычно файловая система /usr достаточно большая по объему, так как все программы установлены именно здесь. Вся информация в каталоге /usr помещается туда во время установки системы. Отдельно устанавливаемые пакеты программ и другие файлы размещаются в каталоге.
  • /tmp — временный каталог, необходимый некоторым приложениям.
  • /proc — файловая система /proc является виртуальной, и в действительности она не существует на диске. Ядро создает её в памяти компьютера. Система /proc предоставляет информацию о системе.
Некоторые подкаталоги системы /usr рассмотрены ниже:
  • /usr/bin — практически все команды, хотя некоторые находятся в /bin или в /usr/local/bin;
  • /usr/sbin — команды, используемые при администрировании системы и не предназначенные для размещения в файловой системе root;
  • /usr/local — место, где рекомендуется размещать файлы, установленные без использования пакетных менеджеров, внутренняя организация каталогов практически такая же, как и корневого каталога;
  • /usr/man — каталог, где хранятся файлы справочного руководства man;
  • /usr/share — каталог для размещения общедоступных файлов большей части приложений.
Каталог /var:
  • /var/log — место, где хранятся файлы аудита работы системы и приложений;
  • /var/spool — каталог для хранения файлов, находящихся в очереди на обработку для того или иного процесса (очередь на печать, отправку почты и т.д.).

39.1.5. Имена дисков и разделов

Все физические устройства вашего компьютера отображаются в каталог /dev файловой системы изделия (об этом — ниже). Диски (в том числе IDE/SATA/SCSI жёсткие диски, USB-диски) имеют имена:
  • /dev/sda — первый диск;
  • /dev/sdb — второй диск;
  • и т.д.
Диски обозначаются /dev/sdX, где X — a, b, c, d, e, … в зависимости от порядкового номера диска на шине.
Раздел диска обозначается числом после его имени. Например, /dev/sdb4 — четвертый раздел второго диска.

39.1.6. Разделы, необходимые для работы ОС

Для работы ОС необходимо создать на жестком диске (дисках) по крайней мере два раздела: корневой (то есть тот, который будет содержать каталог /) и раздел подкачки (swap). Размер последнего, как правило, составляет от однократной до двукратной величины оперативной памяти компьютера. Если у вас много свободного места на диске, то можно создать отдельные разделы для каталогов /usr, /home, /var.

39.1.7. Утилиты для работы с файловой системой

mkfs — создание файловой системы. В действительности это программа-оболочка, вызывающая для каждого конкретного типа файловых систем свою программу. Например, для файловой системы ext4 будет вызвана mkfs.ext4.
fsck — используется для проверки и восстановления, если это возможно, целостности файловых систем.
df — формирует отчет о доступном и использованном дисковом пространстве на файловых системах. Без аргументов, df выдает отчет по доступному и использованному пространству для всех файловых систем (всех типов), которые смонтированы в данный момент. В противном случае, df на каждый файл, заданный как аргумент, выдается отчет по файловой системе, которая его содержит.
du — формирует отчет об использовании дискового пространства заданными файлами, а также каждым каталогом иерархии подкаталогов каждого указанного каталога. Здесь под использованным дисковым пространством понимается пространство, используемое для всей иерархии подкаталогов указанного каталога. Запущенная без аргументов, команда du выдает отчет о дисковом пространстве для текущего каталога.
Часто используемые утилиты:
  • mount — монтирование файловых систем;
  • umount — размонтирование файловых систем;
  • find — поиск файлов в директориях;
  • which — поиск файла, который будет запущен при выполнении данной команды;
  • cd — смена текущего каталога/директории;
  • pwd — показ текущего каталога/директории;
  • mkdir — создание каталога;
  • ls — выдача информации о файлах или каталогах;
  • cp — копирование файлов;
  • mv — перемещение/переименование файлов;
  • cat — вывод содержимого заданных файлов на стандартный вывод;
  • more — программа постраничного просмотра файлов;
  • ln — создание ссылок (альтернативных имен) для файлов;
  • file — определение типа файла;
  • chmod — изменение прав доступа к файлам;
  • chown — смена прав владения (пользовательских и групповых) для файлов;
  • umask — установка маски прав доступа для вновь создаваемых файлов;
  • chattr — изменение атрибутов файлов;
  • lsattr — просмотр атрибутов файлов.

39.2. Работа с наиболее часто используемыми компонентами

39.2.1. Командные оболочки (интерпретаторы)

Как было сказано выше, для управления ОС используется командные интерпретаторы (shell).
Зайдя в систему, Вы увидите приглашение — строку, содержащую символ «$» (далее этот символ будет обозначать командную строку). Программа ожидает ваших команд. Роль командного интерпретатора — передавать ваши команды операционной системе. По своим функциям он соответствует command.com в DOS, но несравненно мощнее. При помощи командных интерпретаторов можно писать небольшие программы — сценарии (скрипты). В Linux доступны следующие командные оболочки:
  • bash — самая распространенная оболочка под linux. Она ведет историю команд и предоставляет возможность их редактирования;
  • pdksh — клон korn shell, хорошо известной оболочки в UNIX™ системах.
Оболочкой по умолчанию является «Bash» (Bourne Again Shell). Чтобы проверить, какая оболочка используется в данный момент выполните команду:
echo $SHELL
У каждой оболочки свой синтаксис. Мы рекомендуем Вам использовать Bash. В дальнейшем мы будем строить свои примеры с использованием этой оболочки.

39.2.2. Командная оболочка Bash

В bash имеется несколько приемов для работы со строкой команд. Например, используя клавиатуру, вы можете:
  • Ctrl+A — перейти на начало строки;
  • Ctrl+U — удалить текущую строку;
  • Ctrl+C — остановить текущую задачу.
Вы можете использовать «;» для того, чтобы ввести несколько команд одной строкой. Клавиши Стрелка вверx и Стрелка вниз, позволяют вам перемещаться по истории команд. Для того чтобы найти конкретную команду в списке набранных, не пролистывая всю историю, нажмите Ctrl+R.
Команды, присутствующие в истории, отображаются в списке пронумерованными. Для просмотра истории можно воспользоваться командой history. Для того чтобы запустить конкретную команду наберите:
!номер команды
Если вы введете:
!!
запустится последняя из набранных команд.
Иногда имена программ и команд слишком длинны. К счастью, Bash сам может завершать имена.
Нажав клавишу Tab, вы можете завершить имя команды, программы или каталога. Например, предположим, что вы хотите использовать программу декомпрессии bunzip2. Для этого наберите:
bu
затем нажмите Tab. Если ничего не происходит, то, вероятно, существует несколько возможных вариантов завершения команды.
Нажав клавишу Tab еще раз, вы получите список имён, начинающихся с «bu».
Например, у вас есть:
$ bu
buildhash builtin bunzip2
Наберите: n (bunzip —  это единственное имя, третьей буквой которого является «n»), а затем нажмите клавишу табуляции. Оболочка дополнит имя, и вам остается лишь нажать Enter, чтобы запустить команду.
Заметим, что программу, вызываемую из командной строки, Bash ищет в каталогах, определяемых в системной переменной PATH. По умолчанию в этот перечень каталогов не входит текущий каталог, обозначаемый ./ (точка слеш) (если только вы не выбрали один из двух самых слабых уровней защиты, см. об этом ниже), поэтому, для запуска программы prog из текущего каталога, надо дать команду: ./prog.

39.2.3. Базовые команды оболочки Bash

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

39.2.3.1. Команда su

Позволяет вам получить права администратора. Когда вы набираете su, оболочка запрашивает у вас пароль суперпользователя (root). Введите пароль и нажмите Enter: теперь вы получили привилегии суперпользователя. Чтобы вернуться к правам вашего пользовательского бюджета, наберите exit.

39.2.3.2. Команда cd

Позволяет сменить каталог. Она работает как с абсолютными, так и с относительными путями. Предположим, что Вы находитесь в своем домашнем каталоге и хотите перейти в его подкаталог docs. Для этого введите относительный путь:
cd docs
Чтобы перейти в каталог /usr/bin, наберите (абсолютный путь):
cd /usr/bin/
Некоторые варианты команды:
cd ..
позволяет вам сделать текущим родительский каталог (обратите внимание на пробел между cd и ..);
cd -
позволяет вам вернуться в предыдущий каталог. Команда cd без параметров переводит вас в ваш домашний каталог.

39.2.3.3. Команда ls

ls (list) выдает список файлов в текущем каталоге. Две основные опции:
  • -a — просмотр всех файлов, включая скрытые;
  • -l — отображение более подробной информации.

39.2.3.4. Команда rm

Эта команда используется для удаления файлов.

Предупреждение

Удалив файл, вы не сможете его восстановить!
Синтаксис:
rm [параметры] имя_файла
У данной программы существует ряд параметров. Самые часто используемые: -i — запрос на удаление файла, -r — рекурсивное удаление (т.е. удаление, включая подкаталоги и скрытые файлы).
Пример:
rm -i ~/html/*.html
удаляет все файлы html в вашем каталоге html.

39.2.3.5. Команды mkdir и rmdir

Команда mkdir позволяет создать каталог, тогда как rmdir удаляет каталог, при условии, что он пуст.
Синтаксис:
mkdir имя_каталога
rmdir имя_каталога
Команда rmdir часто заменяется командой rm -rf, которая позволяет вам удалять каталоги, даже если они не пусты.

39.2.3.6. Команда less

less позволяет вам постранично просматривать текст.
Синтаксис:
less имя_файла
Крайне полезно просмотреть файл перед тем, как его редактировать. Для выхода нажмите q.

39.2.3.7. Команда grep

Данная команда имеет много опций и предоставляет возможность поиска символьной строки в файле.
Синтаксис:
grep шаблон_поиска файл

39.2.3.8. Команда ps

Отображает список текущих процессов. Колонка команд указывает имя процесса, колонка PID (идентификатор процесса) — номер процесса (этот номер используется для операций с процессом, например, чтобы завершить его командой kill).
Синтаксис:
ps аргументы
Аргумент u предоставляет вам больше информации, ax позволяет вам просмотреть те процессы, которые не принадлежат вам (такие, как те, что были запущены во время процесса загрузки.).

39.2.3.9. Команда kill

Если программа перестала отвечать или зависла, используйте данную команду, чтобы её завершить.
Синтаксис:
kill PID_номер
Иногда необходимо будет использовать команду kill с параметром -9 (kill -9 PID_номер), когда обычная команда kill не дает желательного эффекта. Номер PID выясняется при помощи команды ps.

39.3. Использование многозадачности

Simply Linux — это многозадачная система. Продемонстрируем на двух примерах, как это можно использовать.
Первый пример — запуск программы в фоновом режиме. Для того чтобы это сделать, вам нужно лишь набрать «&» после имени программы. После этого оболочка дает вам возможность запускать другие приложения. Будьте осторожны, так как некоторые программы интерактивны и их запуск в фоновом режиме бессмысленен. Подобные программы просто остановятся, будучи запущенными в фоновом режиме. Для того чтобы вернуть их в обычный режим, наберите:
fg имя_программы
Второй метод представляет собой запуск нескольких независимых сеансов. В консоли нажмите Alt и одну из клавиш, находящихся в интервале от F1 до F6. На экране появится новое приглашение системы, и вы сможете открыть новый сеанс. Этот метод также позволяет вам работать на другой консоли, если консоль, которую вы использовали до этого, не отвечает или вам необходимо остановить зависшую программу.

Глава 40. Режим суперпользователя

40.1. Какие бывают пользователи?

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

40.2. Для чего может понадобится режим суперпользователя?

Системные утилиты, например, такие как Центр управления системой или Программа управления пакетами Synaptic требуют для своей работы привилегий суперпользователя, потому что они вносят изменения в системные файлы. При их запуске выводится диалоговое окно с запросом пароля системного администратора.

40.3. Как получить права суперпользователя?

Для опытных пользователей, умеющих работать с командной строкой, существует два различных способа получить права суперпользователя.
Первый — это зарегистрироваться в системе под именем root.
Второй способ — воспользоваться специальной утилитой su (shell of user), которая позволяет выполнить одну или несколько команд от лица другого пользователя. По умолчанию эта утилита выполняет команду sh от пользователя root, то есть запускает командный интерпретатор. Отличие от предыдущего способа в том, что всегда известно, кто именно запускал su, а значит, ясно, кто выполнил определённое административное действие.
В некоторых случаях удобнее использовать не su, а утилиту sudo, которая позволяет выполнять только заранее заданные команды.

Важно

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

40.4. Как перейти в режим суперпользователя?

Для перехода в режим суперпользователя наберите в терминале команду su -.
Если воспользоваться командой su без ключа, то происходит вызов командного интерпретатора с правами root. При этом значение переменных окружения, в частности $PATH, остаётся таким же, как у пользователя: в переменной $PATH не окажется каталогов /sbin, /usr/sbin, без указания полного имени будут недоступны команды route, shutdown, mkswap и другие. Более того, переменная $HOME будет указывать на каталог пользователя, все программы, запущенные в режиме суперпользователя, сохранят свои настройки с правами root в каталоге пользователя, что в дальнейшем может вызвать проблемы.
Чтобы избежать этого, следует использовать su -. В этом режиме su запустит командный интерпретатор в качестве login shell, и он будет вести себя в точности так, как если бы в системе зарегистрировался root.

Глава 41. Работа с оборудованием в Linux. «Сага о Драйверах»

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

41.1. Что такое «оборудование»?

Что и как можно подключить к компьютеру? Во-первых, на поверхности его корпуса обычно наблюдается множество разнообразных отверстий и разъёмов, очевидно, предназначенных для того, чтобы туда что-то подключали. Уже подключены: клавиатура, мышь, монитор, возможно, принтер, наушники или колонки. Много отверстий остаётся неиспользованными, но и аппаратуры в «электронном доме» ещё много — от КПК до той же кофеварки (если на ней есть соответствующий разъём).
Во-вторых, внутри компьютера имеются специальные разъёмы для подключения к ним плат расширения: устройств, выглядящих не как бытовой прибор, а скорее как деталь самого компьютера. Таковы видеоадаптеры, сетевые адаптеры, «внутренние» модемы и т. п. Эти устройства — главный источник «Саги о Драйверах», потому что их много, и создатели каждого такого устройства желают сохранить его устройство втайне от конкурентов, прилагая к ним вместо документации ту самую волшебную субстанцию с пометкой «нажмите кнопку «Пуск» и попытайтесь расслабиться: от вас уже ничего не зависит».
В-третьих, ещё глубже внутри компьютера есть какие-то устройства, которые нельзя ни отключить, ни подключить, однако они используются при работе, имеют какое-то название и на разных компьютерах могут весьма отличаться. Например, звуковые подсистемы могут быть интегрированными, а могут быть выполненными в виде платы расширения, отличаясь редкостным разнообразием моделей и однообразием функций (разъём для микрофона, разъём(ы) для колонок, линейный вход, … что-то ещё?). Или устройство, к которому подключаются жёсткие диски: оно может быть рассчитано на 1 диск, 2, 4, иногда — более, иметь разные дополнительные свойства и тоже требовать «драйвера» — по крайней мере, поддержки со стороны системы.
Что точно отличает один прибор от другого — это внешний вид разъёма, с помощью которого они подключаются к компьютеру. Очевидно, приборами, подключёнными к разъёмам разного типа, машина управляет существенно по-разному. Более того, разъёмы настолько различны, что соединительный кабель одного типа просто не влезет в разъём другого. Но всё равно это не решает проблемы идентификации: например, мышь, подключённая к разъёму (порту) USB, отлично работает, а с цифровой фотокамерой как-то просто не получается. Опять «драйвер» нужен?
Можно добавить, что некоторое оборудование вообще не нуждается в том, чтобы машине объявляли о его существовании: так, что бы ни подключалось к аналоговому звуковому входу, работать оно будет одинаково, компьютер не отличит колонки от наушников, да и отсутствия их не заметит. Словом, наружное наблюдение не даёт достаточно информации о том, как работать с оборудованием. На помощь должна прийти документация, но если в ней опять встретится слово «драйвер», оно может означать что угодно: слишком оно неопределённое.

41.2. Как распознаётся оборудование?

Попробуем внести определённость. Какую информацию относительно подключаемого прибора получает компьютер, и как он её получает?
Очевидно, «с той стороны» каждого разъёма (допустим, USB, в который мы воткнули flash-диск) имеется какое-то оборудование, которое позволяет им пользоваться (как и USB-мышкой, USB- принтером и т.п.). Это оборудование:
  • определяет тип подключённого устройства;
  • управляет им (может, например, выключить или включить);
  • передаёт на это устройство данные и/или принимает их оттуда.
Такое оборудование называется шиной (bus). Этимология этого слова, что русского, что английского, загадочна и восходит к доисторическим временам, когда компьютеры назывались «ЭВМ».
Шин в компьютере несколько (по количеству различных типов разъёмов). Есть совсем «глупые» шины — например, порт последовательного ввода-вывода (к нему подключаются мыши и прочая аппаратура «старого образца»). Глупость их в том, что информацию о типе подключённого оборудования приходится задавать вручную: либо заранее, либо с помощью наводящих вопросов пользователю.
Есть шины весьма «умные», способные опросить и понять множество характеристик подключённого устройства. Такова, например, шина PCI — наиболее распространённое на сегодня оборудование для подключения плат расширения. Любопытный пользователь может посмотреть список устройств, подключённых к шине PCI с помощью команды lspci (от «list PCI», команда из пакета pciutils):
[tmpuser@arnor tmpuser]$ lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R100 QD [Radeon 7200]
Из устройств на иллюстрации только одно — видеокарта Radeon 72002 — в действительности является платой расширения, все остальные интегрированы в системную плату (бывает и по- другому). Тип устройства — «Multimedia audio controller», «Ethernet controller», «VGA compatible controller» и т.п. — лишь небольшая часть информации, которую шине рассказали о себе подключённые к ней устройства.
К шине PCI в качестве устройства подключена другая шина — USB, служащая для подсоединения внешних устройств. Она тоже довольно «умная», а ещё отличается тем, что устройства подключаются к ней и отключаются от неё довольно часто. Существует команда lsusb (из пакета, естественно, usbutils), но ею, как и lspci, приходится пользоваться нечасто (она даже убрана в каталог /usr/sbin):
[tmpuser@arnor tmpuser]$ /usr/sbin/lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 08ec:0012 M-Systems Flash Disk Pioneers
Bus 001 Device 001: ID 0000:0000
Пример показывает пять USB-шин (это совпадает с данными lspci), к первой из которых подключён flash-диск, а ко второй — мышь. Как правило, устройство определяется шиной, после чего специально обученная системная программа производит все действия, необходимые для того, чтобы этим устройством можно было воспользоваться. Например, для flash-диска потребовалось дополнительно загрузить модуль ядра usb_storage, и смонтировать содержимое диска в каталог /media/usbdisk.
Специальный каталог /sys отражает представление системы о присоединённых к ней устройствах. В частности, все найденные на шинах устройства перечислены в виде подкаталогов /sys/bus/шина/devices. Если устройство установлено, а «умная шина», наподобие PCI или USB, его не заметила — скорее всего, неполадка аппаратная (несовместимое или неисправное устройство, таракан в разъёме и т.п.).
Бывает и так: устройство (видеокарта, модем, кофеварка) на шине появилось, а воспользоваться им не удаётся. Видимо, чего-то не хватает… драйвера?

41.3. Что такое «драйвер» и где он находится?

В самом деле, чего может не хватать, если устройство распозналось, марка устройства известна и как передавать данные по шине — тоже известно? Не хватает главного: сведений о том, какие данные надо передавать, чтобы добиться от устройства желаемого эффекта. Что передать по шине USB, чтобы кофеварка выключилась? Какие байты записать в последовательный порт модема, чтобы он повесил трубку? Что сделать с видеокартой, чтобы всё было быстро и непременно 3d!?
Это вот «какие данные» — и есть «драйвер». Драйвер может быть где угодно, на любом уровне системы: от модуля ядра до пользовательской программы и даже её конфигурационного файла.
Типичные варианты:
  • Драйвер — модуль ядра, подсказывающий шине, как правильно обращаться с устройством. Это, как правило, относится к PCI-устройствам и стандартным USB-устройствам. Подключается к ядру командой modprobe имя_модуля (или insmod). Распознанные и классифицированные устройства (те, для которых есть драйвер- модуль ядра) отображаются в виде подкаталогов /sys/class/класс_устройства/ .
  • Драйвер видеокарты — модуль графической подсистемы X11 (X.Org). Подгружается при старте графической оболочки, достаточно лишь указать его в настройках X.Org (с помощью конфигуратора или вручную в файле /etc/X11/xorg.conf). Часто требуется и специальный модуль ядра (возможно, несколько), организующий доступ к видеопамяти.
  • Драйверы принтера и модема — описание характеристик для, соответственно, подсистемы печати и программы-«звонилки». Что с ними делать дальше, расскажет документация.
  • Драйвер — прикладная программа или дополнение (plug-in) к ней (например, драйвер сканера — дополнение утилиты sane, а с некоторыми цифровыми проигрывателями звука «iRiver » можно взаимодействовать с помощью утилиты ifp из пакета ifp-line). Здесь главное — название программы, а драйвер, скорее всего, уже включён в дистрибутив.
В последнем случае нет никакой зримой информации о том, что устройством действительно можно пользоваться — до тех пор, пока не запущена соответствующая прикладная программа с соответствующими настройками (особенно это касается «глупых» шин, наподобие последовательного порта). И в любом случае, самостоятельная установка «драйвера» должна сопровождаться вдумчивым чтением документации к нему.

41.4. Опять «устройство»?

В документации Linux термин «устройство» (device) часто используется не в значении «прибор», а в значении «элемент каталога /dev». Что это такое?
Прибор подключается к машине, как правило, для того чтобы передавать на него какие-то данные и/или получать их оттуда. Если задача компьютера — управлять внешним устройством, это всё равно можно рассматривать как передачу управляющих данных и приём диагностических. Во многих случаях передачу данных проще всего вести в синхронном (поточном) режиме, точно так же, как это делается при работе с файлом: открыть файл — записать данные — закрыть файл или открыть — прочитать — закрыть. Если бы можно было представить внутренность прибора в виде файла, работа с ним пошла бы легче. Это означало бы, что система знает, как и куда передавать данные, а дело пользовательской программы — эти данные понимать.
В большинстве случаев именно так и устроено в Linux. После того, как система распознала внешнее устройство, а служба hotplug, при необходимости, загрузила соответствующий модуль ядра, в каталоге /dev заводится новый «файл», содержимое которого отражает содержимое подключённого устройства, не занимая при этом места на жёстком диске. Такой файл называется файлом-дыркой, его можно представить как отверстие в файловой системе, через которое видно не содержимое жёсткого диска, а данные, попадающие туда с «другой стороны» — со стороны подключённого внешнего устройства. Например, гибкий диск в дисководе представляется в виде файла-дырки /dev/fd0, (от floppy disk 0), а мышь — в виде /dev/mouse (строго говоря /dev/mouse — это обычно символьная ссылка на актуальный файл- дырку — скажем /dev/psaux, порт PS/2).
В документации вместо «файл-дырка» чаще всего пишут просто «устройство» (device), а устройство-прибор — «внешним устройством». Если соответствующего устройства в каталоге /dev/ нет, значит, в цепочке его распознавания есть слабое звено.
Стоит напомнить, что файл-дырка, однако, не обязан существовать и непременно соответствовать одному внешнему устройству. Устройства, подключаемые ко второму последовательному порту, например, всегда видны как /dev/ttyS1 (а к первому — как ttyS0). Фактически, ttyS — это файл-дырка шины, настолько простой, что дальнейшее выяснение типа устройства перекладывается на программу пользователя.
Другой пример — это работа с аппаратурой по шине USB. USB-шин в системе зарегистрировано несколько, и к каждому можно подключить одно или несколько устройств. Для них, независимо от типа устройства, заводятся файлы-дырки вида usbdev.шина.номер, где каждому новому подключённому устройству просто выдаётся очередной номер. Некоторые звуковые проигрыватели и цифровые фотокамеры распознаются как flash-диски; тогда в дополнение к нетипизированному файлу-дырке создаётся одна или даже несколько дисковых (допустим, само дисковое устройство /dev/sda и единственный раздел с файловой системой на нём /dev/sda1, который и монтируется в /media/usbdisk). Другие фотокамеры умеют больше, чем обычный диск: например, транслировать изображение и/или звук. И для них существуют специальные утилиты, например, gphoto2. В этом случае никакого дополнительного файла-дырки, за исключением /dev/usbdev.шина.номер, не создаётся, и о типе подключённого аппарата догадывается сама gphoto2.

41.5. Кто виноват и что делать?

Итак, новый подключённый к компьютеру прибор не распознался «сам собой», и программы, которые должны были с ним работать, не работают.
Неполадки могут быть аппаратными (проверяется в /sys/bus или с помощью lspci, как сказано выше).
Hotplug или другая программа автораспознавания может не знать про конкретный подключённый прибор (придётся в режиме суперпользователя вручную загрузить модуль с помощью modprobe, а чтобы не делать этого каждый раз —  отредактировать /etc/modules.conf).
Возможно, внешнее устройство распозналось и модуль для него есть, но служба udevd, которая заводит файлы-дырки в /dev, выбрала другое название или вовсе не завела нужного устройства (надо проанализировать содержимое /dev и, возможно, настроить udev или саму прикладную программу).
Ваше устройство может быть слишком новым, а дистрибутив Linux может оказаться слишком старым. В этом случае рекомендуется обновить части системы, содержащие «драйвер» (в зависимости от ситуации — модуль ядра, само ядро, графическую оболочку или её библиотеку, прикладную программу и т.п.).
Стоит проверить, что сказано о вашем устройстве в сетевых информационных ресурсах (здесь поможет lspci или подобные ей утилиты, а также http://www.google.com). Вполне вероятно, там посоветуют загрузить некий заранее собранный модуль ядра (назовут его, конечно, «драйвером») либо подскажут, какую именно программу следует использовать.
Наконец, ваше устройство может просто не поддерживаться. Печально, но факт: некоторые производители аппаратуры настолько дорожат своими мелкими секретами, что не только не документируют устройство своих устройств, но тщательно скрывают его. Как следствие, Linux- сообщество не в состоянии быстро обеспечить поддержку таинственного прибора. Производители предпочитают писать «драйверы» (хорошие ли, плохие) за свои деньги, а некоторые ограничиваются только одной, самой распространённой на сегодня, пользовательской программной платформой. И это пока, к сожалению, не Linux.
Сказанное выше означает, что после каждого обновления системы устройство, ранее распознававшееся с трудом или вовсе не распознававшееся, может преспокойно заработать, особенно если это устройство относительно новое. Кроме того, стоит со всем вниманием относиться к ситуации, когда производитель прибора не просто анонсирует совместимость с Linux, а предлагает «драйверы» собственного изготовления. И последнее: если вы не в силах справиться с «драйвером» в одиночку, обращайтесь к Linux-сообществу! Вы или получите решение задачи, или в очередной раз подтвердите, что её стоит решать — и тем самым приблизите решение.

Часть IX. Техническая поддержка продуктов ALT Linux

Глава 42. Покупателям нашей продукции

Право на получение консультационной и технической поддержки вы приобретаете при покупке большинства продуктов торговой марки ALT Linux. Сроки и объём помощи указаны в талоне технической поддержки, приложенном к вашему диску. Техническая поддержка дистрибутива может быть расширена в зависимости от потребностей пользователя.
Условия технической поддержки можно найти на интернет-сайте http://www.altlinux.ru/users/users-support/.

Глава 43. Пользователям нашей продукции

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