Обзор линукс (linux)

Содержание:

Основы терминала

  • 44 команды Linux которые вы должны знать
  • Полезные команды Linux
  • Просмотр содержимого файлов в Linux
  • Поиск по содержимому файлов — Grep
  • Использование awk в Linux
  • Копирование файлов в Linux
  • Как удалить файл через терминал Linux
  • Как создать файл в терминале
  • Как посмотреть прогресс команды в Linux
  • Управление NetworkManager из консоли
  • Узнаем кто использует сеть в Linux
  • Архивация в Linux
  • Как пользоваться ssh
  • Переменные окружения в Linux
  • Как устанавливать bin файлы в Linux
  • Мониторинг сетевых подключений в Linux
  • Команда sort в Linux
  • Команда find в Linux
  • Команда wget Linux
  • Настройка сети в Linux
  • Как добавить команду в Cron
  • Отключение запроса пароля в sudo
  • Как сделать файл исполняемым в Linux
  • Монтирование флешки в Linux
  • Перезагрузка из терминала в Linux
  • Диагностика HDD в Linux
  • Измерение температуры в Linux
  • Неизменяемые файлы в Linux
  • Характеристики процессора в Linux
  • Использование оперативной памяти в Linux
  • Собираем ядро Linux
  • Полезные команды ffmpeg
  • Сбор информации о системе Ubuntu
  • Выключение Linux из командной строки
  • Управление процессами в Linux
  • Как пользоваться текстовым редактором vim

Что определило лидерство UNIX

Сейчас по количеству упоминаний ОС Windows снова заняла первое место со вполне приличным отрывом от семейства GNU Linux. Однако если к GNU Linux добавить родственные UNIX-подобные системы Android и Tizen, то доля компаний, которые упомянули хотя бы одну систему из данной группы, составит 82%. У семейства Windows, к которому, помимо одноименной десктопной ОС, относятся также MS Windows Mobile и MS Windows Phone, по подсчетам аналитиков ассоциации, получилась доля в 79%.

Таблица 1. Для каких ОС пишут ПО в российских компаниях-разработчиках (по данным опроса «Руссофт»)

Операционные системы Microsoft для мобильных устройств уже имеют фактически нулевые показатели. Ни одна компания не разрабатывает приложения только под них — без одновременной разработки под десктопную ОС Windows, отмечают в «Руссофте».

«Что касается популярности Windows среди разработчиков софта по количеству упомянувших ее компаний, то при всех случайных колебаниях за последние 14 лет прослеживается четкий тренд: частота упоминаний этой ОС с 94-97% сначала снизилась до 84-88%, а в последние два года — до 74-79%, — говорят авторы исследования. — Времена, когда почти все опрашиваемые разработчики создавали решения под Windows, судя по всему, навсегда ушли в прошлое».

Согласно результатам опроса «Руссофта» в 2021 г., ОС Windows потеряла также единоличное лидерство по второму и более важному критерию — доле затраченного времени на разработку решений и приложений: у UNIX-подобных систем с открытым кодом (GNU Linux, Android и Tizen) и семейства Windows (с MS Windows Mobile и MS Windows Phone) абсолютно одинаковый показатель — по 43%. Этот показатель намного корректнее отражает популярность ОС

Также в «Руссофте» добавляют, что некоторые UNIX-подобные системы попали в категорию «Другие» (прежде всего, «Аврора» вместе с Sailfish), а по ним отдельно доля не рассчитывалась. «Следовательно, вполне резонно можно говорить о том, что семейство Windows хотя бы на мизерную величину, но все же уступает и по интенсивности разработки решений под ОС, — говорится в сообщении аналитиков. — К тому же, есть еще и проприетарная UNIX-подобная система Oracle Solaris с показателем 0,1%. Годом ранее у семейства Windows было 42,5%, а у UNIX-подобных систем — 38%. Прежде этот показатель ассоциация не рассчитывала (соответствующие изменения в анкете сделаны только в 2020 г.)».

Таблица 2. На создание ПО под какие ОС в российских компаниях-разработчиках тратят больше ресурсов (имеются дополнительные комментарии «Руссофта» ниже в тексте)

В разговоре с CNews главный аналитик «Руссофта» Дмитрий Желвицкий объяснил некоторые расхождения значений в официальной отчетной таблице № 2 с указанными в резюме исследования (в сумме GNU Linux, Android и Tizen не дают 43%) нюансами грубых округлений арифметических величин.

Как создать цифровую витрину для налогового мониторинга
ИТ в госсекторе

При этом он сообщил, что категорию Open/Free/NetBSD также можно было бы отнести к UNIX-подобным системам (NetBSD — это бесплатная ОС на основе Berkeley Software Distribution), хотя его коллеги в исследовании этого делать не стали. «Если с ними, то у семейства UNIX-подобных будет даже 44,1%, — говорит он. — По-разному можно группировать, но в любом случае семейство Windows лидерство уступило».

Puppy Linux

Puppy Linux — это очень маленькая ОС Linux с удобным пользовательским интерфейсом. Несмотря на небольшой размер, он имеет легкодоступные инструменты для создания разделов и восстановления файлов, упакованные с этим портативным Linux. Этот дистрибутив подходит для базовых вычислений и просмотра веб-страниц.

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

Основные характеристики:

  • Размер — 100 МБ
  • RAM — 256 МБ

Зачем использовать Linux вместо Windows?

Есть много причин, почему стоит использовать Linux вместо Windows, и вот лишь некоторые из них.

  1. ОС Linux поддерживается на старых компьютерах. Хотя Windows XP по-прежнему будет работать на старом оборудовании, она больше не поддерживается, поэтому обновления для системы безопасности отсутствуют. Существует ряд дистрибутивов Linux, которые создаются специально для старого оборудования и регулярно поддерживаются и обновляются.
  2. Некоторые дистрибутивы Linux и среды рабочего стола теперь более привычны для обычных пользователей компьютеров, чем Windows 8 и Windows 10. Если вам нравится внешний вид Windows 7, почему бы не попробовать Linux Mint, например.
  3. Объем, занимаемый Windows 10 огромен. Типичный дистрибутив Linux занимает чуть более 1 гигабайта, хотя некоторые из них могут занимать всего несколько сотен мегабайт. Также Windows требует по крайней мере пропускной способности уровня DVD.
  4. Linux поставляется с бесплатным программным обеспечением, и вы можете изменять и использовать это программное обеспечение по своему усмотрению.
  5. Linux всегда был более безопасным, чем Windows, так как для него существует очень мало вирусов, хотя интернет вещей и был под угрозой в последнее время.
  6. Linux работает лучше, чем Windows, во многих отношениях, и вы можете выжать из него все ресурсы до последней капли на более старом оборудовании, имеющем ограничения.
  7. Конфиденциальность. Windows регулярно собирает данные, полученные с помощью Cortana и поиска в целом. Хотя это вещь не новая, так как Google делает то же самое, но вы можете быть более чем уверены, что Linux так не поступает, особенно если вы выбираете бесплатный дистрибутив.
  8. Надежность. Когда программа зависает в Linux вы можете закрыть его довольно легко. Когда программа зависает в Windows, даже когда вы пытаетесь запустить Диспетчер задач, чтобы закрыть эту программу, это не всегда получается.
  9. Обновления. Windows очень навязчива со своей политикой обновления. Сколько раз вы включали компьютер, чтобы распечатать билеты на концерт или другую важную информацию, чтобы увидеть экран с установкой обновления 1 из 450?
  10. Вариативность. Вы можете заставить Linux выглядеть, ощущаться и вести себя именно так, как вы хотите. С Windows, компьютер ведет себя так, как в Microsoft думают, что вы хотите. Если вы все еще не определились, прочтите это руководство, которое поможет вам решить, подходит ли вам Linux.

Установка Linux Mint 20

Шаг 1. Проверка целостности

Если всё настроено верно, то после выхода из BIOS перед вами откроется меню загрузчика Linux Mint. Выберите Integrity check чтобы проверить целостность данных:

После завершения проверки утилита покажет сообщение что всё хорошо, а затем автоматически начнётся загрузка LiveCD окружения.

Шаг 2. Запуск установщика

Когда откроется рабочий стол Linux Mint кликните два раза по значку Install Linux Mint чтобы запустить установщик. Это тот же установщик, что используется в Ubuntu, только с немного изменённым внешним видом:

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

Выберите раскладку клавиатуры. Внизу окна вы можете тестировать её:

Шаг 5. Мультимедиа

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

Шаг 6. Выбор варианта разметки

Система предлагает два варианта разметки диска. Она может автоматически стереть весь диск и установить туда Linux Mint или вы можете выбрать или создать разделы под Linux Mint вручную выбрав пункт Другой вариант. Далее будем рассматривать именно этот способ.

Шаг 7. Таблица разделов

Если вы устанавливаете систему на пустой чистый диск, то вам понадобится создать новую таблицу разделов. Если же на диске уже есть данные не делайте этого. Чтобы создать таблицу разделов нажмите кнопку Новая таблица разделов:

Затем согласитесь с тем, что во время этого процесса будут стёрты все данные с этого диска:

Шаг 8. Создание разделов

Для создания нового раздела кликните по пункту свободное место, чтобы выделить его, а затем нажмите кнопку со значком +:

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

Первым делом необходимо создать корневой раздел, на который будет установлена операционная система. Для него надо не менее десяти гигабайт пространства, рекомендуется использовать 20 или 30 гигабайт, чтобы точно всё поместилось. Файловая система — ext4, а точка монтирования — /. Тип нового раздела и местоположение можно не менять.

Далее аналогичным способом вы можете создать домашний раздел. Это раздел на котором будут расположены все ваши личные файлы. Файловая система та же, а точка монтирования — /home. Если вы его не создадите ничего страшного не произойдёт, просто ваши файлы будут хранится в корневом разделе и вы можете потерять их при переустановке.

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

Шаг 9. Настройка загрузчика

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

Шаг 10. Начало установки

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

Затем подтвердите форматирование диска с помощью кнопки Продолжить:

Выберите ваш часовой пояс:

Шаг 12. Имя пользователя

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

Если вы введете слабый пароль система предупредит об этом, но мешать продолжить установку не будет. Вы также можете здесь указать, что надо входить в систему автоматически без запроса пароля, а также зашифровать свою домашнюю папку.

Шаг 13. Установка

Дождитесь завершения установки Linux Mint 20. Это может занять от десяти минут до получаса, в зависимости от скорости вашего интернета и мощности процессора.

Шаг 14. Перезагрузка

После завершения установки согласитесь на перезагрузку компьютера:

Когда установщик попросит извлечь носитель, если вы загружались с помощью ISO образа просто нажмите Enter. Установка Linux Mint 20 уже завершена и тут уже не имеет значения как вы перезагрузитесь.

Шаг 15. Готово

Перед вами откроется рабочий стол с окном приветствия. Чтобы это окно не появлялось при следующем старте системы, снимите галочку напротив пункта Показывать это окно при загрузке системы.

Slax

Slax — это удобный Linux-дистрибутив. Стандартная версия Slax имеет размер 210 МБ. Этот дистрибутив является модульным. Преимущество модульной концепции дистрибутива заключается в том, что пользователь может добавлять или вычитать модули перед загрузкой ОС. Если вам не требуется офисное программное обеспечение, то можно удалить его перед загрузкой или добавить мультимедийный инструмент.

Этот дистрибутив Linux упакован в один каталог / Slax /. Дистрибутив доступен как в 32-битной, так и в 64-битной версиях. Для старых компьютеров рекомендуется использовать 32-разрядную версию, тогда как 64-разрядная версия лучше всего подходит для современных моделей компьютеров.

Основные характеристики:

  • Размер — 210 МБ
  • RAM — 256 МБ

Скачать Ubuntu

Скачать Ubuntu 14.04 LTS (поддерживается до 17 апреля 2019)

Ubuntu 14.04 desktop (32-bit):
iso торрент

Ubuntu 14.04 desktop (64-bit):
iso торрент

Ubuntu 14.04 server (32-bit):
iso торрент

Ubuntu 14.04 server (64-bit):
iso торрент

Ubuntu 14.04 MinimalCD (32-bit):
iso

Ubuntu 14.04 MinimalCD (64-bit):
iso

Скачать Ubuntu 16.04 LTS (поддерживается до 21 апреля 2021)

Ubuntu 16.04 desktop (32-bit):
iso торрент

Ubuntu 16.04 desktop (64-bit):
iso торрент

Ubuntu 16.04 server (32-bit):
iso торрент

Ubuntu 16.04 server (64-bit):
iso торрент

Ubuntu 16.04 MinimalCD (32-bit):
iso

Ubuntu 16.04 MinimalCD (64-bit):
iso

Скачать Ubuntu 18.04 LTS (поддерживается до апреля 2023)

Ubuntu 18.04 desktop (64-bit):
iso торрент

Ubuntu 18.04 server (64-bit):
iso торрент

Ubuntu 18.04 MinimalCD (32-bit):
iso

Ubuntu 18.04 MinimalCD (64-bit):
iso

Ubuntu 18.10 desktop (64-bit):
iso торрент

Ubuntu 18.10 server (64-bit):
iso торрент

Ubuntu 19.04 desktop (64-bit):
iso торрент

Ubuntu 19.04 server (64-bit):
iso торрент

Ubuntu 19.10 desktop (64-bit):
iso торрент

Ubuntu 19.10 server (64-bit):
iso торрент

Ubuntu 20.04 desktop (64-bit):
iso торрент

Ubuntu 20.04 server (64-bit):
iso торрент

Ubuntu 21.04 desktop (64-bit):
iso торрент

Ubuntu 21.04 server (64-bit):
iso торрент

Для чего используется Linux

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

  • для домашнего ежедневного использования (например, Ubuntu);
  • для реанимации старого железа (например, поставить Calculate для слабых компьютеров в школьных классах);
  • для серверов предприятий;
  • для суперкомпьютеров;
  • для отказоустойчивых станций для работы в бесперебойном режиме;
  • для систем безопасности и шифрования;
  • для создания сети из компьютеров для параллельных вычислений;
  • для обслуживания сигнализаций, умных домов и районов;
  • для роутеров и прочего компьютерного железа;
  • для роботов и робототехники.

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

Damn Small Linux

Как видно из названия, Damn Small Linux очень маленький. Это только 50 МБ. Небольшой размер не означает, что он недостаточно силен. Дистрибутив работает на удивление быстро даже на маломощном оборудовании. Damn Small Linux содержит множество приложений:

  • Firefox
  • VNC Viewer
  • файловый менеджер
  • мессенджер
  • веб-сервер

Таким образом, DSL способен:

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

Этот портативный дистрибутив Linux может функционировать в качестве сервера (SSH / FTP / HTTPD) сразу на диске CD / USB. DSL основан на еще одном дистрибутиве Linux под названием Knoppix. Следовательно, приложения из этого дистрибутива также можно запускать в DSL.

Основные характеристики:

  • Размер — 50 МБ
  • RAM — 256 МБ

Загрузка LiveCD

Теперь необходимо загрузиться с флешки (диска), которую вы создали. Для этого в настройках BIOS/UEFI вашего компьютера требуется установить загрузку с внешнего носителя. Чтобы это сделать, нужно перезагрузить компьютер и открыть BIOS. На разных компьютерах в BIOS можно попасть по разному.

На современных компьютерах, где используется режим UEFI, для входа в BIOS/UEFI нужно при включении компьютера удерживать специальную клавишу. У разных производителей клавиша может быть разной. Обычно это: F2, Del, F10, Esc, F11 или F3.

На старых компьютерах, где используется классический BIOS (legacy BIOS), чтобы войти в BIOS нужно при загрузке компьютера, в самом начале, когда появляется логотип материнской платы, нажать специальную клавишу. Для разных материнских плат клавиша может быть разной. Обычно это одна из клавиш: Del, F1, F2, F8, F10 или какая-нибудь другая, или даже сочетание клавиш. Подробности: Настройка BIOS для загрузки с CD/DVD-диска или с USB-носителя

Пример настройки BIOS для загрузки с USB-флешки:

Сохраняем настройки BIOS и перезагружаем компьютер. Не забудьте предварительно подключить флешку к компьютеру.

Начнется загрузка с флешки. Появится окно с таймером. Можно нажать любую клавишу или дождаться окончания таймера.

Появится загрузочное меню. Нужно выбрать первый пункт — Start Linux Mint, чтобы началась загрузка Live-системы.

В некоторых случаях загрузочное меню может выглядеть следующим образом:

Сравнительная таблица

Linux Mint Ubuntu
Первый выпуск 27 августа 2006 г. 20 октября 2004 г.
ОС семейства Linux Unix-подобные
Исходная модель Бесплатный и с открытым исходным кодом Бесплатный и с открытым исходным кодом
Тип ядра Linux (монолитный) Linux (монолитный)
Интернет сайт linuxmint.com www.ubuntu.com
Пользовательский интерфейс по умолчанию MATE (вилка Gnome 2) или Корица (вилка Gnome Shell). Вариант Xfce также доступен. ГНОМ
Компания / разработчик Проект Linux Mint Canonical Ltd. / Фонд Убунту
Менеджер пакетов Dpkg dpkg, DEB, пакеты Click, Snap, appimage, Flatpak
Рабочее состояние Текущий Текущий
Последний стабильный релиз Linux Mint 17.3 «Тара» 29 июня 2018 года Ubuntu 18.10 «Космические каракатицы» 18 октября 2018 года.
Метод обновления Диспетчер обновлений APT (доступны GUI), Центр программного обеспечения
Доступные языки Многоязычный (более 55) Многоязычный (более 55)
Безопасность Никаких реальных угроз Никаких реальных угроз
Введение (из Википедии) Linux Mint — это управляемый сообществом дистрибутив Linux, основанный на Debian и Ubuntu, который стремится стать «современной, элегантной и удобной операционной системой, которая является одновременно мощной и простой в использовании». Ubuntu (изначально / ʊˈbuːntʊ / uu-boon-tuu, согласно веб-сайту компании / ʊˈbʊntuː / uu-buun-too) — это операционная система Linux на основе Debian с GNOME в качестве среды рабочего стола по умолчанию.
Программное обеспечение используется На основе Debian (использует файлы .deb и apt-get) На основе Debian (использует файлы .deb, apt, appimage и snap), иногда не совместимые с GPL
Что это? Удобный для пользователя дистрибутив на основе Ubuntu. Популярный, удобный для пользователя вариант Linux (бесплатная операционная система на основе GNU / Linux)
Стоимость Свободно Свободно
Распределение на основе Ubuntu. Также доступна версия Linux Mint Debian Edition (LMDE), основанная на тестировании Debian. Debian
Разработано и поддерживается Сообщество Linux Mint Canonical Ltd.
Популярные Приложения Mozilla Firefox, Chromium, LibreOffice, Nemo (файловый менеджер) Mozilla Firefox, Mozilla Thunderbird, Rhythmbox, Evolution, LibreOffice
Цена Распространяется свободно по лицензии GNU Распространяется свободно под лицензией GNU, поддержка может быть приобретена, реклама поддерживается
Официальный веб-сайт linuxmint.com Ubuntu.com
Обновление пакета apt-get update apt, snap store, appimage
Поддерживаемые архитектуры i386, x86_64 armhf, i686, powerpc, ppc64el, s390x, x86_64
Разработка и распространение Разработано и распространено сообществом Linux Mint Разработано и распространено компанией Canonical ltd.
Поиск пакетов apt-cache search удачный поиск, удачный список
Multi-Touch поддерживается да да
Файловый менеджер Немо 3.8.5 кораблик
Размер ISO 1, 8 ГБ 1, 9 ГБ
Служба поддержки Сообщество и пожертвования Сообщество и Платный от Canonical
рабочий стол Корица 3.8.9, MATE или XFCE GNOME (Ubuntu Desktop версия)

Минусы Linux

1. Сложность освоения

Как бы там ни было, Linux очень сильно отличается от Windows, поэтому сначала будет сложно его осваивать и привыкать к новой концепции операционной системы. Это та же файловая система, репозитории пакетов, политика безопасности, где постоянно надо вводить пароль для административных действий. Некоторые вещи до сих пор лучше делать через терминал и так далее.

2. Отсутствие версий популярных программ

Это основной недостаток, из-за которого многие пользователи все ещё не могут полностью перейти на Linux. Для этой операционной системы Microsoft не выпустил свой офис, а Adobe свой Photoshop. Также нет других специфических программ, таких как Компас, AutoCAD, KeyCollector и других. Этот список можно ещё продолжить. Для многих программ есть аналоги и даже можно пытаться запускать их в прослойке совместимости с Windows, но это не заменит полноценный запуск программы.

По сути, мы работаем не с операционной системой, а с программами, которые в ней выполняются, и если бы были все необходимые программы, у Linux было бы намного больше пользователей.

3. Отсутствие поддержки некоторого оборудования

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

В основном, это были сетевые адаптеры и принтеры. В последние годы ситуация улучшилась. Для принтеров есть унифицированный стандарт, но с выбором Wi-Fi-адаптеров все ещё надо быть осторожным и смотреть, поддерживаются ли они операционной системой.

4. Недостаточная поддержка игр

Многие годы у Linux была проблема с играми. Все самые интересные игры выпускались для Windows, а для Linux было только несколько свободных игр, плюс возможность запуска игр от Windows в прослойке совместимости. Но в последнее время всё изменилось. Появилась платформа Steam для Linux и тут начали появляться многие интересные и популярные игры, например Metro Exodus, XCOM, CS GO и многие другие.

Также прослойка совместимости начала работать намного лучше. Появилась поддержка Vulkan API, которая очень сильно ускорила работу игр через Wine, также была реализована поддержка DirectX 11 и теперь в Linux можно играть во многие из Windows-игр, хотя в некоторые всё ещё нельзя.

Операционные системы Linux

Все системы в этом списке расположены в случайном порядке, так что если система на последнем месте, то это еще не означает, что она не достойна внимания.

1. Debian и другие Deb системы

Эта группа включает дистрибутивы, основанные на Debian и другие, использующие систему управления пакетами Deb. Эта система пакетами была разработана для Debian и сейчас довольно часто используется популярных дистрибутивах, это сам Debian, Ubuntu, LinuxMint, AstraLinux, Elementary и множество других. Эти дистрибутивы используют оригинальное ядро Linux с несколькими исправлениями, которые только убирают ошибки.

3. Arch Linux и основанные на нем

Спустя некоторое время, появилось еще несколько дистрибутивов не использующие ни Deb ни Rpm. Один из таких дистрибутивов — ArchLinux. Тут применяется собственный пакетный менеджер pacman, который позволяет делать все то же самое что и deb, но в дополнение реализована простая система скользящих релизов. Благодаря ей в дистрибутиве всегда самое новое программное обеспечение. Arch быстро набрал популярность и на нем было основано несколько дистрибутивов — Manjaro, Antergos, Cinnarch и много других.

4. Gentoo

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

5. Linux From Scratch

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

6. ChromeOS

Еще позже Google выпустила свою операционную систему для нетбуков на ядре Linux. Фактически ChromeOS основана на Gentoo, но они настолько разные, что их невозможно объединить в один пункт. В этой системе Google реализовала такую идею, как облачная операционная система Linux. Ваше рабочее пространство — это браузер. Здесь вам все предстоит делать в браузере — редактировать документы, работать с видео и даже терминал Linux в браузере. Файлы преимущественно хранятся в облаке. Но это все еще Linux.

7. Android

Не все знают, но самая популярная операционная система для мобильных телефонов тоже использует ядро Linux. От Linux здесь осталось только ядро и еще несколько моментов, все остальное же Google заполонила своими различными фреймворками, Java и так далее. Возможности Linux ограничены, той же системой безопасности Bionic, которая запрещает загрузку динамических библиотек, но в терминале можно работать с пересобранными командами Linux, а в chroot окружении можно запустить полноценный Linux дистрибутив.

8. Slackware

Достаточно старый дистрибутив Linux, который в свое время считался самым Unix’овым. Раньше на нем было основано несколько дистрибутивов, таких, как Blacktrack, Slax, VectorLinux и другие. Но потом он медленно потерял свою популярность. Здесь используется собственный менеджер пакетов, который по возможностям не дотягивает до deb и rpm. Не поддерживается разрешение зависимостей, а команды для удаления и установки пакетов находятся в разных утилитах.

9. OpenWrt и основанные на нем

OpenWrt — это операционная система Linux 2017 для роутеров и маршрутизаторов на базе ядра Linux. Кроме самого ядра Linux, она поставляется урезанной версией библиотеки Си, стандартными утилитами Linux и BusyBox. Система занимает мало места и оптимизирована специально под маршрутизаторы. Большинство настроек выполняются в командной строке.

10. Tizen и другие IoT

Операционная система на базе ядра Linux, предназначенная для различных телевизоров, умных часов и других умных гаджетов. Система разрабатывается на основе ядра Linux компанией Samsung и уже сейчас достаточно часто используется. Существуют свои приложения и SDK для их разработки.

11. ОС для суперкомпьютеров

Состоянием на 2017 год операционные системы на базе Linux чаще всего используются на суперкомпьютерах. Каждая компания создает свое решение на базе ядра, которое оптимизировано под ее нужны и потребности. Из 500 самых мощных суперкомпьютеров 498 работают на Linux и еще два на UNIX подобной системе IBM AIX.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector