LINUX.ORG.RU

По страницам Fedora Magazine

 ,


0

1

Уважаемые регистранты и аноны, тут некто Мэтью Арнольд конкретно так рекомендует дебианщикам, убунтоидам, арчеводам и слакварщикам переходить на Федору! Говорит, мол сам сидел годами на разных дистрах, но вот перешёл на Федору, и ему сильно полегчало.

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

По мнению Мэтью, даже бывалых линуксоидов, которые никогда не юзали Федору, она может поставить раком в затруднительное положение.

Правда, главной причиной неожиданных неудобств он выбирает LVM, которая идет по умолчанию в Анаконде, и частое обновление ядра, что неудобно, в случае кастомных ядер, ну да ладно, кому надо – разберутся.

Итак, чё интересного рассказывает Мэтью. Говорит, что ты обретёшь в Федоре комьюнити, которое фанатеет от свободного софта как дебианщики, от дизайна и отполированности системы как убунтоиды (ну ты понял, с юмором у него всё в порядке), и обретёшь таких же лютых красноглазиков как арчеводы и слакварщики.

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

По поводу метапакетов, к которым привыкли дебиано-убунтоиды, Мэтью обращает внимание на то, что rpm давно использует отслеживание зависимостей на основе файлов, поэтому осталось мало метапакетов, а в место этого используются группы, которые можно увидеть командой dnf group list.

Для получения разной информации об установленных пакетах Мэтью предпочитает грепать rpm, ибо dnf – ясное дело – грепать не всегда удобно, и приводит полезные примеры.

Глянуть версию, описание и прочую метаинформацию об установленном пакете.

$ rpm -qi <packagename> 

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

$ rpm -ql <packagename>

А теперь киллерфича от rpm, которая сразу закапывает dpkg и slack package tools(не знаю чё такое). Фишка в том, что rpm сохраняет чейнджлоги в базе данных пакетного менеджера, поэтому в них можно заглянуть одной командой, если после апдейта что-то пошло не так.

$ rpm -q --changes <packagename>

И напоследок приведу цитату Мэтью, здесь всё что надо знать про ядра Федоры.

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

Такие дела.

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

P.S. Такой дистр как федора никогда и рядом близко не окажется со слакой и даже арчем, хоть последний я особо не жалую. Федора это в целом недоразумение, а не дистр. Полигон для фанатов в розовых очках. Ну пользуйте, раз вам пофиг на качество, кто ж вам мешает. Не надо только пытаться втюхать это нормальным людям.

anonymous ()

The default LVM volume allocations are a bit tricky.

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

anonymous ()

Мнение человека, которого смущает LVM, представляет интерес разве что для домохозяек. От Btrfs он и вовсе в обморок грохнется, наверное.

anonymous ()

Итак, чё интересного рассказывает Мэтью. Говорит, что ты обретёшь в Федоре комьюнити, которое фанатеет от свободного софта как дебианщики, от дизайна и отполированности системы как убунтоиды (ну ты понял, с юмором у него всё в порядке), и обретёшь таких же лютых красноглазиков как арчеводы и слакварщики.

Ой, всё, пошел менять свою обжито-обляпанную генту на неизвестную мне федорку :D

RedEyedMan666 ()

По мнению Мэтью, даже бывалых линуксоидов, которые никогда не юзали Федору, она может поставить раком в затруднительное положение.

А по делу лишь провел краткое знакомство с пакет-менеджментом… :D

RedEyedMan666 ()

Если кто пропустил, то c сегодня и до воскресенья проходит виртуальная конфа Fedora Nest

https://hopin.to/events/nest-with-fedora

Facebook будет докладывать в том числе про btrfs. Будет и про Centos Stream и про ELN. И ещё интересным может быть Image Builder

Вход свободный.

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

Сам ты красноглазый! :-)

А вообще я за. Экосистема красношапок покрывает абсолютно все требования. Центось - для стабильности, Федора - для свежести, Рхел - для ынтырпрайза, Сильверблю - для домохозяек. Осталось еще железо подтянуть под это дело и все будет хорошо… Ах да, и это уже сделано. Ленова собирается выпускать федорабуки.

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

Сильверблю - для домохозяек.

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

Я сделал попытку снова пересесть на сильверблю-32, но не зашло, по сравнению с классикой больше гемора, чем удовольствия. Подкрутить всё что надо можно, работает стабильно, но я задал себе один простой вопрос «зачем?», и кроме атомарных обновлений ничего не нашлось. Обновления ставлю регулярно, так что вариант с выключением электричества маловероятен, ибо их мало.

papin-aziat ★★★ ()

так рекомендует дебианщикам, убунтоидам, арчеводам и слакварщикам переходить на Федору!

Я арчевод, и уже начинаю об этом серьезно подумывать.

curufinwe ★★★★★ ()
Ответ на: комментарий от papin-aziat

Мне кажется что сильверблю - это макось. Осталось добавить во флатпак некое подобие dmg. Скачал образ с прогой, закинул в .var и все работает.

Понятно, что сыровато. Но идея годная. Все равно лучшего пути развития линукса никто не предложил.

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

Опять двузвездочник рассуждает о том, что лучше для линукса. Двузвездочник, который неделю назад только сменил qt на gnome и уже рассуждающий о том, что gnome единственный адекватный DE. Вот умора, пипец.

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

Все равно лучшего пути развития линукса никто не предложил.

Пока да, ибо классика со своим «слишком быстро или слишком медленно» поднадоела. Мне кажется, что Silverblue это пока ещё не решённый вопрос для шляпы, типа время покажет и что-то пойдет иначе, – тогда не взлетит.

papin-aziat ★★★ ()

Как этим пользоваться то?:

$ dnf group list
Последняя проверка окончания срока действия метаданных: 0:04...
Доступные группы рабочих сред:
   Настраиваемая операционная система Fedora
   Минимальная установка
   Серверная редакция Fedora
   Fedora Workstation
   Fedora Cloud Server
   KDE Plasma Workspaces
   Рабочая среда Xfce
   Рабочая среда LXDE
   Рабочий стол LXQt
   Рабочая среда Cinnamon
   Рабочая среда MATE
   Графическое окружение Sugar
   Deepin Desktop
   Рабочая станция для разработки и творчества
   Веб-сервер
   Сервер инфраструктуры
   Базовая среда рабочего стола
Установленные группы:
   Средства разработки
Доступные группы:
   3D Печать
   Средства администрирования
   Звукопроизводство
   Подготовка публикаций
   Книги и руководства
   Средства разработки на C и библиотеки
   Инфраструктура для облаков
   Средства управления облачными средами
   Compiz
   Управление контейнерами
   Инструментарий разработки и библиотеки для D
   Комплект программ дизайнера
   Членство в домене
   Fedora Eclipse
   Редакторы
   Развивающие программы
   Электронная лаборатория
   Научные и инженерные
   Сервер FreeIPA
   Управление без монитора
   LibreOffice
   Приложения MATE
   Медицинские приложения
   Milkymist
   Сетевые серверы
   Neuron Modelling Simulators
   Офисные приложения
   Python Classroom
   Python Science
   Разработка робототехники
   Инструменты для разработки RPM
   Лаборатория безопасности
   Текстовые средства Интернет
   Оконные менеджеры
   Deepin Desktop Environment
   GNOME
   Графические программы для работы с Интернет
   KDE
   Шрифты
   Игры и развлечения
   Поддержка оборудования
   Звук и видео
   Системные средства
dnf group install 'Настраиваемая операционная система Fedora'?

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

Пока да, ибо классика со своим «слишком быстро или слишком медленно» поднадоела

Поднадоела не классика как таковая, а дистробардак. Разные репозитории, разные версии, разные имена пакетов, все у всех разное. На что ориентироваться при разработке софта? Как распространять? Был бы дистр-эталон, не было бы проблем и с классикой. Но его нет. Вот и приходится делать некую прослойку между софтом и дистробардаком.

qtm ★★ ()

В Фёдоре нет:

  • стабильности дебиана ибо постоянно прилетают совершенно неочевидные обновления (того-же ядра - нафига оно мне если текущее работает а в новом нет исправлений по безопасности?). В дебиане обновления очевидны - исправления безопасности или косяков, в Фёдоре - нет.
  • свежести и оперативности арча. по крайней мере если речь не о последней версии системд :-)
  • комьюнити? Просто найдите хотя-бы 10% инфы арчевики по последней (актуальной) версии ведоры. Ога, документация на дебиан/ведору/бубунту давно не та.
  • рпмфьюжн и ещё пяток репок от васяна, на которые постоянно тыкает комьюнити? Это норма (с). В дебиане хихикают.
  • снап и прочая шляпа в силвер? Аппимдж работает как dmg в любом(?) дистре

Вообщем нет в ведоре убер-фичи, как не ищи.

П.с. Ленова (да и не только) давно делает «федоробуки», точнее rhel certified ноуты, но это ни разу не говорит о том что из коробки будет работать хотя-бы выключение :-)) по крайней мере с включённым дефолтным selinux

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

прилетают совершенно неочевидные обновления (того-же ядра - нафига оно мне если текущее работает а в новом нет исправлений по безопасности?). В дебиане обновления очевидны - исправления безопасности или косяков, в Фёдоре - нет.

Глупость сморозил. Там багфиксы и бэкпорты. Change log читай. И потом, что значит прилетают? Не хочешь, не ставь.

anonymous ()

rpm -q –changes

Только это чейнджлог пакета (.spec-файла), а не самой программы. Там часто записи вида «обновили до 1.2.3.4 апстрима», «пересобрали с -O2», «замекнили питон 2 на 3», «добавилась лицензия». Конечному пользователю это очень редко о чём-то говорит.

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

Там часто записи вида «обновили до 1.2.3.4 апстрима», «пересобрали с -O2», «замекнили питон 2 на 3», «добавилась лицензия». Конечному пользователю это очень редко о чём-то говорит.

Стесняюсь спросить, а какая запись должна быть для конечного пользователя, чтоб ему часто о чем-то говорила запись типа «обновили до 1.2.3.4 апстрима»?

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

Да, предлагает установить дюжину пакетов

[root@battlehummer ~]# dnf group install 'Настраиваемая операционная система Fedora'
Последняя проверка окончания срока действия метаданных: 0:11:24 назад, Пт 07 авг 2020 21:14:36.
Нет соответствия для группового пакета «lsvpd»
Нет соответствия для группового пакета «powerpc-utils»
Зависимости разрешены.
================================================================================
 Package                Architecture Version                Repository     Size
================================================================================
Установка пакетов группы/модуля:
 dnf-yum                noarch       4.2.5-5.fc29           updates        40 k
 sssd-kcm               x86_64       2.2.0-3.fc29           updates       146 k
Установка зависимостей:
 libsss_certmap         x86_64       2.2.0-3.fc29           updates        68 k
 libsss_idmap           x86_64       2.2.0-3.fc29           updates        45 k
 libsss_nss_idmap       x86_64       2.2.0-3.fc29           updates        51 k
 sssd-client            x86_64       2.2.0-3.fc29           updates        96 k
 sssd-common            x86_64       2.2.0-3.fc29           updates       1.4 M
 libdhash               x86_64       0.5.0-41.fc29          fedora         28 k
Установка слабых зависимостей:
 libsss_autofs          x86_64       2.2.0-3.fc29           updates        42 k
 libsss_sudo            x86_64       2.2.0-3.fc29           updates        41 k
 sssd-nfs-idmap         x86_64       2.2.0-3.fc29           updates        38 k
Установка групп с рабочими средами:
 Fedora Custom Operating System
                                                                               
Установка групп:
 Core                                                                          

Результат транзакции
================================================================================
Установка  11 Пакетов

Объем загрузки: 2.0 M
Объем изменений: 6.3 M
Продолжить? [д/Н]: n
Операция отменена

Понятия не имею, что эта группа делает, ни разу не пользовался группами за много-много лет.

legolegs ★★★★★ ()
Ответ на: комментарий от papin-aziat
 dnf group install 'Настраиваемая операционная система Fedora'
Последняя проверка окончания срока действия метаданных: 0:38.....
Нет соответствия для группового пакета «lsvpd»
Нет соответствия для группового пакета «powerpc-utils»
Зависимости разрешены.
====================================================================================================================
 Пакет                     Архитектура             Версия                            Репозиторий              Размер
====================================================================================================================
Установка пакетов группы/модуля:
 sssd-kcm                  x86_64                  2.3.1-2.fc32                      updates                  162 k
 yum                       noarch                  4.2.23-1.fc32                     updates                   47 k
Установка групп с рабочими средами:
 Fedora Custom Operating System                                                                                                            
Установка групп:
 Core                                                                                                                                      

Результат транзакции
====================================================================================================================
Установка  2 Пакета

Объем загрузки: 208 k
Объем изменений: 442 k
Продолжить? [д/Н]:
anonymous ()
Ответ на: комментарий от anonymous

Я пользовался.

Аналогом apt install build-essential в Fedora является dnf install @'Development Tools', а в каком-нибудь древнем CentOS 7 или RHEL 7 – yum install @development, это весьма удобно.

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

Вот и приходится делать некую прослойку между софтом и дистробардаком.

Не, погоди, ты про флатпак? Дистробардак здесь вообще не при чём. Да и нет никакого бардака, разве что Убунту немного сбивает с толку людей, но это не навсегда.

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

Три причины.

  1. Из-за перехода на питон 3 в основном. Что-то моё может сломаться. А может и нет.

  2. Система старая, крутится на ней много всего, если при обнове сломается - надо быть готовым чинить.

  3. Лень.

legolegs ★★★★★ ()
Ответ на: комментарий от papin-aziat

dnf group install 'Инфраструктура для облаков и сизокрылых лошадок' или dnf group install 'Управление мусорными контейнерами' или dnf group install 'Шрифты как в убунте'

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

фаерфокс: добавили экран-в-экране

Чем плохо-то?

$ rpm -q --changelog firefox | head -20
* Thu Jul 09 2020 Jan Horak <jhorak@redhat.com> - 78.0.2-1
- Update to 78.0.2 build2

* Wed Jul 01 2020 Jan Horak <jhorak@redhat.com> - 78.0.1-1
- Update to 78.0.1 build1

* Wed Jul 01 2020 Martin Stransky <stransky@redhat.com> - 78.0-2
- Add 'Open the Profile Manager' desktop file entry

* Mon Jun 29 2020 Jan Horak <jhorak@redhat.com> - 78.0-1
- Update to 78.0 build2

* Tue Jun 23 2020 Martin Stransky <stransky@redhat.com> - 77.0.1-3
- Build with PGO/LTO again.

* Wed Jun 03 2020 Jan Horak <jhorak@redhat.com> - 77.0.1-2
- Update to 77.0.1 build1

* Wed Jun 03 2020 Jan Horak <jhorak@redhat.com> - 77.0.1-1
- Fixing pipewire patch

papin-aziat ★★★ ()
Ответ на: комментарий от legolegs

Ну ничтяк! Всё работает.

Понятия не имею, что эта группа делает, ни разу не пользовался группами за много-много лет.

Да я тоже особо не юзаю, ставлю только группу Fonts, чтобы кракозяблов не было, прикольно, когда всякие иероглифы :-)

papin-aziat ★★★ ()
Ответ на: комментарий от legolegs

Понятия не имею, что эта группа делает

В данном случае устанавливает минимальную систему, по мнению разработчиков, то что тебе что-то предлагается установить, говорит о том, что ты круто там поковырялся :-)

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

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

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

типа снёс что-то и забыл что, жмякнул группу и вернул назад и еще всякого ненужного хлама.

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

Не, погоди, ты про флатпак?

Ну да про флатпак. Это ж главная фича Сильвербли :-)

Да и нет никакого бардака

Да есть. Нельзя собрать один пакет сразу под все дистры. Вот эту проблему флатпак и решает.

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