- Почему ещё не все дистрибутивы перешли на Rolling Release?
- Лучший дистрибутив модели rolling-release
- Лучшие rolling release Linux дистрибутивы
- Лучшие rolling release дистрибутивы Linux
- 1. Manjaro Linux
- 2. Zenwalk Linux
- 3. Arch Linux
- 4. CentOS
- 5. Kali Linux
- 6. Anarchy Linux
- 7. ОpenSUSE Tumbleweed
- 8. Feren OS
- 9. Gentoo Linux
- 10. Solus
- Выводы
Почему ещё не все дистрибутивы перешли на Rolling Release?
Ведь Rolling Release намного удобнее. Переустанавливать ОС с каждым релизом это дикость.
Перемещено leave из general
Переустанавливать ОС с каждым релизом
Винфак в соседней вкладке.
Ведь Rolling Release намного удобнее.
Переустанавливать ОС с каждым релизом это дикость.
Все с вами ясно.
Думаю не всем нравятся бесконечные инновации Поттеринга.
Ведь иногда как припрет ностальгия по старым временам, и ты поставишь свой старенький Дебиан на теплый ламповый компик, накатишь старенький блоб туда же, и захлебываясь слезами будешь юзать Gnome 2, попискивая от старенького Diablo 2.
Потому что нужны LTS.
На десктопе периодически возникает необходимость провести чистку системы. Выход новой версии дистрибутива отлично подходит как повод для такой чистки.
Какие аргументы тебе нужны? Rolling Release во всем удобнее. В любой момент можно обновить все ПО до актуальных версий, а не ждать следующего релиза. Выпускать ПО релизами любят только проприетарщики, т.к. каждый новый релиз можно отдельно продать. А зачем нужны релизы в СПО не понятно.
Потому что далеко не всем нужны постоянно обновляющиеся libc и gcc в ОС
Rolling Release во всем удобнее. В любой момент можно обновить все ПО до актуальных версий
не бывает rolling release в бинарных дистрибутивах. а если бывает, то он такой не нужен.
А если не хочется обновять версии ПО, а нужно поставить обновления, затыкающие найденные дыры в безопасности?
А чем принципиально отличается RR в бинарном и src-based distro?
в бинарном RR обычно трудно обновить один пакет до актуальной версии — он за собой еще полсистемы потянет
знаешь что такое сервер? знаешь что такое RR? сам удалишь тему?
Переустанавливать ОС с каждым релизом это дикость
Ты хочешь RR для Windows? 🙂
Rolling Release во всем удобнее.
В дистрибутиве с релизами, можно обновиться до нужной версии вообще-то. Но когда качаешь релиз, можешь быть уверен, что всё будет работать, не будет несовместимых версий софта.
Потому что у некоторых еще есть мозг.
В любой момент можно обновить все ПО до актуальных версий
Есть у тебя App0 и App1 которые используют Lib0. App0 обновилась с 0.2 до 0.3 и требует Lib0 0.8, в то время как App1 не работает с Lib0 0.8. Таким образом варианты решения: 1) Ничего не обновлять; 2) Обновить App0 и удалить App1; 3) Оставить старую версию Lib0 для App1(создав костыль для App1, который будет искать старую версию в нестандартном месте). И обновить App0.
Если 1 и 2 понятные варианты. То с 3 может случиться веселье, когда обновится App1 и будет использовать Lib0 0.8(или какой оно тогда будет) у тебя в системе останется старая версия Lib0, про которую можно и позабыть.
И таких ситуаций может быть много, решая 3 методом приведет к путанице и захламлению системы.
Выпускать ПО релизами любят только проприетарщики, т.к. каждый новый релиз можно отдельно продать.
Ты упоролся? Посчитай, сколько на самом деле этих твоих RR и сколько FR. И вот ты обозвал Debian, OpensuSe и прочую бинарщину проприетарной?!
Хотя нет, с арчеводами бессмысленно брататься, у них же ветер в голове да сперма в мошонке.
Переустанавливать ОС с каждым релизом это дикость.
В любой момент можно обновить все ПО до актуальных версий
А что делать, если я хочу поставить определённую версию пакета?
Переустанавливать ОС с каждым релизом это дикость.
Ну, попробуй использовать не арч
Переустанавливать ОС с каждым релизом это дикость.
Это в рачлинуксе так?
потомушто для этого нужна смена всей экосистемы линаксов. ну, если делать роллинг КАК НАДА. а не как получится.
Ведь Rolling Release намного удобнее
и веселее, стабильные релизы это скучно
А мне роллинг не удобен. Лучше раз в полгода планово переехать на новый выпуск, чем постоянно напрягаться при обновлениях.
чушь какая. после обновления App1 до поддерживающей Lib0.8 версии, старая Lib0 просто удаляется из системы
Мне кажется так: не везде нужно обновлять все раз в неделю, на серваках, например, только апдейты безопасности и все. Для тех кому нужны апдейты ради апдейтов есть арч ну и т.д.
А что делать, если я хочу поставить определённую версию пакета?
поставить эту версию
/Кэп
. которую благополучно выпилили наркоманские мейнтейнеры твоей генты.
Источник
Лучший дистрибутив модели rolling-release
Подскажите, какой самый лучший( отношение стабильности к свежести софта) дистрибутив Linux ?
Тот, что будет удобен тебе.
Попробуй арч, манжаро, воид.
Что скажите насчёт debian did ? Склоняюсь к нему из-за apt и стабильности
Может Sid? И в чём там, на твой взгляд, заключается стабильность?
Тот в котором разбираешься ты или твой друг-программист
Бери что-нибудь из дистров на .deb — debian testing, ubuntu, linux mint, lmde.
перекатился с федоры на manjaro, что-то не устроило (уже не помню, что именно), переехал на арч. два года, полет нормальный.
Пакеты перед Сидом тестируются всё-таки
Что скажите насчёт debian did ? Склоняюсь к нему из-за apt и стабильности
Возможно, вам следует рассмотреть testing.
А вообще, ни unstable, ни testing не являются rolling в классическом смысле. Эти ветки прежде всего служат разработке будущего stable, а не гонке за самыми свежими версиями.
М.б. testing, он вроде получает пакеты после предварительного тестирования
ИМХО самые сбалансированные по таким критериям это Debian Testing и Manjaro Stable, всё остальное значительно хуже по одному или сразу обоим критериям.
Всем спасибо, остановился на debian testing
Новая тема – centos stream, что-то типа дебиан тестинг, тоже ролинг, но, видимо, сильно стабильнее.
Только там с софтом напряжёнка. Я ставил на железо, работает отменно, но epel и rpmfusion бедные, видимо, софт добавят позже, так как тот, который мне было надо, был в предыдущем релизе(инфа из гугла), хотя и сейчас есть платный репозиторий со всякими нужностями, но это уж совсем для линуксоида странная тема.
Debian Unstable (он же «Sid» или Нестабильная ветка) не является строгим релизом, а скорее подвижный (Rolling Release) вариант развития дистрибутива Debian содержащий последние пакеты, поступившие в Debian.
В арче, прежде чем попасть в основные репы, пакеты тоже тестируются. См. [Testing], [Community-Testing] и пр.
Просто в каком-нибудь арче роллинг это когда все пакеты просто валятся в апстрим и все. В Debian даже тот же sid неявно, но привязан к релизам. Грубо говоря, пока готовится ‘‘релиз1’’ — в sid сваливают все то, что в этот релиз может пойти. Дальше когда ‘‘релиз1’’ выкатили — начинают валить все что может попасть в ‘‘релиз2’’, и так далее. Потому что из sid’а это все потом перетекает в тестинг, оттуда в стейбл (но большими кусками, да), так что лить в sid что-то слишком ломающее (ну например захотели дебианщики перейти на GNU Hurd) не будут. Так что sid в Debian это все-таки не bleeding-edge, если хочется прям настоящего хардкора то нужно брать пакеты из experimental (а то и вообще из https://tracker.debian.org/)
Он ни разу не стабильный.
Что здесь делает тег Debian?
Это достаточно новая ветка, думаю скоро исправят.
Арчем без аура сложно пользоваться
Пользуюсь арчем лет 5. Из аура 1 пакет стоял за все время и тот недолго. В оф. репах вполне хватает всего, что нужно на десктопе, как по мне.
Debian Sid конечно. А лучше всего взять стейбл и собирать самому нужные пакеты из сида. Еще есть бэкпорты, где за тебя это делают добрые люди.
Убунта — обновляться каждые 2 года — ну это очень быстро 🙁
openSUSE Tumbleweed. Вполне себе.
Раньше был OpenSUSE, ща Arch
Я использую смесь Debian testing/sid уже много лет все норм. А вообще правильно советуют, лучше поставить то в чем разбираешься ты сам или твои друзья. Например вариант openSUSE Tumbleweed тоже имеет право на жизнь.
ауром пользоваться очень легко
1. Тот, который удобен тебе. Для меня это Gentoo, ну либо на крайняк Calculate, если собирать с нуля ее лень.
2. Тот, который знает ближайший к тебе гуру пингвина, если сам ты в нем ничего не понимаешь.
PCLinuxOS же. Ну еще есть KDE Neon который почти роллинг в плане DE.
Ну уж не мене стабильный, чем debian sid.
Самый лучший и свежий — определённо арч. В дебиане — древнее г*вно мамонта ископаемое. И арч стабилен в отличии от тестингов и анстейблов. Манжаро на его основе — если ты новичёк и боишься сам устанавливать по вики. Но я бы на ванильном арче остановился.
если мы говорим про стабильный дебиан, то да, там староое по. Но в сид/тестинг версии +- как у арча.
Debian позиционирует себя как универсальная ОС. Можно сказать, что в том числе можно ее для себя настроить так, чтобы она была rolling release.
Стабильность и роллинг это ортогональные понятия, поскольку стабильность подразумевает отсутствие изменений.
Отсутствие багов — забудь, они есть всегда. В целом все зависит от апстрима. Никакой магической таблетки от багов и поломок в апстриме нет.
Дистрибутивов с роллинг моделью полно, от относительно популярных типа арча, gentoo, tumbleweed, до эзотерических типа void, solus, nixos.
Я считаю, что в общем случае надо ориентироваться на популярные варианты, т.к. больше шансов, что в случае проблем решение уже кем-то найдено и опубликовано.
Кто-то будет советовать в качестве роллинга использовать dev ветки не-роллинг дистров (Debian Sid, Fedora Rawhide). Нужно учитывать, что dev ветки в определенные моменты могут быть поломаны напрочь.
Если сравнивать чисто по стабильности, что предпочтительнее Debian Sid или Arch ?
Источник
Лучшие rolling release Linux дистрибутивы
Большинство операционных систем Linux обновляются стандартно — с помощью новых релизов. Прежде чем стать доступными для широкого круга пользователей, они проходят тестирование, поэтому отличаются надёжностью и стабильностью. Однако есть у них и недостаток — устаревшее ПО. Устанавливая дистрибутив, релиз которого состоялся полгода назад, пользователь получает работоспособные, но менее функциональные приложения (те же браузеры и месседжеры регулярно обрастают новыми «фишками»). Чтобы установить последние версии программ, приходится вручную скачивать пакеты с официальных сайтов и инсталлировать их в систему.
Однако существуют ОС, в которых обновление происходит постоянно (иногда по нескольку раз в день). Устанавливая их, пользователь может быть уверен, что на его компьютере появится самое свежее программное обеспечение и будет оставаться таким всегда (при условии регулярной установки обновлений, предлагаемых разработчиками). Такая модель обновлений носит название rolling release. В этой статье мы собрали лучшие rolling release Linux дистрибутивы.
Лучшие rolling release дистрибутивы Linux
На данный момент существует больше 40 дистрибутивов Linux, обновляющихся по модели rolling release. Представляем вашему вниманию лучшие из них.
1. Manjaro Linux
Дистрибутив, созданный на основе Arch. Ориентирован на процессоры с 64-битной архитектурой. Существуют также 32-битные редакции, поддерживаемые сообществом. В официальной версии представлены три окружения рабочего стола: KDE Plasma, Xfce и Gnome. В неофициальной: Awesome, Cinnamon, Budgie, LXDE, Mate, Openbox, LXQt, Bspwm. В качестве менеджера пакетов используется Pacman, но, начиная с релиза 17.1.12, доступна ещё и система управления пакетами Snappy.
Главная особенность Manjaro заключается в том, что пользователь может установить сразу несколько ядер и переключаться между ними в меню Grub.
2. Zenwalk Linux
Небольшой, быстрый и современный дистрибутив для машин с процессорами x86_64. Ориентирован на использование в качестве домашней ОС, но также предоставляет много возможностей пользователям, занимающимся разработкой ПО. Окружение рабочего стола по умолчанию — Xfce. Для управления программным обеспечением предназначен пакетный менеджер TXZ. Основой для Zenwalk послужила одна из самых старых операционных систем Linux — Slackware, которой долгое время пользовался основатель проекта.
3. Arch Linux
Легковесный дистрибутив с очень гибкими настройками. Оптимизирован под архитектуру x86_64. Графическое окружение можно выбрать на свой вкус из семи доступных вариантов: Cinnamon, Enlightenment, Gnome, KDE, LXDE, Mate, Xfce. Существует несколько версий Arch: десктопная, серверная и для Raspberry Pi.
«Из коробки» пользователи получают голую операционную систему с консолью и минимальным набором предустановленных пакетов. Всё необходимое ПО нужно устанавливать самостоятельно, так что Arch вряд ли подойдёт тем, кто никогда не имел дела с Linux.
4. CentOS
CentOS разработана на основе кодов Red Hat Enterprise Linux и почти идентична ей, но является бесплатной операционной системой. Она включает в себя менеджеры пакетов Flatpak и RPM, окружения рабочего стола Gnome и KDE. Подходит для машин с процессорами aarch64, ppc64le, x86_64.
Обновления по методу rolling release доступны только для ветки CentOS, получившей название Stream. Она содержит изменения, которые в будущем будут внесены в новые выпуски RHEL.
5. Kali Linux
Дистрибутив с огромным набором инструментов для социальной инженерии, обратной разработки, криминальной экспертизы, проверки безопасности IT-систем. Идеально подходит для установки на серверы и рабочие станции. Основан на Debian (testing).
Кроме архитектур i686 и x86_64 поддерживает ARM. В зависимости от версии ОС доступны разные окружения рабочего стола, среди которых Enlightenment, Gnome, KDE Plasma, LXDE, Mate, Xfce. Для управления программным обеспечением предусмотрен менеджер пакетов Deb.
6. Anarchy Linux
Это дистрибутив, основанный на Arch и во многом его повторяющий. Имеет серверную и десктопную версии. От «родителя» выгодно отличается наличием текстового установщика — он позволяет выбрать версию графической оболочки и настроить основные конфигурации системы, не имея навыков работы в консоли.
Пользователям доступны четыре графические оболочки: Budgie, Cinnamon, Gnome, Xfce. Для установки и удаления пакетов предназначен менеджер Pacman. Anarchy Linux будет работать на компьютерах с архитектурой процессора x86_64.
7. ОpenSUSE Tumbleweed
Tumbleweed был создан как дополнение к основной линейке дистрибутивов openSUSE. Разработчики хотели удовлетворить нужды пользователей, которым нужны новейшие версии приложений, ядра и прочего ПО, поэтому реализовали в этой ОС обновления по модели rolling release. Установка Tumbleweed возможна на машины с процессорами Intel (32 и 64 бита), а также POWER (ppc64 и ppc64le).
В качестве менеджера пакетов задействован RPM (zypper). Доступно два окружения рабочего стола: KDE Plasma и Gnome. Также сообщество разработало следующие инструменты:
- Open Build Service – для сборки пакетов;
- openQA – для автоматизированного тестирования ОС с возможностью имитировать действия человека, работающего за компьютером;
- YaST – для настройки системы;
- Kiwi – для создания образов ОС.
8. Feren OS
Красивый, удобный, легковесный и простой в использовании дистрибутив, созданный на базе Debian и ядра Ubuntu, c графическим окружением Cinnamon и KDE Plasma. Он предназначен для процессоров i686, x86_64. Управление пакетами осуществляется при помощи менеджера пакетов Deb (apt).
Feren OS использует псевдо-модель роллинг-релизов, поэтому пользователи получают обновления в виде патчей некоторых программ, а не всей системы.
9. Gentoo Linux
Универсальный мета-дистрибутив. Подходит для большинства компьютеров, поскольку поддерживает архитектуру процессоров i686, x86_64, alpha, arm, hppa, ia64, ppc, sparc, а также s390 (экспериментально). Существуют десктопный и серверный варианты. Gentoo использует BSD-подобную систему управления пакетами — Portage, которая позволяет получить полный контроль над программным обеспечением.
В этой ОС доступны следующие окружения рабочего стола: KDE, Cinnamon, Gnome, LXDE, TDE, Xfce, Mate, Lumina, LXQt, DDE, Unity, Pantheon, Budgie.
10. Solus
Дистрибутив разработан для современных машин с процессорами, имеющими 64-битную архитектуру. В качестве графической оболочки выступает Budgie, также доступны KDE Plasma, Mate и Gnome. Стандартный менеджер пакетов — eopkg, являющийся ответвлением pisi. Также есть возможность устанавливать приложения из репозиториев Flatpak и Snappy.
Solus рекомендован для домашнего использования, но подойдёт и разработчикам ПО. Этот дистрибутив поддерживает множество инструментов для написания и редактирования кода (в том числе, Atom, Idea, GNOME Builder, Qt Creator, Visual Studio Code, а также Bazaar, Git, Mercurial, SVN).
Выводы
Тем, кто хочет установить дистрибутив Linux rolling release, есть из чего выбрать. Впрочем, новичкам в мире Linux нужно быть осторожными — такие дистрибутивы могут неожиданно «выходить из строя» и требовать самостоятельной починки, например, ручной переустановки драйверов.
Источник