Bootstrap

Что нужно понимать, чтобы выбрать свой первый линукс?

Что нужно понимать, чтобы выбрать свой первый линукс?

Итак давайте сразу к сути, чтобы выбрать первый linux для практики. Но как это сделать из такого множества дистрибутивов и почему их так много? А много их потому что исходный код этих OS открыт, поэтому как из конструктора образовалось множество реализаций данного вида операционных систем, разработчики со всего мира постарались, и стараются до сих пор на этом поприще.

Поэтому для упрощения задачи, мы рассмотрим основные ветви из наиболее популярных и подходящих для декстопа OS. Перечислим те из них, на любой один из которых, можно смело обратить своё пристальное внимание всем вновь прибывшим в мир свободного ПО. Тем более, практически не имеет значения, какой из дистрибутивов Вы выберете для изучения основ GNU Linux, суть у них одна:

Начнём с корневых систем: Debian и Red Hat, будем называть их дедушки, значит у них есть дети, и для кого-то они уже отцы, это Ubuntu и Fedora соответственно. У Ubuntu есть множество братьев, такие как Kali Linux или Devuan — и все остальные кто берёт своё начало из Debian. При этом у Убунту уже давно есть много своих детей, например: kubuntu, lubuntu, xubuntu, Linux Mint и т.д.

У Debian есть ещё достойный потомок: MX Linux, который как и его брат Devuan сохранили свою уникальность на общем фоне, они оба из немногих, кто обходится БЕЗ обязательного использования системы инициализации SystemD. К слову скажем, что у ярых поклонников свободного ПО, к SystemD есть свои претензии... К такой же политике без SystemD придерживается один из старейших дистрибутив Slackware.

И ещё пара-тройка дистрибутивов, не будем вдаваться в подробности чьи это дети, но это: Alt Linux, Astra linux, Rosa Linux, рассмотрим их просто потому, что это результат работы наших соотечественников, они решают задачу по импортозамещению. И в каждой из стран есть подобные проекты, например у Китайской народной республики, ту-же задачу импортозамещения и ухода от Windows, решает дистрибутив Deepin. На Кубе это дистрибутив Nova.

Рассмотрим ещё один дистрибутив OpenSuse, от французских разработчиков, изначально, берущий своё начало из Slackware, но уже существенно ушедшего от принципов своего предка, в частности они, одни из первых кто стали использовать SystemD... Мы рассмотрим его только из-за его роллинг версии tumbleweed, потому что роллинг версия это скользящий релиз, т. е. система обновляется в реальном времени без заявленных сроков годности, т.е. с бесконечной поддержкой. И ещё у него свой менеджер пакетов под названием zypper.

И стоит упомянуть другое известное семейство Arch со своим сообществом, своим репозитарием и своим менеджером пакетов pacman, а конкретно для начинающих из этого семейства будет дистрибутив Manjaro, тоже использует Rolling Release Development Model. Таким образом, нет и никогда не будет необходимости переустанавливать более позднюю версию Manjaro, чтобы пользоваться самой последней и самой современной системой.

И отметим легковесный дистрибутив Alpine Linux, который благодаря своим характеристикам хорошо подходит для создания Docker-контейнеров, кстати ещё один из немногих дистрибутивов, который не использует систему инициализации SystemD.

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

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

Ведь благодаря стандартам POSIX, утилитам GNU и ядру Linux, все они не сильно отличаются друг от друга. И освоив один из них, Вы с лёгкостью разберётесь и в любом другом. Поэтому будет короткая справка, по сказанному, но а мы для обучения и простоты будем с Вами юзать дистрибутив Debian, который имеет самый большой репозитарий приложений. Хотя при особом желании, учитывая всё вышесказанное, Вы можете использовать те же самые базовые принципы и последовательность в шагах для освоения любого другого из перечисленных дистрибутивов. Если вдруг пожелаете, например осваивать и учиться в системах без SystemD, то используйте MX Linux, наиболее простой и логичный выбор из подобных решений.

С производными от Debian, например с Ubuntu будет 100% совпадение по синтаксису команд, но для других ветвей, в некоторых случаях, будут небольшие различия в методах, т. е. в написании команд, в зависимости от пакетных менеджеров каждого из дистрибутивов. Всё эти различия можно легко разрешить с помощью поисковых систем яндекса, гугла или же хорошим тоном в нашем случае, будет будет пользоваться поисковиком duckduckgo.com

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

Короткая справка по сказанному, вот варианты которые рекомендуются в этой статье.

  1. Debian (утилита управления пакетами apt-get, формат репозитория DEB), стандартный выпуск релизов, Жизненный цикл выпуска Debian регулярно сообщает о своём новом стабильном выпуске. Пользователям предлагается 3 года полной поддержки для каждого выпуска и 2 года дополнительной долгосрочной поддержки.
    • Ubuntu, стандартный цикл релизов, LTS-версий, выпускаемых раз в два года, обновления пакетов предоставляются в течение пяти лет после релиза
    • MXLinux (без SystemD), стандартный цикл релизов, основан на стабильной версии Debian
  2. Alt-Linux (изнчально форк от Mandriva Linux, сейчас один из представителей линукса от российских разработчиков. Формат репозитория RPM (RedHat Packet Manager), утилита управления пакетами apt-get), стандартный цикл релиза, не менее двух лет поддержки
  3. Fedora (Форк от Red-Hat, с менеджером пакетов DNF или Dandified YUM, для RPM-репозитория), стандартный цикл релиза, около года поддержки
  4. OpenSuse Thunderbird (Форк Slackware, роллинг дистрибутив, RPM пакеты, пакетный менеджер zypper)
  5. Manjaro (семейство Arch, менеджер пакетов pacman, формат репозитория AUR (Arch User Repository),роллинг дистрибутив

Копирование материалов разрешается только с указанием автора Roman Sakhno и индексируемой прямой ссылкой на сайт (http://itdid.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/sahroman.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/sahroman.

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как настроить свой компьютер

  2. Текстовая ссылка:

    Она выглядит вот так: Как настроить свой компьютер

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.

крипто-донат, на развитие сайта itdid.ru:

В новом окне с терминалом itdid.ru, введите любую сумму: