Difference between @gnome-desktop and @workstation-product-enviroment

Hey guys.

Whats the difference between these two groups:

1 - workstation-product-environment
2 - gnome-desktop

?

I wonder the difference because i may have to reinstall Fedora, and my first install was with KDE, the first group is not working here, so i tested GNOME with the second, but in my in the reinstall i would like to keep my /home , so i have to now if i will not make any mess by mixing the Fedora Workstation iso with all this config files.

Ty!

Obs: i will reinstall because i installed only / on my SSD, and a fellow told me i should put /home on the SSD too because of the config files.

2 Likes

They’re two different groups. While the workstation product features Gnome, it’s not simply Gnome. You can see the difference here:

$ sudo dnf groupinfo "Fedora Workstation"
Last metadata expiration check: 0:00:52 ago on Tue 14 May 2019 12:43:17 BST.
Environment Group: Fedora Workstation
 Description: Fedora Workstation is a user friendly desktop system for laptops and PCs.
 Mandatory Groups:
   Common NetworkManager Submodules
   Container Management
   Core
   Fedora Workstation product core
   Firefox Web Browser
   Fonts
   GNOME Desktop Environment
   Guest Desktop Agents
   Hardware Support
   LibreOffice
   Multimedia
   Printing Support
   base-x
 Optional Groups:
   ARM Tools

And:

$ sudo dnf groupinfo "GNOME Desktop Environment"
Last metadata expiration check: 0:01:12 ago on Tue 14 May 2019 12:43:17 BST.

Group: GNOME
 Description: GNOME is a highly intuitive and user friendly desktop environment.
 Mandatory Packages:
   dconf
   gdm
   gedit
   gnome-boxes
   gnome-control-center
   gnome-initial-setup
   gnome-session-wayland-session
   gnome-session-xsession
   gnome-settings-daemon
   gnome-shell
   gnome-software
   gnome-terminal
   nautilus
   polkit
   yelp
 Default Packages:
   ModemManager
   NetworkManager-adsl
   NetworkManager-openconnect-gnome
   NetworkManager-openvpn-gnome
   NetworkManager-ppp
   NetworkManager-pptp-gnome
   NetworkManager-ssh-gnome
   NetworkManager-vpnc-gnome
   NetworkManager-wwan
   PackageKit-command-not-found
   PackageKit-gtk3-module
   adobe-source-code-pro-fonts
   at-spi2-atk
   at-spi2-core
   avahi
   baobab
   cheese
   chrome-gnome-shell
   eog
   evince
   evince-djvu
   evince-nautilus
   file-roller
   file-roller-nautilus
   fprintd-pam
   glib-networking
   gnome-backgrounds
   gnome-bluetooth
   gnome-calculator
   gnome-calendar
   gnome-characters
   gnome-classic-session
   gnome-clocks
   gnome-color-manager
   gnome-contacts
   gnome-disk-utility
   gnome-font-viewer
   gnome-getting-started-docs
   gnome-logs
   gnome-maps
   gnome-photos
   gnome-remote-desktop
   gnome-screenshot
   gnome-system-monitor
   gnome-terminal-nautilus
   gnome-themes-extra
   gnome-user-docs
   gnome-user-share
   gnome-weather
   gvfs-afc
   gvfs-afp
   gvfs-archive
   gvfs-fuse
   gvfs-goa
   gvfs-gphoto2
   gvfs-mtp
   gvfs-smb
   libcanberra-gtk2
   libcanberra-gtk3
   libproxy-mozjs
   librsvg2
   libsane-hpaio
   mesa-libEGL
   mousetweaks
   nautilus-sendto
   orca
   rygel
   sane-backends-drivers-scanners
   simple-scan
   sushi
   totem
   totem-nautilus
   tracker
   tracker-miners
   xdg-desktop-portal
   xdg-desktop-portal-gtk
   xdg-user-dirs-gtk
 Optional Packages:
   gstreamer-plugins-bad
   vlc

3 Likes