On 21/11/2020 08:08, Sreyan Chakravarty wrote:
On Sat, Nov 21, 2020 at 5:02 AM Ed Greshko <ed.greshko(a)greshko.com
<mailto:ed.greshko@greshko.com>> wrote:
[egreshko@meimei ~]$ dnf group info @libreoffice
Last metadata expiration check: 0:02:28 ago on Sat Nov 21 07:28:22 2020.
Warning: Group @libreoffice does not exist.
but
[egreshko@meimei ~]$ dnf group info LibreOffice
Last metadata expiration check: 0:01:08 ago on Sat Nov 21 07:28:22 2020.
Group: LibreOffice
Description: LibreOffice Productivity Suite
Mandatory Packages:
libreoffice-calc
libreoffice-emailmerge
libreoffice-graphicfilter
libreoffice-impress
libreoffice-writer
Optional Packages:
libreoffice-base
libreoffice-draw
libreoffice-math
libreoffice-pyuno
Ok can you tell me how DNF actually works ?
I mean what is the difference between @libreoffice and LibreOffice ?
Have you had the chance to read the dnf man page?
Each <spec> can be either a <package-spec>, which specifies
a package directly, or a @<group-spec>, which specifies an (environ‐
ment) group which contains it.
You can use....
dnf group list
to get a list of the installed groups
dnf group info LibreOffice
Does this mean that LibreOffice is installed ? If so isn't there a single command to
remove the group ?
No, see above.
How is
dnf group info LibreOffice
different from
dnf group info @libreoffice
I actually don't use the @form of group-spec as I forgot (or maybe never knew) how to
get a list
of the corresponding @forms. I just use the full name in quotes.
---
The key to getting good answers is to ask good questions.