Describes notes about installing and configuring AlmaLinux 9 on a HP Pavilion 590-p0053na desktop.
The Processor is a AMD Ryzen 5 2400G with Radeon Vega Graphics, 3600 Mhz, 4 Core(s), 8 Logical Processor(s)
The initial state of the HP Pavilion desktop was:
- Windows 11 Home installed on a 256 GB SSD M.2
- A 3 TB hard disk, formatted as NTFS but not used for any files.
- Secure boot and Virtualization Technology (VTx/VTd) were enabled in the BIOS settings.
Used the Windows Disk Management to delete the NTFS volume on the 3 TB hard disk, to use that for installing AlmaLinux.
Booted the PC from an AlmaLinux 9.3 live image on a SDcard (the PC has a front panel SDcard slot).
The onboard 1GB Ethernet port enp46s0
was connected and the live image allocated an IP address using DHCP.
On the live image performed the following prior using the Install Alma Linux option:
- Selected as UK keyboard.
- Selected the UK timezone.
- Using the network manager did the following to change from using DHCP to using a static IP address:
- Turned off the connection
- Under the IPv4 settings changed the IPv4 Method from
Automatic (DHCP)
toManual
. Then set a static IPv4 address, netmask and gateway - Under the IPv4 settings disabled Automatic DNS. Manually set the DNS server to that of the broadband router.
- Re-enabled the connection.
- Checked that
ip addr
showed the static IP address in use, and thatnslookup
could resolve an Internet domain name.
Started the AlmaLinux installer:
- On the WELCOME TO ALMALINUX 9.3 tab was already set to
English
andEnglish (United Kingdom)
. - On the NETWORK & HOST NAME option set the host name. The page contains
Please use the live desktop environment's tools for customizing your network configuration. You can set the host name here.
, which is why the network settings were configured using the network manager above. - On CREATE USER option created the user, selecting
Make this user administrator
andRequire a password to use this account
. - On the INSTALLATION DESTINATION option selected the 3 TB hard disk. Used the default Automatic Storage Configuration and didn't select Encryption.
- Selected Begin Installation. The installation completed without error.
- Selected Finish Installation, and then rebooted.
- During the boot a GRUB menu appears, which includes an option to boot Windows which is on the NVME M.2 drive.
After the first boot, there was no GNOME setup, like that seen in 1.2. Configuration after first boot from the AmlaLinux 8.6 install
The installed Kernel and distribution:
$ uname -a
Linux ryzen-alma 5.14.0-362.8.1.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 7 14:54:22 EST 2023 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/redhat-release
AlmaLinux release 9.3 (Shamrock Pampas Cat)
Performed an update to the latest packages:
[mr_halfword@ryzen-alma ~]$ mkdir install_logs
[mr_halfword@ryzen-alma ~]$ sudo yum update 2>&1 | tee ~/install_logs/1_update_after_live_image_install.log
<<snip>>
Transaction Summary
===================================================================================================
Install 30 Packages
Upgrade 514 Packages
Total download size: 1.4 G
Is this ok [y/N]:
<<snip>>
Installed:
composefs-1.0.3-2.el9.x86_64
composefs-libs-1.0.3-2.el9.x86_64
container-selinux-3:2.229.0-1.el9_3.noarch
containers-common-2:1-91.el9_4.x86_64
criu-3.19-1.el9.x86_64
criu-libs-3.19-1.el9.x86_64
crun-1.14.3-1.el9.x86_64
evolution-data-server-ui-3.40.4-9.el9.x86_64
fuse-overlayfs-1.13-1.el9.x86_64
grub2-tools-efi-1:2.06-80.el9_4.alma.1.x86_64
grub2-tools-extra-1:2.06-80.el9_4.alma.1.x86_64
kernel-5.14.0-427.28.1.el9_4.x86_64
kernel-core-5.14.0-427.28.1.el9_4.x86_64
kernel-modules-5.14.0-427.28.1.el9_4.x86_64
kernel-modules-core-5.14.0-427.28.1.el9_4.x86_64
kernel-modules-extra-5.14.0-427.28.1.el9_4.x86_64
libnbd-1.18.1-3.el9.x86_64
libnet-1.2-6.el9.x86_64
nbdkit-1.36.2-1.el9.x86_64
nbdkit-basic-filters-1.36.2-1.el9.x86_64
nbdkit-basic-plugins-1.36.2-1.el9.x86_64
nbdkit-curl-plugin-1.36.2-1.el9.x86_64
nbdkit-server-1.36.2-1.el9.x86_64
nbdkit-ssh-plugin-1.36.2-1.el9.x86_64
pipewire-jack-audio-connection-kit-libs-1.0.1-1.el9.x86_64
rpm-ostree-2024.3-4.el9_4.x86_64
rpm-ostree-libs-2024.3-4.el9_4.x86_64
scrub-2.6.1-4.el9.x86_64
skopeo-2:1.14.3-3.el9_4.x86_64
slirp4netns-1.2.3-1.el9.x86_64
Complete!
The installed distribution and Kernel after the update:
$ uname -a
Linux ryzen-alma 5.14.0-427.28.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 2 03:44:10 EDT 2024 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/redhat-release
AlmaLinux release 9.4 (Seafoam Ocelot)
Installed the development group, specifying default and optional packages:
$ sudo dnf --setopt=group_package_types="default,optional" group install development 2>&1 | tee ~/install_logs/2_development_group_install_all.log
[sudo] password for mr_halfword:
Last metadata expiration check: 0:31:21 ago on Sat 10 Aug 2024 13:54:13 BST.
Dependencies resolved.
================================================================================
Package Arch Version Repo Size
================================================================================
Installing group/module packages:
asciidoc noarch 9.1.0-3.el9 appstream 237 k
byacc x86_64 2.0.20210109-4.el9 appstream 88 k
cmake x86_64 3.26.5-2.el9 appstream 8.7 M
diffstat x86_64 1.64-6.el9 appstream 43 k
expect x86_64 5.45.4-16.el9 appstream 245 k
git x86_64 2.43.5-1.el9_4 appstream 50 k
intltool noarch 0.51.0-20.el9 appstream 55 k
jna x86_64 5.6.0-8.el9 appstream 268 k
ltrace x86_64 0.7.91-43.el9 appstream 137 k
patchutils x86_64 0.4.2-7.el9 appstream 99 k
perl-Fedora-VSP noarch 0.001-23.el9 appstream 23 k
perl-generators noarch 1.11-12.el9 appstream 15 k
pesign x86_64 115-6.el9_1 appstream 167 k
rpmdevtools noarch 9.5-1.el9 appstream 75 k
rpmlint noarch 1.11-19.el9 appstream 185 k
source-highlight x86_64 3.1.9-11.el9 appstream 609 k
systemtap x86_64 5.0-4.el9 appstream 8.6 k
valgrind x86_64 1:3.22.0-2.el9 appstream 4.9 M
valgrind-devel x86_64 1:3.22.0-2.el9 appstream 45 k
Installing dependencies:
annobin x86_64 12.31-2.el9 appstream 1.0 M
autoconf noarch 2.69-38.el9 appstream 666 k
automake noarch 1.16.2-8.el9 appstream 662 k
bison x86_64 3.7.4-5.el9 appstream 920 k
boost-regex x86_64 1.75.0-8.el9 appstream 277 k
cmake-data noarch 3.26.5-2.el9 appstream 1.7 M
cmake-filesystem x86_64 3.26.5-2.el9 appstream 11 k
cmake-rpm-macros noarch 3.26.5-2.el9 appstream 10 k
debugedit x86_64 5.0-5.el9 appstream 75 k
docbook-dtds noarch 1.0-79.el9 appstream 280 k
docbook-style-xsl noarch 1.79.2-16.el9 appstream 1.2 M
dwz x86_64 0.14-3.el9 appstream 127 k
dyninst x86_64 12.1.0-1.el9 appstream 3.8 M
ed x86_64 1.14.2-12.el9 baseos 74 k
efi-srpm-macros noarch 6-2.el9_0.0.1 appstream 21 k
elfutils x86_64 0.190-2.el9 baseos 541 k
elfutils-devel x86_64 0.190-2.el9 appstream 47 k
elfutils-libelf-devel x86_64 0.190-2.el9 appstream 20 k
enchant x86_64 1:1.6.0-30.el9 appstream 60 k
flex x86_64 2.6.4-9.el9 appstream 307 k
fonts-srpm-macros noarch 1:2.0.5-7.el9.1 appstream 27 k
gcc x86_64 11.4.1-3.el9.alma.1 appstream 32 M
gcc-plugin-annobin x86_64 11.4.1-3.el9.alma.1 appstream 43 k
gdb-minimal x86_64 10.2-13.el9 appstream 3.5 M
gettext-common-devel noarch 0.21-8.el9 appstream 405 k
gettext-devel x86_64 0.21-8.el9 appstream 199 k
ghc-srpm-macros noarch 1.5.0-6.el9 appstream 7.8 k
git-core x86_64 2.43.5-1.el9_4 appstream 4.4 M
git-core-doc noarch 2.43.5-1.el9_4 appstream 2.7 M
glibc-devel x86_64 2.34-100.el9_4.2.alma.2 appstream 31 k
glibc-headers x86_64 2.34-100.el9_4.2.alma.2 appstream 435 k
go-srpm-macros noarch 3.2.0-3.el9 appstream 26 k
graphviz x86_64 2.44.0-26.el9 appstream 3.3 M
info x86_64 6.7-15.el9 baseos 224 k
kernel-headers x86_64 5.14.0-427.28.1.el9_4 appstream 6.5 M
kernel-srpm-macros noarch 1.0-13.el9 appstream 15 k
libXaw x86_64 1.0.13-19.el9 appstream 197 k
libxcrypt-devel x86_64 4.4.18-3.el9 appstream 28 k
libzstd-devel x86_64 1.5.1-2.el9 appstream 46 k
lua-srpm-macros noarch 1-6.el9 appstream 8.4 k
m4 x86_64 1.4.19-1.el9 appstream 294 k
make x86_64 1:4.3-8.el9 baseos 530 k
mkfontscale x86_64 1.2.1-3.el9 appstream 31 k
nss-tools x86_64 3.90.0-7.el9_4 appstream 431 k
ocaml-srpm-macros noarch 6-6.el9 appstream 7.7 k
openblas-srpm-macros noarch 2-11.el9 appstream 7.3 k
openssl-devel x86_64 1:3.0.7-27.el9 appstream 3.0 M
patch x86_64 2.7.6-16.el9 appstream 127 k
perl-DynaLoader x86_64 1.47-481.el9 appstream 24 k
perl-Error noarch 1:0.17029-7.el9 appstream 41 k
perl-File-Compare noarch 1.100.600-481.el9 appstream 12 k
perl-File-Copy noarch 2.34-481.el9 appstream 19 k
perl-File-Find noarch 1.37-481.el9 appstream 24 k
perl-Git noarch 2.43.5-1.el9_4 appstream 37 k
perl-TermReadKey x86_64 2.38-11.el9 appstream 36 k
perl-Thread-Queue noarch 3.14-460.el9 appstream 21 k
perl-XML-Parser x86_64 2.46-9.el9 appstream 229 k
perl-lib x86_64 0.65-481.el9 appstream 13 k
perl-locale noarch 1.09-481.el9 appstream 12 k
perl-macros noarch 4:5.32.1-481.el9 appstream 9.2 k
perl-srpm-macros noarch 1-41.el9 appstream 8.1 k
perl-threads x86_64 1:2.25-460.el9 appstream 57 k
perl-threads-shared x86_64 1.61-460.el9 appstream 44 k
pyproject-srpm-macros noarch 1.12.0-1.el9 appstream 12 k
python-srpm-macros noarch 3.9-53.el9 appstream 17 k
python3-enchant noarch 3.2.0-5.el9 appstream 79 k
qt5-srpm-macros noarch 5.15.9-1.el9 appstream 7.8 k
redhat-rpm-config noarch 207-1.el9.alma.1 appstream 66 k
rpm-build x86_64 4.16.1.3-29.el9 appstream 58 k
rust-srpm-macros noarch 17-4.el9 appstream 9.2 k
sgml-common noarch 0.6.3-58.el9 appstream 54 k
systemtap-client x86_64 5.0-4.el9 appstream 3.6 M
systemtap-devel x86_64 5.0-4.el9 appstream 2.3 M
systemtap-runtime x86_64 5.0-4.el9 appstream 440 k
tbb x86_64 2020.3-8.el9 appstream 170 k
xorg-x11-fonts-ISO8859-1-100dpi noarch 7.5-33.el9 appstream 1.0 M
xz-devel x86_64 5.2.5-8.el9_0 appstream 52 k
zip x86_64 3.0-35.el9 baseos 263 k
zlib-devel x86_64 1.2.11-40.el9 appstream 44 k
Installing weak dependencies:
kernel-devel x86_64 5.14.0-427.28.1.el9_4 appstream 21 M
perl-version x86_64 7:0.99.28-4.el9 appstream 62 k
Installing Groups:
Development Tools
Transaction Summary
================================================================================
Install 100 Packages
Total download size: 116 M
Installed size: 385 M
Is this ok [y/N]: y
Downloading Packages:
(1/100): asciidoc-9.1.0-3.el9.noarch.rpm 979 kB/s | 237 kB 00:00
(2/100): autoconf-2.69-38.el9.noarch.rpm 2.0 MB/s | 666 kB 00:00
(3/100): annobin-12.31-2.el9.x86_64.rpm 2.5 MB/s | 1.0 MB 00:00
(4/100): boost-regex-1.75.0-8.el9.x86_64.rpm 2.1 MB/s | 277 kB 00:00
(5/100): automake-1.16.2-8.el9.noarch.rpm 2.0 MB/s | 662 kB 00:00
(6/100): byacc-2.0.20210109-4.el9.x86_64.rpm 1.4 MB/s | 88 kB 00:00
(7/100): bison-3.7.4-5.el9.x86_64.rpm 2.6 MB/s | 920 kB 00:00
(8/100): cmake-filesystem-3.26.5-2.el9.x86_64.r 157 kB/s | 11 kB 00:00
(9/100): cmake-rpm-macros-3.26.5-2.el9.noarch.r 125 kB/s | 10 kB 00:00
(10/100): debugedit-5.0-5.el9.x86_64.rpm 756 kB/s | 75 kB 00:00
(11/100): diffstat-1.64-6.el9.x86_64.rpm 428 kB/s | 43 kB 00:00
(12/100): cmake-data-3.26.5-2.el9.noarch.rpm 3.1 MB/s | 1.7 MB 00:00
(13/100): docbook-dtds-1.0-79.el9.noarch.rpm 1.8 MB/s | 280 kB 00:00
(14/100): dwz-0.14-3.el9.x86_64.rpm 334 kB/s | 127 kB 00:00
(15/100): docbook-style-xsl-1.79.2-16.el9.noarc 2.7 MB/s | 1.2 MB 00:00
(16/100): efi-srpm-macros-6-2.el9_0.0.1.noarch. 309 kB/s | 21 kB 00:00
(17/100): elfutils-devel-0.190-2.el9.x86_64.rpm 595 kB/s | 47 kB 00:00
(18/100): elfutils-libelf-devel-0.190-2.el9.x86 293 kB/s | 20 kB 00:00
(19/100): enchant-1.6.0-30.el9.x86_64.rpm 753 kB/s | 60 kB 00:00
(20/100): expect-5.45.4-16.el9.x86_64.rpm 1.4 MB/s | 245 kB 00:00
(21/100): flex-2.6.4-9.el9.x86_64.rpm 1.8 MB/s | 307 kB 00:00
(22/100): fonts-srpm-macros-2.0.5-7.el9.1.noarc 299 kB/s | 27 kB 00:00
(23/100): dyninst-12.1.0-1.el9.x86_64.rpm 2.0 MB/s | 3.8 MB 00:01
(24/100): cmake-3.26.5-2.el9.x86_64.rpm 2.9 MB/s | 8.7 MB 00:03
(25/100): gcc-plugin-annobin-11.4.1-3.el9.alma. 205 kB/s | 43 kB 00:00
(26/100): gettext-common-devel-0.21-8.el9.noarc 1.5 MB/s | 405 kB 00:00
(27/100): gettext-devel-0.21-8.el9.x86_64.rpm 1.4 MB/s | 199 kB 00:00
(28/100): ghc-srpm-macros-1.5.0-6.el9.noarch.rp 112 kB/s | 7.8 kB 00:00
(29/100): git-2.43.5-1.el9_4.x86_64.rpm 555 kB/s | 50 kB 00:00
(30/100): gdb-minimal-10.2-13.el9.x86_64.rpm 2.3 MB/s | 3.5 MB 00:01
(31/100): git-core-doc-2.43.5-1.el9_4.noarch.rp 2.2 MB/s | 2.7 MB 00:01
(32/100): glibc-devel-2.34-100.el9_4.2.alma.2.x 388 kB/s | 31 kB 00:00
(33/100): git-core-2.43.5-1.el9_4.x86_64.rpm 1.8 MB/s | 4.4 MB 00:02
(34/100): glibc-headers-2.34-100.el9_4.2.alma.2 1.5 MB/s | 435 kB 00:00
(35/100): go-srpm-macros-3.2.0-3.el9.noarch.rpm 429 kB/s | 26 kB 00:00
(36/100): intltool-0.51.0-20.el9.noarch.rpm 614 kB/s | 55 kB 00:00
(37/100): jna-5.6.0-8.el9.x86_64.rpm 812 kB/s | 268 kB 00:00
(38/100): graphviz-2.44.0-26.el9.x86_64.rpm 2.6 MB/s | 3.3 MB 00:01
(39/100): kernel-headers-5.14.0-427.28.1.el9_4. 2.8 MB/s | 6.5 MB 00:02
(40/100): kernel-srpm-macros-1.0-13.el9.noarch. 219 kB/s | 15 kB 00:00
(41/100): libXaw-1.0.13-19.el9.x86_64.rpm 1.8 MB/s | 197 kB 00:00
(42/100): libxcrypt-devel-4.4.18-3.el9.x86_64.r 311 kB/s | 28 kB 00:00
(43/100): libzstd-devel-1.5.1-2.el9.x86_64.rpm 579 kB/s | 46 kB 00:00
(44/100): ltrace-0.7.91-43.el9.x86_64.rpm 1.3 MB/s | 137 kB 00:00
(45/100): lua-srpm-macros-1-6.el9.noarch.rpm 94 kB/s | 8.4 kB 00:00
(46/100): m4-1.4.19-1.el9.x86_64.rpm 1.8 MB/s | 294 kB 00:00
(47/100): mkfontscale-1.2.1-3.el9.x86_64.rpm 285 kB/s | 31 kB 00:00
(48/100): nss-tools-3.90.0-7.el9_4.x86_64.rpm 2.3 MB/s | 431 kB 00:00
(49/100): ocaml-srpm-macros-6-6.el9.noarch.rpm 111 kB/s | 7.7 kB 00:00
(50/100): openblas-srpm-macros-2-11.el9.noarch. 91 kB/s | 7.3 kB 00:00
(51/100): openssl-devel-3.0.7-27.el9.x86_64.rpm 2.6 MB/s | 3.0 MB 00:01
(52/100): patch-2.7.6-16.el9.x86_64.rpm 1.2 MB/s | 127 kB 00:00
(53/100): patchutils-0.4.2-7.el9.x86_64.rpm 1.1 MB/s | 99 kB 00:00
(54/100): perl-DynaLoader-1.47-481.el9.x86_64.r 304 kB/s | 24 kB 00:00
(55/100): perl-Error-0.17029-7.el9.noarch.rpm 373 kB/s | 41 kB 00:00
(56/100): perl-Fedora-VSP-0.001-23.el9.noarch.r 331 kB/s | 23 kB 00:00
(57/100): perl-File-Compare-1.100.600-481.el9.n 148 kB/s | 12 kB 00:00
(58/100): gcc-11.4.1-3.el9.alma.1.x86_64.rpm 2.8 MB/s | 32 MB 00:11
(59/100): perl-File-Copy-2.34-481.el9.noarch.rp 34 kB/s | 19 kB 00:00
(60/100): perl-File-Find-1.37-481.el9.noarch.rp 402 kB/s | 24 kB 00:00
(61/100): perl-Git-2.43.5-1.el9_4.noarch.rpm 532 kB/s | 37 kB 00:00
(62/100): perl-TermReadKey-2.38-11.el9.x86_64.r 595 kB/s | 36 kB 00:00
(63/100): perl-Thread-Queue-3.14-460.el9.noarch 353 kB/s | 21 kB 00:00
(64/100): perl-generators-1.11-12.el9.noarch.rp 223 kB/s | 15 kB 00:00
(65/100): perl-XML-Parser-2.46-9.el9.x86_64.rpm 1.6 MB/s | 229 kB 00:00
(66/100): perl-lib-0.65-481.el9.x86_64.rpm 224 kB/s | 13 kB 00:00
(67/100): perl-locale-1.09-481.el9.noarch.rpm 203 kB/s | 12 kB 00:00
(68/100): perl-macros-5.32.1-481.el9.noarch.rpm 132 kB/s | 9.2 kB 00:00
(69/100): perl-srpm-macros-1-41.el9.noarch.rpm 134 kB/s | 8.1 kB 00:00
(70/100): perl-threads-2.25-460.el9.x86_64.rpm 944 kB/s | 57 kB 00:00
(71/100): perl-threads-shared-1.61-460.el9.x86_ 727 kB/s | 44 kB 00:00
(72/100): perl-version-0.99.28-4.el9.x86_64.rpm 1.0 MB/s | 62 kB 00:00
(73/100): pyproject-srpm-macros-1.12.0-1.el9.no 156 kB/s | 12 kB 00:00
(74/100): pesign-115-6.el9_1.x86_64.rpm 1.3 MB/s | 167 kB 00:00
(75/100): python-srpm-macros-3.9-53.el9.noarch. 288 kB/s | 17 kB 00:00
(76/100): python3-enchant-3.2.0-5.el9.noarch.rp 874 kB/s | 79 kB 00:00
(77/100): qt5-srpm-macros-5.15.9-1.el9.noarch.r 112 kB/s | 7.8 kB 00:00
(78/100): redhat-rpm-config-207-1.el9.alma.1.no 942 kB/s | 66 kB 00:00
(79/100): rpm-build-4.16.1.3-29.el9.x86_64.rpm 834 kB/s | 58 kB 00:00
(80/100): rpmdevtools-9.5-1.el9.noarch.rpm 1.2 MB/s | 75 kB 00:00
(81/100): rpmlint-1.11-19.el9.noarch.rpm 1.5 MB/s | 185 kB 00:00
(82/100): rust-srpm-macros-17-4.el9.noarch.rpm 92 kB/s | 9.2 kB 00:00
(83/100): sgml-common-0.6.3-58.el9.noarch.rpm 769 kB/s | 54 kB 00:00
(84/100): systemtap-5.0-4.el9.x86_64.rpm 108 kB/s | 8.6 kB 00:00
(85/100): source-highlight-3.1.9-11.el9.x86_64. 2.2 MB/s | 609 kB 00:00
(86/100): kernel-devel-5.14.0-427.28.1.el9_4.x8 2.4 MB/s | 21 MB 00:08
(87/100): systemtap-client-5.0-4.el9.x86_64.rpm 3.2 MB/s | 3.6 MB 00:01
(88/100): systemtap-runtime-5.0-4.el9.x86_64.rp 2.6 MB/s | 440 kB 00:00
(89/100): systemtap-devel-5.0-4.el9.x86_64.rpm 2.1 MB/s | 2.3 MB 00:01
(90/100): tbb-2020.3-8.el9.x86_64.rpm 1.2 MB/s | 170 kB 00:00
(91/100): valgrind-devel-3.22.0-2.el9.x86_64.rp 760 kB/s | 45 kB 00:00
(92/100): xz-devel-5.2.5-8.el9_0.x86_64.rpm 582 kB/s | 52 kB 00:00
(93/100): zlib-devel-1.2.11-40.el9.x86_64.rpm 440 kB/s | 44 kB 00:00
(94/100): ed-1.14.2-12.el9.x86_64.rpm 820 kB/s | 74 kB 00:00
(95/100): xorg-x11-fonts-ISO8859-1-100dpi-7.5-3 3.0 MB/s | 1.0 MB 00:00
(96/100): info-6.7-15.el9.x86_64.rpm 1.5 MB/s | 224 kB 00:00
(97/100): elfutils-0.190-2.el9.x86_64.rpm 2.0 MB/s | 541 kB 00:00
(98/100): make-4.3-8.el9.x86_64.rpm 2.6 MB/s | 530 kB 00:00
(99/100): zip-3.0-35.el9.x86_64.rpm 1.5 MB/s | 263 kB 00:00
(100/100): valgrind-3.22.0-2.el9.x86_64.rpm 3.9 MB/s | 4.9 MB 00:01
--------------------------------------------------------------------------------
Total 6.5 MB/s | 116 MB 00:17
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : make-1:4.3-8.el9.x86_64 1/100
Installing : perl-File-Find-1.37-481.el9.noarch 2/100
Installing : perl-File-Copy-2.34-481.el9.noarch 3/100
Installing : perl-DynaLoader-1.47-481.el9.x86_64 4/100
Installing : m4-1.4.19-1.el9.x86_64 5/100
Installing : zip-3.0-35.el9.x86_64 6/100
Installing : elfutils-0.190-2.el9.x86_64 7/100
Installing : zlib-devel-1.2.11-40.el9.x86_64 8/100
Installing : perl-threads-1:2.25-460.el9.x86_64 9/100
Installing : perl-File-Compare-1.100.600-481.el9.noarch 10/100
Installing : libzstd-devel-1.5.1-2.el9.x86_64 11/100
Installing : elfutils-libelf-devel-0.190-2.el9.x86_64 12/100
Installing : git-core-2.43.5-1.el9_4.x86_64 13/100
Installing : gdb-minimal-10.2-13.el9.x86_64 14/100
Installing : dwz-0.14-3.el9.x86_64 15/100
Installing : cmake-rpm-macros-3.26.5-2.el9.noarch 16/100
Installing : cmake-filesystem-3.26.5-2.el9.x86_64 17/100
Installing : cmake-data-3.26.5-2.el9.noarch 18/100
Installing : cmake-3.26.5-2.el9.x86_64 19/100
Installing : debugedit-5.0-5.el9.x86_64 20/100
Installing : git-core-doc-2.43.5-1.el9_4.noarch 21/100
Installing : autoconf-2.69-38.el9.noarch 22/100
Installing : perl-threads-shared-1.61-460.el9.x86_64 23/100
Installing : perl-Thread-Queue-3.14-460.el9.noarch 24/100
Installing : automake-1.16.2-8.el9.noarch 25/100
Installing : bison-3.7.4-5.el9.x86_64 26/100
Installing : flex-2.6.4-9.el9.x86_64 27/100
Installing : perl-TermReadKey-2.38-11.el9.x86_64 28/100
Installing : info-6.7-15.el9.x86_64 29/100
Installing : ed-1.14.2-12.el9.x86_64 30/100
Installing : patch-2.7.6-16.el9.x86_64 31/100
Installing : xz-devel-5.2.5-8.el9_0.x86_64 32/100
Installing : elfutils-devel-0.190-2.el9.x86_64 33/100
Installing : valgrind-1:3.22.0-2.el9.x86_64 34/100
Installing : tbb-2020.3-8.el9.x86_64 35/100
Installing : dyninst-12.1.0-1.el9.x86_64 36/100
Running scriptlet: dyninst-12.1.0-1.el9.x86_64 36/100
Running scriptlet: systemtap-runtime-5.0-4.el9.x86_64 37/100
Creating group 'stapusr' with GID 156.
Creating group 'stapsys' with GID 157.
Creating group 'stapdev' with GID 158.
Installing : systemtap-runtime-5.0-4.el9.x86_64 37/100
Installing : systemtap-client-5.0-4.el9.x86_64 38/100
Installing : sgml-common-0.6.3-58.el9.noarch 39/100
Installing : docbook-dtds-1.0-79.el9.noarch 40/100
Running scriptlet: docbook-dtds-1.0-79.el9.noarch 40/100
Installing : docbook-style-xsl-1.79.2-16.el9.noarch 41/100
Running scriptlet: docbook-style-xsl-1.79.2-16.el9.noarch 41/100
Installing : rust-srpm-macros-17-4.el9.noarch 42/100
Installing : qt5-srpm-macros-5.15.9-1.el9.noarch 43/100
Installing : perl-srpm-macros-1-41.el9.noarch 44/100
Installing : perl-macros-4:5.32.1-481.el9.noarch 45/100
Installing : perl-locale-1.09-481.el9.noarch 46/100
Installing : perl-version-7:0.99.28-4.el9.x86_64 47/100
Installing : perl-lib-0.65-481.el9.x86_64 48/100
Installing : perl-XML-Parser-2.46-9.el9.x86_64 49/100
Installing : perl-Fedora-VSP-0.001-23.el9.noarch 50/100
Installing : perl-Error-1:0.17029-7.el9.noarch 51/100
Installing : perl-Git-2.43.5-1.el9_4.noarch 52/100
Installing : git-2.43.5-1.el9_4.x86_64 53/100
Installing : openssl-devel-1:3.0.7-27.el9.x86_64 54/100
Installing : openblas-srpm-macros-2-11.el9.noarch 55/100
Installing : ocaml-srpm-macros-6-6.el9.noarch 56/100
Installing : nss-tools-3.90.0-7.el9_4.x86_64 57/100
Installing : mkfontscale-1.2.1-3.el9.x86_64 58/100
Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.5-33.el9.noarc 59/100
Running scriptlet: xorg-x11-fonts-ISO8859-1-100dpi-7.5-33.el9.noarc 59/100
Installing : lua-srpm-macros-1-6.el9.noarch 60/100
Installing : libXaw-1.0.13-19.el9.x86_64 61/100
Installing : graphviz-2.44.0-26.el9.x86_64 62/100
Running scriptlet: graphviz-2.44.0-26.el9.x86_64 62/100
Installing : kernel-srpm-macros-1.0-13.el9.noarch 63/100
Installing : kernel-headers-5.14.0-427.28.1.el9_4.x86_64 64/100
Installing : glibc-headers-2.34-100.el9_4.2.alma.2.x86_64 65/100
Installing : libxcrypt-devel-4.4.18-3.el9.x86_64 66/100
Installing : glibc-devel-2.34-100.el9_4.2.alma.2.x86_64 67/100
Installing : gcc-11.4.1-3.el9.alma.1.x86_64 68/100
Installing : annobin-12.31-2.el9.x86_64 69/100
Installing : gcc-plugin-annobin-11.4.1-3.el9.alma.1.x86_64 70/100
Installing : kernel-devel-5.14.0-427.28.1.el9_4.x86_64 71/100
Running scriptlet: kernel-devel-5.14.0-427.28.1.el9_4.x86_64 71/100
Installing : systemtap-devel-5.0-4.el9.x86_64 72/100
Installing : ghc-srpm-macros-1.5.0-6.el9.noarch 73/100
Installing : gettext-common-devel-0.21-8.el9.noarch 74/100
Installing : gettext-devel-0.21-8.el9.x86_64 75/100
Installing : enchant-1:1.6.0-30.el9.x86_64 76/100
Installing : python3-enchant-3.2.0-5.el9.noarch 77/100
Installing : efi-srpm-macros-6-2.el9_0.0.1.noarch 78/100
Installing : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 79/100
Installing : go-srpm-macros-3.2.0-3.el9.noarch 80/100
Installing : python-srpm-macros-3.9-53.el9.noarch 81/100
Installing : pyproject-srpm-macros-1.12.0-1.el9.noarch 82/100
Installing : redhat-rpm-config-207-1.el9.alma.1.noarch 83/100
Running scriptlet: redhat-rpm-config-207-1.el9.alma.1.noarch 83/100
Installing : rpm-build-4.16.1.3-29.el9.x86_64 84/100
Installing : boost-regex-1.75.0-8.el9.x86_64 85/100
Installing : source-highlight-3.1.9-11.el9.x86_64 86/100
Installing : asciidoc-9.1.0-3.el9.noarch 87/100
Installing : rpmdevtools-9.5-1.el9.noarch 88/100
Installing : rpmlint-1.11-19.el9.noarch 89/100
Installing : intltool-0.51.0-20.el9.noarch 90/100
Installing : systemtap-5.0-4.el9.x86_64 91/100
Running scriptlet: systemtap-5.0-4.el9.x86_64 91/100
Running scriptlet: pesign-115-6.el9_1.x86_64 92/100
Installing : pesign-115-6.el9_1.x86_64 92/100
Running scriptlet: pesign-115-6.el9_1.x86_64 92/100
Installing : perl-generators-1.11-12.el9.noarch 93/100
Installing : valgrind-devel-1:3.22.0-2.el9.x86_64 94/100
Installing : patchutils-0.4.2-7.el9.x86_64 95/100
Installing : ltrace-0.7.91-43.el9.x86_64 96/100
Installing : jna-5.6.0-8.el9.x86_64 97/100
Installing : expect-5.45.4-16.el9.x86_64 98/100
Installing : diffstat-1.64-6.el9.x86_64 99/100
Installing : byacc-2.0.20210109-4.el9.x86_64 100/100
Running scriptlet: pesign-115-6.el9_1.x86_64 100/100
Running scriptlet: byacc-2.0.20210109-4.el9.x86_64 100/100
Verifying : annobin-12.31-2.el9.x86_64 1/100
Verifying : asciidoc-9.1.0-3.el9.noarch 2/100
Verifying : autoconf-2.69-38.el9.noarch 3/100
Verifying : automake-1.16.2-8.el9.noarch 4/100
Verifying : bison-3.7.4-5.el9.x86_64 5/100
Verifying : boost-regex-1.75.0-8.el9.x86_64 6/100
Verifying : byacc-2.0.20210109-4.el9.x86_64 7/100
Verifying : cmake-3.26.5-2.el9.x86_64 8/100
Verifying : cmake-data-3.26.5-2.el9.noarch 9/100
Verifying : cmake-filesystem-3.26.5-2.el9.x86_64 10/100
Verifying : cmake-rpm-macros-3.26.5-2.el9.noarch 11/100
Verifying : debugedit-5.0-5.el9.x86_64 12/100
Verifying : diffstat-1.64-6.el9.x86_64 13/100
Verifying : docbook-dtds-1.0-79.el9.noarch 14/100
Verifying : docbook-style-xsl-1.79.2-16.el9.noarch 15/100
Verifying : dwz-0.14-3.el9.x86_64 16/100
Verifying : dyninst-12.1.0-1.el9.x86_64 17/100
Verifying : efi-srpm-macros-6-2.el9_0.0.1.noarch 18/100
Verifying : elfutils-devel-0.190-2.el9.x86_64 19/100
Verifying : elfutils-libelf-devel-0.190-2.el9.x86_64 20/100
Verifying : enchant-1:1.6.0-30.el9.x86_64 21/100
Verifying : expect-5.45.4-16.el9.x86_64 22/100
Verifying : flex-2.6.4-9.el9.x86_64 23/100
Verifying : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 24/100
Verifying : gcc-11.4.1-3.el9.alma.1.x86_64 25/100
Verifying : gcc-plugin-annobin-11.4.1-3.el9.alma.1.x86_64 26/100
Verifying : gdb-minimal-10.2-13.el9.x86_64 27/100
Verifying : gettext-common-devel-0.21-8.el9.noarch 28/100
Verifying : gettext-devel-0.21-8.el9.x86_64 29/100
Verifying : ghc-srpm-macros-1.5.0-6.el9.noarch 30/100
Verifying : git-2.43.5-1.el9_4.x86_64 31/100
Verifying : git-core-2.43.5-1.el9_4.x86_64 32/100
Verifying : git-core-doc-2.43.5-1.el9_4.noarch 33/100
Verifying : glibc-devel-2.34-100.el9_4.2.alma.2.x86_64 34/100
Verifying : glibc-headers-2.34-100.el9_4.2.alma.2.x86_64 35/100
Verifying : go-srpm-macros-3.2.0-3.el9.noarch 36/100
Verifying : graphviz-2.44.0-26.el9.x86_64 37/100
Verifying : intltool-0.51.0-20.el9.noarch 38/100
Verifying : jna-5.6.0-8.el9.x86_64 39/100
Verifying : kernel-devel-5.14.0-427.28.1.el9_4.x86_64 40/100
Verifying : kernel-headers-5.14.0-427.28.1.el9_4.x86_64 41/100
Verifying : kernel-srpm-macros-1.0-13.el9.noarch 42/100
Verifying : libXaw-1.0.13-19.el9.x86_64 43/100
Verifying : libxcrypt-devel-4.4.18-3.el9.x86_64 44/100
Verifying : libzstd-devel-1.5.1-2.el9.x86_64 45/100
Verifying : ltrace-0.7.91-43.el9.x86_64 46/100
Verifying : lua-srpm-macros-1-6.el9.noarch 47/100
Verifying : m4-1.4.19-1.el9.x86_64 48/100
Verifying : mkfontscale-1.2.1-3.el9.x86_64 49/100
Verifying : nss-tools-3.90.0-7.el9_4.x86_64 50/100
Verifying : ocaml-srpm-macros-6-6.el9.noarch 51/100
Verifying : openblas-srpm-macros-2-11.el9.noarch 52/100
Verifying : openssl-devel-1:3.0.7-27.el9.x86_64 53/100
Verifying : patch-2.7.6-16.el9.x86_64 54/100
Verifying : patchutils-0.4.2-7.el9.x86_64 55/100
Verifying : perl-DynaLoader-1.47-481.el9.x86_64 56/100
Verifying : perl-Error-1:0.17029-7.el9.noarch 57/100
Verifying : perl-Fedora-VSP-0.001-23.el9.noarch 58/100
Verifying : perl-File-Compare-1.100.600-481.el9.noarch 59/100
Verifying : perl-File-Copy-2.34-481.el9.noarch 60/100
Verifying : perl-File-Find-1.37-481.el9.noarch 61/100
Verifying : perl-Git-2.43.5-1.el9_4.noarch 62/100
Verifying : perl-TermReadKey-2.38-11.el9.x86_64 63/100
Verifying : perl-Thread-Queue-3.14-460.el9.noarch 64/100
Verifying : perl-XML-Parser-2.46-9.el9.x86_64 65/100
Verifying : perl-generators-1.11-12.el9.noarch 66/100
Verifying : perl-lib-0.65-481.el9.x86_64 67/100
Verifying : perl-locale-1.09-481.el9.noarch 68/100
Verifying : perl-macros-4:5.32.1-481.el9.noarch 69/100
Verifying : perl-srpm-macros-1-41.el9.noarch 70/100
Verifying : perl-threads-1:2.25-460.el9.x86_64 71/100
Verifying : perl-threads-shared-1.61-460.el9.x86_64 72/100
Verifying : perl-version-7:0.99.28-4.el9.x86_64 73/100
Verifying : pesign-115-6.el9_1.x86_64 74/100
Verifying : pyproject-srpm-macros-1.12.0-1.el9.noarch 75/100
Verifying : python-srpm-macros-3.9-53.el9.noarch 76/100
Verifying : python3-enchant-3.2.0-5.el9.noarch 77/100
Verifying : qt5-srpm-macros-5.15.9-1.el9.noarch 78/100
Verifying : redhat-rpm-config-207-1.el9.alma.1.noarch 79/100
Verifying : rpm-build-4.16.1.3-29.el9.x86_64 80/100
Verifying : rpmdevtools-9.5-1.el9.noarch 81/100
Verifying : rpmlint-1.11-19.el9.noarch 82/100
Verifying : rust-srpm-macros-17-4.el9.noarch 83/100
Verifying : sgml-common-0.6.3-58.el9.noarch 84/100
Verifying : source-highlight-3.1.9-11.el9.x86_64 85/100
Verifying : systemtap-5.0-4.el9.x86_64 86/100
Verifying : systemtap-client-5.0-4.el9.x86_64 87/100
Verifying : systemtap-devel-5.0-4.el9.x86_64 88/100
Verifying : systemtap-runtime-5.0-4.el9.x86_64 89/100
Verifying : tbb-2020.3-8.el9.x86_64 90/100
Verifying : valgrind-1:3.22.0-2.el9.x86_64 91/100
Verifying : valgrind-devel-1:3.22.0-2.el9.x86_64 92/100
Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.5-33.el9.noarc 93/100
Verifying : xz-devel-5.2.5-8.el9_0.x86_64 94/100
Verifying : zlib-devel-1.2.11-40.el9.x86_64 95/100
Verifying : ed-1.14.2-12.el9.x86_64 96/100
Verifying : elfutils-0.190-2.el9.x86_64 97/100
Verifying : info-6.7-15.el9.x86_64 98/100
Verifying : make-1:4.3-8.el9.x86_64 99/100
Verifying : zip-3.0-35.el9.x86_64 100/100
Installed:
annobin-12.31-2.el9.x86_64
asciidoc-9.1.0-3.el9.noarch
autoconf-2.69-38.el9.noarch
automake-1.16.2-8.el9.noarch
bison-3.7.4-5.el9.x86_64
boost-regex-1.75.0-8.el9.x86_64
byacc-2.0.20210109-4.el9.x86_64
cmake-3.26.5-2.el9.x86_64
cmake-data-3.26.5-2.el9.noarch
cmake-filesystem-3.26.5-2.el9.x86_64
cmake-rpm-macros-3.26.5-2.el9.noarch
debugedit-5.0-5.el9.x86_64
diffstat-1.64-6.el9.x86_64
docbook-dtds-1.0-79.el9.noarch
docbook-style-xsl-1.79.2-16.el9.noarch
dwz-0.14-3.el9.x86_64
dyninst-12.1.0-1.el9.x86_64
ed-1.14.2-12.el9.x86_64
efi-srpm-macros-6-2.el9_0.0.1.noarch
elfutils-0.190-2.el9.x86_64
elfutils-devel-0.190-2.el9.x86_64
elfutils-libelf-devel-0.190-2.el9.x86_64
enchant-1:1.6.0-30.el9.x86_64
expect-5.45.4-16.el9.x86_64
flex-2.6.4-9.el9.x86_64
fonts-srpm-macros-1:2.0.5-7.el9.1.noarch
gcc-11.4.1-3.el9.alma.1.x86_64
gcc-plugin-annobin-11.4.1-3.el9.alma.1.x86_64
gdb-minimal-10.2-13.el9.x86_64
gettext-common-devel-0.21-8.el9.noarch
gettext-devel-0.21-8.el9.x86_64
ghc-srpm-macros-1.5.0-6.el9.noarch
git-2.43.5-1.el9_4.x86_64
git-core-2.43.5-1.el9_4.x86_64
git-core-doc-2.43.5-1.el9_4.noarch
glibc-devel-2.34-100.el9_4.2.alma.2.x86_64
glibc-headers-2.34-100.el9_4.2.alma.2.x86_64
go-srpm-macros-3.2.0-3.el9.noarch
graphviz-2.44.0-26.el9.x86_64
info-6.7-15.el9.x86_64
intltool-0.51.0-20.el9.noarch
jna-5.6.0-8.el9.x86_64
kernel-devel-5.14.0-427.28.1.el9_4.x86_64
kernel-headers-5.14.0-427.28.1.el9_4.x86_64
kernel-srpm-macros-1.0-13.el9.noarch
libXaw-1.0.13-19.el9.x86_64
libxcrypt-devel-4.4.18-3.el9.x86_64
libzstd-devel-1.5.1-2.el9.x86_64
ltrace-0.7.91-43.el9.x86_64
lua-srpm-macros-1-6.el9.noarch
m4-1.4.19-1.el9.x86_64
make-1:4.3-8.el9.x86_64
mkfontscale-1.2.1-3.el9.x86_64
nss-tools-3.90.0-7.el9_4.x86_64
ocaml-srpm-macros-6-6.el9.noarch
openblas-srpm-macros-2-11.el9.noarch
openssl-devel-1:3.0.7-27.el9.x86_64
patch-2.7.6-16.el9.x86_64
patchutils-0.4.2-7.el9.x86_64
perl-DynaLoader-1.47-481.el9.x86_64
perl-Error-1:0.17029-7.el9.noarch
perl-Fedora-VSP-0.001-23.el9.noarch
perl-File-Compare-1.100.600-481.el9.noarch
perl-File-Copy-2.34-481.el9.noarch
perl-File-Find-1.37-481.el9.noarch
perl-Git-2.43.5-1.el9_4.noarch
perl-TermReadKey-2.38-11.el9.x86_64
perl-Thread-Queue-3.14-460.el9.noarch
perl-XML-Parser-2.46-9.el9.x86_64
perl-generators-1.11-12.el9.noarch
perl-lib-0.65-481.el9.x86_64
perl-locale-1.09-481.el9.noarch
perl-macros-4:5.32.1-481.el9.noarch
perl-srpm-macros-1-41.el9.noarch
perl-threads-1:2.25-460.el9.x86_64
perl-threads-shared-1.61-460.el9.x86_64
perl-version-7:0.99.28-4.el9.x86_64
pesign-115-6.el9_1.x86_64
pyproject-srpm-macros-1.12.0-1.el9.noarch
python-srpm-macros-3.9-53.el9.noarch
python3-enchant-3.2.0-5.el9.noarch
qt5-srpm-macros-5.15.9-1.el9.noarch
redhat-rpm-config-207-1.el9.alma.1.noarch
rpm-build-4.16.1.3-29.el9.x86_64
rpmdevtools-9.5-1.el9.noarch
rpmlint-1.11-19.el9.noarch
rust-srpm-macros-17-4.el9.noarch
sgml-common-0.6.3-58.el9.noarch
source-highlight-3.1.9-11.el9.x86_64
systemtap-5.0-4.el9.x86_64
systemtap-client-5.0-4.el9.x86_64
systemtap-devel-5.0-4.el9.x86_64
systemtap-runtime-5.0-4.el9.x86_64
tbb-2020.3-8.el9.x86_64
valgrind-1:3.22.0-2.el9.x86_64
valgrind-devel-1:3.22.0-2.el9.x86_64
xorg-x11-fonts-ISO8859-1-100dpi-7.5-33.el9.noarch
xz-devel-5.2.5-8.el9_0.x86_64
zip-3.0-35.el9.x86_64
zlib-devel-1.2.11-40.el9.x86_64
Complete!
Downloaded smartgit from Download SmartGit 23.1 and unpacked and moved to /opt
:
[mr_halfword@ryzen-alma Downloads]$ sudo chmod o+rw /opt
[mr_halfword@ryzen-alma Downloads]$ tar -xzf smartgit-linux-23_1_3.tar.gz
[mr_halfword@ryzen-alma Downloads]$ mv smartgit /opt
And was able to run smartgit, create a github access token and clone a repository.
Copied an existing installation from a different PC:
$ scp -pr 192.168.0.118:eclipse .
Attempting to start the copied Eclipse failed with:
Installed java-1.8.0-openjdk
:
$ sudo yum install java-1.8.0-openjdk 2>&1 | tee ~/install_logs/3_java-1.8.0-openjdk_install.log
[sudo] password for mr_halfword:
Last metadata expiration check: 1:14:30 ago on Sat 10 Aug 2024 13:54:13 BST.
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
java-1.8.0-openjdk x86_64 1:1.8.0.422.b05-2.el9 appstream 457 k
Installing dependencies:
java-1.8.0-openjdk-headless x86_64 1:1.8.0.422.b05-2.el9 appstream 33 M
ttmkfdir x86_64 3.0.9-65.el9 appstream 52 k
xorg-x11-fonts-Type1 noarch 7.5-33.el9 appstream 499 k
Transaction Summary
================================================================================
Install 4 Packages
Total download size: 34 M
Installed size: 121 M
Is this ok [y/N]: y
Downloading Packages:
(1/4): ttmkfdir-3.0.9-65.el9.x86_64.rpm 504 kB/s | 52 kB 00:00
(2/4): java-1.8.0-openjdk-1.8.0.422.b05-2.el9.x 1.7 MB/s | 457 kB 00:00
(3/4): xorg-x11-fonts-Type1-7.5-33.el9.noarch.r 1.9 MB/s | 499 kB 00:00
(4/4): java-1.8.0-openjdk-headless-1.8.0.422.b0 6.1 MB/s | 33 MB 00:05
--------------------------------------------------------------------------------
Total 5.8 MB/s | 34 MB 00:05
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Running scriptlet: java-1.8.0-openjdk-headless-1:1.8.0.422.b05-2.el9.x8 1/1
Preparing : 1/1
Installing : ttmkfdir-3.0.9-65.el9.x86_64 1/4
Installing : xorg-x11-fonts-Type1-7.5-33.el9.noarch 2/4
Running scriptlet: xorg-x11-fonts-Type1-7.5-33.el9.noarch 2/4
Installing : java-1.8.0-openjdk-headless-1:1.8.0.422.b05-2.el9.x8 3/4
Running scriptlet: java-1.8.0-openjdk-headless-1:1.8.0.422.b05-2.el9.x8 3/4Gtk-Message: 15:08:53.291: Failed to load module "pk-gtk-module"
Installing : java-1.8.0-openjdk-1:1.8.0.422.b05-2.el9.x86_64 4/4
Running scriptlet: java-1.8.0-openjdk-1:1.8.0.422.b05-2.el9.x86_64 4/4
Running scriptlet: java-1.8.0-openjdk-headless-1:1.8.0.422.b05-2.el9.x8 4/4
Running scriptlet: java-1.8.0-openjdk-1:1.8.0.422.b05-2.el9.x86_64 4/4
Verifying : java-1.8.0-openjdk-1:1.8.0.422.b05-2.el9.x86_64 1/4
Verifying : java-1.8.0-openjdk-headless-1:1.8.0.422.b05-2.el9.x8 2/4
Verifying : ttmkfdir-3.0.9-65.el9.x86_64 3/4
Verifying : xorg-x11-fonts-Type1-7.5-33.el9.noarch 4/4
Installed:
java-1.8.0-openjdk-1:1.8.0.422.b05-2.el9.x86_64
java-1.8.0-openjdk-headless-1:1.8.0.422.b05-2.el9.x86_64
ttmkfdir-3.0.9-65.el9.x86_64
xorg-x11-fonts-Type1-7.5-33.el9.noarch
Complete!
In the ~/eclipse/cpp-oxygen-4.7.3a/eclipse/eclipse.ini
changed from:
-vm
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
To:
-vm
/usr/lib/jvm/jre-1.8.0-openjdk/bin/java
And the Eclipse Oxygen launcher then started.
Cloned https://github.com/Chester-Gillon/ibv_message_passing, and copies the user.setup preferences file into the directory used to load the preferences from on a creating an Eclipse workspace:
[mr_halfword@ryzen-alma ~]$ mkdir -p ~/.eclipse/org.eclipse.oomph.setup/setups
[mr_halfword@ryzen-alma ~]$ cp ~/ibv_message_passing/user.setup ~/.eclipse/org.eclipse.oomph.setup/setups
Install GNAT Community 2021, as that is the compiler curently used by https://github.com/Chester-Gillon/fpga_sio:
$ sudo ./gnat-2021-20210519-x86_64-linux-bin
And check the installed version:
$ /opt/GNAT/2021/bin/gcc --version
gcc (GCC) 10.3.1 20210520 (for GNAT Community 2021 20210519)
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
See your AdaCore support agreement for details of warranty and support.
If you do not have a current support agreement, then there is absolutely
no warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
Installing packages to be able to compile fpga_sio
Install pciutils-devel
:
$ sudo yum install pciutils-devel 2>&1 | tee ~/install_logs/4_pciutils-devel_install.log
[sudo] password for mr_halfword:
Last metadata expiration check: 1:37:19 ago on Sat 10 Aug 2024 13:54:13 BST.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
pciutils-devel x86_64 3.7.0-5.el9 appstream 31 k
Transaction Summary
================================================================================
Install 1 Package
Total download size: 31 k
Installed size: 88 k
Is this ok [y/N]: y
Downloading Packages:
pciutils-devel-3.7.0-5.el9.x86_64.rpm 255 kB/s | 31 kB 00:00
--------------------------------------------------------------------------------
Total 66 kB/s | 31 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : pciutils-devel-3.7.0-5.el9.x86_64 1/1
Running scriptlet: pciutils-devel-3.7.0-5.el9.x86_64 1/1
Verifying : pciutils-devel-3.7.0-5.el9.x86_64 1/1
Installed:
pciutils-devel-3.7.0-5.el9.x86_64
Complete!
Install libpciaccess-devel
:
$ sudo yum install libpciaccess-devel 2>&1 | tee ~/install_logs/5_libpciaccess-devel_install.log
Last metadata expiration check: 1:39:22 ago on Sat 10 Aug 2024 13:54:13 BST.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
libpciaccess-devel x86_64 0.16-6.el9 appstream 12 k
Transaction Summary
================================================================================
Install 1 Package
Total download size: 12 k
Installed size: 15 k
Is this ok [y/N]: y
Downloading Packages:
libpciaccess-devel-0.16-6.el9.x86_64.rpm 160 kB/s | 12 kB 00:00
--------------------------------------------------------------------------------
Total 30 kB/s | 12 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : libpciaccess-devel-0.16-6.el9.x86_64 1/1
Running scriptlet: libpciaccess-devel-0.16-6.el9.x86_64 1/1
Verifying : libpciaccess-devel-0.16-6.el9.x86_64 1/1
Installed:
libpciaccess-devel-0.16-6.el9.x86_64
Complete!
Install the epel-release package to get more repos:
$ sudo yum install epel-release 2>&1|tee ~/install_logs/6_epel.log
[sudo] password for mr_halfword:
Last metadata expiration check: 1:10:32 ago on Sat 10 Aug 2024 17:17:20 BST.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
epel-release noarch 9-5.el9 extras 18 k
Transaction Summary
================================================================================
Install 1 Package
Total download size: 18 k
Installed size: 25 k
Is this ok [y/N]: y
Downloading Packages:
epel-release-9-5.el9.noarch.rpm 227 kB/s | 18 kB 00:00
--------------------------------------------------------------------------------
Total 45 kB/s | 18 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : epel-release-9-5.el9.noarch 1/1
Running scriptlet: epel-release-9-5.el9.noarch 1/1
Many EPEL packages require the CodeReady Builder (CRB) repository.
It is recommended that you run /usr/bin/crb enable to enable the CRB repository.
Verifying : epel-release-9-5.el9.noarch 1/1
Installed:
epel-release-9-5.el9.noarch
Complete!
Install tools to create code coverage results:
$ sudo yum install lcov | tee ~/install_logs/7_lcov.log
Extra Packages for Enterprise Linux 9 - x86_64 2.0 MB/s | 22 MB 00:10
Last metadata expiration check: 0:00:09 ago on Sat 10 Aug 2024 18:28:49 BST.
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
lcov noarch 1.14-6.el9 epel 100 k
Installing dependencies:
perl-GD x86_64 2.73-1.el9 epel 176 k
perl-JSON noarch 4.03-5.el9 appstream 95 k
perl-Math-BigInt noarch 1:1.9998.18-460.el9 appstream 188 k
perl-Math-Complex noarch 1.59-481.el9 appstream 45 k
perl-PerlIO-gzip x86_64 0.20-10.el9 epel 26 k
Transaction Summary
================================================================================
Install 6 Packages
Total download size: 630 k
Installed size: 1.9 M
Is this ok [y/N]: y
Downloading Packages:
(1/6): perl-Math-Complex-1.59-481.el9.noarch.rp 484 kB/s | 45 kB 00:00
(2/6): perl-Math-BigInt-1.9998.18-460.el9.noarc 1.6 MB/s | 188 kB 00:00
(3/6): perl-JSON-4.03-5.el9.noarch.rpm 708 kB/s | 95 kB 00:00
[MIRROR] lcov-1.14-6.el9.noarch.rpm: Curl error (35): SSL connect error for https://mirrors.20i.com/pub/fedora/epel/9/Everything/x86_64/Packages/l/lcov-1.14-6.el9.noarch.rpm [error:0A000410:SSL routines::sslv3 alert handshake failure]
[MIRROR] perl-GD-2.73-1.el9.x86_64.rpm: Curl error (35): SSL connect error for https://mirrors.20i.com/pub/fedora/epel/9/Everything/x86_64/Packages/p/perl-GD-2.73-1.el9.x86_64.rpm [error:0A000410:SSL routines::sslv3 alert handshake failure]
[MIRROR] perl-PerlIO-gzip-0.20-10.el9.x86_64.rpm: Curl error (35): SSL connect error for https://mirrors.20i.com/pub/fedora/epel/9/Everything/x86_64/Packages/p/perl-PerlIO-gzip-0.20-10.el9.x86_64.rpm [error:0A000410:SSL routines::sslv3 alert handshake failure]
[MIRROR] perl-GD-2.73-1.el9.x86_64.rpm: Downloading successful, but checksum doesn't match. Calculated: dcb42c98f5bbf315af942ca33c4fd0f3380706bde669a62a323bbb00f19618ab(sha256) Expected: 1425037342bb26b64ae2b2cf46de83a8e0bdaaa2e61ac845d3d4c0d34073947e(sha256)
[MIRROR] lcov-1.14-6.el9.noarch.rpm: Downloading successful, but checksum doesn't match. Calculated: 0a977f3c8ba104b2856b994fa2b4b26752b44b703a124e480271687d8343b5da(sha256) Expected: c30f9093506e529d0a81f2a48bb460cfbc5ea2f316177f78908fa301ffa94b7c(sha256)
[MIRROR] perl-PerlIO-gzip-0.20-10.el9.x86_64.rpm: Downloading successful, but checksum doesn't match. Calculated: f0eb1dbdd14a6bd502f58535516bb82b68ca6d43b33ff6065929eb35a190544f(sha256) Expected: 47b50f40f0398f06ca0897b6a63e0ca33e7b380c7b6ddcae4045d45b994db469(sha256)
(4/6): perl-GD-2.73-1.el9.x86_64.rpm 59 kB/s | 176 kB 00:02
(5/6): lcov-1.14-6.el9.noarch.rpm 33 kB/s | 100 kB 00:03
(6/6): perl-PerlIO-gzip-0.20-10.el9.x86_64.rpm 8.5 kB/s | 26 kB 00:03
--------------------------------------------------------------------------------
Total 164 kB/s | 630 kB 00:03
Extra Packages for Enterprise Linux 9 - x86_64 1.6 MB/s | 1.6 kB 00:00
Importing GPG key 0x3228467C:
Userid : "Fedora (epel9) <epel@fedoraproject.org>"
Fingerprint: FF8A D134 4597 106E CE81 3B91 8A38 72BF 3228 467C
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-9
Is this ok [y/N]: y
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : perl-Math-Complex-1.59-481.el9.noarch 1/6
Installing : perl-Math-BigInt-1:1.9998.18-460.el9.noarch 2/6
Installing : perl-JSON-4.03-5.el9.noarch 3/6
Installing : perl-GD-2.73-1.el9.x86_64 4/6
Installing : perl-PerlIO-gzip-0.20-10.el9.x86_64 5/6
Installing : lcov-1.14-6.el9.noarch 6/6
Running scriptlet: lcov-1.14-6.el9.noarch 6/6
Verifying : perl-JSON-4.03-5.el9.noarch 1/6
Verifying : perl-Math-BigInt-1:1.9998.18-460.el9.noarch 2/6
Verifying : perl-Math-Complex-1.59-481.el9.noarch 3/6
Verifying : lcov-1.14-6.el9.noarch 4/6
Verifying : perl-GD-2.73-1.el9.x86_64 5/6
Verifying : perl-PerlIO-gzip-0.20-10.el9.x86_64 6/6
Installed:
lcov-1.14-6.el9.noarch
perl-GD-2.73-1.el9.x86_64
perl-JSON-4.03-5.el9.noarch
perl-Math-BigInt-1:1.9998.18-460.el9.noarch
perl-Math-Complex-1.59-481.el9.noarch
perl-PerlIO-gzip-0.20-10.el9.x86_64
Complete!
The versions installed:
[mr_halfword@ryzen-alma eclipse_project]$ lcov --version
lcov: LCOV version 1.14
[mr_halfword@ryzen-alma eclipse_project]$ genhtml --version
genhtml: LCOV version 1.14
3.5.2. Version mismatch message when GCC 11.4.1 is in the path, and try and collect coverage from GCC 10.3.1
GCC 10.3.1 from the GNAT community edition is used to compile the fpga_sio
code. GCC 11.4.1 is the system installed version in the path. This causes messages about mismatches between the version when generating coverage results:
[mr_halfword@ryzen-alma eclipse_project]$ ~/fpga_sio/software_tests/eclipse_project/collect_coverage.sh
/home/mr_halfword/fpga_sio/software_tests/eclipse_project/bin/coverage/vfio_access/CMakeFiles/pci_sysfs_access.dir/pci_sysfs_access.c.gcno:version 'B03f', prefer 'B14R'
<<snip>>
However, HTML coverage reports were still generated and included branch coverage.
The following generates a coverage report, including branch coverage, without reporting any messages about version mismatches:
[mr_halfword@ryzen-alma eclipse_project]$ (PATH=/opt/GNAT/2021/bin/:$PATH ~/fpga_sio/software_tests/eclipse_project/collect_coverage.sh )
sshd was disabled, so unable to ssh in remotely:
[mr_halfword@ryzen-alma release]$ systemctl status sshd
○ sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; disabled; preset: en>
Active: inactive (dead)
Docs: man:sshd(8)
man:sshd_config(5)
So, enabled sshd:
[mr_halfword@ryzen-alma release]$ sudo systemctl enable sshd
[sudo] password for mr_halfword:
Created symlink /etc/systemd/system/multi-user.target.wants/sshd.service → /usr/lib/systemd/system/sshd.service.
With the AMD Ryzen 5 2400G processor, the IOMMU is enabled by default so didn't have to change the Kernel command line options.
This is allow VFIO_IOMMU_MAP_DMA
to map unlimited memory for DMA. Following 14.1 RDMA requires locking umlimited amounts of memory in /etc/systemd/user.conf
and /etc/systemd/system.conf
changed:
#DefaultLimitMEMLOCK=
To:
DefaultLimitMEMLOCK=infinity