LINUX.ORG.RU

В rpm есть малые и большие группы?

 , , , ,


0

1

Недавно начал осваивать rpm-based, для чего вкатил Fedora Xfce на виртуалку.

Захотелось мне узнать, какие группы у меня установлены:

[root@localhost user]# dnf grouplist --installed
Последняя проверка окончания срока действия метаданных: 4:30:44 назад, Вс 01 окт 2017 09:35:01.
Установленные группы:
   Средства администрирования

Но в то же время:

[root@localhost user]# dnf groupinstall Xfce
Последняя проверка окончания срока действия метаданных: 4:34:29 назад, Вс 01 окт 2017 09:35:01.
Группа «Xfce» уже установлена
No match for group package "rodent-icon-theme"
Зависимости разрешены.
Отсутствуют действия для выполнения
Выполнено!

То есть есть группа Xfce, она установлена, но не отображается через

dnf grouplist --installed

Причем

dnf grouplist
её не показывает как доступную, зато есть «Рабочая среда Xfce». Но она не установлена!

[root@localhost user]# dnf groupinstall 'Рабочая среда Xfce'
Последняя проверка окончания срока действия метаданных: 4:32:50 назад, Вс 01 окт 2017 09:35:01.
Группа «base-x» уже установлена
Группа «Стандартные» уже установлена
Группа «Основные» уже установлена
Группа «Средства администрирования» уже установлена
Группа «Поддержка сети через коммутируемую телефонную линию» уже установлена
Группа «Шрифты» уже установлена
Группа «Методы ввода» уже установлена
Группа «Аудио и видео» уже установлена
Группа «Стандартные подмодули NetworkManager » уже установлена
Группа «Поддержка оборудования» уже установлена
Группа «Поддержка печати» уже установлена
Группа «Агенты рабочего стола гостевой системы» уже установлена
Группа «Xfce» уже установлена
No match for group package "xorg-x11-drv-omap"
No match for group package "dhclient"
No match for group package "xorg-x11-drv-freedreno"
No match for group package "xorg-x11-drv-armsoc"
No match for group package "rodent-icon-theme"
No match for group package "pam_pkcs11"
No match for group package "hpijs"
No match for group package "system-config-date"
Зависимости разрешены.
=====================================================================================================
 Группа                   Пакеты                                                                   
=====================================================================================================
Отметка, что пакеты  установлены группой:
 @Поддержка оборудования  opensc                      pcsc-lite-ccid      pcsc-lite                
 @Шрифты                  liberation-narrow-fonts     wine-marlett-fonts  google-noto-sans-sinhala-fonts
                          wine-symbol-fonts                                                        
 @Поддержка печати        mpage                       hplip                                        
 @Стандартные             coolkey                                                                  
 @Аудио и видео           gstreamer-plugins-good      gstreamer-plugins-bad-free
                                                                          gstreamer-plugins-espeak 
                          PackageKit-gstreamer-plugin                                              
 @Методы ввода            im-chooser-xfce             imsettings-xfce     gtk3-immodule-xim        
                          gtk2-immodule-xim                                                        
 @Поддержка сети через коммутируемую телефонную линию
                          isdn4k-utils                                                             
 @Стандартные подмодули NetworkManager 
                          dhcp-client                                                              
=====================================================================================================
 Пакет                                  Архитектура    Версия                  Репозиторий     Размер
=====================================================================================================
Installing group packages:
 PackageKit-gstreamer-plugin            x86_64         1.1.6-2.fc26            fedora           16 k
 coolkey                                x86_64         1.1.0-33.fc26           fedora          113 k
 google-noto-sans-sinhala-fonts         noarch         20161022-2.fc26         fedora          188 k
 gstreamer-plugins-bad-free             x86_64         0.10.23-39.fc26         fedora          1.4 M
 gstreamer-plugins-espeak               x86_64         0.4.0-10.fc26           fedora           31 k
 gstreamer-plugins-good                 x86_64         0.10.31-18.fc26         fedora          1.6 M
 gtk2-immodule-xim                      x86_64         2.24.31-4.fc26          fedora           19 k
 gtk3-immodule-xim                      x86_64         3.22.21-1.fc26          updates          21 k
 hplip                                  x86_64         3.17.6-1.fc26           updates          13 M
 im-chooser-xfce                        x86_64         1.7.1-1.fc26            updates          29 k
 imsettings-xfce                        x86_64         1.7.2-2.fc26            fedora          111 k
 mpage                                  x86_64         2.5.7-1.fc26            updates          63 k
Установка зависимостей:
 PackageKit-glib                        x86_64         1.1.6-2.fc26            fedora          132 k
 espeak                                 x86_64         1.48.04-10.fc26         fedora          1.2 M
 fftw-libs-double                       x86_64         3.3.5-4.fc26            fedora          980 k
 hplip-common                           x86_64         3.17.6-1.fc26           updates         104 k
 hplip-libs                             x86_64         3.17.6-1.fc26           updates         192 k
 libimagequant                          x86_64         2.10.1-1.fc26           updates          57 k
 libofa                                 x86_64         0.9.3-29.fc26           fedora           65 k
 net-snmp-libs                          x86_64         1:5.7.3-17.fc26         updates         790 k
 pcsc-lite                              x86_64         1.8.22-1.fc26           updates         106 k
 pcsc-lite-ccid                         x86_64         1.4.27-1.fc26           fedora          308 k
 python3-olefile                        noarch         0.44-2.fc26             fedora          1.2 M
 python3-pillow                         x86_64         4.1.1-1.fc26            fedora          571 k
Установка слабых зависимостей:
 opensc                                 x86_64         0.17.0-1.fc26           updates         1.1 M

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

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

Вопрос: как устроены эти группы в rpm-based? Я пробовал искать в Google — везде однотипная базовая инфа.