Linux mint rolling release

Что такое Linux Rolling Release, и вы этого хотите?

Что со всеми этими числами в моем установочном файле Ubuntu? Почему мой файл Arch Linux имеет только дату после имени? Почему я должен переустанавливать Fedora каждые пару лет до самой новой версии?

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

Linux — это…

Очень просто, Linux — это ядро ​​операционной системы

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

В сочетании с другим бесплатным (GNU) программным обеспечением Linux становится полноценной операционной системой GNU / Linux. Может быть легче понять, если вы думаете об операционной системе как о человеческом теле:

  • У вас есть внутренние часы, которые сообщают вашему телу, когда просыпаться. GNU / Linux имеет загрузчик GNU.
  • У вас есть мозг, который говорит вашим рукам двигать одеяла и ноги, чтобы вытащить вас из постели, и в каком порядке это делать. GNU / Linux имеет ядро ​​Linux.
  • У вас есть способность подсознательно получать информацию из внешнего мира через пять ваших чувств. В GNU / Linux есть демоны GNU или фоновые службы.
  • У вас нервная система, которая принимает команды от вашего мозга и передает их мышцам, чтобы вы могли выполнять задачи. GNU / Linux имеет оболочку GNU, доступ к которой осуществляется через командную строку.
  • У вас есть утренние и вечерние процедуры, которые подготовят вас к вашему дню или ко сну. GNU / Linux имеет приложения GNU.

Когда вы объединяете все эти сложные системы (и даже больше!), Вы получаете всего человека или всю операционную систему GNU / Linux.

Что такое фиксированная версия?

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

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

Помимо Ubuntu существует множество операционных систем с фиксированным выпуском, таких как Fedora 24, Linux Mint 18 и Debian 8. Аналогично, Windows 7, 8 и Apple OS X (Mavericks, Yosemite, El Capitan) являются фиксированными выпусками. Кроме того, как Android, так и iOS являются операционными системами с фиксированным выпуском, а основные выпуски выходят каждый год или около того.

Итак, что такое скользящий релиз?

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

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

Существует несколько разных моделей с промежуточным выпуском — полу-прокатка и полная прокатка, и разница заключается в том, как и какие пакеты отправляются пользователям по мере их появления. Полу-прокатный дистрибутив, такой как Chakra Linux и PCLinuxOS

, классифицирует некоторые пакеты для обновления через систему с фиксированным выпуском (обычно базовую операционную систему) для поддержания стабильности. Полный выпуск, такой как Gentoo, Arch, OpenSUSE Tumbleweed и Microsoft Windows 10

Читайте также:  Каким линуксом пользуется линус торвальдс

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

Преимущества и недостатки

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

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

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

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

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

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

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

Какой тип релиза вам подходит?

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

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

Итак … какой тип релиза вы используете? Вы катаетесь с ударами или стойко держитесь в стойке тигра? Собирали ли вы полусворачиваемую установку Debian из тестовых репозиториев? Дайте нам знать в комментариях ниже!

Источник

The 10 Best Rolling Release Linux Distributions

In this guide, we will discuss some of the popular rolling release distributions. If you are new to the concept of a rolling release, worry not. A rolling release system is a Linux distribution that is constantly updated in all aspects: from the software packages, desktop environment, to the kernel. Applications are updated and released on a rolling basis thereby eliminating the need to download the latest ISO which would be representative of the latest release.

Let’s now have a glance at some of the best rolling releases.

1. Arch Linux

Currently sitting at the 15th position in distrowatch is Arch Linux, an independently developed rolling release. It has been in constant development since it’s initial release back in 2002 under the GNU / GPL licenses. Compared to other distributions, Arch Linux is not for the faint-hearted and targets advanced users who prefer a do-it-yourself approach. This is best exemplified during installation where, apart from its base installation, users can further customize it to suit their own needs, for example, installing a GUI.

Читайте также:  Не получается снести windows 10

Arch Linux

Arch is underpinned by the rich Arch User Repository (AUR) which is a community-driven repository that contains package builds – PKGBUILDs – that accords users the ability to compile packages from source and finally install them using the pacman package manager.

Additionally, the AUR allows users to contribute their independently developed package builds. Although anyone can upload or contribute their packages, Trusted Users are tasked with maintaining the repository and watching over the package builds being uploaded before being made available to users.

Arch is quite stable with a decent performance given its lean packaging devoid of any unnecessary software. Depending on the desktop environment you choose, performance may vary. For example, a heavy environment such as GNOME is likely to impact the performance in comparison to a lighter alternative such as XFCE.

2. OpenSUSE TumbleWeed

As you might already know, the OpenSUSE project provides 2 distributions: Leap and Tumbleweed. OpenSUSE Tumbleweed is a rolling release unlike its counterpart OpenSUSE Leap which is a regular release or point distribution.

Tumbleweed is a development distribution that ships with the very latest software updates and comes highly recommended for developers and users who desire to make contributions to the OpenSUSE project. Compared to its Leap counterpart, it’s not as stable and is therefore not ideal for production environments.

OpenSUSE TumbleWeed

If you are a user seeking to have the newest software packages, including the latest kernel, the Tumbleweed is the go-to flavor. Additionally, it would also appeal to software developers looking to make the most of the latest IDEs and development stacks.

Due to frequent kernel updates, Tumbleweed is not recommended for 3rd party graphic drivers such as Nvidia unless users are competent enough in updating the drivers from source.

3. Solus

Formerly known as Evolve OS, Solus is an independently developed rolling release designed for home and office computing. It ships with applications for use on a day-to-day basis such as Firefox browser, Thunderbird, and multimedia applications such as GNOME MPV. Users can install additional software from their Software Center.

Solus Linux

Since its initial release in 2015, it has continued to be a favourite among home users with its default feature-rich Budgie desktop that provides an elegant yet simple UI however you may get it in other editions such as MATE, KDE Plasma, and GNOME environments.

With Solus, eopkg is the package manager and once you get used to it, you will start getting confident and the experience will be seamless.

4. Manjaro

Manjaro is a derivant of Arch Linux which targets beginners thanks to its stability and ease of use. The latest version, Manjaro 20.0.3 is available in 3 desktop environments i.e KDE Plasma, XFCE, and GNOME with KDE Plasma being the most preferred by many users owing to its elegance and versatility. For users who want to try out Arch, but want to enjoy a user friendly, feature-rich and customizable desktop, then Manjaro comes highly recommended.

Manjaro Linux

Out-of-the-box you get a myriad of applications for everyday use and you can additionally install more including themes and widgets using the pacman package manager. Feel free to also try out other desktop environments such as MATE, Budgie, Enlightenment. Cinnamon, LXDE, and Deepin to mention a few.

5. Gentoo

Gentoo is yet another rolling release that is powerful and customizable down to the kernel. Unlike other opensource Linux distros, it’s devoid of preconfigured software and tools for enhanced user experience. This fact makes it quite complicated and less ideal for beginners. Just like Arch, Gentoo appeals more to experienced Linux users who want to accomplish everything from scratch.

Читайте также:  Команды линукс для администрирования

Gentoo Linux

Portage is Gentoo’s package management system which is anchored on the ports system that was used by BSD systems. Gentoos takes pride in its repository which has over 19,000 packages available for installation.

6. Sabayon OS

Sabayon Linux is a stable Gentoo-based distro which is beginner-friendly thanks to a variety of prebuilt applications that work out of the box. All the core-components available in Gentoo including configuration tools work flawlessly in Sabayon. It offers a pretty appealing IU, is good in hardware detection, and once installed, everything should simply work as expected.

Sabayon Linux

Sabayon is available for download as a desktop, server (minimal ), or as a virtual instance such as a Docker image. Like other distributions, it has its own software repository and entropy is its package management system. Sabayon is available in many X environments including GNOME, KDE, XFCE, MATE, and LXDE. Sabayon is available for both 32-bit and 64-bit architectures with ARM images also made available for Raspberry Pi 2 and 3.

7. Endeavor OS

Endeavour OS is a terminal-centric rolling release based on Arch that ships with some GUI applications such as reflector auto, welcome app, and kernel manager app. There are 8 desktop environments available for use with Endeavor OS alongside the latest apps and widgets to give you wholesome user experience. These environments include GNOME, XFCE, Deeping, KDE Plasma, and Cinnamon.

Endeavor Linux OS

Endeavor bundles yay package manager for installing, updating, removing, and performing other package management functions. With the exception of the eos-welcome app, reflector auto, and the kernel manager app, all software packages are installed directly from the AUR or Arch repos. In so doing, it stays as close as possible to Arch Linux.

8. Black Arch

Also based on Arch is Black Arch, a penetration testing rolling release that packs with over 2400 tools for conducting penetration tests and forensics work. Its functionality is closely similar to that of its Kali Linux and ParrotOS counterparts. Like Arch Linux, it’s default package manager is pacman, and the latest release is only available in 64-bit.

Black Arch

9. Arch Labs

Arch Labs is an Arch-based rolling release that is inspired by Bunsenlabs UI. It provides a Live CD that lets you give it a test run before installing it. Being a rolling release, this gives you the guarantee that the latest packages will always be available for download.

Arch Labs Linux

10. Reborn OS

Yet another Arch-based flavor on our list is Reborn OS, a high-performance and highly customizable distribution that offers more than 15 desktop environments to install. It is easy to install and offers flatpak support, and the option to install Anbox – an opensource tool that allows you to run android apps and games on a Linux environment.

Reborn OS

This guide has focused on only 10 rolling release distros, however, we would like to acknowledge other rolling release flavors such as: Void Linux, Debian Unstable, and ArcoLinux.

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

We are thankful for your never ending support.

Источник

Оцените статью