LINUX.ORG.RU

Плюсы и минусы

дистрибутивов

Это субъективное понятие.

Например в Arch очень свежий и почти не патченный софт. Для кого-то это будет плюсом, для кого-то минусом.

В Ubuntu всё причёсано искаропки (что многим новичкам будет в плюс), но чуть попробуешь что-то подпилить под себя — всё развалится (и это будет явным минусом для опытных пользователей).

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

mord0d ★★★★★
()

Доклад готовишь?

mogwai ★★★★★
()
Ответ на: комментарий от mord0d

В Ubuntu всё причёсано искаропки (что многим новичкам будет в плюс), но чуть попробуешь что-то подпилить под себя — всё развалится

Что надо подпилить чтобы она развалилась?

Polugnom ★★★★★
()
Ответ на: комментарий от Polugnom

Да, мне тоже интересно стало.

Deleted
()
Ответ на: комментарий от Polugnom

Что надо подпилить чтобы она развалилась?

Может сейчас положение изменилось, но в 9.10 даже udev шатать нельзя было без последствий.

mord0d ★★★★★
()
Ответ на: комментарий от Polugnom

Устанавливаю дефолтную систему 18.04, 18.10, перезагружаю компьютер — не выключается. Увожу в сон — не включается. Потом несколько раз сон\перезагрузка работают корректно, потом опять…

Одинаковое поведение на трёх разных компьютерах. хасвел, кабилэйк, броадвелл. Наличие\отсутствие проприетарных драйверов\микрокода не меняет ситуации.

Дебиан, федора, центос на этом железе работают стабильно.

В рандомные моменты выскакивают сообщение «приложение неожиданно закрылось», хотя внешне никаких изменений нет — как был браузер открыт, так и остался. Какое приложение упало, почему оно падало…

mogwai ★★★★★
()

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

chenbr0
()

Arch:

  • + Свежий софт, без дистропатчей
  • + AUR и makepkg (pkgbuild-ы заметно проще упоротых DEBIAN/control-ов или перегруженных функциональностью ebuild-ов в написании и поддержке`)
  • + Отсутствие всякого рода ненужностей (вроде графической автозаебалки модели «обновименя!»
  • + Rolling Release – не ждешь по полгода новых версий mesa, ядра, Qt и прочего «фундаментального» софта.

Ubuntu:

  • + Наличие GUI установщика позволяет быстро развернуть рабочее окружение, в виртуалке например
  • + Именно на Ubuntu, как самый распространенный дистр расчитывают всякого рода проприетарщики при тестировании ссвоих поделок
  • - Пожалуй наибольшее количество ненужностей на кб²

Astra:

  • - Нет
  • - Просто нет
  • - Ты же не ибо-бо
robus ★★★★★
()
Ответ на: комментарий от mogwai

Подход 6+6 месяцев не только жёсткому Ынтерпрайзу подойти не может, но и рядовым пользователям (не администраторам, не программистам...).

Как же найти золотую середину? Вот в чем вопрос как для программистов, сопровождающих так и пользователей.

anonymous
()
Ответ на: комментарий от anonymous

Буквально по три + и - по дистрибутивам можно пожалуйста?

Максимально просто написал. Но не проще чем это требуется.

К тому же я markdown тренирую :D

robus ★★★★★
()
Последнее исправление: robus (всего исправлений: 1)
Ответ на: комментарий от anonymous

Подход 6+6 месяцев не только жёсткому Ынтерпрайзу подойти не может, но и рядовым пользователям (не администраторам, не программистам…).

Подход «раз в полгода апокалипсис», при живых то Arch и Gentoo, отпугнёт и админов и программистов с гарантией – будь уверен.

robus ★★★★★
()
Последнее исправление: robus (всего исправлений: 1)
Ответ на: комментарий от anonymous

Arch для домашнего уютного десктопа. Ubuntu для галеры. Astra для ибо-бо.

robus ★★★★★
()

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

rigiy ★★
()
Ответ на: комментарий от perl5_guy

Хоть Патрег и бох, но слишком много ошибок в слове gentoo.

ass ★★★★
()
Ответ на: комментарий от anonymous

Она есть. Новая модель разработки GTK.

Осталось запилить федору с циклом релизов совпадающим с выходом стабильных версий GTK. Все тестовые релизы тулкитов и софта на них основанных (в которых API\ABI может измениться) — внутрь flatpak. В репозитории держать текущий стабильный и предыдущий стабильный релиз библиотек.

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

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

Затем можно будет избавляться от вариативности внутри форматов пакетов, чтобы любой deb 2022 года гарантировано устанавливался на любой debian/ubuntu/mint/etc выпущенный с 2020 по 2024 год, любой rpm — на любой rhel/sled/fedora/oracle соответственно.

Изменения в структурах данных проводить так же. Смотрим в старом месте в старом виде, если нет — смотрим в новом. Создаём в новом виде.

Т. о. линукс станет нормальной платформой для коммерческого софта — чётко понятен цикл разработки и есть гарантии, что в течении этого цикла им никто ничего не сломает + собирать нужно не 10-20 различных пакетов, а два-четыре.

После можно будет разговаривать об унификации формата пакетов, ибо то что сейчас — ужас. Один пакет для Windows, один для macOS, и должен быть один пакет для Linux. В пакетах не должно быть «я завишу от package-name-common-non-fre-extra», а должно быть «мне нужна libname версии от такой до такой». Определить имя пакета содержащего эту библиотеку — задача пакетного менеджера, не мейтейнера.

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

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

И да, это утопия.

mogwai ★★★★★
()
Ответ на: комментарий от mogwai

ко-ко-ко! А как же конкуренция, а смузи? А мы так видим в коричневых штанах? Ты что, хочешь, чтобы всё диктовали ко-ко-компании и задушили вольности дистроклёпов?!

Deleted
()
Ответ на: комментарий от mogwai

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

это ограничивает их свободу

chenbr0
()
Ответ на: комментарий от Deleted

Я хочешь, чтобы конкурирующие компании вместе с представителями независимого сообщества организовывали советы и разрабатывали общие стандарты. Чего раскудахтался?

А конкурировать компании могут сервисами.

mogwai ★★★★★
()
Ответ на: комментарий от chenbr0

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

mogwai ★★★★★
()
Ответ на: комментарий от mogwai

Развития без ограничений не бывает.

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

chenbr0
()

Блин, ты понимаешь, что попросил сравнить киви, помидор и фундук?

Это просто ну очень разное: Arch — это rolling со свежим ПО, как следствие там как самые свежие баги, так и свежие фиксы; Ubuntu — это производная от Debian, что облегчена для обычных пользователей в использовании, LTS примерно как его stable — древний софт, но баги уже известны и фиксы безопасности, а остальные как его Sid, то есть подобны Arch; а Astra — это дистрибутив для безопасности от госорганов РФ, с кучей специфичных особенностей из-за этого.

У них совсем разные сферы применения.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от chenbr0

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

На удивление корректно эту мысль раскрыл Татьяныч, только он говорил про дизайн, а оно применимо практически ко всему.

mogwai ★★★★★
()
Ответ на: комментарий от robus
  • Rolling Release – не ждешь по полгода новых версий mesa, ядра, Qt и прочего «фундаментального» софта.

RR — это скорее минус. Каждое обновление как лотерея «сломается или нет».

mogwai ★★★★★
()
Последнее исправление: mogwai (всего исправлений: 1)
Ответ на: комментарий от mogwai

Да, пользователи консоли, обычно более развиты, чем пользователи гуйни.

ахах, я про другую консоль, а вообще ты лучше ответь про

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

ведь у любого линуксоида нет никаких ограничений на изучение\изменение\улучшение своего дистрибутива и соответственно

Там, где нет ограничений, рождаются идиоты

я все верно понял?

chenbr0
()

ну ты сравнил жопу с пальцем! 1 и 3 вообще не катят! а у 2 есть aur

amd_amd ★★★★★
()
Ответ на: комментарий от mogwai

RR и качество тестирования софта теоретически друг с другом не особо и связаны. вон тот же дебиан тестинг кроме этапов заморозки вполне себе роллинг, при этом баги скорее исключение, чем правило.

Deleted
()
Ответ на: комментарий от mord0d

но чуть попробуешь что-то подпилить под себя — всё развалится (и это будет явным минусом для опытных пользователей).

да да да, а пила у меня прямая, а пилил я прямыми руками...

darkenshvein ★★★★★
()
Последнее исправление: darkenshvein (всего исправлений: 1)
Ответ на: комментарий от Polugnom

Зачем его шатать?

Чтобы завести какую-нибудь странную железку, или заставить нормальную железку вести себя так, как надо, а не по дефолту?

mord0d ★★★★★
()
Ответ на: комментарий от darkenshvein

Или пилил то, что не противоречит ≈100 поставляемым в убунте правилам.

mord0d ★★★★★
()
Ответ на: комментарий от Deleted

Дело не в баге, а в отсутствии гарантий, что API/ABI будут неизменны

mogwai ★★★★★
()

Ubuntu, Arch, Astra
кратко пожалуйста

все три - г*вно;
только Кали, только хардкор!

anonymous
()
Ответ на: комментарий от mogwai

RR — это скорее минус

Если ты не Ъ линуксоид и используешь эту ОС раз в неделю, то да – минус.

Каждое обновление как лотерея «сломается или нет»

Если мейнтейнер мудак и не удосужился обеспечить консистентность, то сломается, если нормальный, то всё будет ок.

robus ★★★★★
()
Последнее исправление: robus (всего исправлений: 1)

Буквально по три + и - по дистрибутивам можно пожалуйста?

Ubuntu - для хомячков. Если что-то отваливается или неработает - много инфы в инете. Много статей и репозиториев.

Arch - много софта, свежие версии. Может что-то отвалиться при обновлении, если не разбираешься что ты обновляешь и за что оно отвечает. Самый большой пользовательский репозиторий - aur, в котором есть всё.

Astra - no comments

bsdfun ★★★★★
()
Ответ на: комментарий от anonymous

только Кали, только хардкор!

Главное с мамкиного ноута по неопытности винду не снести, а то ремня получит.

bsdfun ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.