SUSE – Trial Installation

Reading Time: 3 minutes

Last Updated: 8/29/2024

This page is going to discuss the installation of SUSE

https://suse.com/download/sles

Visit the site and download the appropriate ISO(s). Please remember to get your 60 day Activation Trial Code.

Now this walk through will assume you have the technical skills to install an os from the media.

My typical test box anymore runs around 2G of memory; 2 CPUS; and a hard drive of around 32G.

On the product page it will have a button in the top right that allows you to request a TRIAL Code. Click that button.

The system will immediately produce a code. You can click on the copy button to copy it to the clipboard.

Once you install the DVD through normal means you will want to register the product.

localhost:/home/suse # sudo SUSEConnect -r XXXXXXXXXXXXXXXX -e me@gmail.com
Registering system to SUSE Customer Center
Using E-Mail:tlh45342@gmail.com

Announcing system to https://scc.suse.com ...

Activating SLES 15.6 x86_64 ...
-> Adding service to system ...

Activating sle-module-basesystem 15.6 x86_64 ...
-> Adding service to system ...
-> Installing release package ...

Activating sle-module-server-applications 15.6 x86_64 ...
-> Adding service to system ...
-> Installing release package ...

Activating sle-module-python3 15.6 x86_64 ...
-> Adding service to system ...
-> Installing release package ...

Successfully registered system
localhost:/home/suse #

You will probably want to use zypper update to update a current list of repos. This is very similar to using “apt update”

localhost:/home/suse # zypper update
Refreshing service 'Basesystem_Module_15_SP6_x86_64'.
Refreshing service 'Python_3_Module_15_SP6_x86_64'.
Refreshing service 'SUSE_Linux_Enterprise_Server_15_SP6_x86_64'.
Refreshing service 'Server_Applications_Module_15_SP6_x86_64'.
Loading repository data...
Reading installed packages...

The following 232 packages are going to be upgraded:
  aaa_base aaa_base-extras alsa-utils bind-utils ca-certificates-mozilla chrony
  chrony-pool-suse coreutils coreutils-lang cups cups-client cups-config
  cups-filters curl desktop-data-SLE dmidecode dracut e2fsprogs ethtool fdupes
  gdk-pixbuf-lang gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer ghostscript
  ghostscript-x11 gio-branding-SLE glib2-lang glib2-tools glibc glibc-extra
  glibc-lang glibc-locale glibc-locale-base grub2 grub2-i386-pc
  grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi gtk3-data
  gtk3-lang gtk3-schema gtk3-tools iproute2 iputils kdump kernel-firmware-all
  kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k
  kernel-firmware-ath12k kernel-firmware-atheros kernel-firmware-bluetooth
  kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio
  kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel
  kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell
  kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox
  kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp
  kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera
  kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon
  kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound
  kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network krb5
  less libassuan0 libavahi-client3 libavahi-common3 libavahi-glib1 libblkid1
  libbpf1 libcom_err2 libcups2 libcupscgi1 libcupsimage2 libcupsmime1
  libcupsppdc1 libcurl4 libext2fs2 libfdisk1 libfreebl3 libgcc_s1
  libgdk_pixbuf-2_0-0 libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0
  libgobject-2_0-0 libgpgme11 libgpgmepp6 libgthread-2_0-0 libgtk-3-0
  libjitterentropy3 libldb2 libltdl7 libmount1 libnfsidmap1 libnm0 libnsl1
  libntfs-3g87 libopenjp2-7 libopenssl1_1 libopenssl3 libpixman-1-0
  libpoppler135 libpoppler-cpp0 libprocps8 libprotobuf-lite25_1_0
  libpython3_6m1_0 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5
  libQt5Widgets5 libsgutils2-1_48-2 libsmartcols1 libsnmp40 libsoftokn3
  libsolv-tools libstdc++6 libsuseconnect libsystemd0 libtiff5 libudev1 libuuid1
  libvmtools0 libxcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-randr0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1
  libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xv0
  libxkbcommon0 libxkbcommon-x11-0 libxml2-2 libxml2-tools libyaml-0-2 libyui16
  libyui-ncurses16 libyui-ncurses-pkg16 libyui-qt16 libyui-qt-graph16 libzypp
  login_defs mdadm mozilla-nss mozilla-nss-certs net-snmp nfs-client nscd
  ntfs-3g ntfsprogs openssh openssh-clients openssh-common openssh-server
  openssl-3 open-vm-tools pam perl perl-base perl-core-DB_File perl-SNMP
  permissions poppler-tools postfix procps python3 python3-base python3-curses
  python3-dbm python3-rpm python3-setuptools python3-solv rpm ruby-solv
  samba-client-libs sg3_utils shadow snmp-mibs sudo sudo-plugin-python
  supportutils suse-build-key suseconnect-ng suseconnect-ruby-bindings
  suse-module-tools systemd systemd-coredump systemd-lang systemd-sysvcompat
  typelib-1_0-NM-1_0 ucode-intel udev util-linux util-linux-lang
  util-linux-systemd wget wicked wicked-service xen-libs xfsprogs xkbcomp
  yast2-pkg-bindings yast2-registration zypper zypper-log
  zypper-needs-restarting

The following 4 NEW packages are going to be installed:
  iproute2-bash-completion kernel-default-6.4.0-150600.23.17.1
  libsolv-tools-base tree

The following package requires a system reboot:
  kernel-default-6.4.0-150600.23.17.1

232 packages to upgrade, 4 new.
Overall download size: 757.9 MiB. Already cached: 0 B. After the operation,
additional 210.6 MiB will be used.

    Note: System reboot required.

Backend:  classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y): y

References:
https://documentation.suse.com/sles/15-SP5/html/SLES-all/cha-register-sle.html
https://documentation.suse.com/sles/15-SP5/html/SLES-all/cha-register-sle.html

This entry was posted in Linux, SUSE. Bookmark the permalink.