-Подписка по e-mail

 

 -Метки

linux windows youtube Шекспир адамс александр бушков александр прозоров александрова алексей толстой америка англия андрей васильев андрей воронин андрей константинов анекдоты анимация анна князева анна малышева антивирус артисты кино артисты россии артур конан дойль аудиокнига аудиокниги балет блюз бог валентин пикуль ван гулик роберт вердон джон ветхий завет вещдок видео вильямс чарльз вк война высоцкий георгий вайнер германия герритсен тесс гифка города государство демократия детектив детективы дети джаз джо аберкромби джон гришэм джорджо де кирико документальный фильм дольский древние цивилизации дюма евросоюз египет женское животные животный мир жорж сименон задорнов замки здоровье иван грозный известные личности израиль интервью интернет исторические аудиокниги история история в замках история зарубежная история россии картинки кино китай клады композиторы коперник космос кот кошки кремль крым лабиринты истории лантратов леонардо да винчи линкольн лихтенштейн лоуренс блок лучшие песни люксенбург македонский медичи микеланджело музыка найо марш нато наука нло новый год новый завет норвегия оружие оскар строк пётр перый певцы пенсия передвижники песни песни разные петергоф пикуль пирамиды пирс йен плеер плейлист политика польша почта программы путешествия путин пушкин рамки раневская рассказ ретро ретро музыка робер кампен рокфеллеры романс россия рыбы рынок рюриковичи сборник свиридов сенчина сергей зверев слушать смешно спектакль спецоперация ссылки сталин стефан цвейг стихи страны суриков сша танго телевизор телефон тибет тото кутуньо третьяковская галерея тургенев украина уроки уроки от любаши фантастика фильмы фон картинки фото художники царица сафская цитаты чурикова шумеры элен макклой эрдоган эстрада юмор япония

 -Приложения

  • Музыкальный плеер
  • Перейти к приложению Скачать музыку с LiveInternet.ru Скачать музыку с LiveInternet.ruПростая скачивалка песен по заданным урлам
  • Перейти к приложению Всегда под рукой Всегда под рукойаналогов нет ^_^ Позволяет вставить в профиль панель с произвольным Html-кодом. Можно разместить там банеры, счетчики и прочее
  • Перейти к приложению Открытки ОткрыткиПерерожденный каталог открыток на все случаи жизни
  • Перейти к приложению Я - фотограф Я - фотографПлагин для публикации фотографий в дневнике пользователя. Минимальные системные требования: Internet Explorer 6, Fire Fox 1.5, Opera 9.5, Safari 3.1.1 со включенным JavaScript. Возможно это будет рабо

 -Рубрики

 -Цитатник

Без заголовка - (0)

АНЕКДОТЫ ОТ КОРОЛЕВЫ РУССКОГО ЮМОРА Надежда Тэффи (урожденная Лохвицкая, по мужу &md...

100 фильмов - (0)

100 фильмов с непредсказуемой развязкой! Приятного просмотра Читать далее

Михаил Юрьевич Лермонов - (0)

Михаил Юрьевич Лермонтов... Михаил Юрьевич Лермонтов (1814 - 27.06.1841), русский поэт, проза...

О древних шумерах - (0)

АНУНАКИ! КТО ЭТО ТАКИЕ! ДОКУМЕНТАЛЬНЫЙ ФИЛЬМ! АНУННАКИ. Документальный фильм о людях дре...

Удаляем фон с картинки онлайн - (0)

Удаляем фон с картинки онлайн Всем здравствуйте...)) Сегодня я расскажу, как онлайн можно уд...

 -Поиск по дневнику

Поиск сообщений в lagad

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 06.04.2013
Записей:
Комментариев:
Написано: 7935


Чем отличаются дистрибутивы Linux

Понедельник, 19 Октября 2020 г. 23:49 + в цитатник

Чем отличаются дистрибутивы Linux

 
14 октября
246 дочитываний
3,5 мин.
325 просмотров. Уникальные посетители страницы.
246 дочитываний, 76%. Пользователи, дочитавшие до конца.
3,5 мин. Среднее время дочитывания публикации.

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

 
Чем отличаются дистрибутивы Linux
 

По своей сути любой дистрибутив Linux состоит из ядра операционной системы Linux, разработанного Линусом Торвальдсом и набора программного обеспечения, разработанного другими разработчиками. Такое большое количество дистрибутивов вызвано тем, что каждый разработчик думает, что может создать что-то своё, а то, что есть его не устраивает. Некоторые дистрибутивы выстреливали и становились популярными, некоторые забывались.

К ядру также относятся драйвера, потому что они встроены в ядро или реализованы в виде модулей ядра, поэтому если какое-либо оборудование поддерживается в одном дистрибутиве, то и в другом оно тоже должно поддерживаться, возможно только надо доустановить нужные файлы прошивки и всё будет работать. А вот всё остальное программное обеспечение очень сильно отличается в зависимости от дистрибутива. Давайте всё это рассмотрим подробнее.

1. Система инициализации

Для Linux существует несколько систем инициализации. Это набор программ, которые запускаются при старте ядра и инициализируют всю операционную систему и её компоненты. Самая популярная на данный момент система инициализации - systemd. Она используется в большинстве популярных дистрибутивов, таких как Debian, Ubuntu, Fedora, CentOS и в многих других. Я не рекомендую её избегать. Она популярна, а значит стабильна и хорошо отлажена. С ней у вас будет меньше проблем и больше материалов для обучения чем с другими системами инициализации. Раньше часто использовалась система инициализации SysV init, но сейчас она устарела. В некоторых дистрибутивах, например, в Gentoo используется система инициализации OpenRC.

2. Пакетный менеджер

Пакетный менеджер определяет способ управления программным обеспечением для дистрибутива. От него зависит какие программы вы сможете устанавливать, что вам будет доступно, как вы это будете обновлять, сможете ли вы собирать пакеты из исходных кодов или будете устанавливать готовые бинарные пакеты. Самые популярные пакетные менеджеры - это Deb и Rpm. Оба они примерно аналогичны и могут полноценно закрыть все ваши потребности в управлении пакетами. Но надо отметить что с помощью них вы можете устанавливать бинарные пакеты.

Существуют и другие пакетные менеджеры. Например, в ArchLinux и Manjaro используется формат пакетов pkg, а в Gentoo вовсе надо собирать пакеты из исходных кодов с помощью пакетного менеджера emerge.

3. Дополнительные источники приложений

Кроме официальных репозиториев многие дистрибутивы предлагают дополнительные источники приложений. Это PPA репозитории в Ubuntu, откуда раньше можно было установить практически любую программу. Сейчас эти репозитории немного вытеснены универсальными пакетными менеджерами Snap и Flatpak. В CentOS и Fedora просто используются сторонние репозитории, которые работают так же как и официальные, но это уже выглядит не так красиво, как PPA.

В OpenSUSE есть специальный сервис для установки пакетов, который называется ABS. Оттуда можно собрать и установить практически любую программу или библиотеку, которых нет в официальных репозиториях дистрибутива. В Arch Linux есть специальный репозиторий AUR, в который пакеты могут добавлять пользователи и там тоже есть практически всё. Но в некоторых дистрибутивах таких источников нет, или они настолько непопулярны и не поддерживаются что использовать их нет смысла.

4. Графическое окружение

Для Linux существует много графических окружений рабочего стола. Фактически, каждое из них доступно для всех дистрибутивов, обычно, даже из официальных репозиториев. Но у каждого дистрибутива есть окружение с которым он поставляется по умолчанию. Обычно, это окружение лучше всего приспособлено для этого дистрибутива, в него интегированы разрличные утилиты настроек и вообще работает оно стабильнее всего. Самые популярные - это Gnome и KDE. Несмотря на то, что они используются чаще всего, у многих дистрибутивов есть редакции с XFCE и LXDE - например Linux Mint XFCE, Xubuntu и Lubuntu.

5. Цель

Кроме таких заметных вещей, как окружение рабочего стола или система инициализации, дистрибутивы отличаются своим предназначением. Некоторые дистрибутивы разрабатываются специально для домашнего или общего использования, например, тот же дистрибутив Ubuntu или Linux Mint, другие - для сервера - CentOS, Fedora. А третьи лучше всего подходят для того, чтобы как можно глубже разобраться в работе системы - Arch Linux и Gentoo. Старайтесь использовать дистрибутивы согласно их целям. Конечно, никто не мешает вам использовать Gentoo для повседневного использования, но когда вы уже научились всему чего хотите, необходимость каждый раз собирать систему с нуля будет только мешать.

6. Отношение к закрытому коду

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

Это может вызвать проблемы с поддержкой тех или иных технологий.Например, до недавнего времени в Ubuntu по умолчанию не поддерживалось воспроизведение mp3, кодек был проприетарным, но потом срок действия авторских прав истёк реализация кодека была добавлена в дистрибутив. Некоторые дистрибутивы, терпимы к проприетарному коду, например, Linux Mint, он изначально поставлялся с многими проприетарными программами и прошивками для удобства пользователя.

7. График релизов

Дистрибутивы отличаются графиком выхода новых версий и способом обновления. Традиционный подход - это фиксированные релизы через определённый интервал времени. Например, для Ubuntu - это раз в шесть месяцев, для Debian - раз в несколько лет. Частота релизов влияет на то как быстро вы будете получать новые версии программ, а также насколько стабильной будет ваша операционная система.

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

8. Файловая система

Обычно, файловая система Linux стандартная. Корневой каталог, как правило содержит одни и те же подкаталоги. Однако в мелочах между дистрибутивами можно найти много различий. В разных дистрибутивах программы могут находится в разных каталогах, например, только для исполняемых файлов есть четыре каталога, это /bin/, /usr/bin/, /sbin, и /usr/sbin. В том же Debian все программы, которые требуют доступа от имени суперпользователя находятся в каталоге /sbin и недоступны обычному пользователю. В Ubuntu же ничего такого нет. Также много отличий можно найти в конфигурационных файлах, расположенных в директории /etc/. Однако, в большинстве случаев всё это мелочи.

 

Как видите, существует много факторов по которым дистрибутивы Linux отличаются между собой. Но всё же они очень похожи. Они используют одно ядро и как правило одни и те же рабочие окружения. Да и программное обеспечение, по сути компилируется с одних и тех же исходников, поэтому научившись что-то делать в одном дистрибутиве, вам будет не очень трудно повторить это в другом. А какие ещё отличия дистрибутивов Linux вы знаете? Напишите в комментариях!

Рубрики:  Компьютер/Linux
Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку