Сообщение Re[13]: Лучше Альт от 22.08.2022 7:47
Изменено 22.08.2022 7:54 AlexGin
Re[13]: Лучше Альт
Здравствуйте, Conductor, Вы писали:
AG>>По моим наблюдениям, Fedora (как представитель RedHat линии):
AG>>1) Раньше внедряет инновации, по сравнению с Debian/Ubuntu.
C>Кто сказал, что это хорошо?
Для меня — да.
C>И к тому же: если мне надо что-то уж свежее — соберу и поставлю.
Очень трудно представить — если речь идёт о большой под-системе.
AG>>2) Имеет более удобную логику sudo — работа от имени суперюзера.
C>Здесь не понял: sudo — и в Африке sudo.
Нет, в этом есть особенности: сравните файл /etc/sudoers — для OS Ubuntu и для OS Fedora...
Вот материалы по этой теме:
https://itsfoss.com/redhat-vs-ubuntu
https://www.quora.com/How-much-is-the-difference-between-Debian-and-Red-Hat-especially-regarding-commands
https://www.tecmint.com/redhat-vs-debian-administrative-point-of-view/
Ключевого слова wheel — нет в /etc/sudoers OS Ubuntu.
IMHO — для Debian систем sudo "лайтовое", для самого простого варианта работы: ты или "раб" или "господин".
Просто — выполни команду (находясь в режиме обычного юзера):
$ id
На Федоре и Убубне — и увидишь разницу.
AG>>3) Пакетные менеджеры dnf/yum — поддерживают как инсталляцию по названию категории, что характерно для RPM пакетов, так и по названию пакета.
AG>>Для Debian/Ubuntu менеджеры apt/aptitude — только по названию пакета (опять же это свойственно DEB пакетам).
C>Я либо знаю, что мне надо — и тогда проблемы нет вообще, либо не знаю — и категории мне не помогут.
Вот типичная CLI инструкция для RedHat серии.
Пользователь желает установить поддержку software-development:
Вот для Федоры:
# dnf update
# dnf groupinstall "Development Tools"
Командой:
# dnf groupinfo "Development Tools"
можно посмотреть состав установленных в систему пакетов.
Для Убунты — я не помню на память всех пакетов, но полиставши доки, сделаю примерно так:
# apt install g++ libgl1-mesa-dev libglu1-mesa-dev libpulse-dev build-essential libfontconfig1
Удобство первого варианта — не вызывает сомнений.
Вот подробности:
https://tecadmin.net/install-development-tools-on-centos/
https://linuxconfig.org/how-to-work-with-dnf-package-groups
C>Ubuntu не интересует в принципе.
C>А вот то, что Астра базируется на Debian — это для меня ключевой аргумент в пользу Debian, потому что основная разработка ведется сначала под него, а потом уже дотачивается, если нужно, под специфику Астры.
Основная разработка — должна вестись под Linux.
Здесь важно — чтобы проверить вашего работу продукта на том дистрибутиве, что стоит у пользователя.
Насчет "Астры" — ничего не знаю, с этой OS не работал.
C>В любом случае — за ответ спасибо!
Всегда — пожалуйста!
AG>>По моим наблюдениям, Fedora (как представитель RedHat линии):
AG>>1) Раньше внедряет инновации, по сравнению с Debian/Ubuntu.
C>Кто сказал, что это хорошо?
Для меня — да.
C>И к тому же: если мне надо что-то уж свежее — соберу и поставлю.
Очень трудно представить — если речь идёт о большой под-системе.
AG>>2) Имеет более удобную логику sudo — работа от имени суперюзера.
C>Здесь не понял: sudo — и в Африке sudo.
Нет, в этом есть особенности: сравните файл /etc/sudoers — для OS Ubuntu и для OS Fedora...
Вот материалы по этой теме:
https://itsfoss.com/redhat-vs-ubuntu
https://www.quora.com/How-much-is-the-difference-between-Debian-and-Red-Hat-especially-regarding-commands
https://www.tecmint.com/redhat-vs-debian-administrative-point-of-view/
Ключевого слова wheel — нет в /etc/sudoers OS Ubuntu.
IMHO — для Debian систем sudo "лайтовое", для самого простого варианта работы: ты или "раб" или "господин".
Просто — выполни команду (находясь в режиме обычного юзера):
$ id
На Федоре и Убубне — и увидишь разницу.
AG>>3) Пакетные менеджеры dnf/yum — поддерживают как инсталляцию по названию категории, что характерно для RPM пакетов, так и по названию пакета.
AG>>Для Debian/Ubuntu менеджеры apt/aptitude — только по названию пакета (опять же это свойственно DEB пакетам).
C>Я либо знаю, что мне надо — и тогда проблемы нет вообще, либо не знаю — и категории мне не помогут.
Вот типичная CLI инструкция для RedHat серии.
Пользователь желает установить поддержку software-development:
Вот для Федоры:
# dnf update
# dnf groupinstall "Development Tools"
Командой:
# dnf groupinfo "Development Tools"
можно посмотреть состав установленных в систему пакетов.
Для Убунты — я не помню на память всех пакетов, но полиставши доки, сделаю примерно так:
# apt install g++ libgl1-mesa-dev libglu1-mesa-dev libpulse-dev build-essential libfontconfig1
Удобство первого варианта — не вызывает сомнений.
Вот подробности:
https://tecadmin.net/install-development-tools-on-centos/
https://linuxconfig.org/how-to-work-with-dnf-package-groups
C>Ubuntu не интересует в принципе.
C>А вот то, что Астра базируется на Debian — это для меня ключевой аргумент в пользу Debian, потому что основная разработка ведется сначала под него, а потом уже дотачивается, если нужно, под специфику Астры.
Основная разработка — должна вестись под Linux.
Здесь важно — чтобы проверить вашего работу продукта на том дистрибутиве, что стоит у пользователя.
Насчет "Астры" — ничего не знаю, с этой OS не работал.
C>В любом случае — за ответ спасибо!
Всегда — пожалуйста!
Re[13]: Лучше Альт
Здравствуйте, Conductor, Вы писали:
AG>>По моим наблюдениям, Fedora (как представитель RedHat линии):
AG>>1) Раньше внедряет инновации, по сравнению с Debian/Ubuntu.
C>Кто сказал, что это хорошо?
Для меня — да.
C>И к тому же: если мне надо что-то уж свежее — соберу и поставлю.
Очень трудно представить — если речь идёт о большой под-системе.
AG>>2) Имеет более удобную логику sudo — работа от имени суперюзера.
C>Здесь не понял: sudo — и в Африке sudo.
Нет, в этом есть особенности: сравните файл /etc/sudoers — для OS Ubuntu и для OS Fedora...
Вот материалы по этой теме:
https://itsfoss.com/redhat-vs-ubuntu
https://www.quora.com/How-much-is-the-difference-between-Debian-and-Red-Hat-especially-regarding-commands
https://www.tecmint.com/redhat-vs-debian-administrative-point-of-view/
Ключевого слова wheel — нет в /etc/sudoers OS Ubuntu.
IMHO — для Debian систем sudo "лайтовое", для самого простого варианта работы: ты или "раб" или "господин".
Просто — выполни команду (находясь в режиме обычного юзера):
$ id
На Федоре и Убунте — и увидишь разницу.
AG>>3) Пакетные менеджеры dnf/yum — поддерживают как инсталляцию по названию категории, что характерно для RPM пакетов, так и по названию пакета.
AG>>Для Debian/Ubuntu менеджеры apt/aptitude — только по названию пакета (опять же это свойственно DEB пакетам).
C>Я либо знаю, что мне надо — и тогда проблемы нет вообще, либо не знаю — и категории мне не помогут.
Вот типичная CLI инструкция для RedHat серии.
Пользователь желает установить поддержку software-development:
Вот для Федоры:
# dnf update
# dnf groupinstall "Development Tools"
Командой:
# dnf groupinfo "Development Tools"
можно посмотреть состав установленных в систему пакетов.
Для Убунты — я не помню на память всех пакетов, но полиставши доки, сделаю примерно так:
# apt install g++ libgl1-mesa-dev libglu1-mesa-dev libpulse-dev build-essential libfontconfig1
(не ручаюсь за эквивалентность списка программных пакетов — это приведено просто для примера)
Удобство первого варианта — не вызывает сомнений.
Вот подробности:
https://tecadmin.net/install-development-tools-on-centos/
https://linuxconfig.org/how-to-work-with-dnf-package-groups
C>Ubuntu не интересует в принципе.
C>А вот то, что Астра базируется на Debian — это для меня ключевой аргумент в пользу Debian, потому что основная разработка ведется сначала под него, а потом уже дотачивается, если нужно, под специфику Астры.
Основная разработка — должна вестись под Linux.
Здесь важно — чтобы проверить работу вашего продукта на том дистрибутиве, что стоит у пользователя.
Насчет "Астры" — ничего не знаю, с этой OS не работал.
Тот факт, что она на базе Debian, ещё не свидетельствует о 100% совместимости с тем же Дебиан.
C>В любом случае — за ответ спасибо!
Всегда — пожалуйста!
AG>>По моим наблюдениям, Fedora (как представитель RedHat линии):
AG>>1) Раньше внедряет инновации, по сравнению с Debian/Ubuntu.
C>Кто сказал, что это хорошо?
Для меня — да.
C>И к тому же: если мне надо что-то уж свежее — соберу и поставлю.
Очень трудно представить — если речь идёт о большой под-системе.
AG>>2) Имеет более удобную логику sudo — работа от имени суперюзера.
C>Здесь не понял: sudo — и в Африке sudo.
Нет, в этом есть особенности: сравните файл /etc/sudoers — для OS Ubuntu и для OS Fedora...
Вот материалы по этой теме:
https://itsfoss.com/redhat-vs-ubuntu
https://www.quora.com/How-much-is-the-difference-between-Debian-and-Red-Hat-especially-regarding-commands
https://www.tecmint.com/redhat-vs-debian-administrative-point-of-view/
Ключевого слова wheel — нет в /etc/sudoers OS Ubuntu.
IMHO — для Debian систем sudo "лайтовое", для самого простого варианта работы: ты или "раб" или "господин".
Просто — выполни команду (находясь в режиме обычного юзера):
$ id
На Федоре и Убунте — и увидишь разницу.
AG>>3) Пакетные менеджеры dnf/yum — поддерживают как инсталляцию по названию категории, что характерно для RPM пакетов, так и по названию пакета.
AG>>Для Debian/Ubuntu менеджеры apt/aptitude — только по названию пакета (опять же это свойственно DEB пакетам).
C>Я либо знаю, что мне надо — и тогда проблемы нет вообще, либо не знаю — и категории мне не помогут.
Вот типичная CLI инструкция для RedHat серии.
Пользователь желает установить поддержку software-development:
Вот для Федоры:
# dnf update
# dnf groupinstall "Development Tools"
Командой:
# dnf groupinfo "Development Tools"
можно посмотреть состав установленных в систему пакетов.
Для Убунты — я не помню на память всех пакетов, но полиставши доки, сделаю примерно так:
# apt install g++ libgl1-mesa-dev libglu1-mesa-dev libpulse-dev build-essential libfontconfig1
(не ручаюсь за эквивалентность списка программных пакетов — это приведено просто для примера)
Удобство первого варианта — не вызывает сомнений.
Вот подробности:
https://tecadmin.net/install-development-tools-on-centos/
https://linuxconfig.org/how-to-work-with-dnf-package-groups
C>Ubuntu не интересует в принципе.
C>А вот то, что Астра базируется на Debian — это для меня ключевой аргумент в пользу Debian, потому что основная разработка ведется сначала под него, а потом уже дотачивается, если нужно, под специфику Астры.
Основная разработка — должна вестись под Linux.
Здесь важно — чтобы проверить работу вашего продукта на том дистрибутиве, что стоит у пользователя.
Насчет "Астры" — ничего не знаю, с этой OS не работал.
Тот факт, что она на базе Debian, ещё не свидетельствует о 100% совместимости с тем же Дебиан.
C>В любом случае — за ответ спасибо!
Всегда — пожалуйста!