в случае использования ос linux можно отметить что
Обзор Линукс (Linux) — просто о сложном
Это вступительная статья про операционную систему Линукс (Linux). В ней мы пробежимся по основным моментам и особенностям ОС Линукс. Весь материал ориентирован на новичков и написан доступным языком.
1. Что такое Линукс простыми словами
Помимо самой ОС Линукс, все пакеты (программы) бесплатны. Это крайне ценится на западе, поскольку у них слабо развито пиратство. Большинство из них платят за программные продукты, которыми они пользуются. В России ситуация не такая. Практически каждый считает, что софт является бесплатным, хотя практически все популярные программы являются платными.
Существует несколько графических интерфейсов или GUI (мы рассмотрим их далее). В большинстве случаев он очень напоминает X Window System, поэтому, кто умеет пользоваться Windows легко освоит и Linux.
Кто является владельцем
ОС Линукс никому не принадлежит. Точнее можно сказать, что она принадлежит сообществу программистов. На бесплатной основе каждый желающий может вносить свои изменения, которые в дальнейшем принимаются сообществом.
Собственно говоря усилиями десятков тысяч программистов и был создан Линукс. Изначально первыми пользователями были опытные пользователи ПК. Сейчас все больше становится и обычных пользователей Линукса.
Отличительно и то, что Линукс работает на всех архитектурах: DEC Alpha, x86, x86-64, ARM и PowerPC.
Линукс является ядром операционной системой, поэтому на профессиональном уровне можно сказать, что Линукс это не ОС, а лишь ядро, но для обычного обывателя для начала работы это мало имеет значение. Ядро Линукс похоже на движок.
Зачастую в различных источниках можно увидеть название «GNU/Linux» (по сути это то же самое, что и Linux). Однако в среде профессионалов даже разгораются жаркие дискуссии по этому поводу.
Тех, кто пользуюется ОС Линукс зачастую называют «линуксойдам».
Говоря про Linux нельзя не упомянуть про проект GNU — это концепция свободного бесплатного программного обеспечения. Основатель Ричард Столлман.
2. История появления Linux
Первым разработчиком и создателем Linux считается «Линус Торвальдс». Собственно в честь его имени и была названа ОС. Торговая марка «Linux» принадлежит его создателю.
В далеком 1981 году он стал работать над собственной операционной системой семейства Unix. В 1984 году на свет появилась первая ее версия доступная для скачивания. В то время ей пользовались буквально пару человек.
Однако широкое распространение система получила лишь 10 лет спустя. После этого сообщество программистов подхватили основную идею GNU и стали вкладывать свои усилия в развитие проекта.
Логотипом и талисманом Linux является пингвин «Tux». От «обычных» пингвинов отличается жёлтым цветом клюва и лап. Придуман и запатентован в 1996 году Ларри Юингом.
В 20 веке Linux стал еще более популярным. Это уже давно не любительский проект, а полноценная операционная система, которая насчитывает миллионы строк кода.
3. Особенности Linux
Перечислим основные особенности ОС Linux.
1 Большинство пользователей среду Линукса являются программисты и администраторы. Это довольно опытные и «прошаренные» пользователи. Поэтому их не пугает то, что очень много действий приходится делать через терминал (консольная строка). Для любителей Windows это покажется настоящим «маразмом», но со временем к терминалу быстро привыкаешь:
Для более быстрого «общения» с командной строкой можно использовать кнопку «Tab», которая сразу подскажет все команды начинающиеся на введённый набор символ или же сразу применит автозаполнение, если возможен лишь один доступный набор.
2 Большинство серверов (хостинги, хранилища и прочее) используют в качестве основной ОС Линукс. Это связано с тем, что она бесплатна, проще настраивается и более стабильна. Однако среди обычных пользователей бесспорное лидерство занимает Windows. Лишь 5% населения пользуются Линуксом в качестве домашней операционной системы.
3 Linux является многозадачной и многопользовательской операционной системой. Windows в этом плане также сильно преуспел, но все же его возможности не очень удобные для работы нескольких пользователей
4 В Linux нету жестких дисков, как на Windows. Здесь все хранится в едином каталоге, который начинается с «/» (корневой каталог, root directory). Файлы пользователей лежат в каталогах «/home/name_users/».
5 Программные оболочки bash или tcsh. С помощью них Linux выполняет команды пользователей. Отдаваемая команда относится к текущему каталогу (current directory). Домашний каталог можно обозначать символом «
» (тильда). Это аналог «/home/name_users/»
6 Файловые системы в Linux отличны от Windows:
Стоит отметить, что Линукс поддерживает очень много файловых систем (в том числе Windows-ие NTFS, FAT32). Напомню, что Windows не поддерживает ext4. Про файловые системы Linux будет рассказано более подробно в отдельной статье.
7 Существует два вида дистрибутивов Linux, которые делятся по способу организации и управления программным обеспечением (пакетами)
8 Процессы разделены по ресурсам. Чтобы добавить новое устройств нужен драйвер. Его можно написать самостоятельно и запустить в ядре. Драйверы устройств либо интегрируются непосредственно в ядро, либо добавляются в виде модулей, загружаемых во время работы системы.
9 В Linux все считается файлами: жесткие диски, разделы, папки, приводы оптических дисков, съемные носители информации.
4. Дистрибутивы Linux — что это и какие они бывают
Говоря простыми словами:
Существуют множество видов дистрибутивов Linux. Самые распространённые в мире дистрибутивами являются:
Интересными дистрибутивами также являются и те, которые можно самостоятельно собрать. К таким относятся LFS, Gentoo, CRUX.
Линукс также практикует такой вид дистрибутивов, которые не требуют установки на жесткий диск. Они работают в режиме «LiveCD». Информация загружается в оперативную память и уже работает с нее. Примеры таких систем: Knoppix, Fedora.
Существуют и чисто российские версии:
5. Интерфейсы Linux
Поскольку дистрибутивов много, то и различных версий оформления рабочего стола/панели инструментов также много. Однако в Линуксе придумано несколько стандартов, которые поддерживаются популярными версиями ОС.
6. Репозиторий Linux
В Linux все программы (пакеты) хранятся в репозиториях, который представляет из себя сервер, где программисты выкладывают софт. Здесь можно скачать самые последние и актуальные версии программ.
Для Линукса репозиторий это аналог Play Market для Android.
Чтобы скачать пакет необходимо в терминале написать:
В случае использования ос linux можно отметить что
Успешно изучив материал, Вы будете знать :
способы установки ОС Linux;
из каких этапов состоит установка ОС Linux;
модель графического интерфейса ОС Linux X Window;
виды графических интерфейсов ОС Linux X Window;
как установить и настроить графический интерфейс.
После изучения данной темы Вы будете уметь :
определять соответствие аппаратной конфигурации системным требованиям ОС Linux;
получать дистрибутив ОС Linux различными способами;
устанавливать ОС Linux;
настраивать графический интерфейс ОС Linux.
После изучения материала Вы будете обладать навыками :
установки ОС Linux на компьютер;
установки и настройки различных графических интерфейсов ОС Linux.
Способы загрузки дистрибутива
Пользователь , суперпользователь , учетная запись
Интерфейс , модель «клиент—сервер»
Сервер , диспетчер , рабочий стол
Характеристики видеосистемы
Если конфигурации компьютера не хватает для выполнения желаемых задач, она может оказаться полезной в качестве :
терминала для сервера Linux или Unix, на котором выполняются программы;
маломощного сервера наподобие DNS (сервер имен доменов, преобразующий имена сетевых компьютеров, например www.yahoo.com, в числовые IP-адреса);
аутентификационного сервера небольшой сети.
Одним из немаловажных вопросов является совместимость оборудования с операционной системой. Говоря простым языком, в Linux существенно меньше драйверов для новых или экзотических устройств или производителей. Полный список поддерживаемого оборудования можно посмотреть на сайте производителя конкретного дистрибутива ОС Linux. С другой стороны, в Linux реализован немного другой подход к оборудованию вообще, нежели в Windows. Windows требует драйвер устройства от конкретного производителя, а для Linux достаточно иметь драйвер для конкретного набора системной логики (чипсета), на базе которого построена конкретная плата.
Ввиду значительного объема дистрибутивов Linux распространяется, как правило, на дисках CD-ROM. Практически любой дистрибутив можно загрузить из Internet, но, опять же ввиду объема, это доступно лишь пользователям, имеющим специализированное (выделенное) высокоскоростное соединение с Internet.
Рассмотрим различные варианты установки Linux. Все процедуры аналогичны процедурам установки других дистрибутивов Linux, распространяемых на CD-ROM. Об особенностях установки отдельных дистрибутивов можно узнать из прилагаемой к ним документации.
Варианты установки :
с дискеты и компакт-диска — используется в том случае, если БИОС не поддерживает загрузку с компакт-диска (маловероятно) либо компакт-диск не опознается как загрузочный;
с дискеты и по сети — используется в том случае, если на компьютере нет привода компакт-дисков и дистрибутив расположен в сети, на сервере;
с жесткого диска — если на жестком диске достаточно свободного места, можно скопировать дистрибутив на жесткий диск и выполнять установку с него. Скорость установки в таком случае будет выше, чем при остальных вариантах;
по сети — если в сети есть сервер сетевой загрузки и BIOS поддерживает загрузку по PXE.
Перед тем как приступить к установке системы, нужно принять решение о том, где именно будет установлена система. В идеале необходимо иметь отдельный жесткий диск под Linux. В этом случае отпадает проблема совмещения Windows и Linux. Самый распространенный вариант для рабочих станций — когда Linux необходимо установить на жесткий диск, на котором уже установлена какая-либо версия Windows. В этом случае встает задача высвобождения места под систему. Минимальный необходимый объем раздела составляет 5 Гбайт. Для переразметки диска без потери данных можно использовать программу Partition Magic производства компании PowerQuest (http://www.powerquest.com).
Независимо от того, какой именно дистрибутив ОС Linux вы выбрали, процесс установки будет протекать примерно одинаково. Рассмотрим вариант установки дистрибутива Red Hat Linux с компакт-диска на компьютер, не подключенный к сети. В первую очередь необходимо выставить в БИОСе машины первым загрузочным устройством привод компакт-дисков. Затем необходимо поместить диск с дистрибутивом в привод компакт-дисков и дождаться запуска программы установки — если все настроено правильно, программа установки выполнит предварительную настройку с минимальным вашим участием или вовсе обойдется без него.
Логика процесса установки едина для любой ОС, за исключением промышленных вариантов. Отличия логики установки Linux в том, что на этапе предварительной настройки и подготовки оборудования программа установки предложит вам несколько режимов настройки — автоматический и ручной. Второй вариант позволит самостоятельно указать характеристики основного оборудования. Система переходит в ручной режим настройки оборудования и тогда, когда в ходе автонастройки система не смогла определить тип какого-либо аппаратного компонента. В отличие от Windows, Linux позволяет отложить настройку проблемных компонентов до завершения процесса установки. После того как основное оборудование определено и настроено, программа установки предложит на выбор несколько вариантов, куда же именно ставить систему, а именно:
установить на другой жесткий диск, если таковой присутствует в системе;
установить на другой свободный раздел этого жесткого диска;
особые варианты установки — например, установка в несколько разделов. Подробнее см. документацию на ОС.
Если будет указан раздел, на котором уже установлена версия Linux этого производителя, но более старая, или версия другого производителя, программа предложит либо обновить устаревшую версию, либо переустановить поверх другой — в первом случае будет произведено обновление системы без переразметки раздела с сохранением информации пользователя, во втором случае данные будут утеряны.
После выбора раздела программа установки предложит установить загрузчик (скорее всего, это будет GRUB). Если установка производится на жесткий диск с несколькими разделами, в одном из которых установлена любая другая операционная система, то загрузчик необходимо ставить в главный раздел этого диска (нулевой раздел). Если установку загрузчика не производить вообще, то загрузка будет возможна только с загрузочной дискеты. Настоятельно рекомендуется ставить Linux на другой жесткий диск, потому что в случае сбоя установки загрузчика не только придется начинать установку системы заново, но вы также не сможете загрузить Windows, поскольку старый загрузчик уже исчезнет, а новый еще не будет установлен. Также можно использовать загрузчик BootMagic компании PowerQuest либо загрузчик System Commander или ему подобные. Любой из этих загрузчиков надо устанавливать до того, как начнется установка Linux.
Следующими этапами установки будут настройка сети и брандмауэра. Если машина не подключена к сети, как в нашем случае, эти пункты необходимо пропустить.
Затем необходимо выбрать языки интерфейса системы — выбирайте только те языки, которые будете использовать. Все языки системы занимают около 200 Мбайт, так что если свободного места много, можете поставить их все.
После установки языков необходимо указать часовой пояс и выставить корректную дату и время.
Затем программа предложит выставить параметры безопасности при аутентификации. К ним относятся :
Если вы не знаете, на что повлияет изменение настроек по умолчанию, не меняйте их.
Предпоследний этап настройки отвечает за выбор пакетов базовых программ, устанавливаемых вместе с системой. Какие именно пакеты ставить, решайте исходя из следующих критериев: сколько места занимает тот или иной пакет и насколько он необходим. Например, нет необходимости ставить поддержку принтера, если принтер отсутствует и т.д. Если на компьютере не установлены средства мультимедиа, их поддержку также можно не ставить. К необходимым компонентам относится среда X Window, которая предоставляет графический интерфейс. Необходимо также отметить, что компоненты, указанные в списке, могут располагаться на остальных дисках дистрибутива, а не только на первом.
В последнюю очередь производится предварительная настройка X Window. Здесь необходимо указать тип используемого монитора, тип платы видеоадаптера (как минимум). Также можно дополнительно выставить ожидаемое разрешение монитора и запуск графического интерфейса на этапе первичной загрузки системы (до входа в систему).
После того как все шаги пройдены, программа установки начнет процесс установки системы. На данном этапе вмешательство пользователя не требуется. В процессе установки на экран выводится индикатор прогресса процесса установки, а также различная информация об устанавливаемых в данный момент компонентах. После завершения установки вам будет предложено создать загрузочную дискету — она может потребоваться в том случае, если по каким-либо причинам система не сможет загрузиться самостоятельно.
После перезагрузки необходимо снова зайти в БИОС машины, чтобы отключить загрузку с привода компакт-дисков и указать первым загрузочным устройством тот жесткий диск, в главном разделе которого расположен загрузчик ОС, совместимый с Linux.
Если все прошло удачно, тогда после входа в систему под одной из ранее созданных учетных записей вы увидите системное приглашение вида: [root@localhost root] (если имя учетной записи было root).
Обзор X Window. Используя самые простые термины, можно сказать, что X Window — завершенный графический интерфейс для Unix-систем, в том числе для Linux. Но это еще не все. X Window — это окружение, которое обеспечивает множество дополнительных функций как для пользователя, так и для разработчика программного обеспечения.
Различие между местом, где выполняется приложение, и местом, где оно отображается, является характерной особенностью X Window, не реализованной в среде Windows и Macintosh. Благодаря этой возможности X Window, в сетевой среде обеспечивается сложное графическое отображение рабочего стола приложения, которое создается на прекрасно оснащенном, мощном, легком в управлении центральном сервере приложений.
С другой стороны, среду X Window можно разделить на интерфейс и средства работы с окнами. В X Window для обеспечения завершенного GUI должны быть запущены два приложения. Первое — это X-сервер, который устанавливает режимы графического отображения (т.е. разрешение и частоту регенерации изображения, глубину цвета), отображает окна, следит за движением мыши, нажатиями клавиш и окнами. Но X-сервер не поддерживает меню, границы окон или механизмы перемещения, переключения, свертывания или развертывания окон.
Диспетчер окон взаимодействует с X-сервером стандартным, заранее предопределенным образом, как обычно взаимодействует X-сервер с X-приложением. Это значит, что различные диспетчеры окон с различными деталями интерфейса могут взаимодействовать этим стандартным способом с X-сервером. Разнообразные доступные X-серверы, которые часто поддерживают графические адаптеры, мониторы и другое оборудование, также стандартным образом могут работать с приложениями.
настройка управления конфигурацией интерфейса;
Множественные интерфейсы не просто обеспечивают различия во внешнем виде (так же, как некоторые инструменты для настройки интерфейса Microsoft Windows) — они допускают полную перестройку пользовательского интерфейса от одного диспетчера окон к другому.
Эти примеры иллюстрируют только две из многих возможностей диспетчеров окон X Window.
Более того, эти характеристики оконного окружения могут быть определены на уровне приложения, открывая тем самым широкие возможности настройки любого приложения так, что оно будет работать наиболее подходящим образом.
Можно указать, какое окно или приложение будет открываться при каждом запуске X-среды, определить, какой диспетчер окон будет использоваться при запуске X Window и т.п.
Отсутствие такой возможности в Microsoft Windows обнаружилось совсем недавно. Теперь модель «клиент—сервер» реализована лишь в некоторых режимах многопользовательских систем Windows NT и 2000. В мире Linux, Unix и X даже малопроизводительные компьютерные системы способны выполнять функции клиента или сервера в системе «клиент—сервер» X Window.
поддержка различных типов видеоадаптеров и мониторов;
управление разрешением, частотой регенерации и глубиной цвета изображения;
(как базовое средство) управление окнами: отображение и закрытие окон, отслеживание перемещений мыши и нажатий клавиш.
Существует множество X-серверов, реализующих эти возможности. Для Linux наиболее часто используются Xorg, XFree86, Metro-X и Accelerated-X.
Наиболее распространенным вариантом является сервер Xorg.
Этот параграф можно пропустить, если при установке системы вы выбрали пакет X Window на этапе выбора пакетов.
Пакет лучше всего взять с установочного диска ОС или из сетевого репозитория.
Прежде чем приступить к конфигурированию, необходимо собрать некоторую важную информацию об оборудовании. Это следующая информация :
изготовитель и модель карты видеоадаптера;
изготовитель и модель монитора;
диапазон частот горизонтальной развертки монитора;
диапазон частот вертикальной развертки монитора.
Не имея этой информации, вы рискуете при конфигурировании Xorg допустить ошибки, которые повлекут за собой частичную или полную неработоспособность Xorg.
Эти сведения раздобыть нетрудно. Как правило, достаточно изучить документацию карты.
Если торговая марка карты видеоадаптера малоизвестна, тогда и от имени изготовителя пользы мало. В этом случае найдите в документации сведения о микропроцессорном наборе карты. Обязательно запишите номер модели и изготовителя микропроцессорного набора.
Если видеоадаптер интегрирован в материнскую плату, узнайте номер модели и изготовителя микропроцессорного набора из документации материнской платы.
Из Linux посмотреть модель видеокарты можно с помощью команды lspci.
На лицевой панели монитора обычно выведено название производителя и модели монитора. Если товарные знаки на лицевой стороне монитора отсутствуют, эти характеристики обычно указывают на регистрационной наклейке изготовителя на задней панели монитора.
Объем видеопамяти у современных видеоадаптеров обычно составляет 128 или 256 Мбайт. Если видеоадаптер приобретен более года назад, тогда объем памяти может быть существенно меньше — 64 или даже 32 Мбайт.
Если вы установили Linux, не конфигурируя мышь, придется определить ее тип сейчас. Это может быть один из следующих типов :
Microsoft-совместимая последовательная мышь (обычно с двумя кнопками);
последовательная мышь Logitech;
Logitech MouseMan (Microsoft-совместимая);
мышь с USB-интерфейсом;
Большинство используемых мышей относится к перечисленным типам.
Информацию об этих характеристиках вашего монитора можно найти либо в документации на монитор в разделе «Список видеорежимов», либо на сайте изготовителя монитора. Неверно указанные, эти характеристики могут привести к неправильному отображению изображения на мониторе (сдвигу, ряби и т.д.).
Возможно, конфигурирование вам не понадобится. Программа X автоматически запрашивает характеристики оборудования, и велика вероятность, что автоматические настройки будут правильными.
Конфигурирование можно выполнить несколькими способами. Например, путем редактирования файла настроек вручную — этот способ подходит системным администраторам или же программистам. Обычным же пользователям достаточно запустить X-сервер с параметром «configure» — X-configure. После того как вы ответите на вопросы конфигуратора, необходимо провести тест конфигурации.
На экран выводится сообщение об ошибке, перехода в графический режим не происходит.
Экран переключается в графический режим, но остается совершенно пустым.
Экран переключается в графический режим и тут же возвращается в текстовый с командной строкой.
Перепроверьте конфигурацию видеоадаптера и монитора.
Уменьшите диапазоны (верхние значения) горизонтальной и вертикальной развертки.
В двух других случаях (когда происходит переключение в графический режим, и не более того) надо проверить конфигурацию запуска X Window и диспетчера окон .
Популярной рабочей средой для Linux и UNIX-подобных операционных систем является среда GNOME (рис. 9.1 ), о которой мы поговорим в следующей теме.
Linux более гибок в использовании, чем Windows, потому что Linux может функционировать и без графического интерфейса, в то время как в Windows, начиная с Win-dows 2000, полноценная работа без графического интерфейса невозможна в принципе.
Linux более оптимально распределяет аппаратные ресурсы между системой и приложениями, так что возможно использование оборудования предыдущего поколения наравне с оборудованием текущего.
Организация графического интерфейса по принципу «клиент—сервер» позволяет с минимальными затратами времени настроить внешний вид диспетчера рабочего стола таким образом, чтобы он максимально полно удовлетворял вашим потребностям и задачам. Если вас не устраивают стандартные диспетчеры, входящие в комплект поставки, вы всегда можете загрузить один из множества диспетчеров, созданных для Linux сторонними разработчиками.
Каким минимальным требованиям должен удовлетворять ПК для установки на него ОС Linux?
Каким минимальным требованиям должен удовлетворять ПК, чтобы можно было поставить Linux с графическим интерфейсом?
В чем основное отличие Linux от Windows в плане использования аппаратных ресурсов?
В чем основные преимущества организации графического интерфейса по модели «клиент—сервер»?
Задания для самостоятельной работы
Выполните задания к теме 9 в тетради-практикуме.