GNU/Linux: первые шаги

Хотите стать пользователем GNU/Linux? Тогда эта статья поможет вам начать свой путь в этом увлекательном Мире свободных операционных систем.

Что это такое?

GNU/Linux — это семейство операционных систем. Исходные коды операционной системы и программного обеспечения распространяются в основном бесплатно, под лицензией GPL, которая позволяет любому изучать и изменять их. Поэтому кто угодно может создать свой GNU/Linux.

Двойное название появилось вследствие того, что данная ОС является результатом объединения двух проектов — ОС GNU и ядра Linux. GNU начал разрабатывать в 1983 году Ричард Столлман. Только в настоящее время ядро GNU не готово к использованию. Поэтому используется ядро Linux, разрабатывать которое в 1991 начал Линус Торвальдс, тогда еще студент. Оба этих проекта постоянно совершенствуются, и в этом принимают участие множество людей со всего мира. Для GNU/Linux существует не только ПО проекта GNU. Любой может создать и распространять ПО для GNU/Linux под различными лицензиями, но этот вопрос очень широк, и для начала работы с системой не принципиален, поэтому в этой статье рассматривать его не будем.

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

В настоящее время разработано множество дистрибутивов GNU/Linux. Мы же будем работать с Ubuntu Desktop Edition, как с наиболее дружественной к пользователю ОС семейства GNU/Linux. Подробную информацию об этой ОС, включая справочную информацию, можно найти на официальном сайте http://www.ubuntu.com/.

Аппаратные требования

Для работы Ubuntu потребуется компьютер с конфигурацией не ниже следующей: процессор с частотой 1 ГГц, 64 Мб оперативной памяти, свободное место на жестком диске 5 Гб. Но чем больше, тем лучше.

Получение

Для получения ISO-образа установочного диска зайдем на официальный сайт. Нажимаем на кнопку Download в заголовке окна и на открывшейся странице выбираем тип процессора своего компьютера и страну, с сервера которой хотим произвести закачку. Лучше выбрать свою страну, при наличии ее в списке, конечно. На сайте также имеются ссылки на торренты. Существует возможность бесплатно заказать диски с Ubuntu (по адресу https://shipit.ubuntu.com/), но приходят они обычно не ранее чем через две недели.

Установка

Загружаемся с установочного диска, в появившемся меню выбираем язык. Предлагается несколько вариантов начала работы с Ubuntu: можно установить ОС либо запустить без установки. Второй вариант позволяет попробовать систему в действии без изменения данных на жестком диске, но в этом случае ОС будет работать медленнее, и привод компакт-дисков все время будет занят, а настройки не будут сохранены. Так что мы сразу установим ОС и в меню диска выбираем «Установить Ubuntu».

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

1) Выбор языка установки, который будет основным в системе и после установки.

2) Выбор часового пояса.

3) Выбор раскладки клавиатуры.

4) Создание разметки жесткого диска:

Для этого выбираем вариант «Указать разделы вручную». Возможно, на жестком диске уже установлена ОС Windows, соответственно, имеются ntfs- разделы. Для начала создадим свободное пространство. В появившемся окне выделяем раздел, размер который уменьшим, жмем кнопку «Изменить раздел» и указываем новый размер. Сколько нужно свободного пространства? Если вы собираетесь использовать GNU/Linux не как основную ОС, то хватит и 10 Гб, а если как основную, то размер выбирайте исходя из объема хранимых файлов, плюс около 8 Гб на системные файлы и раздел подкачки (функции которого аналогичны файлу подкачки в ОС Windows). Кроме уменьшения ntfs-раздела, при желании можно сделать этот раздел видимым в Ubuntu. Для этого в диалоге изменения раздела зададим следующие пункты:

«Использовать как» «ntfs»

«Точка монтирования» /windows.

Внимание! Не ставьте галочку в строке «Форматировать»!

Теперь на диске есть свободное пространство. Создадим три раздела. Для создания одного раздела выделяем свободное пространство и жмем кнопку «Новый раздел». В появившемся окне задаем параметры в соответствии со следующей таблицей.


№ раздела по порядкутип нового разделаразмер (в мегабайтах)местоположениеиспользовать какточка монтирования
1первичныйот 5000 до 15000 Мбначаложурналируемая файловая система ext4/
2логическийобъем оперативной памятиначалораздел подкачкиотсутствует
3логическийвсе оставшееся местоначаложурналируемая файловая система ext4/home


После создания последнего раздела остаются следующие шаги:

5) Создание пользователя и задание имени компьютера.

Если на жестком диске установлена ОС Windows, то появится окно «Перенос документов и настроек». Ничего не выбираем и переходим далее.
6) Последнее окно «Готов к установке» покажет сводные данные о выбранных параметрах установки. Нажимаем «Установить» и ждем завершения.

Основы GNU/Linux

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

После авторизации загрузится среда рабочего стола GNOME.

Для начала установим полную поддержку своего языка. Перейдите вверху экрана в System > Administration > Language support, и, соглашаясь на все update и install, выберите свой язык.

Теперь рассмотрим само окружение. В верхней части экрана расположена панель, состоящая из нескольких меню:

- меню «Приложения» содержит ссылки для запуска приложений, а также вызова менеджера приложений;

- меню «Переход» служит для навигации (по каталогам, по Сети), а также содержит список недавно открываемых документов;

- меню «Система» содержит два подменю - администрирования и настройки ОС, а также ссылки для вызова справочной системы.

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

Панель в нижней части экрана содержит кнопку сворачивания всех окон, значок корзины, переключатель нескольких рабочих столов, а также список открытых окон. Что значит переключатель нескольких рабочих столов? В GNU/Linux рабочих столов может быть несколько, чтобы не загромождать один стол множеством окон.

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

Перейдем к хранению и передаче информации. Ваши личные файлы хранятся в каталоге /home/имя_пользователя. Чтобы попасть в домашний каталог, просто выберите его в меню «Переход», откроется окно обозревателя файлов Nautilus. Чтобы создать закладки (ссылки для быстрого перехода к каталогам), «перетащите» каталог в левую панель обозревателя. Копирование, перемещение, удаление файлов осуществляется аналогично операциям в ОС Windows.

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

Осталось кратко рассмотреть управление программным обеспечением. Для этого существуют несколько способов. Рассмотрим два из них.

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

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

«Недостатком» данного способа является требование наличия соединения с Интернетом либо наличие специальных дисков с пакетами.

Второй способ — это ручная установка пакетов. Для Ubuntu пакеты распространяются как файлы имя_пакета.deb. Скачивать их рекомендуется только с официальных сайтов разработчиков ПО. Установка запускается по двойному щелчку мышью на файле.

На этом начальный обзор работы с GNU/Linux закончим, но впереди еще множество интересных вопросов.

Михаил Techni Храмов q@sa-sec.org SASecurity gr.


Компьютерная газета. Статья была опубликована в номере 38 за 2009 год в рубрике ос

©1997-2022 Компьютерная газета