From d5fa29a095aceb3002327ddd551b985ab8562eb2 Mon Sep 17 00:00:00 2001 From: lukas Date: Tue, 22 Jun 2021 12:12:27 +0200 Subject: [PATCH] add all packages to post-installation section, for vdmed --- f34/vdmed.cfg | 77 ++++++++++++++++++++++++++++----------------------- 1 file changed, 42 insertions(+), 35 deletions(-) diff --git a/f34/vdmed.cfg b/f34/vdmed.cfg index 316df8c..df1b6ab 100644 --- a/f34/vdmed.cfg +++ b/f34/vdmed.cfg @@ -89,42 +89,45 @@ part / --fstype="ext4" --ondisk=vda --grow --label=system %packages @core -## Desktop-related packages to create a minimal desktop environment - -gnome-shell # Minimal GNOME environement -libpulse-mainloop-glib.so.0 # gnome-shell dependency -libpulse.so.0 # gnome-shell dependency -geoclue2-libs # gnome-shell dependency -accountsservice-libs # gnome-shell dependency -bolt # gnome-shell dependency -control-center # gnome-shell dependency -gdm-libs # gnome-shell dependency -highcontrast-icon-theme # gnome-shell dependency -switcheroo-control # gnome-shell dependency -upower # gnome-shell dependency -xdg-user-dirs-gtk # gnome-shell dependency -libgweather # gnome-shell dependency -gnome-bluetooth # gnome-shell dependency -xdg-desktop-portal-gtk # gnome-shell dependency - -gnome-terminal --gnome-tour # We don't want GNOME-tour to open at launch so we delete it - -nautilus # Default File explorer for Gnome -gnome-terminal-nautilus # Terminal integration for Nautilus -gsettings-desktop-schemas # Nautilus dependency -libtracker-sparql-3.0.so.0 # Nautilus dependency -tracker3-miners # Nautilus dependency -libgexiv2.so.2 # Nautilus dependency - - -firefox # Internet browser -libfdk-aac.so.2 # Firefox dependency -libdbus-glib-1.so.2 # Firefox dependency -mozilla-filesystem-1.9-25 # Firefox dependency - +## Desktop-related packages to create a minimal desktop environment. +# Impossible to install dependencies, probably because the Fedora Server ISO doesnt' include them. +# We may switch to the Workstation ISO as a workaround +# We install packages after the installation +# +# gnome-shell # Minimal GNOME environement +# libpulse-mainloop-glib.so.0 # gnome-shell dependency +# libpulse.so.0 # gnome-shell dependency +# geoclue2-libs # gnome-shell dependency +# accountsservice-libs # gnome-shell dependency +# bolt # gnome-shell dependency +# control-center # gnome-shell dependency +# gdm-libs # gnome-shell dependency +# highcontrast-icon-theme # gnome-shell dependency +# switcheroo-control # gnome-shell dependency +# upower # gnome-shell dependency +# xdg-user-dirs-gtk # gnome-shell dependency +# libgweather # gnome-shell dependency +# gnome-bluetooth # gnome-shell dependency +# xdg-desktop-portal-gtk # gnome-shell dependency +# +# gnome-terminal +# -gnome-tour # We don't want GNOME-tour to open at launch so we delete it +# +# nautilus # Default File explorer for Gnome +# gnome-terminal-nautilus # Terminal integration for Nautilus +# gsettings-desktop-schemas # Nautilus dependency +# libtracker-sparql-3.0.so.0 # Nautilus dependency +# tracker3-miners # Nautilus dependency +# libgexiv2.so.2 # Nautilus dependency +# +# +# firefox # Internet browser +# libfdk-aac.so.2 # Firefox dependency +# libdbus-glib-1.so.2 # Firefox dependency +# mozilla-filesystem-1.9-25 # Firefox dependency +# qemu-guest-agent # Install software to allow the host to better interact with the guest (can't find the spice-vdagent package) -# spice-vdagent +# # spice-vdagent -fedora-logos # To be removed if we want to redistribute as Fedora Remix. -fedora-release-notes # To be removed if we want to redistribute as Fedora Remix. @@ -142,10 +145,14 @@ localectl set-keymap ch-fr # Set keymap to `ch-fr`. Alternatively, `us` can be p systemctl set-default graphical.target # Set the desktop environment as the default booting target with systemd +dnf install -y gnome-shell gnome-terminal # Minimal GNOME shell or desktop environment +dnf install -y nautilus # Default File explorer for GNOME +dnf install -y firefox # Internet browser dnf install -y spice-vdagent # Try to install spice-vdagent after the installation is done dnf install -y dejavu-sans-mono-fonts # the gnome-shell package doesn't include much fonts by default, resulting in weird spacings in gnome-terminal. dnf install -y elementary-wallpapers-gnome.noarch # Gorgeous wallpapers dnf install -y wpa_supplicant # WPA Supplicant for Linux. Not integrated by default in gnome-shell, but necessary to configure wireless networks through the Network Manager. +# dnf remove -y gnome-tour sed -i 's/5/1/' /etc/default/grub # set the GRUB_TIMEOUT countdown to 1 instead of 5 seconds.