Regarding the DL380 and DL385
date: 2016-09-xx
date: 2016-10-xx
date: 2017-01-xx
date: 2016-12-xx
date: 2017-02-xx
date: 2018-07-xx
(1) insert usb # Linux will almost always auto-mount
(2) sudo lsblk # view inserted devices (and their possibly mounted volumes)
# you might see something similar to this:
#
# /dev/sdb Kingston (device)
# +- /dev/sdb1 part partition (might be a mounted volume)
# +- /dev/sdb2 part partition (might be a mounted volume)
#
(3) sudo umount /dev/sdb* # dismount all mounted volume(s) associated with /dev/sdb
# (if unit 'b' is the one associated with your USB stick)
(4) cd Downloads # location where your ISO was stored if you used a browse
(5) sudo dd if=file-name.iso \
of=/dev/sdb \
bs=4M \
status=progress \
oflag=sync
------------------------------------------------------------------------------------------------------
caveats: (1) You must write an ISO image to the device, not any of the partitions.
(2) If you direct 'dd' to write to a partition, the device will not be bootable
This side of Y2K we all live in the world of cloud computing where network costs are cheap and storage costs almost free. So I do not know why many Linux distros are deleting their old offerings which could be used for anything from computer museums to just supporting older (but not yet dead) hardware.
openSUSE CentOSCompany | Product | Notes |
---|---|---|
SUSE | SLE (Suse Linux Enterprise) | requires a paid license to install, and an active support contract to update and/or upgrade |
openSUSE Leap | free: is a once-a-year release (employing major-minor version numbers) virtually identical to SLE | |
openSUSE Tumbleweed | free: is a constantly rolling release (think BETA) targeted at students and developers | |
IBM - Red Hat | RHEL (Red Hat Enterprise Linux) | requires a paid license to install, and an active support contract to update and/or upgrade |
CentOS-7.0 to 7.9 | free: is a major-minor point release done in lockstep with RHEL (RHEL is released first) Note: this will continue until 2024-06-24 when this version will no longer be supported |
|
CentOS-8.0 to 8.5 | free: was a major-minor point release done in lockstep with RHEL (RHEL was released first) Note: support ended 2021-12-31 |
|
CentOS Stream 8 | free: is a constantly rolling BETA of RHEL-8 (due to the invisible hand of IBM?) available from university mirrors |
|
CentOS Stream 9 | free: is a constantly rolling BETA of RHEL-9 (due to the invisible hand of IBM?) NOT available from university mirrors |
01) boot from DVD 02) waited for menu then selected "Installation" 03) waited for "Initializing Network Configuration" on the left-hand menu 04) waited for "Welcome: License Agreement" then clicked NEXT 05) waited for "Online Repositories" then clicked NO for "YaST2: activate online repositories?" 06) waited for "System Role" then picked the "Server" recipe 07) waited for "Suggested Partitioning" then accepted the recommendations, clicked LVM, did not encrypt the hard disk 08) waited for "Installation Settings" 09) clicked "Software" then also enabled, "console tools", "software management", all 3 "Gnome offerings" 10) clicked "Default Target" then selected "Graphical" 11) clicked "Install" then waited ~ 45 minutes"
neil@localhost:~> sudo rpm --import https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
neil@localhost:~> sudo zypper --gpg-auto-import-keys refresh
Repository 'Non-OSS Repository' is up to date.
Repository 'Main Repository' is up to date.
Repository 'Main Update Repository' is up to date.
Repository 'Update Repository (Non-Oss)' is up to date.
All repositories have been refreshed.
neil@localhost:~> sudo zypper addrepo --gpgcheck --refresh https://yum.mariadb.org/10.5/opensuse/15/x86_64 mariadb neil@localhost:~> sudo zypper install MariaDB-server MariaDB-client Retrieving repository 'mariadb' metadata ...................................................................[done] Building repository 'mariadb' cache ........................................................................[done] Loading repository data... Reading installed packages... Resolving package dependencies... The following 6 NEW packages are going to be installed: galera-4 libboost_program_options1_66_0 MariaDB-client MariaDB-common MariaDB-server socat 6 new packages to install. Overall download size: 36.9 MiB. Already cached: 0 B. After the operation, additional 208.5 MiB will be used. Continue? [y/n/v/...? shows all options] (y): y Retrieving package MariaDB-common-10.5.8-1.x86_64 (1/6), 77.8 KiB (298.0 KiB unpacked) Retrieving: MariaDB-common-10.5.8-1.x86_64.rpm .............................................................[done] Retrieving package MariaDB-client-10.5.8-1.x86_64 (2/6), 7.0 MiB ( 64.2 MiB unpacked) Retrieving: MariaDB-client-10.5.8-1.x86_64.rpm ...............................................[done (558.7 KiB/s)] Retrieving package libboost_program_options1_66_0-1.66.0-lp152.6.2.x86_64 (3/6), 139.3 KiB (500.6 KiB unpacked) Retrieving: libboost_program_options1_66_0-1.66.0-lp152.6.2.x86_64.rpm .......................[done (498.1 KiB/s)] Retrieving package socat-1.7.3.2-lp152.5.6.x86_64 (4/6), 224.8 KiB (710.5 KiB unpacked) Retrieving: socat-1.7.3.2-lp152.5.6.x86_64.rpm ...............................................[done (461.1 KiB/s)] Retrieving package galera-4-26.4.6-1.sle15.x86_64 (5/6), 14.4 MiB ( 14.4 MiB unpacked) Retrieving: galera-4-26.4.6-1.sle15.x86_64.rpm ...............................................[done (619.1 KiB/s)] Retrieving package MariaDB-server-10.5.8-1.x86_64 (6/6), 15.1 MiB (128.3 MiB unpacked) Retrieving: MariaDB-server-10.5.8-1.x86_64.rpm ...............................................[done (622.0 KiB/s)] Checking for file conflicts: ...............................................................................[done] (1/6) Installing: MariaDB-common-10.5.8-1.x86_64 ...........................................................[done] (2/6) Installing: MariaDB-client-10.5.8-1.x86_64 ...........................................................[done] (3/6) Installing: libboost_program_options1_66_0-1.66.0-lp152.6.2.x86_64 ...................................[done] (4/6) Installing: socat-1.7.3.2-lp152.5.6.x86_64 ...........................................................[done] (5/6) Installing: galera-4-26.4.6-1.sle15.x86_64 ...........................................................[done] (6/6) Installing: MariaDB-server-10.5.8-1.x86_64 ...........................................................[done] Additional rpm output: Two all-privilege accounts were created. One is root@localhost, it has no password, but you need to be system 'root' user to connect. Use, for example, sudo mysql The second is mysql@localhost, it has no password either, but you need to be the system 'mysql' user to connect. After connecting you can set the password, if you would need to be able to connect as any of these users with a password and without sudo See the MariaDB Knowledgebase at https://mariadb.com/kb or the MySQL manual for more instructions. Please report any problems at https://mariadb.org/jira The latest information about MariaDB is available at https://mariadb.org/. You can find additional information about the MySQL part at: https://dev.mysql.com Consider joining MariaDB's strong and vibrant community: https://mariadb.org/get-involved/ Executing %posttrans scripts ...............................................................................[done]
neil@localhost:~> sudo zypper refresh
[sudo] password for root:
Repository 'mariadb' is up to date.
Repository 'Non-OSS Repository' is up to date.
Repository 'Main Repository' is up to date.
Repository 'Main Update Repository' is up to date.
Repository 'Update Repository (Non-Oss)' is up to date.
All repositories have been refreshed.
neil@localhost:~> sudo zypper install --no-confirm apache2
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following 6 NEW packages are going to be installed:
apache2 apache2-mod_dnssd apache2-prefork apache2-utils libbrotlienc1 system-user-wwwrun
6 new packages to install.
Overall download size: 1.9 MiB. Already cached: 0 B. After the operation, additional 5.7 MiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package system-user-wwwrun-20170617-lp152.5.114.noarch (1/6), 10.3 KiB ( 96 B unpacked)
Retrieving: system-user-wwwrun-20170617-lp152.5.114.noarch.rpm ................................[done (14.9 KiB/s)]
Retrieving package apache2-utils-2.4.43-lp152.2.9.1.x86_64 (2/6), 151.8 KiB (203.0 KiB unpacked)
Retrieving: apache2-utils-2.4.43-lp152.2.9.1.x86_64.rpm ......................................[done (334.4 KiB/s)]
Retrieving package libbrotlienc1-1.0.9-lp152.2.3.1.x86_64 (3/6), 213.1 KiB (581.9 KiB unpacked)
Retrieving: libbrotlienc1-1.0.9-lp152.2.3.1.x86_64.rpm .......................................[done (499.3 KiB/s)]
Retrieving package apache2-2.4.43-lp152.2.9.1.x86_64 (4/6), 1.3 MiB ( 4.3 MiB unpacked)
Retrieving: apache2-2.4.43-lp152.2.9.1.x86_64.rpm ............................................[done (602.2 KiB/s)]
Retrieving package apache2-prefork-2.4.43-lp152.2.9.1.x86_64 (5/6), 306.6 KiB (629.2 KiB unpacked)
Retrieving: apache2-prefork-2.4.43-lp152.2.9.1.x86_64.rpm ....................................[done (562.8 KiB/s)]
Retrieving package apache2-mod_dnssd-0.6-lp152.4.6.x86_64 (6/6), 22.6 KiB ( 42.3 KiB unpacked)
Retrieving: apache2-mod_dnssd-0.6-lp152.4.6.x86_64.rpm .....................................................[done]
Checking for file conflicts: ...............................................................................[done]
(1/6) Installing: system-user-wwwrun-20170617-lp152.5.114.noarch ...........................................[done]
Additional rpm output:
groupadd -r www
useradd -r -s /sbin/nologin -c "WWW daemon apache" -U -d /var/lib/wwwrun wwwrun
usermod -a -G www wwwrun
(2/6) Installing: apache2-utils-2.4.43-lp152.2.9.1.x86_64 ..................................................[done]
(3/6) Installing: libbrotlienc1-1.0.9-lp152.2.3.1.x86_64 ...................................................[done]
(4/6) Installing: apache2-2.4.43-lp152.2.9.1.x86_64 ........................................................[done]
Additional rpm output:
Updating /etc/sysconfig/apache2 ...
(5/6) Installing: apache2-prefork-2.4.43-lp152.2.9.1.x86_64 ................................................[done]
(6/6) Installing: apache2-mod_dnssd-0.6-lp152.4.6.x86_64 ...................................................[done]
Executing %posttrans scripts ...............................................................................[done]
neil@localhost:~>
systemctl disable Wicked
systemctl enable NetworkManager
reboot