Установка и настройка операционной системы Linux
Цель работы:Приобрести опыт установки операционной системы Linux.
План проведения занятия:
1. Закрепить знания о работе с программой VirtualBox.
2. Создать виртуальную машину исходя из предоставленной информации о минимальных аппаратных требований предлагаемой к установке и изучению операционной системы (ОС).
3. Установить ОС на виртуальный компьютер. Разобрать процесс установки ОС на этапы.
4. Познакомиться с основными группами программ входящих в состав ОС.
Оборудование:
Аппаратная часть:персональный компьютер,сетевой или локальный принтер.
Программная часть: программа VirtualBox, установочный диск либо образ диска с ОС Linux Runtu Light на базе Ubuntu 12.04.
Краткие теоретические сведения:
Linux (полное название GNU/Linux, произносится «гну слэш линукс́») — общее название UNIX-подобных операционных систем на основе одноимённого ядра и собранных для него библиотек и системных программ, разработанных в рамках проекта GNU.
GNU/Linux работает на PC-совместимых системах семейства Intel x86, а также на IA-64, AMD64, PowerPC, ARM и многих других.
К операционной системе GNU/Linux также часто относят программы, дополняющие эту операционную систему, и прикладные программы, делающие её полноценной многофункциональной операционной средой.
В отличие от большинства других операционных систем, GNU/Linux не имеет единой «официальной» комплектации. Вместо этого GNU/Linux поставляется в большом количестве так называемых дистрибутивов, в которых программы GNU соединяются с ядром Linux и другими программами.
Дистрибутив — это не просто набор программ, а ряд решений для разных задач пользователей, объединённых едиными системами установки, управления и обновления пакетов, настройки и поддержки.
Самые распространённые в мире дистрибутивы:
· Ubuntu — быстро завоевавший популярность дистрибутив, ориентированный на лёгкость в освоении и использовании.
· Linux Mint (англ. mint - мята) — дистрибутив операционной системы Linux. Изначально Linux Mint основывался на Ubuntu, впоследствии число его вариаций стало расти и появилась ветка дистрибутивов на основе Debian c репозиториями ветки testing по умолчанию. В каждой из сборок используется одна из популярных графических сред — Mate, Cinnamon (является оболочкой для среды рабочего стола GNOME, являющаяся ответвлением от кодовой базы GNOME Shell), KDE, Xfce и другие. Так как сборки Linux Mint в большинстве своём отличаются от Ubuntu лишь составом включённых в дистрибутив пакетов, то совместимость с Ubuntu очевидна, что признают и сами разработчики. Цель дистрибутива заключается в предоставлении конечному пользователю максимально простой системы, которая будет готова к работе сразу после установки и не потребует загружать наиболее популярное программное обеспечение, в том числе и дополнительные кодеки для воспроизведения популярных мультимедийных форматов. В остальном Linux Mint практически идентичен Ubuntu, в которую привносит новый оригинальный интерфейс преимущественно в зелёных тонах и небольшое количество собственных приложений (mintInstall, mintUpdate, mintMenu и др.), призванных упростить работу тем, кто только знакомится с Linux. За это часто в шутку ему дают определение «Linux Mint — это Ubuntu, только лучше».
· openSUSE — бесплатно распространяемая версия дистрибутива SuSE, принадлежащая компании Novell. Отличается удобством в настройке и обслуживании благодаря использованию утилиты YaST.
· Fedora — поддерживается сообществом и корпорацией RedHat, предшествует выпускам коммерческой версии RHEL.
· Debian GNU/Linux — международный дистрибутив, разрабатываемый обширным сообществом разработчиков в некоммерческих целях. Послужил основой для создания множества других дистрибутивов. Отличается строгим подходом к включению несвободного ПО.
· Mandriva — французско-бразильский дистрибутив, объединение бывших Mandrake и Conectiva.
· Archlinux — ориентированный на применение самых последних версий программ и постоянно обновляемый, поддерживающий одинаково как бинарную, так иустановку из исходных кодов и построенный на философии простоты KISS, этот дистрибутив ориентирован на компетентных пользователей, которые хотят иметь всю силу и модифицируемость Linux, но не в жертву времени обслуживания.
Помимо перечисленных, существует множество других дистрибутивов, как базирующихся на перечисленных, так и созданных с нуля и зачастую предназначенных для выполнения ограниченного количества задач.
В отличие от Microsoft Windows (Windows NT), Mac OS (Mac OS X) и коммерческих UNIX-подобных систем, GNU/Linux не имеет географического центра разработки. Нет и организации, которая владела бы этой системой; нет даже единого координационного центра. Программы для Linux — результат работы тысяч проектов. Некоторые из этих проектов централизованы, некоторые сосредоточены в фирмах. Многие проекты объединяют хакеров со всего света, которые знакомы только по переписке. Создать свой проект или присоединиться к уже существующему может любой и, в случае успеха, результаты работы станут, известны миллионам пользователей. Пользователи принимают участие в тестировании свободных программ, общаются с разработчиками напрямую, что позволяет быстро находить и исправлять ошибки и реализовывать новые возможности.
История развития UNIX-систем. GNU/Linux является UNIX-совместимой, однако основывается на собственном исходном коде. Именно такая гибкая и динамичная система разработки, невозможная для проектов с закрытым кодом, определяет исключительную экономическую эффективность GNU/Linux. Низкая стоимость свободных разработок, отлаженные механизмы тестирования и распространения, привлечение людей из разных стран, обладающих разным видением проблем, защита кода лицензией GPL — всё это стало причиной успеха свободных программ.
Конечно, такая высокая эффективность разработки не могла не заинтересовать крупные фирмы, которые стали открывать свои проекты. Так появились Mozilla, OpenOffice.org, свободный клон Interbase (Borland).
Ход работы:
Системные требования Runtu Light 12.04:
· Процессор: Pentium 3, 700MHz;
· Оперативная память: 256 Mb (32-bit)
· Свободное дисковое пространство: 3 Гбайт HDD + 256 Мбайт для swap.
· Видеоадаптер: 64 MB памяти;
· Устройство чтения DVD-дисков.
· Создадим виртуальную машину, учитываем тип операционной системы, а также минимальные системные требования.
· Загружаем предлагаемый образ для установки Linux Ubuntu
18 июля 2012 года была представлена стабильная версия Runtu 12.04 с рабочим окружением XFCE, основанная на пакетной базе Ubuntu 12.04 LTS и полностью с ним совместимая.
Runtu — это Российская модификация дистрибутива Ubuntu Linux. Основной идеей Runtu является простота и лёгкость Ubuntu, соединённая с качественной русской локализацией и набором необходимого программного обеспечения, готового к использованию сразу после установки, а так же в режиме LiveCD (система работающая с компакт диска). Главное отличие Runtu от оригинальной версии Ubuntu состоит в предустановленных приложениях (на установочном LiveCD содержатся приложения, за которые проголосовали пользователи на форуме разработчиков) и полной поддержки русского языка.
Runtu XFCE 12.04 это LiveCD, который может быть использован для работы в этом режиме, например для проверки поддержки/работоспособности имеющегося оборудования, для ремонтно-восстановительных работ (всё программное обеспечение для этого имеется), быстрой установки системы на жесткий диск и прочее...
В сборке вместо имеющейся в репозиториях Ubuntu 12.04 версии XFCE 4.8, установлена XFCE 4.10из PPA "Xubuntu Developers" team. Помимо основных компонентов рабочего окружения и утилит конфигурации, имеется базовый набор пользовательских приложений (офисный пакет, Интернет-браузер, клиент обмена мгновенными сообщениями, аудио/видео плеер и пр...). После полной загрузки системы, можно приступить к изучению и использованию Runtu XFCE.
Если планируется установка Runtu на жесткий диск, то можно освободить один из разделов под установку, используя LiveCD можно просто скопировать необходимые файлы (например перед переустановкой Windows) и многое другое... При необходимости в редактировании разделов можно воспользоваться GParted (графическое приложение для управления дисками, мощный редактор разделов):
Графический установщик Runtu XFCE 12.04 практически не отличается от оригинального установщика Ubuntu 12.04 (единственное его отличие это отсутствие презентации, показываемой в процессе установки). Запускается "Установщик" двойным кликом по соответствующему значку на рабочем столе:
Если какой то раздел жесткого диска был смонтирован (присоединён), например при копировании с диска на диск, то будет выдан запрос:
Далее предстоит выбрать "Тип установки". Выбор типа установки зависит от многих причин... Поэтому какой из них использовать зависит целиком от потребностей пользователя.
Первый вариант предполагает автоматическую установку Runtu рядом с имеющейся на компьютере системой. Достаточно только определить размер отводимого под Runtu места на жестком диске.
Второй тип установки, это замена (в полностью автоматическом режиме) установленной на компьютере системы на Runtu:
Пока не нажата кнопка "Установить сейчас" все действия обратимы, после нажатия внесённые изменения записываются на диск.
Третий тип, "Другой вариант" предоставляет возможность самостоятельно сделать разметку диска(в очень простом и интуитивно понятном менеджере разделов).
Обычно (как правило) на диске имеется два раздела... Так как имена разделов диска не отображаются (диск C или D), ориентироваться придётся по их размеру и/или заполнению. Если предполагается использовать на компьютере параллельно две системы то есть два возможных варианта продолжения установки. Первый вариант предусматривает выделение дискового пространства под Runtu на имеющемся разделе, второй вариант удаление диска (например диска D) и создание на нём разделов под Runtu.
Для начала нужно настроить раздел оставляемый без изменений, задать файловую систему (ntfs) и назначить точку монтирования для диска с Windows (диск C):
Размер диска нужно оставить прежним...
Второй раздел диска можно "Изменить" или "Удалить" и затем "Добавить", для создания нового раздела. Первым создаётся раздел основной раздел "/", вторым (обычно, но не как правило) раздел подкачки:
Swap / Подкачка — механизм/процесс работы с виртуальной памятью, при котором отдельные фрагменты памяти / страницы памяти (обычно не активные, долго не использовались, в которых нет необходимости) перемещаются из оперативной памяти на жёсткий диск (используется в качестве виртуальной памяти), освобождая ОЗУ для загрузки других фрагментов памяти (ядро разгружает память от наименее востребованных страниц).
Размер основного/системного раздела зависит в основном от потребностей пользователя в программном обеспечении и играх, но в любом случае 7-10Гб для этого раздела будет вполне достаточно. Для раздела подкачки (swap), при наличии более 2Гб оперативной памяти будет достаточно и 500Мб (при необходимости можно будет добавить программно), при 512Мбоперативной памяти раздел может быть 1Гб.
Оставшееся место отдаётся под раздел /home (там будут расположены пользовательские директории).
Данный вариант разметки диска полностью удовлетворяет потребностям большинства пользователей(более "хитрые способы" разметки удел специалистов и большинству пользователей не нужны). Если интересно, то более подробно о структуре каталогов можно почитать в статье: "Описание структуры каталогов системы Linux"
Если в компьютере имеется два жестких диска (физических), то и для второго диска и разделов на нём нужно задать точки монтирования (ну и/или для диска D, для наличия доступа к нему). Для него можно задать произвольную точку монтирования (например /DickG), при этом он должен монтироваться в "/" или /media (например /media/DickG), а так же задать файловую систему для него(как и с диском С, а при необходимости, поставив галочку, диск/раздел диска может быть форматирован).
Если диск не один, то есть возможность выбора диска для установки системного загрузчика (можно и даже нужно, оставить тот что определён автоматически):
По завершении настройки диска, ещё раз убедившись что всё сделано правильно (так как хочется/нужно), все ранее сделанные изменения обратимы, нажатием на кнопку "Установить сейчас" запускается процесс установки системы:
Процесс установки запущен, далее необходимо задать дополнительные, пользовательские параметры:
Указать часовой пояс и используемую "по умолчанию" раскладку клавиатуры (при выборе русской раскладки, английская раскладка клавиатуры будет добавлена автоматически).
Завершающий шаг, создания пользователя (он же администратор системы), имени компьютера, пароля для пользователя, способа авторизации в системе и определение необходимости шифрования домашней папки пользователя.
О завершении установки известит диалог:
Если установка производилась с LiveCD, то можно продолжить знакомство с Runtu (нужно помнить, что все сделанные изменения после перезагрузки будут утеряны), а можно сразу перезагрузиться в установленную систему.
После авторизации и полной загрузки можно приступать к настройке, изучению и использованиюRuntu:
Указать часовой пояс и используемую "по умолчанию" раскладку клавиатуры (при выборе русской раскладки, английская раскладка клавиатуры будет добавлена автоматически).
Завершающий шаг, создания пользователя (он же администратор системы), имени компьютера, пароля для пользователя, способа авторизации в системе и определение необходимости шифрования домашней папки пользователя.
О завершении установки известит диалог:
Если установка производилась с LiveCD, то можно продолжить знакомство с Runtu (нужно помнить, что все сделанные изменения после перезагрузки будут утеряны), а можно сразу перезагрузиться в установленную систему.
После авторизации и полной загрузки можно приступать к настройке, изучению и использованиюRuntu:
Программное обеспечение поставляемое с Runtu XFCE:
В составе Runtu XFCE имеются все, графические утилиты для настройки рабочего окружения. Большинство из них доступно из общего интерфейса "Настройки" и из одноимённой строки системного меню.
В качестве файлового основного менеджера используется расширяемый плагинами, имеющий простой и интуитивный интерфейс файловый менеджер Thunar (являющийся частью окружения рабочего стола Xfce и по умолчанию не содержащий бесполезных или вносящих путаницу элементов), так же имеется и MC / Midnight Commander (полнофункциональный и простой консольный файловый менеджер).
Для более удобного добавления, удаления и коррекции пользователей имеется простой графический интерфейс:
Легко настроить порядок загрузки систем (при включении компьютера выбирать одну из них для загрузки) поможет Grub Customizer:
В составе Runtu XFCE помимо стандартной имеется ещё несколько тем оформления (из состава XFCE). Если имеющиеся темы не удовлетворяют, то на сайте Xfce-Look.org можно всегда найти то что удовлетворит практически любого пользователя.
При необходимости для настройки внешнего вида окружения можно использовать Xfce-Theme-Manager:
В Xfce используется оконный менеджер Xfwm, который включает в себя собственный композитный менеджер, с интересными эффектами окон, тенью, прозрачностью и прочим... Поддержка композитности может быть включена в дополнительных настройках "Диспетчера окон", в вкладке "Эффекты" (функция требует аппаратной поддержки графики). Для доступа к более тонким настройкам композитного менеджера (которые отсутствуют в официальном интерфейсе), можно воспользоваться Xfce4-Composite-Editor:
Для дальнейшего наращивания системы "под себя" и обновления установленного программного обеспечения можно использовать менеджер пакетов Synaptic:
Если есть желание/необходимость то в Synaptic можно установить "Центр приложений Ubuntu"(Ubuntu Software Center), для получения более визуально-понятного способа установки программного обеспечения и игр:
Можно использовать и менее требовательный к системным ресурсам "Центр приложений Lubuntu" (Lubuntu Software Center), так же доступный для установки в Synaptic:
Ubuntu Tweak поможет не только настроить систему и установить приложения (отсутствующие в основных источниках пакетов), но и очистить систему от ставших ненужными пакетов, конфигурационных файлов, старых версий ядер и прочего...
Так же можно использовать Ailurus (графическое приложение для тонкой настройки систем Ubuntu), несомненно очень полезный начинающим пользователям инструмент, предоставляющий лёгкий доступ к множествам настроек Runtu XFCE из одного места.
Во многом (функционально) приложение очень похоже на Ubuntu Tweak но отличается от него тем, что больше ориентирован на предоставление легкого доступа к "скрытым настройкам системы"(тогда как Ubuntu Tweak предназначен скорее для установки программного обеспечения из ppa-репозиториев) и в любом случае Ailurus будет прекрасным дополнением к возможностям Ubuntu Tweak (Ailurus хоть и давно не обновлялся, но на данный момент он полностью работоспособен).
В состав Runtu XFCE входит веб-браузер Mozilla Firefox, но на компьютерах с оперативной памятью 1Гб и менее лучше всё же использовать менее требовательный к системным ресурсам веб-браузер, например набор Интернет приложений, в том числе веб-браузер SeaMonkey (это не обязательно к исполнению, это моё личное мнение).
Установить SeaMonkey можно выполнив в консоли:
sudo add-apt-repository ppa:joe-nationnet/seamonkey-dev
sudo apt-get update
sudo apt-get install seamonkey
SeaMonkey — проект основан на добрых традициях Mozilla Suite, целью которого было совместить интегрированную структуру Mozilla Suite с новыми возможностями официальных программ Mozilla Firefox и Mozilla Thunderbird. SeaMonkey имеет более богатые настройки, чем Firefox иThunderbird вместе взятые, a для удобства работы с ним требуется намного меньше расширений (во многом аналогичных расширениям Firefox). Это положительным образом сказывается на стабильности и потреблении системных ресурсов...
Минимальные системные требования Runtu XFCE не велики, для комфортной работы в системе достаточно иметь 3Гб свободного места на HDD (для установленной системы, а для работы в режиме LiveCD жесткий диск не требуется), процессор уровня P3 700Мгц и 256Мб оперативной памяти...
Но наиболее стабильно и комфортная работа с графическими приложениями достигается при использовании оперативной памяти 512Мб и более (при установке на ПК с ОЗУ менее 512Мб желательно устанавливать систему сразу, без загрузки LiveCD).
Контрольные вопросы:
1. Что такое Linux?
2. Что такое дистрибутив?
3. Перечислите основные дистрибутивы Linux. Объясните в чем их отличие.
4. Какую файловую систему использует для работы установленный Вами дистрибутив?
5. Перечислите основные этапы установки операционной системы.
Дата добавления: 2015-06-12; просмотров: 2652;