Скачать русскую версию

Достоинства Linux

  • Бесплатные дистрибутивы. Одной из главных особенностей данной операционной системы является наличие бесплатных дистрибутивов, таких как Ubuntu, Mandriva, Fedora и т.п. Все они внешне достаточно похожи и имеют одну «философию». Данный факт очень полезен для людей, которые стремятся иметь на своих компьютерах исключительно легальные операционные системы. В первую очередь, это частные предприниматели и компании, так как к ним могут всегда прийти с проверкой на легальность используемой ОС, а в их арсенале достаточно много способов проверить подлинность Windows. Покупать на все компьютеры лицензию достаточно дорогое удовольствие, куда проще воспользоваться бесплатным аналогом, той же Ubuntu.
  • Бесплатные программы. Достоинство, которое пересекается с предыдущим. Однако если операционная система нужна только одна на один компьютер, тогда как программ может потребоваться десятки (текстовый редактор, антивирус, графический редактор, архиватор, 1С и т.д.). К примеру, программные продукты от компании Adobe могут стоить в несколько раз дороже той же системы. Бесплатные программы, также хороши обычным пользователям, которые не хотят иметь постоянных проблем с лицензией, заниматься поиском ключей, а также чувствовать себя вором.
  • Гибкость системы. Дистрибутивы Linux, прежде всего, интересны программистам, так как при помощи них, практически из любого компьютера можно сделать полноценный сервер. Специалисты по программированию также получают полный доступ к коду любых программ и системы в целом, что развязывает руки, позволяя «ваять» из Linux самые разные продукты для любых задач. Вы получаете возможность запускать лишь те процессы, которые необходимы именно Вам, а не те, которые по умолчанию установлены системой. Пользуясь Linux, можете почувствовать себя программистом (даже при условии, что Вы таковым не являетесь), так как очень много задач придется выполнять через консоль (устанавливать, обновлять или удалять программы).
  • Современный дизайн и «фишки». Благодаря открытому сообществу разработчиков, в дистрибутивах Linux можно встретить массу современных веяний в сфере операционных систем: те же оформления окон, оригинальное использование панели задач, боковых панелей и прочего. Дизайн того же Ubuntu всегда был на шаг впереди Windows, конечно, сейчас (с выпуском Windows 8) уже и компания Microsoft вышла на более новый уровень оформления. Хотя до этого момента первенство всегда было за Ubuntu, чего только стоит такая утилита, как «Compiz», позволяющая даже на слабых машинах почувствовать себя современным человеком за компьютером.
  • Стабильно и быстро работает даже на слабых «машинах». Данный пункт в последние два или три года, стал бурно обсуждаться, так как один из самых распространённых дистрибутива Linux – Ubuntu, стал заметно ухудшаться в быстроте работы. Поэтому мы сразу предупреждаем, если Вы выберите именно этот дистрибутив, то кардинальной разницы можете и не заметите. Если для Вас важна скорость и это явное достоинство, то попробуйте Elementary OS, которую многие хвалят за её быстроту и стабильность работы. Ещё не плохой вариант Mint. Вообще не бойтесь экспериментировать в дистрибутивах Linux, так как Вы обязательно найдете ту систему, которая станет для Вас идеальной.
  • Возможность выделиться. Ещё одно достоинство Linux в сравнении с Windows в том, что им можно выделиться из серой массы. Ведь большинство ваших друзей, коллег или знакомых будут пользоваться либо Windows OS, либо Mac OS. К Вам естественно будет больше внимания и вопросов по поводу системы. Для некоторых можете даже стать настоящим учителем или проводником в мир UNIX-систем, что также очень приятно. Linux для тех, кто не хочет быть «одним из».
  • Новый опыт. Это достоинство, которого уж точно не отнять и с которым сложно поспорить. Если Вы до этого пользовались исключительно Windows-системами, то с Linux Вы можете расширить свой кругозор, так как функции и особенности операционной системы Windows, что были заложены в неё — это лишь желание разработчиков из компании Microsoft, тогда как операционная система может вести себя совсем иначе, чем задумывалось. В Linux будут новые функции, новые сочетания клавиш, новая логика в действиях и т.д. Новизна во всём позволит более ясно понимать и другие системы, к примеру, тот же Mac OS, который вообще не сравниться с Windows. Новый опыт может пригодиться и в учебе (так или иначе Вы будете касаться иных систем), и в работе (ведь никто не знает, а вдруг завтра Вы смените место работы и Вас посадят за компьютер, имеющий одну из операционных систем Linux).

Реализация

Linux работает на множестве процессоров различных архитектур, таких как x86, x86-64, PowerPC, ARM, Alpha AXP, SPARC, Motorola 680×0, SuperH, IBM System/390, MIPS, PA-RISC, AXIS CRIS, Renesas M32R, Atmel AVR32, Renesas H8/300, NEC V850, Tensilica Xtensa и многих других.

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

История развития UNIX-систем. Linux является UNIX-совместимой, однако основывается на собственном исходном коде

С другой стороны, открытый код значительно снижает себестоимость разработки закрытых систем для Linux и позволяет снизить цену решения для пользователя, в результате Linux стала платформой, часто рекомендуемой для таких продуктов, как Oracle Database, DB2, Informix, Adaptive Server Enterprise, SAP R/3, Domino.

Что такое дистрибутив Linux

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

Также дистрибутивы могут создавать и поддерживать различные компании, и такие дистрибутивы уже могут быть платными.

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

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

Дистрибутивы Linux можно условно разделить на две очень крупные ветки развития, два направления. Здесь я имею в виду деление по способу организации и управления программным обеспечением, т.е. пакетами.

Существуют две популярные системы управления пакетами:

  • DEB – формат файлов пакетов, использующихся в дистрибутиве Debian и во всех основанных на нем дистрибутивах;
  • RPM – менеджер пакетов, использующийся в дистрибутиве Red Hat, а также во многих других популярных дистрибутивах.

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

Перед тем как переходить на Linux, Вам нужно узнать, для чего создан и предназначен конкретный дистрибутив. Так как существуют, например, дистрибутивы, не имеющие графической оболочки, т.е. серверные системы, существуют дистрибутивы, которые управляются исключительно в командной строке, и созданы для продвинутых пользователей, но в то же время существуют максимально простые и ориентированные на пользователя дистрибутивы, которые не уступают Windows.

Подробней про дистрибутивы Linux мы поговорим в следующем материале.

На сегодня у меня все, пока!

Модульная структура

Ядра большинства версий операционной системы UNIX являются монолитными. Напомним, что монолитное ядро — это ядро, которое виртуально включает в себя все возможности операционной системы в виде одного большого блока кода, который запускается как единый процесс в едином адресном пространстве. Все функциональные компоненты такого ядра имеют доступ ко всем его внутренним структурам данных и ко всем программам. При внесении изменений в любую из частей типичной монолитной операционной системы все ее модули и подпрограммы необходимо повторно компоновать и переустанавливать, а перед тем как изменения вступят в силу, систему нужно будет перезагрузить. В результате все модификации, такие, как добавление драйвера нового устройства или новых функций файловой системы, усложняются. Особенно остро эта проблема стоит в системе Linux, глобальную разработку которой выполняют объединенные на добровольных началах группы независимых программистов.

Для решения этой проблемы операционная система Linux организована в виде набора относительно независимых блоков, которые называются загружаемыми модулями (loadable modules) . Загружаемые модули Linux имеют две отличительные особенности.

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

Стековая организация. Модули организованы в виде определенной иерархической структуры. Отдельные модули могут выполнять роль библиотек при обращении к ним модулей более высоких уровней в рамках этой структуры; они сами также могут обращаться к модулям на более низких уровнях.

Динамическое связывание облегчает настройку системы и экономит память, которую занимает ядро. В системе Linux программа пользователя или сам пользователь может загружать или выгружать модули с помощью команд insmod и rmmod. Само ядро управляет работой отдельных функций и по мере надобности загружает нужные модули или выгружает те, нужда в которых уже отпала. Кроме того, стековая организация позволяет задавать зависимости модулей, что дает два основных преимущества.

Код, являющийся общим для набора однотипных модулей (например, драйверы похожих устройств), можно поместить в один модуль, что позволяет сократить количество повторений.

Ядро может проверить наличие в памяти нужных модулей, воздерживаясь от выгрузки модуля, который нужен для работы других, зависимых от него, и загружая вместе с новым требуемым модулем все необходимые дополнительные модули.
На примере, приведенном на рис. 2.18, показаны структуры, которые используются операционной системой Linux для управления модулями. На рисунке приведен список модулей ядра после загрузки модулей FAT и VFAT. Каждый модуль задается двумя таблицами: таблицей модулей и таблицей символов. В таблицу модулей входят перечисленные ниже элементы.

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

ref. Список модулей, которые используются данным модулем.

symtab. Указатель на таблицу символов данного модуля.

name. Имя модуля.

size. Размер модуля в страницах памяти.

addr. Начальный адрес модуля.

state. Текущее состояние модуля.

* cleanup!). Указатель на программу, которая запускается при выгрузке данного модуля.


Модуль                                                   Модуль
Рис. 2.18. Операционная система Linux. Пример списка модулей ядра

Таблица символов определяет символы, контролируемые данным модулем и используемые где-либо еще. В таблицу входят такие элементы.

  • size. Полный размер таблицы.
  • n_symbols. Количество символов.
  • n_ref s. Количество ссылок.
  • symbols. Таблица символов.
  • references. Список модулей, зависящих от данного.

На рис. 2.18 модуль VFAT загружается после модуля FAT и зависит от него.

Скачать Linux Mint Линукс Минт

Система доступна для скачивания в виде
iso образа, но мы рекомендуем воспользоваться ссылкой на торрент файл, так как в этом случае скорость загрузки будет намного больше.

Скачать Linux Mint 17 Qiana

Linux Mint 17 поддерживалась до апреля 2019 года

  • Cinnamon (32-bit): iso торрент
  • Cinnamon (64-bit): iso торрент
  • KDE (32-bit): iso торрент
  • KDE (64-bit): iso торрент
  • MATE (32-bit): iso торрент
  • MATE (64-bit): iso торрент
  • Xfce (32-bit): iso торрент
  • Xfce (64-bit): iso торрент

Скачать Linux Mint 17.1 Rebecca

Linux Mint 17.1 поддерживалась до апреля 2019 года

  • Cinnamon (32-bit): iso торрент
  • Cinnamon (64-bit): iso торрент
  • KDE (32-bit): iso торрент
  • KDE (64-bit): iso торрент
  • MATE (32-bit): iso торрент
  • MATE (64-bit): iso торрент
  • Xfce (32-bit): iso торрент
  • Xfce (64-bit): iso торрент

Скачать Linux Mint 17.2 Rafaela

Linux Mint 17.2 поддерживалась до апреля 2019 года

  • Cinnamon (32-bit): iso торрент
  • Cinnamon (64-bit): iso торрент
  • KDE (32-bit): iso торрент
  • KDE (64-bit): iso торрент
  • MATE (32-bit): iso торрент
  • MATE (64-bit): iso торрент
  • Xfce (32-bit): iso торрент
  • Xfce (64-bit): iso торрент

Скачать Linux Mint 17.3 Rosa

Linux Mint 17.3 поддерживалась до апреля 2019 года

  • Cinnamon (32-bit): iso торрент
  • Cinnamon (64-bit): iso торрент
  • MATE (32-bit): iso торрент
  • MATE (64-bit): iso торрент
  • KDE (32-bit): iso торрент
  • KDE (64-bit): iso торрент
  • Xfce (32-bit): iso торрент
  • Xfce (64-bit): iso торрент

Скачать Linux Mint 18 Sarah

Linux Mint 18 будет поддерживаться до апреля 2021 года

  • Cinnamon (32-bit): iso торрент
  • Cinnamon (64-bit): iso торрент
  • MATE (32-bit): iso торрент
  • MATE (64-bit): iso торрент
  • Xfce (32-bit): iso торрент
  • Xfce (64-bit): iso торрент
  • KDE (32-bit): iso торрент
  • KDE (64-bit): iso торрент

Скачать Linux Mint 18.1 Serena

Linux Mint 18.1 будет поддерживаться до апреля 2021 года

  • Cinnamon (32-bit): iso торрент
  • Cinnamon (64-bit): iso торрент
  • MATE (32-bit): iso торрент
  • MATE (64-bit): iso торрент
  • Xfce (32-bit): iso торрент
  • Xfce (64-bit): iso торрент
  • KDE (32-bit): iso торрент
  • KDE (64-bit): iso торрент

Скачать Linux Mint 18.2 Sonya

Linux Mint 18.2 будет поддерживаться до апреля 2021 года

  • Cinnamon (32-bit):
    iso торрент
  • Cinnamon (64-bit):
    iso торрент
  • MATE (32-bit):
    iso торрент
  • MATE (64-bit):
    iso торрент
  • Xfce (32-bit):
    iso торрент
  • Xfce (64-bit):
    iso торрент
  • KDE (32-bit):
    iso торрент
  • KDE (64-bit):
    iso торрент

Скачать Linux Mint 18.3 Sylvia

Linux Mint 18.3 будет поддерживаться до апреля 2021 года

  • Cinnamon (32-bit): iso торрент
  • Cinnamon (64-bit): iso торрент
  • MATE (32-bit): iso торрент
  • MATE (64-bit): iso торрент
  • Xfce (32-bit): iso торрент
  • Xfce (64-bit): iso торрент
  • KDE (32-bit): iso торрент
  • KDE (64-bit): iso торрент

Скачать Linux Mint 19 Tara

Linux Mint 19 будет поддерживаться до апреля 2023 года

  • Cinnamon (32-bit): iso торрент
  • Cinnamon (64-bit): iso торрент
  • MATE (32-bit): iso торрент
  •  MATE (64-bit): iso торрент
  • Xfce (32-bit): iso торрент
  • Xfce (64-bit): iso торрент

Скачать Linux Mint 19.1 Tessa

Linux Mint 19.1 будет поддерживаться до апреля 2023 года

  • Cinnamon (32-bit): iso торрент
  • Cinnamon (64-bit): iso торрент
  • MATE (32-bit): iso торрент
  • MATE (64-bit): iso торрент
  • Xfce (32-bit): iso торрент
  • Xfce (64-bit): iso торрент

Скачать Linux Mint 19.2 Tina

Linux Mint 19.2 будет поддерживаться до апреля 2023 года

  • Cinnamon Beta (32-bit): iso (зеркало 1) iso (зеркало 2)
  • Cinnamon Beta (64-bit): iso (зеркало 1) iso (зеркало 2)
  • MATE Beta (32-bit): iso (зеркало 1) iso (зеркало 2)
  • MATE Beta (64-bit): iso (зеркало 1) iso (зеркало 2)
  • Xfce Beta (32-bit): iso (зеркало 1) iso (зеркало 2)
  • Xfce Beta (64-bit): iso (зеркало 1) iso (зеркало 2)

Резюме

Как вы видите, плюсы и минусы двух операционных систем противоположны.

Я специально не стал рассматривать, в контексте противопоставления, различия в графических средах платформ Windows и Linux, поскольку концептуальных отличий в них нет. Здесь необходимо сделать оговорку. Говоря об отсутствии различий, я имею в виду «линуксовые» графические среды GNOME и KDE и «оригинальную» графическую среду семейства ОС MS Windows.

Различия между ними, конечно, есть, но они не принципиальны и потому любой человек, достаточно уверенно владеющий одной из этих трех графических сред, сможет разобраться и с двумя другими. Например, если вы уверенно пользуетесь Windows, вам не трудно будет освоиться в GUI оболочках KDE или GNOME. Там тоже используются окна, кнопки и меню.

Также «за скобками» я оставил различные мифы, которые возникают почти всякий раз, когда речь заходит о сравнении платформ Linux и Windows. Вроде тех, что Linux трудна в настройке, а Windows это нестабильная и небезопасная ОС. И то, и другое неверно, как и еще многое, что говорится и пишется на эту тему. Вообще тема мифов о Windows и Linux очень интересна, но этому нужно посвящать отдельный материал.

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

Лично я считаю главным недостатком ОС MS Windows ее высокую цену и главным достоинством Linux ее низкую стоимость. Всем остальным можно пренебречь.

Иначе говоря, если для вас стоимость не критична — используйте Windows. А если на счету каждый рубль тогда подумайте о Linux.

Хотя в отдельных, частных случаях может быть иначе. Если вам ОС нужна для выполнения определенной работы, необходимо выяснить, возможно ли выполнение этой работы на Windows или Linux. Например бухгалтеру, будет сложно работать на Linux — Word и Excel там нет, а значит будут проблемы при обмене файлами. С установкой или работой 1С могут быть проблемы. У какого-нибудь банка может не быть программы банк-клиент под Linux.

Сам я отношусь к обеим ОС без фанатизма, свойственного многим поклонникам той или другой ОС. В повседневной работе я использую обе операционки. В зависимости от того, что мне нужно сделать. Например Linux я часто использую в качестве «носимой», мобильной ОС — втыкаю флешку в чужой компьютер, включаю его и через минуту — полторы у меня готовая, полнофункциональная ОС. Интернет, документы, какие-то системные задачи — все это доступно с любого компьютера, даже если на нем самом нет никакой ОС.

Так, что я могу со всей ответственностью заявить — для сегмента «настольных компьютеров» они обе пригодны. Но если вы решите использовать Linux, то нужно всего лишь помнить о имеющихся «узких» местах этой ОС. И прежде чем принимать решение по использованию Linux, я советую точно определить:

  1. Какое «железо» вы будете использовать. Не только начинку самого компьютера, но и периферийное оборудование.
  2. Какие прикладные программы вам понадобятся.

И затем узнать, поддерживается ли это в каком-либо дистрибутиве Linux.

Применение в госструктурах

Linux пользуются популярностью у различных государственных и муниципальных структур: Федеральное правительство Бразилии хорошо известно своей поддержкой Linux. Правительство индийского штата Керала выпустило предписание о переходе всех школ штата на использование Linux. Для обеспечения технологической независимости Китай использует только Linux на своих процессорах Loongson. Некоторые регионы Испании разработали свои собственные дистрибутивы Linux, которые используются в образовании и госуправлении, например, такие как gnuLinEx в Эстремадуре и Guadalinex в Андалусии. Португалия также пользуется своим собственным дистрибутивом Caixa Mágica, разработанным для нетбука Magalhães и государственной программы электронного образования. Франция и Германия предпринимают ряд шагов по увеличению использования Linux.

По заказу Минобороны России были разработаны дистрибутивы Линукс МСВС и Astra Linux. Также есть массовое использование дистрибутива Goslinux в системе АИС ФССП.

На базе операционной системы Astra Linux Special Edition в Республике Крым создан крупнейший в России региональный сегмент проекта ФИС ФРДО (Федеральный реестр сведений документов об образовании и (или) о квалификации, документах об обучении), к которому подключены 353 учебных заведения республики.

Модель

Linux-системы реализуются на модульных принципах, стандартах и соглашениях, заложенных в Unix в течение 1970-х и 1980-х годов. Такая система использует монолитное ядро, которое управляет процессами, сетевыми функциями, периферией и доступом к файловой системе. Драйверы устройств либо интегрированы непосредственно в ядро, либо добавлены в виде модулей, загружаемых во время работы системы.

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

Например, пользовательские компоненты GNU являются важной частью большинства Линукс-систем, включающей в себя наиболее распространённые реализации библиотеки языка Си, популярных оболочек операционной системы, и многих других общих инструментов Unix, которые выполняют многие основные задачи операционной системы.. Графический интерфейс пользователя (или GUI) в большинстве систем Linux построен на основе X Window System.

Графический интерфейс пользователя (или GUI) в большинстве систем Linux построен на основе X Window System.

Интерфейс пользователя

В Linux-системах пользователи работают через интерфейс командной строки (CLI), графический интерфейс пользователя (GUI), или, в случае встраиваемых систем, через элементы управления соответствующих аппаратных средств. Настольные системы, как правило, имеют графический пользовательский интерфейс, в котором командная строка доступна через окно эмулятора терминала или в отдельной виртуальной консоли. Большинство низкоуровневых компонентов Линукс, включая пользовательские компоненты GNU, используют исключительно командную строку. Командная строка особенно хорошо подходит для автоматизации повторяющихся или отложенных задач, а также предоставляет очень простой механизм межпроцессного взаимодействия. Программа графического эмулятора терминала часто используется для доступа к командной строке с рабочего стола Linux.

Дистрибутивы, специально разработанные для серверов, могут использовать командную строку в качестве единственного интерфейса. На настольных системах наибольшей популярностью пользуются пользовательские интерфейсы, основанные на таких средах рабочего стола как KDE Plasma Desktop, GNOME и Xfce, хотя также существует целый ряд других пользовательских интерфейсов. Самые популярные пользовательские интерфейсы основаны на X Window System, которая предоставляет прозрачность сети и позволяет графическим приложениям, работающим на одном компьютере, отображаться на другом компьютере, на котором пользователь может взаимодействовать с ними.

FVWM, Enlightenment и Window Maker — простые менеджеры окон X Window System, которые предоставляют окружение рабочего стола с минимальной функциональностью. Оконный менеджер предоставляет средства для управления размещением и внешним видом отдельных окон приложений, а также взаимодействует с X Window System. Окружение рабочего стола включает в себя оконные менеджеры, как часть стандартной установки: Mutter для GNOME c 2011 года, KWin для KDE c 2000 года, для Xfce с 1998 года, хотя пользователь при желании может выбрать другой менеджер окон.

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

Основная статья: Список дистрибутивов Linux

Развитие дистрибутивов Linux

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

Самые распространённые в мире дистрибутивы (2017): Linux Mint, Ubuntu, Debian, Mageia, Fedora, OpenSUSE, ArchLinux, CentOS, PCLinuxOS, Slackware. Многие из дистрибутивов связаны друг с другом и в той или иной степени совместимы, в частности, Ubuntu основан на Debian, а дистрибутивы Mint основаны как на Ubuntu, так и Debian (LMDE) и полностью с ними совместимы, но при этом включают дополнительно поддержку по умолчанию Java, Adobe Flash и некоторых других проприетарных компонентов, а CentOS основан на исходных текстах коммерческого дистрибутива Red Hat Enterprise Linux (доступного в бинарной сборке только платным подписчикам) и при этом полностью бинарно совместимый с ним.

Кроме того, существует множество дистрибутивов в форме LiveCD, построенных на основе Linux, например, Knoppix, которые позволяют запускать Linux без установки.

Отдельный класс дистрибутивов — предполагающие самостоятельную сборку всех или части компонентов из исходных кодов, предназначенные для пользователей, заинтересованных в изучении устройства Linux, среди таковых — LFS, Gentoo, CRUX.

Существуют также дистрибутивы с региональной спецификой, например, в России создаются нацеленные в основном на внутренний рынок дистрибутивы ROSA, ALT Linux, ASPLinux, НауЛинукс, Calculate Linux, Runtu, Rosinka, Astra Linux.

В 2018 году разработана операционная система Astra Linux Special Edition (релиз «Ленинград») для вычислительных комплексов с процессорной архитектурой «Эльбрус» российского производства.

Приспособленность к роли настольной операционной системы

Linux ранее критиковалась за неудобство использования в настольных компьютерах, в частности, из-за ощутимой нехватки полноценных версий популярных программ (особенно офисных пакетов) и проблем с поддержкой оборудования, что представляло серьёзную проблему для пользователей ноутбуков, так как они обычно используют множество проприетарных комплектующих. Также проблемой являлась сложность изучения в Linux того, что выходит за рамки повседневного использования, и трудности в настройке оборудования. Более того, Linux обвиняли в «неидеальности» для многих опытных пользователей.

Новые дистрибутивы Linux целенаправленно сконцентрировались на этом вопросе и значительно улучшили положение Linux среди настольных операционных систем:

Рабочее окружение дистрибутивов Linux не сложнее, чем Windows и OS X. Современные десктоп-ориентированные дистрибутивы имеют графический инсталлятор, предоставляющий возможность автоматической разметки диска, устанавливающий готовую к эксплуатации операционную систему, снабжённую интернет-браузером, музыкальным и видео проигрывателями, офисным пакетом, просмотрщиком документов различных форматов и т. д; также присутствует механизм (программа), облегчающий установку проприетарных драйверов оборудования. На данный момент можно совсем обходиться без терминала, что и делают многие пользователи, а для остальных пользователей «использование терминала» в большинстве случаев сводится к копированию команды из готовой пошаговой инструкции при помощи мышки, а не изучению множества команд. Степень поддержки оборудования очень высока, зачастую выше, чем у последних версий Microsoft Windows, страдающих от отсутствия драйверов для оборудования, снятого с производства до выхода Windows 7, однако имеются проблемы со свежим железом.

Что дальше

Если сравнить Linux с мостом, то это – современное чудо инженерной мысли. Распределенная модель разработки Linux успешно опровергла сложившиеся стереотипы, в результате чего на свет появился один из самых гибких программных продуктов, созданных когда-либо, который охватывает самые различные сферы применения – от крошечных встраиваемых устройств до огромных суперкомпьютеров. Linux изменила промышленность и открыла путь к передовым разработкам в области кластерных вычислений, файловых систем, облачных сред и виртуализации. Как бы дальше ни развивались компьютерные технологии, Linux всегда будет рядом.

Ресурсы для скачивания

этот контент в PDF

Похожие темы

  • Оригинал статьи: Look at Linux, the operating system and universal platform (EN).
  • Узнайте больше о внутреннем устройстве Linux из других статей Тима Джонса, опубликованных на developerWorks:

    • Анатомия ядра Linux (M. Тим Джонс, июнь 2007 г.): статья рассказывает об общей структуре ядра Linux, о его основных подсистемах и базовых интерфейсах.
    • Анатомия сетевого стека в Linux (M. Тим Джонс, июнь 2007 г.): статья рассказывает о структуре сетевого стека Linux с точки зрения его уровней, а также рассмотрите некоторые из его основных структур.
    • Анатомия подсистемы SCSI в Linux (M. Тим Джонс, ноябрь 2007 г.): статья посвящена SCSI-подсистеме Linux и ее дальнейшему развитию.
    • Анатомия виртуального коммутатора файловых систем Linux (M. Тим Джонс, август 2009 г.): объясняется, что делает коммутатор виртуальной файловой системы столь мощным инструментом, и описываются основные интерфейсы и процессы..
    • Анатомия гипервизора Linux (M. Тим Джонс, май 2009 г.): статья рассказывает о принципах, лежащих в основе гипервизора, и о его двух конкретных реализация, использующих Linux в качестве платформы (KVM и Lguest).
  • В статье The Surprisingly Juicy Desktop Linux Market Share Report (EN) говорится о постоянном увеличении доли рынка настольных компьютеров с установленной ОС Linux.
  • Linux – популярная тема на developerWorks. Узнайте об архитектуре Linux из статьи Linux Rises on the Mainframe (EN), в которой обсуждаются приложения, которые запускаются на мэйнфреймах, и, в частности, говорится о том, что 25% новых задач на мэйнфреймах выполняются под управлением Linux.
  • Linux доминирует в секторе суперкомпьютеров. Linux установлен на трех последних лидерах суперкомпьютерной гонки (суперкомпьютерах , китайском Tianhe-I и японском Kei), а также на будущем лидере – суперкомпьютере IBM Sequoia.
  • Посетите страницу Википедии о процентном соотношении использования различных операционных систем (EN), в которой рассматриваются различные модели из различных источников.
  • Недавно на сайте InformationWeek (EN) было объявлено о том, что вы не сможете запускать старые приложения на планшетах WOA. Это один из примеров преимущества Linux, поскольку ее открытая модель не ограничивает экосистему приложения.
  • Интересной новой сферой применения Linux является встраиваемое устройство Raspberry Pi (EN). Эта платформа на основе ARM использует GNU/Linux и, как ожидается, будет стоить около $35. Linux является обязательным компонентом встраиваемых устройств, позволяющим обеспечить быстрое включение и разработку приложений.
  • С точки зрения современного рынка труда знание Linux является востребованным навыком (EN). Web-сайт Dice.com и консорциум Linux Foundation опросили более 2000 менеджеров по найму сотрудников, и 81% опрошенных заявили, что приоритетным в 2012 году являлся найм сотрудников с профессиональным знанием Linux. Таким образом, знание Linux становится все более востребованным.
  • Отличная серия блогов Тома Райдера (Tom Ryder) UNIX as IDE (EN) посвящена обсуждению различных аспектов операционной системы UNIX, которые делают ее идеальной средой для разработки.

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

Подпишите меня на уведомления к комментариям

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии