Здравствуйте, Conductor, Вы писали:
AG>>По моим наблюдениям, Fedora (как представитель RedHat линии): AG>>1) Раньше внедряет инновации, по сравнению с Debian/Ubuntu.
C>Кто сказал, что это хорошо?
Для меня — да. C>И к тому же: если мне надо что-то уж свежее — соберу и поставлю.
Очень трудно представить — если речь идёт о большой под-системе.
AG>>2) Имеет более удобную логику sudo — работа от имени суперюзера. C>Здесь не понял: sudo — и в Африке sudo.
На Федоре и Убунте — и увидишь разницу.
AG>>3) Пакетные менеджеры dnf/yum — поддерживают как инсталляцию по названию категории, что характерно для RPM пакетов, так и по названию пакета. AG>>Для Debian/Ubuntu менеджеры apt/aptitude — только по названию пакета (опять же это свойственно DEB пакетам).
C>Я либо знаю, что мне надо — и тогда проблемы нет вообще, либо не знаю — и категории мне не помогут.
Вот типичная CLI инструкция для RedHat серии.
Пользователь желает установить поддержку software-development:
Вот для Федоры:
Командой:
# dnf groupinfo "Development Tools"
можно посмотреть состав установленных в систему пакетов.
Для Убунты — я не помню на память всех пакетов, но полиставши доки, сделаю примерно так:
# apt install g++ libgl1-mesa-dev libglu1-mesa-dev libpulse-dev build-essential libfontconfig1
(не ручаюсь за эквивалентность списка программных пакетов — это приведено просто для примера)
Основная разработка — должна вестись под Linux.
Здесь важно — чтобы проверить работу вашего продукта на том дистрибутиве, что стоит у пользователя.
Насчет "Астры" — ничего не знаю, с этой OS не работал.
Тот факт, что она на базе Debian, ещё не свидетельствует о 100% совместимости с тем же Дебиан.
C>В любом случае — за ответ спасибо!
Всегда — пожалуйста!
Здравствуйте, AlexGin, Вы писали:
AG>>>1) Раньше внедряет инновации, по сравнению с Debian/Ubuntu. C>>Кто сказал, что это хорошо? AG>Для меня — да.
Ну а для меня — нет. Для наших задач нужно предсказуемое и стабильное поведение.
C>>И к тому же: если мне надо что-то уж свежее — соберу и поставлю. AG>Очень трудно представить — если речь идёт о большой под-системе.
Ты сам их читал? С точки зрения контекста обсуждаемого вопроса?
AG>Ключевого слова wheel — нет в /etc/sudoers OS Ubuntu. AG>IMHO — для Debian систем sudo "лайтовое", для самого простого варианта работы: ты или "раб" или "господин". AG>Просто — выполни команду (находясь в режиме обычного юзера): AG>$ id AG>На Федоре и Убунте — и увидишь разницу.
Что я там должен увидеть? wheel? Очень спорное преимущество, тем более, что и: https://wiki.debian.org/WHEEL/PAM
Apropos: установить 36-ю федору на виртуалку мне удалось только с 3-го раза (увеличив количество памяти и ядер) — "Install to Hard Drive" с LiveCD, покрутясь немного, бодро по-английски уходил в небытие. C установкой Debian проблем не было ни разу (за исключением очень специфичного железа). С Kubuntu — были и, как оказалось, битый инсталлер у них был выложен.
AG>>>3) Пакетные менеджеры dnf/yum — поддерживают как инсталляцию по названию категории, что характерно для RPM пакетов, так и по названию пакета. AG>>>Для Debian/Ubuntu менеджеры apt/aptitude — только по названию пакета (опять же это свойственно DEB пакетам).
C>>Я либо знаю, что мне надо — и тогда проблемы нет вообще, либо не знаю — и категории мне не помогут. AG>Вот типичная CLI инструкция для RedHat серии. AG>Пользователь желает установить поддержку software-development: AG>Вот для Федоры:
AG># dnf update AG># dnf groupinstall "Development Tools"
AG>Командой: AG># dnf groupinfo "Development Tools" AG>можно посмотреть состав установленных в систему пакетов.
AG>Для Убунты — я не помню на память всех пакетов, но полиставши доки, сделаю примерно так:
AG># apt install g++ libgl1-mesa-dev libglu1-mesa-dev libpulse-dev build-essential libfontconfig1 AG>(не ручаюсь за эквивалентность списка программных пакетов — это приведено просто для примера)
AG>Удобство первого варианта — не вызывает сомнений.
Вызывает.
1. Пакетная установка предполагает, что кто-то за тебя решил, что тебе нужно. Еще раз: ты либо знаешь, что делаешь, либо нет. Во втором случае — идешь и изучаешь вопрос и ставишь только то, что тебе действительно нужно.
2. Как часто приходится выполнять подобные действия?
C>>А вот то, что Астра базируется на Debian — это для меня ключевой аргумент в пользу Debian, потому что основная разработка ведется сначала под него, а потом уже дотачивается, если нужно, под специфику Астры.
AG>Основная разработка — должна вестись под Linux.
Она и ведется под Linux.
AG>Здесь важно — чтобы проверить работу вашего продукта на том дистрибутиве, что стоит у пользователя.
Спасибо, КО.
AG>Насчет "Астры" — ничего не знаю, с этой OS не работал. AG>Тот факт, что она на базе Debian, ещё не свидетельствует о 100% совместимости с тем же Дебиан.
А кто говорил о 100% совместимости? По-моему, как раз наоборот — "дотачивается, если нужно, под специфику Астры.".
Читал, нигде не будет явно приказано: выбери это, или выбери то
Но информация достаточно интересная, и при этом хорошо изложенная.
Вот пример:
Ubuntu which is a Linux distribution for newbies. A newbie Linux Enthusiast is suggested to start with Ubuntu in most of the Linux forum. Ubuntu maintains a simple and user-friendly interface, which gives a feeling of Windows like OS to a new user.
Насчет YUM — это уже устаревший пакетный менеджер для Red-Hat линии.
Более современный — DNF: https://bytexd.com/dnf-vs-yum
... C>Вызывает. C>1. Пакетная установка предполагает, что кто-то за тебя решил, что тебе нужно. Еще раз: ты либо знаешь, что делаешь, либо нет. Во втором случае — идешь и изучаешь вопрос и ставишь только то, что тебе действительно нужно. C>2. Как часто приходится выполнять подобные действия?
Тот факт, что эти действия приходится проводить относительно редко, не снимает вопрос об их удобстве.
Полностью дотошно контролировать процесс "знать точно, что делает система" — было модно 30 лет назад, во времена MS-DOS/PC-DOS.
Теперь уже важно контролировать сверху, не вникая в столь глубокие подробности.
Сегодня тратить внимание на эти мелочи — ИМХО непозволительная роскошь.
...
P.S. Предлагаю закончить прения на тему что круче, и для кого.
Моё мнение я высказал. В то же время, не следует его рассматривать как "истину_в_последней_инстанции".
Всё должно делаться с учётом той ситуации, которая имеется в конкретике.
Так, например, Ubuntu — очень хорошо докуменирован (это и понятно — он более распространён, нежели Федора).
Последние версии Debian (9-ка и выше) тормознутые, поэтому из этой линии — я скорее взял бы Ubuntu.
Здравствуйте, AlexGin, Вы писали:
C>>Ты сам их читал? С точки зрения контекста обсуждаемого вопроса?
AG>Читал, нигде не будет явно приказано: выбери это, или выбери то AG>Но информация достаточно интересная, и при этом хорошо изложенная.
Я имел в виду в контексте sudo.
C>>1. Пакетная установка предполагает, что кто-то за тебя решил, что тебе нужно. Еще раз: ты либо знаешь, что делаешь, либо нет. Во втором случае — идешь и изучаешь вопрос и ставишь только то, что тебе действительно нужно. C>>2. Как часто приходится выполнять подобные действия? AG> AG>Тот факт, что эти действия приходится проводить относительно редко, не снимает вопрос об их удобстве. AG>Полностью дотошно контролировать процесс "знать точно, что делает система" — было модно 30 лет назад, во времена MS-DOS/PC-DOS. AG>Теперь уже важно контролировать сверху, не вникая в столь глубокие подробности. AG>Сегодня тратить внимание на эти мелочи — ИМХО непозволительная роскошь.
Для меня это не мелочи. (И, кстати, в жизни нет ничего важнее мелочей, ибо, в конечном итоге, сама жизнь — мелочь, с точки зрения вечности. Но как она при этом, с другой точки зрения, важна. Мне плевать на то, что предписывает мода (в любом контексте). Понимать глубоко, насколько это возможно, при приемлемом соотношении (приемлемом, естественно, для меня) глубины/потраченного времени в моем случае — и жизненная необходимость, и credo. И да, я люблю роскошь, определенного типа.
AG>... AG>P.S. Предлагаю закончить прения на тему что круче, и для кого.
Согласен, всё это не более чем вкусовщина.
AG>Моё мнение я высказал. В то же время, не следует его рассматривать как "истину_в_последней_инстанции".
Хм, да... Мне бы даже и в голову не пришло, что мое мнение кто-то может рассматривать как истину в последней инстанции.
AG>Всё должно делаться с учётом той ситуации, которая имеется в конкретике.
Да ты что, серьезно?
AG>Последние версии Debian (9-ка и выше) тормознутые, поэтому из этой линии — я скорее взял бы Ubuntu.
Здравствуйте, vsb, Вы писали:
vsb>Насколько я понимаю, астра это что-то специфичное. Для обычного юзера наверное лучше альт, там обычный дебиан, слегка подпиленный.
хз. че там запилили, если уже установлен линукс(убунта), то установщика астра-стабл в панику кидается. Первый раз такое наблюдаю ))
ставил на днях. установщик ужасный.
если стоит убунта на пк, то у установщик впадает в панику.
издеваются над выбором пароля и логина.
профиль установки только для декстопа.
нельзя например выбрать LAMP.