Архитектура Linux-систем
На следующем рисунке показана архитектура Linux-систем:
Рассмотрим детально:
«Железо» — аппаратное обеспечение компьютера (процессор, видеокарта, оперативная память и пр.) со всеми его периферийными устройствами.
Ядро — является основным компонентом операционной системы, взаимодействует непосредственно с аппаратным обеспечением, играя роль посредника между низкоуровневым «железом» и компонентами верхнего уровня.
Оболочка (или «shell», «командный интерпретатор») — интерфейс для взаимодействия между пользователями системы и ядром ОС, абстрагирующий внутреннее устройство системы. Принимает команды от пользователей и запускает на выполнение соответствующие функции.
Утилиты (vi, cat, sed, date, компиляторы и др.) — служебные программы, которые предоставляют пользователю большую часть функциональных возможностей операционной системы.
История создания Linux
В январе 1991 года, финский студент Линус Торвальдc, находясь под впечатлением от купленной им книги «Проектирование и реализация операционных систем» автора Эндрю С. Таненбаума, с целью детального изучения концепций и строения ОС Unix, решает купить новый компьютер на базе процессора Intel 80386, на который ставит разработанную Таненбаумом учебную ОС Minix.
Но учебная система — она на то и учебная, что обладает рядом недостатков. В частности, в Minix не только была плохая эмуляция терминала, но и не было возможности перевести в фоновый режим программу, которой временно не пользуешься.
И тогда в августе 1991 года Торвальдс объявляет в сети Usenet о том, что создает свою собственную (свободную) операционную систему с открытыми исходными кодами — Linux. Стоит отметить, что в тот момент речь еще не шла о полноценной системе, скорее это был её прообраз в виде ядра.
17 сентября того же 1991 года, без каких-либо особо публичных объявлений, выходит Linux версии 0.01.
Вскоре после этого, 5 октября, Торвальдс представляет версию 0.02, ставшей первой «официальной» версией своей ОС.
А уже 16 апреля 1994, когда, по мнению Линуса, система стала полностью работоспособной, вышел первый, после более чем двух лет развития, мажорный релиз системы — Linux 1.0.
Примечание: Изначально ОС называлась Freax, что является гибридом от английских слов «freak» (чудак) и «free» (бесплатный) с окончанием X, как дань операционной системе Unix. Однако имя «Linux» системе дал Ари Леммке (Ari Lemmke), по просьбе Торвальдса разместивший ОС на FTP-сервере университета в директории , а не .
Открытие исходных кодов операционной системы сыграло решающую роль в дальнейшем развитии Linux. Но необходимо все-таки помнить, что технически Linux — это только лишь ядро, без сопутствующих прикладных программ. Полноценной ОС его делает сопутствующее программное обеспечение. Пока роль такого программного обеспечения играли компоненты учебной системы Таненбаума.
Позже, когда Linux немного «окреп и встал на ноги», приложения из проекта GNU заменили соответствующие программы из Minix, так как лицензия (GNU GPL) на исходные коды программ проекта GNU была более удобна для применения в молодой операционной системе.
Таким образом, миру явилась полноценная работающая операционная система под названием «GNU/Linux», которую мы привыкли называть просто «Linux», состоящая из ядра Linux, написанного Торвальдсом, и окружающего программного обеспечения, созданного в рамках проекта Столлмана, GNU.
Зарождение движения OpenSource или о человеческой жадности
Сотрудники Массачусетского технологического института (тот самый MTI) разработали драйвер для принтера, это было в конце 70-ых годов. Суть была в следующем: когда в принтере застревала бумага, пользователи получали уведомление об этом.
Чуть позже принтер заменили на новый и для него сотрудники также захотели добавить подобную функцию, но для этого нужны были исходники драйвера. Программист Мэттью Столлман запросил исходный код у коллег, но получил отказ. Оказалось, что это конфиденциальная информация.
Сей факт очень обидел Столлмана и стал одним из важнейших событий в истории свободного ПО. Столлмана не устраивали ограничения, которые накладываются на обмен исходниками. Поэтому он решил создать операционку с открытым кодом – любой желающий мог бы вносить в нее изменения.
В сентябре 1983 года он объявил о создании проекта GNU (GNU’s Not Unix). В основе проекта лежал манифест, который стал фундаментом для лицензии GPL (General Public License), что и стало началом движения OpenSource.
Спустя несколько лет профессор Эндрю Таненбаум в качестве учебного пособия разработал Unix-подобную операционную систему Minix. Он хотел сделать ее максимально доступной для студентов и распространять в виде книги. Лицензия на Minix тогда стоила 69 долларов – довольно недорого, поэтому в начале 90-ых эта система завоевала популярность среди разработчиков. Вот мы и добрались к созданию Linux.
Дистрибутивы Linux
Дистрибутив ОС — это сборка или определённым образом сформированный комплект прикладного ПО (пакетов), запускаемого поверх системного ядра, который имеет систему управления пакетами посредством удалённого репозитория или иного хранилища ПО.
Для Линукс, как ни для какой другой ОС, существует огромное количество дистрибутивов. Все они различаются уровнем функциональности, ориентацией на решаемый круг задач, а также оснащением графического окружения (или без такового) для реализации концепции рабочего стола или рабочей среды.
Среди всего разнообразия Linux-дистрибутивов выделяются несколько направлений: системы для управления серверами, специализированные дистрибутивы (мультимедиа, защита информации и т. д.), а также общепользовательские ОС. Не так уж и сложно запутаться, но сложность выбора зачастую, кроется внутри каждого из направлений. Например, среди серверных систем только за последние несколько лет лидирующие позиции прочно отошли к семейству дистрибутивов Red Hat
Поскольку для серверов важное значение в подавляющем большинстве случаев имеет удобное и полноценное управление сетями, то именно Red Hat является предпочтительным выбором для владельцев и администраторов серверов. Особенно этот дистрибутив популярен у хостинг-провайдеров
Что касается систем для широкого пользовательского потребления, то тут выбор зачастую определяется вкусом или симпатиями к конкретной реализации графического окружения, среди которых Gnome, KDE, Xfce и т. д. Первые две долгое время конкурировали друг с другом, но со временем окружение KDE, благодаря своим практически безграничным возможностям по настройке, расширению и кастомизации, постоянной и качественной оптимизации, а также широкой поддержке разработчиков, стало более предпочтительным, и всё чаще пользователи выбирают Linux-дистрибутивы именно с этим графическим окружением. Самыми же популярными дистрибутивами на данный момент являются системы на основе Debian, такие как Ubuntu и Linux Mint. Эти дистрибутивы получили огромную популярность благодаря наличию в семействе версий с поддержкой самых разных графических окружений, а также удобной и универсальной структуре пакетов Debian.
Наиболее распространённые Linux-дистрибутивы приведены в следующей таблице:
Достоинства
- Бесплатность: При установке Linux открываются возможности получения набора из тысяч бесплатных программ, которые абсолютно функциональны.
- Надежность: Корректная работа аппаратной части ПК, позволит Linux’у работать годы без перезагрузки и зависаний. А кнопка Reset вообще никогда не понадобится.
- Безопасность: В Linux практически нет вирусов. Само построение операционной системы исключает работу вредоносных программ. И поэтому можно обойтись без антивирусных программ, замедляющих работу компьютера. Нет необходимости постоянно обновлять антивирусные базы и проверять жесткий диск на вирусы.
- Открытый исходный код: Это дает возможность использовать и модифицировать код по своему желанию. Можно в любой момент исправить какие-нибудь ошибки или недочёты системы, а также расширить её функциональность, путём написания дополнений или программ, работающих под ее управлением.
В настоящее время Linux собрал вокруг себя огромное сообщество программистов, постоянно совершенствующих систему путем разработки новых версий и разновидностей Linux’овой операционной системы, также написанием разнообразных программ, работающих под Linux.
Свойства ядра Linux
В ядре Linux реализован целый ряд важных архитектурных элементов. И на самом общем, и на более детальных уровнях ядро можно подразделить на множество различных подсистем. С другой стороны, Linux можно рассматривать как монолитное целое, поскольку все базовые сервисы собраны в ядре системы. Такой подход отличается от архитектуры с микроядром, когда ядро предоставляет только самые общие сервисы, такие как обмен информацией. ввод/вывод, управление памятью и процессами, а более конкретные сервисы реализуются в модулях, подключаемых к уровню микроядра.
С течением времени ядро Linux стало более эффективным с точки зрения использования памяти и процессорных ресурсов и приобрело исключительную стабильность. Однако самый интересный аспект Linux, учитывая размер и сложность этой системы — это ее переносимость. Linux можно откомпилировать для огромного количества разных процессоров и платформ, имеющих разные архитектурные ограничения и потребности. Например, Linux может работать на процессоре как с блоком управления памятью (MMU), так и без MMU. Поддержка процессоров без MMU реализована в версии ядра uClinux.
Особенности архитектуры
Ядро Linux поддерживает многие унаследованные от UNIX особенности, такие как:
- многозадачность
- виртуальную память
- динамические библиотеки
- отложенную загрузку
- производительную систему управления памятью
- современные сетевые протоколы
На сегодняшний день Linux — монолитное ядро с поддержкой загружаемых модулей. Драйверы устройств и расширения ядра обычно запускаются в 0-м кольце защиты, с полным доступом к оборудованию. В отличие от обычных монолитных ядер, драйверы устройств легко собираются в виде модулей и загружаются или выгружаются во время работы системы, эта особенность также является унаследованной от первого предшественника — ОС Multics.
То, что архитектура Linux не является микроядерной, вызвало обширнейшие споры между Линусом Торвальдсом и Эндрю Таненбаумом в конференции.
Эволюция Linux
Unix поднимает важные вопросы для разработчиков, но она также оставалась собственностью в своих ранних итерациях. В следующей главе своей истории, как разработчики работали внутри и против него, чтобы создать свободные и открытые исходные альтернативы.
Эксперименты с открытым исходным кодом
Ричард Столлман был центральной фигурой среди разработчиков, которые были вдохновлены, чтобы создать не запатентованные альтернативы Unix. Работая в лаборатории искусственного интеллекта Массачусетского технологического института, он приступил к работе над проектом GNU (рекурсивный от «GNU не Unix!»), В конце концов покинул лабораторию в 1984 году, чтобы он мог распространять компоненты GNU как свободное программное обеспечение. GNU ядро, известное как GNU Hurd, стало в центре внимания Фонда свободного программного обеспечения (FSF), основанный в 1985 году и в настоящее время во главе с Столлмана.
Между тем, другой разработчик разработал другую бесплатную альтернативу Unix: финский студент Линус Торвальдс. После того, как становится разочарованием в связи с MINIX для получения лицензии, Торвальдс объявил группу пользователей MINIX 25 августа 1991 года, он начал разрабатывать свою собственную операционную систему, которая напоминала MINIX. Хотя первоначально разработана на MINIX с помощью компилятора GNU C, Linux ядро быстро стало уникальным проектом с ядром разработчиков, выпущенной версию 1.0 ядра с Торвальдсом в 1994 году.
Торвальдс был исполнителем GNU кода, включая GNU C Compiler, с его ядром, и это остается верным, что многие дистрибутивы Linux опираются на компоненты GNU. Столлман лоббировала расширить термин «Linux» в «GNU/Linux», как он утверждает, захватит и роль проекта GNU в развитии системы Linux и основные идеалы, в которых способствовал проект GNU и ядро Linux. Сегодня «Linux» часто используется для обозначения как наличие ядра Linux и GNU элементов. В то же время встроенные системы на многих портативных устройствах и смартфонах часто используют ядро Linux с небольшим количеством компонентов GNU.
Основные возможности Linux
Хотя ядро Linux унаследовало многие цели и свойство от Unix, он отличается от предыдущей системы следующим:
- Его основной компонент ядра, который разрабатывается независимо от других компонентов операционной системы. Это означает, что Linux заимствует элементы из различных источников (например, GNU), которое объединяет всю операционную систему.
- Это бесплатно и с открытым исходным кодом. Поддержка сообщества разработчиков, ядро под лицензией GNU General Public License (ответвление работы FSF по проекту GNU), и доступны для скачивания и модификации. GPL предусматривает, что производная работа должна поддерживать лицензионные условия оригинального программного обеспечения.
- Он имеет монолитное ядро, похожее на Unix, но оно может динамически загружать и выгружать код ядра по требованию.
- Он имеет симметричную многопроцессорную (SMP) поддержку, в отличие от традиционных реализаций Unix. Это означает, что одна операционная система может иметь доступ к нескольким процессорам, которые разделяют основную память и доступ ко всем устройствам ввода/вывода.
- Ядро является превентивным, еще одно отличие от Unix. Это означает, что планировщик может принудительно переключиться на драйвер или другую часть ядра во время выполнения.
- Ядро не различает между потоками и обычными процессами.
- Включает в себя интерфейс командной строки (CLI), а также может включать в себя графический интерфейс пользователя (GUI).
Популярные дистрибутивы Linux
Дистрибутив Linux – это определение операционной системы, которая использует ядро Linux и которую можно установить на машину пользователя. В дистрибутивах обычно содержатся не только ядро и сама операционная система, но и полезные приложения: редакторы, проигрыватели, инструменты для работы с базами данных и другое программное обеспечение.
То есть, как уже было сказано в начале статьи, дистрибутив Linux – это операционная система, состоящая из ядра Linux и утилит, которые разрабатываются в рамках GNU.
Количество существующих дистрибутивов Linux превышает 600 штук, более 300 из которых постоянно дорабатываются и обновляются.
Ubuntu
Ubuntu– один из самых распространенных дистрибутивов, легко устанавливается и интуитивно понятен в работе. Отлично подходит для персональных компьютеров, ноутбуков и серверов. Разрабатывается и спонсируется компанией Canonical Ltd, но имеет активную поддержку и со стороны свободного сообщества. Самая популярная операционная система для веб-серверов.
Debian
Debian– еще один популярный дистрибутив GNU/Linux, который оказал существенное влияние на развитие всех GNU/Linux-операционных систем в целом. Основные черты Debian: широкие возможности, наличие множества репозиториев, высокое качество версий. Это самый стабильный дистрибутив из всех существующих.
Linux Mint
Linux Mint– дистрибутив, основанный на Ubuntu и Debian. Linux Mint обладает красивым и удобным дизайном и подойдет даже начинающим пользователям. Поэтому его часто устанавливают на домашние компьютеры для того, чтобы иметь простую и удобную систему. Дистрибутив имеет поддержку различных мультимедийных форматов, в том числе включает проприетарные программы (Adobe Flash), поэтому хорошо подходит для работы с мультимедиа.
Manjaro
Manjaro– дистрибутив, основанный на Arch Linux. Благодаря большому количеству предустановленных программ (например, для офисной работы) он достаточно дружественен к новичкам, но в то же время может быть тонко настроен.
Arch
Arch– мощный дистрибутив, базирующийся на принципах простоты, современности, прагматизма, гибкости и идеи, что в центре внимания должен быть пользователь. Однако принцип простоты распространяется не на использование системы, а на ее внутреннюю организацию (принципы KISS и Unix-way). Поэтому Arch рассчитан на опытных пользователей, которые самостоятельно настроят и установят необходимые им утилиты.
Дистрибутивы Linux
Если называть вещи своими именами, то название Linux относится лишь к ядру, разработанному Линусом Торвальдсом. И тем не менее, сам термин Linux обычно используется для обозначения ядра, а также широкого ассортимента других программных средств (инструментов и библиотек), которые в совокупности составляют полноценную операционную систему. На самых ранних этапах существования Linux пользователю требовалось собрать все эти инструменты воедино, создать файловую систему и правильно разместить и настроить в ней все программные средства. На это уходило довольно много времени и требовался определенный уровень квалификации. В результате появился рынок для распространителей Linux. Они проектировали пакеты (дистрибутивы) для автоматизации основной части процесса установки, создания файловой системы и установки ядра, а также других требуемых системе программных средств.
Самые первые дистрибутивы появились в 1992 году. Это были MCC Interim Linux (Manchester Computing Centre, UK), TAMU (Texas A&M University) и SLS (SoftLanding Linux System). Самый старый из выживших до сих пор коммерческих дистрибутивов, Slackware, появился в 1993 году. Примерно в то же время появился и некоммерческий дистрибутив Debian, за которым вскоре последовали SUSE и Red Hat. В настоящее время весьма большой популярностью пользуется дистрибутив Ubuntu, который впервые появился в 2004 году. Теперь многие компании-распространители также нанимают программистов, которые активно обновляют существующие проекты по разработке свободного ПО или инициируют новые проекты.
Эволюция Linux
Система Unix подняла важные вопросы для разработчиков, но самые ранние версии оставались патентованными. Следующая глава ее истории – это рассказ о том, как разработчики работали в системе и против нее, чтобы создать бесплатные альтернативы с открытым исходным кодом.
Эксперименты с открытым исходным кодом
Ричард Столлман был центральной фигурой среди разработчиков, которые были вдохновлены на создание непатентованных альтернатив Unix. В Лаборатории искусственного интеллекта Массачусетского технологического института он начал работу над проектом GNU («GNU’s Un Unix!»). Оставив лабораторию в 1984 году, он получил возможность распространять компоненты GNU в качестве бесплатного программного обеспечения. Ядро GNU, известное как GNU HURD, стало фокусом Free Software Foundation (FSF), основанного в 1985 году и в настоящее время возглавляемого Столлманом.
Тем временем над бесплатной альтернативой Unix работал другой разработчик, финский студент Линус Торвальдс. Разочаровавшись в лицензии MINIX, 25 августа 1991 года Торвальдс объявил группе пользователей MINIX, что он разрабатывает свою собственную MINIX–подобную операционную систему. Хотя изначально ядро Linux разрабатывалось в MINIX с использованием С-компилятора GNU, оно быстро стало уникальным проектом команды разработчиков, вместе с Торвальдсом выпустившей в 1994 году версию ядра 1.0.
Торвальдс использовал код GNU, включая C-компилятор GNU, с разработанным им ядром. Многие дистрибутивы Linux и по сей день используют компоненты GNU. Столлман лоббировал расширение термина «Linux» до «GNU/Linux». Как он утверждал, новый термин учитывает как роль проекта GNU в разработке Linux, так и основные принципы, которые способствовали реализации проекта GNU и ядра Linux. Сегодня «Linux» часто используется для обозначения присутствия в системе ядра Linux и элементов GNU. Встроенные системы на многих портативных устройствах и смартфонах часто используют ядро Linux с небольшим количеством компонентов GNU.
Ключевые принципы Linux
- Его основным компонентом является ядро, которое разрабатывается независимо от других компонентов операционной системы. Это означает, что Linux заимствует элементы из разных источников (например, GNU), чтобы создать полноценную операционную систему.
- Linux является свободной системой с открытым исходным кодом. Ядро лицензируется под GNU General Public License (ответвление FSF в проекте GNU), его можно скачивать и изменять. Лицензия GPL предусматривает, что производная версия ядра должна поддерживать условия лицензирования исходного программного обеспечения.
- Linux имеет монолитное ядро, похожее на Unix, но может динамически загружать и выгружать код ядра по требованию.
- Linux поддерживает симметричную мультипроцессорность (SMP), в отличие от традиционных реализаций Unix. Это означает, что одна операционная система может иметь доступ к нескольким процессорам, которые имеют общую память и доступ ко всем устройствам ввода/вывода.
- Планировщик Linux может принудительно переключить контекст на драйвер или другую часть ядра во время его выполнения.
- Ядро Linux не различает потоки и обычные процессы.
- Linux включает интерфейс командной строки (CLI) и может также включать графический интерфейс пользователя (GUI).
GNU/Linux или Linux?
В сообществе программистов существует спор об именовании операционных систем, использующих ядро Linux и программное обеспечение, разработанное под лицензией GNU GPL. Поскольку ядро Linux само по себе не является работающей операционной системой, то многие предпочитают использовать термин «GNU/Linux».
Примечание: Поскольку статьи цикла «Уроки по Linux» имеют цель донести простыми словами о Linux-системах и их использовании для начинающих, то ради сохранения простоты и лаконичности мы будем использовать термин «Linux», обозначающий операционные системы, работающие на базе ядра Linux.
Вы же можете использовать как термин «Linux», так и термин «GNU/Linux».
Операционная система Linux шифрует диск
Я не параноик, но прекрасно понимаю, как важно хранить свои документы и пароли от чужих глаз. При установке Linux (в частности Ubuntu) , вам сразу предлагают зашифровать вашу домашнюю папку
И теперь если ваш ноутбук попадёт в чужие руки, ему не удастся извлечь с него файлы.
Да, в Windows тоже это можно сделать при помощи сторонних программ, но всё это сложнее и мало кто об этом задумывается, пока не будет уже поздно.
Наверное список можно было бы продолжить, но даже этого достаточно для того, чтобы вы поняли, почему операционная система Linux стоит на всех моих компьютерах.
Но с другой стороны я не хочу никого убеждать переходить на Linux, так как это как с религией, человек должен дойти до этого сам. И тогда это будет его решение, с которым он будет жить и трудиться.
Портирование на другие аппаратные архитектуры
В начале разработки Linux главной целью было не достижение возможности портирования системы на другие вычислительные архитектуры, а создание работоспособной реализации под архитектуру Intel 80386. Но с ростом популярности Linux стала портироваться на другие архитектуры. Список аппаратных архитектур, на которые была портирована Linux, продолжает расти и включает в себя х86-64, Motorola/IBM PowerPC и PowerPC64, Sun SPARC и SPARC64 (UltraSPARC), MIPS, ARM (Acorn), IBM zSeries (бывшая System/390), Intel IA-64 (Itanium; см. публикацию ), Hitachi SuperH, HP PA-RISC и Motorola 68000.
Особенности
Главные особенности дистрибутива Ubuntu:
Стабильность работы – систему часто используют на высоко нагруженных серверах. ОС не требует частых перезагрузок компьютера, даже в случаи обновлений, установки или удаления программ.
безопасная система, которая не требует антивирусов. Чтобы подцепить вирус необходимо очень постаратся, если вы используете дистрибутив Ubuntu.
- Полностью бесплатная ОС – установка происходит в несколько кликов, в сети полно версий для бесплатного скачивания, не нужно вводить никаких ключей, можно использовать на множестве компьютеров одновременно.
- Приятный и понятный интерфейс – большое количество бесплатных тем и графических еффектов, на любой вкус и цвет.
- Быстрая установка без усилий – с появлением новых версий установка Ubuntu все упрощается, чем привлекает неопытных пользователей. Основное ПО и драйвера устанавливаются сразу и практически автоматично, в итоге вы получаете готовую к работе ОС. Кроме того предлагается автоматическое обновление.
- Идеальный вариант для новичков – все настройки и установки выполняются на интуитивно понятном уровне. Через специализированный менеджер пакетов Synaptic выполняется установка необходимых программ. У него есть функции просмотра рейтинга, описания и отзывов о программах.
- Стабильность работы обеспечивается огоромной коммандой поддержки, которая быстро находит и устраняет ошибки.
- Предсказуемость системы – каждый новый релиз выходит с периодичностью в 6 месяцев, пользователи всегда имеют доступ к свежим версиям ОС.
- Отлично уживается на одном ПК с другими ОС, например, Windows.
Использование команды history и расширений истории
— это встроенная оболочка, и ее поведение может немного отличаться от оболочки к оболочке. Мы рассмотрим встроенную в Bash версию .
В простейшей форме при вызове без какой-либо опции или аргумента команда отображает весь список истории с номерами строк.
При вводе выполняется n-я команда из списка истории, а команда возвращается на n строк. В следующем примере мы выполняем команду в строке :
Другой способ выполнить команду — использовать расширение . относится к самой последней команде, начинающейся с слова.
Обычно в отображается много строк вывода, которые не помещаются на экране. Чтобы просмотреть вывод по одной странице за раз, направьте его в программу пейджера, например, команду или :
Чтобы отобразить последние строк, передайте число в качестве аргумента команды. Например, чтобы просмотреть только последние пять строк из списка истории, введите:
Используйте клавиши со стрелками и для перемещения по записям в списке. Когда отобразится искомая команда, нажмите чтобы выполнить ее.
Типа для выполнения предыдущей команды:
Это особенно полезно, когда вы забываете привязать команду к и вместо повторного ввода команды можете ввести:
совпадает с и выполняет последнюю команду из списка истории секунды до последней и так далее.
позволяет повторно запустить последнюю команду, заменив «word1» на «word2». Если вы случайно набрали вместо команды вы можете повторить команду, используя правильное слово:
Используйте команду для фильтрации вывода. Например, чтобы просмотреть все команды, включая «nano», вы должны выполнить:
Теперь, если вы хотите повторно запустить команду просто введите:
Другой способ поиска в истории команд — нажать . Приглашение изменится на следующее, и вы сможете начать поиск ранее выполненной команды.
Оболочка отобразит соответствующую строку. Чтобы перейти к следующему подходящему предложению, снова нажмите .
Альтернативные операционные системы для ПК
Кроме основных ОС существует множество других вариантов установки операционки. Каждая из них имеет свои отличия и назначение.
- FreeDOS
- FreeBSD
- eComStation
- ReactOS
- Oracle Solaris
- Syllable Desktop
- Haiku
- SkyOS
- TempleOS
- ChromeOS
Важно: мы представили только список ОС, с характеристиками и особенностями каждой из них вы можете ознакомиться самостоятельно. Стоит отметить среди представленного списка ChromeOS, которая сейчас популярна в области образования. Она бесплатна, работает на слабых компьютерах, не требует особых ресурсов и знаний для ее настройки
Стоит отметить среди представленного списка ChromeOS, которая сейчас популярна в области образования. Она бесплатна, работает на слабых компьютерах, не требует особых ресурсов и знаний для ее настройки.
- https://geekon.media/vidy-operacionnyh-sistem-raznye-os-na-kompyuter-i-smartfon/
- https://prostolinux.ru/operatsionnaya-sistema-linux/
- https://info-comp.ru/drugieopersistemi/686-what-is-linux.html
- https://moydrygpk.ru/kompyuter-dlya-nachinayushih/vidy-operacionnyx-sistem.html
- https://losst.ru/operatsionnye-sistemy-linux
- https://SmartBobr.ru/programmy/operatsionnye-sistemy/