Below we will document the steps to postgres pgadmin on RHEL 8 this is free and opensource.
Steps are performed as root unless specified otherwise, you could also use a user with sudo privilege as well for root commands.
Step 1. Install Extra patches for Enterprise Linux (EPEL)
I had to use a direct link for this as below:
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Output: Updating Subscription Management repositories. Last metadata expiration check: 0:06:30 ago on Sun 07 Jan 2024 01:23:48 GMT. epel-release-latest-8.noarch.rpm 43 kB/s | 25 kB 00:00 Dependencies resolved. =================================================================================================================================================================================================================== Package Architecture Version Repository Size =================================================================================================================================================================================================================== Installing: epel-release noarch 8-19.el8 @commandline 25 k Transaction Summary =================================================================================================================================================================================================================== Install 1 Package Total size: 25 k Installed size: 35 k Is this ok [y/N]: n Operation aborted. [root@postgres02 ~]# dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm Updating Subscription Management repositories. Last metadata expiration check: 0:07:11 ago on Sun 07 Jan 2024 01:23:48 GMT. epel-release-latest-8.noarch.rpm 55 kB/s | 25 kB 00:00 Dependencies resolved. =================================================================================================================================================================================================================== Package Architecture Version Repository Size =================================================================================================================================================================================================================== Installing: epel-release noarch 8-19.el8 @commandline 25 k Transaction Summary =================================================================================================================================================================================================================== Install 1 Package Total size: 25 k Installed size: 35 k Downloading Packages: Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : epel-release-8-19.el8.noarch 1/1 Running scriptlet: epel-release-8-19.el8.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-8-19.el8.noarch 1/1 Installed products updated. Installed: epel-release-8-19.el8.noarch Complete!
Step 2: Enable CRB repository
/usr/bin/crb enable
Output: Allow 10 minutes to complete and prompt return Enabling CRB repo Repository 'codeready-builder-for-rhel-8-x86_64-rpms' is enabled for this system. CRB repo is enabled and named: codeready-builder-for-rhel-8-x86_64-rpms
rpm -i https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-2-1.noarch.rpm
Output: warning: /var/tmp/rpm-tmp.5qFdkU: Header V4 RSA/SHA256 Signature, key ID 210976f2: NOKEY
Step 3: Create Metadata Cache
dnf -y makecache
Output: Updating Subscription Management repositories. Extra Packages for Enterprise Linux 8 - x86_64 75 kB/s | 34 kB 00:00 pgadmin4 1.1 kB/s | 833 B 00:00 pgadmin4 3.8 MB/s | 3.8 kB 00:00 Importing GPG key 0x210976F2: Userid : "Package Manager (Package Signing Key) <packages@pgadmin.org>" Fingerprint: E869 7E2E EF76 C02D 3A63 3277 8881 B2A8 2109 76F2 From : /etc/pki/rpm-gpg/PGADMIN_PKG_KEY pgadmin4 989 kB/s | 1.1 MB 00:01 PostgreSQL common RPMs for RHEL / Rocky / AlmaLinux 8 - x86_64 1.2 kB/s | 659 B 00:00 PostgreSQL 16 for RHEL / Rocky / AlmaLinux 8 - x86_64 866 B/s | 659 B 00:00 PostgreSQL 15 for RHEL / Rocky / AlmaLinux 8 - x86_64 1.2 kB/s | 659 B 00:00 PostgreSQL 14 for RHEL / Rocky / AlmaLinux 8 - x86_64 1.2 kB/s | 659 B 00:00 PostgreSQL 13 for RHEL / Rocky / AlmaLinux 8 - x86_64 1.4 kB/s | 659 B 00:00 PostgreSQL 12 for RHEL / Rocky / AlmaLinux 8 - x86_64 1.4 kB/s | 659 B 00:00 Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) 14 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) 16 kB/s | 4.5 kB 00:00 Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (RPMs) 3.0 MB/s | 8.8 MB 00:02 Metadata cache created.
Step 4: Install pgadmin
dnf install -y pgadmin4
Output: Updating Subscription Management repositories. Last metadata expiration check: 0:01:47 ago on Sun 07 Jan 2024 01:40:06 GMT. Dependencies resolved. =================================================================================================================================================================================================================== Package Architecture Version Repository Size =================================================================================================================================================================================================================== Installing: pgadmin4 noarch 8.1-1.el8 pgAdmin4 6.2 k Installing dependencies: apr x86_64 1.6.3-12.el8 rhel-8-for-x86_64-appstream-rpms 130 k apr-util x86_64 1.6.1-9.el8 rhel-8-for-x86_64-appstream-rpms 106 k httpd x86_64 2.4.37-62.module+el8.9.0+19699+7a7a2044 rhel-8-for-x86_64-appstream-rpms 1.4 M httpd-filesystem noarch 2.4.37-62.module+el8.9.0+19699+7a7a2044 rhel-8-for-x86_64-appstream-rpms 44 k httpd-tools x86_64 2.4.37-62.module+el8.9.0+19699+7a7a2044 rhel-8-for-x86_64-appstream-rpms 111 k libatomic x86_64 8.5.0-20.el8 rhel-8-for-x86_64-baseos-rpms 25 k mod_http2 x86_64 1.15.7-8.module+el8.9.0+19080+567b90f8.3 rhel-8-for-x86_64-appstream-rpms 155 k pgadmin4-desktop x86_64 8.1-1.el8 pgAdmin4 96 M pgadmin4-server x86_64 8.1-1.el8 pgAdmin4 102 M pgadmin4-web noarch 8.1-1.el8 pgAdmin4 9.2 k python39 x86_64 3.9.18-1.module+el8.9.0+20024+793d7211 rhel-8-for-x86_64-appstream-rpms 34 k python39-libs x86_64 3.9.18-1.module+el8.9.0+20024+793d7211 rhel-8-for-x86_64-appstream-rpms 8.2 M python39-mod_wsgi x86_64 4.7.1-7.module+el8.9.0+19644+d68f775d rhel-8-for-x86_64-appstream-rpms 487 k python39-pip-wheel noarch 20.2.4-8.module+el8.9.0+19644+d68f775d rhel-8-for-x86_64-appstream-rpms 1.1 M python39-setuptools noarch 50.3.2-4.module+el8.9.0+19644+d68f775d rhel-8-for-x86_64-appstream-rpms 871 k python39-setuptools-wheel noarch 50.3.2-4.module+el8.9.0+19644+d68f775d rhel-8-for-x86_64-appstream-rpms 497 k redhat-logos-httpd noarch 84.5-2.el8 rhel-8-for-x86_64-baseos-rpms 29 k Installing weak dependencies: apr-util-bdb x86_64 1.6.1-9.el8 rhel-8-for-x86_64-appstream-rpms 25 k apr-util-openssl x86_64 1.6.1-9.el8 rhel-8-for-x86_64-appstream-rpms 27 k python39-pip noarch 20.2.4-8.module+el8.9.0+19644+d68f775d rhel-8-for-x86_64-appstream-rpms 1.9 M Enabling module streams: httpd 2.4 python39 3.9 Transaction Summary =================================================================================================================================================================================================================== Install 21 Packages Total download size: 212 M Installed size: 782 M Downloading Packages: (1/21): pgadmin4-8.1-1.el8.noarch.rpm 35 kB/s | 6.2 kB 00:00 (2/21): pgadmin4-web-8.1-1.el8.noarch.rpm 288 kB/s | 9.2 kB 00:00 (3/21): redhat-logos-httpd-84.5-2.el8.noarch.rpm 22 kB/s | 29 kB 00:01 (4/21): libatomic-8.5.0-20.el8.x86_64.rpm 24 kB/s | 25 kB 00:01 (5/21): apr-1.6.3-12.el8.x86_64.rpm 70 kB/s | 130 kB 00:01 (6/21): python39-pip-wheel-20.2.4-8.module+el8.9.0+19644+d68f775d.noarch.rpm 687 kB/s | 1.1 MB 00:01 (7/21): apr-util-bdb-1.6.1-9.el8.x86_64.rpm 26 kB/s | 25 kB 00:00 (8/21): apr-util-openssl-1.6.1-9.el8.x86_64.rpm 29 kB/s | 27 kB 00:00 (9/21): httpd-2.4.37-62.module+el8.9.0+19699+7a7a2044.x86_64.rpm 1.1 MB/s | 1.4 MB 00:01 (10/21): httpd-filesystem-2.4.37-62.module+el8.9.0+19699+7a7a2044.noarch.rpm 48 kB/s | 44 kB 00:00 (11/21): httpd-tools-2.4.37-62.module+el8.9.0+19699+7a7a2044.x86_64.rpm 120 kB/s | 111 kB 00:00 (12/21): mod_http2-1.15.7-8.module+el8.9.0+19080+567b90f8.3.x86_64.rpm 163 kB/s | 155 kB 00:00 (13/21): python39-3.9.18-1.module+el8.9.0+20024+793d7211.x86_64.rpm 37 kB/s | 34 kB 00:00 (14/21): python39-libs-3.9.18-1.module+el8.9.0+20024+793d7211.x86_64.rpm 4.0 MB/s | 8.2 MB 00:02 (15/21): pgadmin4-desktop-8.1-1.el8.x86_64.rpm 5.9 MB/s | 96 MB 00:16 (16/21): python39-mod_wsgi-4.7.1-7.module+el8.9.0+19644+d68f775d.x86_64.rpm 429 kB/s | 487 kB 00:01 (17/21): python39-setuptools-50.3.2-4.module+el8.9.0+19644+d68f775d.noarch.rpm 866 kB/s | 871 kB 00:01 (18/21): python39-pip-20.2.4-8.module+el8.9.0+19644+d68f775d.noarch.rpm 1.3 MB/s | 1.9 MB 00:01 (19/21): pgadmin4-server-8.1-1.el8.x86_64.rpm 5.4 MB/s | 102 MB 00:18 (20/21): python39-setuptools-wheel-50.3.2-4.module+el8.9.0+19644+d68f775d.noarch.rpm 303 kB/s | 497 kB 00:01 (21/21): apr-util-1.6.1-9.el8.x86_64.rpm 61 kB/s | 106 kB 00:01 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 11 MB/s | 212 MB 00:19 pgadmin4 3.8 MB/s | 3.8 kB 00:00 Importing GPG key 0x210976F2: Userid : "Package Manager (Package Signing Key) <packages@pgadmin.org>" Fingerprint: E869 7E2E EF76 C02D 3A63 3277 8881 B2A8 2109 76F2 From : /etc/pki/rpm-gpg/PGADMIN_PKG_KEY Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : apr-1.6.3-12.el8.x86_64 1/21 Running scriptlet: apr-1.6.3-12.el8.x86_64 1/21 Installing : apr-util-bdb-1.6.1-9.el8.x86_64 2/21 Installing : apr-util-openssl-1.6.1-9.el8.x86_64 3/21 Installing : apr-util-1.6.1-9.el8.x86_64 4/21 Running scriptlet: apr-util-1.6.1-9.el8.x86_64 4/21 Installing : httpd-tools-2.4.37-62.module+el8.9.0+19699+7a7a2044.x86_64 5/21 Installing : python39-setuptools-wheel-50.3.2-4.module+el8.9.0+19644+d68f775d.noarch 6/21 Running scriptlet: httpd-filesystem-2.4.37-62.module+el8.9.0+19699+7a7a2044.noarch 7/21 Installing : httpd-filesystem-2.4.37-62.module+el8.9.0+19699+7a7a2044.noarch 7/21 Installing : python39-pip-wheel-20.2.4-8.module+el8.9.0+19644+d68f775d.noarch 8/21 Installing : python39-libs-3.9.18-1.module+el8.9.0+20024+793d7211.x86_64 9/21 Installing : python39-3.9.18-1.module+el8.9.0+20024+793d7211.x86_64 10/21 Running scriptlet: python39-3.9.18-1.module+el8.9.0+20024+793d7211.x86_64 10/21 Installing : python39-setuptools-50.3.2-4.module+el8.9.0+19644+d68f775d.noarch 11/21 Running scriptlet: python39-setuptools-50.3.2-4.module+el8.9.0+19644+d68f775d.noarch 11/21 Installing : python39-pip-20.2.4-8.module+el8.9.0+19644+d68f775d.noarch 12/21 Running scriptlet: python39-pip-20.2.4-8.module+el8.9.0+19644+d68f775d.noarch 12/21 Running scriptlet: pgadmin4-server-8.1-1.el8.x86_64 13/21 Installing : pgadmin4-server-8.1-1.el8.x86_64 13/21 Installing : libatomic-8.5.0-20.el8.x86_64 14/21 Running scriptlet: libatomic-8.5.0-20.el8.x86_64 14/21 Installing : pgadmin4-desktop-8.1-1.el8.x86_64 15/21 Running scriptlet: pgadmin4-desktop-8.1-1.el8.x86_64 15/21 Installing : redhat-logos-httpd-84.5-2.el8.noarch 16/21 Installing : mod_http2-1.15.7-8.module+el8.9.0+19080+567b90f8.3.x86_64 17/21 Installing : httpd-2.4.37-62.module+el8.9.0+19699+7a7a2044.x86_64 18/21 Running scriptlet: httpd-2.4.37-62.module+el8.9.0+19699+7a7a2044.x86_64 18/21 Installing : python39-mod_wsgi-4.7.1-7.module+el8.9.0+19644+d68f775d.x86_64 19/21 Installing : pgadmin4-web-8.1-1.el8.noarch 20/21 Installing : pgadmin4-8.1-1.el8.noarch 21/21 Running scriptlet: httpd-2.4.37-62.module+el8.9.0+19699+7a7a2044.x86_64 21/21 Running scriptlet: pgadmin4-8.1-1.el8.noarch 21/21 Verifying : pgadmin4-8.1-1.el8.noarch 1/21 Verifying : pgadmin4-desktop-8.1-1.el8.x86_64 2/21 Verifying : pgadmin4-server-8.1-1.el8.x86_64 3/21 Verifying : pgadmin4-web-8.1-1.el8.noarch 4/21 Verifying : redhat-logos-httpd-84.5-2.el8.noarch 5/21 Verifying : libatomic-8.5.0-20.el8.x86_64 6/21 Verifying : apr-1.6.3-12.el8.x86_64 7/21 Verifying : python39-pip-wheel-20.2.4-8.module+el8.9.0+19644+d68f775d.noarch 8/21 Verifying : apr-util-bdb-1.6.1-9.el8.x86_64 9/21 Verifying : apr-util-openssl-1.6.1-9.el8.x86_64 10/21 Verifying : httpd-2.4.37-62.module+el8.9.0+19699+7a7a2044.x86_64 11/21 Verifying : httpd-filesystem-2.4.37-62.module+el8.9.0+19699+7a7a2044.noarch 12/21 Verifying : httpd-tools-2.4.37-62.module+el8.9.0+19699+7a7a2044.x86_64 13/21 Verifying : mod_http2-1.15.7-8.module+el8.9.0+19080+567b90f8.3.x86_64 14/21 Verifying : python39-3.9.18-1.module+el8.9.0+20024+793d7211.x86_64 15/21 Verifying : python39-libs-3.9.18-1.module+el8.9.0+20024+793d7211.x86_64 16/21 Verifying : python39-mod_wsgi-4.7.1-7.module+el8.9.0+19644+d68f775d.x86_64 17/21 Verifying : python39-pip-20.2.4-8.module+el8.9.0+19644+d68f775d.noarch 18/21 Verifying : python39-setuptools-50.3.2-4.module+el8.9.0+19644+d68f775d.noarch 19/21 Verifying : python39-setuptools-wheel-50.3.2-4.module+el8.9.0+19644+d68f775d.noarch 20/21 Verifying : apr-util-1.6.1-9.el8.x86_64 21/21 Installed products updated. Installed: apr-1.6.3-12.el8.x86_64 apr-util-1.6.1-9.el8.x86_64 apr-util-bdb-1.6.1-9.el8.x86_64 apr-util-openssl-1.6.1-9.el8.x86_64 httpd-2.4.37-62.module+el8.9.0+19699+7a7a2044.x86_64 httpd-filesystem-2.4.37-62.module+el8.9.0+19699+7a7a2044.noarch httpd-tools-2.4.37-62.module+el8.9.0+19699+7a7a2044.x86_64 libatomic-8.5.0-20.el8.x86_64 mod_http2-1.15.7-8.module+el8.9.0+19080+567b90f8.3.x86_64 pgadmin4-8.1-1.el8.noarch pgadmin4-desktop-8.1-1.el8.x86_64 pgadmin4-server-8.1-1.el8.x86_64 pgadmin4-web-8.1-1.el8.noarch python39-3.9.18-1.module+el8.9.0+20024+793d7211.x86_64 python39-libs-3.9.18-1.module+el8.9.0+20024+793d7211.x86_64 python39-mod_wsgi-4.7.1-7.module+el8.9.0+19644+d68f775d.x86_64 python39-pip-20.2.4-8.module+el8.9.0+19644+d68f775d.noarch python39-pip-wheel-20.2.4-8.module+el8.9.0+19644+d68f775d.noarch python39-setuptools-50.3.2-4.module+el8.9.0+19644+d68f775d.noarch python39-setuptools-wheel-50.3.2-4.module+el8.9.0+19644+d68f775d.noarch redhat-logos-httpd-84.5-2.el8.noarch Complete!
Step 5: Run pgadmin post setup script
You will need to provide a login email address and a password during this install step, the email does not seem to be validated its just a username for the login. *note if you have to rerun script due to errors you may have to enter email/password twice the first time will throw an exception error.
email : admin@test.com password : postgres The Apache web server is not running, choose to install it: y
/usr/pgadmin4/bin/setup-web.sh
Output: Setting up pgAdmin 4 in web mode on a Redhat based platform... Creating configuration database... NOTE: Configuring authentication for SERVER mode. Enter the email address and password to use for the initial pgAdmin user account: Email address: admin@test.com Password: Retype password: pgAdmin 4 - Application Initialisation ====================================== Creating storage and log directories... Configuring SELinux... The Apache web server is not running. We can enable and start the web server for you to finish pgAdmin 4 installation. Continue (y/n)? y Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service. Apache successfully enabled. Apache successfully started. You can now start using pgAdmin 4 in web mode at http://127.0.0.1/pgadmin4
Step 6: logon to pgadmin
Open a browser with URL above:
http://127.0.0.1/pgadmin4
Email Address/Username : admin@test.com password : postgres
Also see below to setup o/s monitoring in pgadmin:
When an upgrade of pgadmin is available you may get an alert on the console or if you know a newer version is available you can upgrade it as below
yum upgrade pgadmin4 -y
Updating Subscription Management repositories. Last metadata expiration check: 2:16:13 ago on Fri 19 Jan 2024 16:14:52 GMT. Dependencies resolved. =================================================================================================================================================================================================================== Package Architecture Version Repository Size =================================================================================================================================================================================================================== Upgrading: pgadmin4 noarch 8.2-1.el8 pgAdmin4 6.2 k pgadmin4-desktop x86_64 8.2-1.el8 pgAdmin4 96 M pgadmin4-server x86_64 8.2-1.el8 pgAdmin4 104 M pgadmin4-web noarch 8.2-1.el8 pgAdmin4 9.2 k Transaction Summary =================================================================================================================================================================================================================== Upgrade 4 Packages Total download size: 200 M Downloading Packages: (1/4): pgadmin4-8.2-1.el8.noarch.rpm 7.0 kB/s | 6.2 kB 00:00 (2/4): pgadmin4-web-8.2-1.el8.noarch.rpm 150 kB/s | 9.2 kB 00:00 (3/4): pgadmin4-server-8.2-1.el8.x86_64.rpm 6.4 MB/s | 104 MB 00:16 (4/4): pgadmin4-desktop-8.2-1.el8.x86_64.rpm 5.5 MB/s | 96 MB 00:17 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 11 MB/s | 200 MB 00:17 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Running scriptlet: pgadmin4-server-8.2-1.el8.x86_64 1/8 Upgrading : pgadmin4-server-8.2-1.el8.x86_64 1/8 Upgrading : pgadmin4-desktop-8.2-1.el8.x86_64 2/8 Running scriptlet: pgadmin4-desktop-8.2-1.el8.x86_64 2/8 Upgrading : pgadmin4-web-8.2-1.el8.noarch 3/8 Upgrading : pgadmin4-8.2-1.el8.noarch 4/8 Cleanup : pgadmin4-8.1-1.el8.noarch 5/8 Cleanup : pgadmin4-desktop-8.1-1.el8.x86_64 6/8 Cleanup : pgadmin4-web-8.1-1.el8.noarch 7/8 Cleanup : pgadmin4-server-8.1-1.el8.x86_64 8/8 warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/wtforms-3.1.1.dist-info/licenses/LICENSE.rst: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/wtforms-3.1.1.dist-info/licenses: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/wtforms-3.1.1.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/wtforms-3.1.1.dist-info/REQUESTED: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/wtforms-3.1.1.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/wtforms-3.1.1.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/wtforms-3.1.1.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/wtforms-3.1.1.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_socketio-5.10.0.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_socketio-5.10.0.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_socketio-5.10.0.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_socketio-5.10.0.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_socketio-5.10.0.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_socketio-5.10.0.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_socketio-5.10.0.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_engineio-4.8.0.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_engineio-4.8.0.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_engineio-4.8.0.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_engineio-4.8.0.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_engineio-4.8.0.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_engineio-4.8.0.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/python_engineio-4.8.0.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/psutil-5.9.6.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/psutil-5.9.6.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/psutil-5.9.6.dist-info/REQUESTED: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/psutil-5.9.6.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/psutil-5.9.6.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/psutil-5.9.6.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/psutil-5.9.6.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/psutil-5.9.6.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/pip-23.3.1.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/pip-23.3.1.dist-info/entry_points.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/pip-23.3.1.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/pip-23.3.1.dist-info/REQUESTED: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/pip-23.3.1.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/pip-23.3.1.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/pip-23.3.1.dist-info/LICENSE.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/pip-23.3.1.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/pip-23.3.1.dist-info/AUTHORS.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/pip-23.3.1.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/paramiko-3.3.1.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/paramiko-3.3.1.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/paramiko-3.3.1.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/paramiko-3.3.1.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/paramiko-3.3.1.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/paramiko-3.3.1.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/paramiko-3.3.1.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/importlib_metadata-7.0.0.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/importlib_metadata-7.0.0.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/importlib_metadata-7.0.0.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/importlib_metadata-7.0.0.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/importlib_metadata-7.0.0.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/importlib_metadata-7.0.0.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/importlib_metadata-7.0.0.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth_httplib2-0.1.1.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth_httplib2-0.1.1.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth_httplib2-0.1.1.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth_httplib2-0.1.1.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth_httplib2-0.1.1.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth_httplib2-0.1.1.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth_httplib2-0.1.1.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth-2.25.2.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth-2.25.2.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth-2.25.2.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth-2.25.2.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth-2.25.2.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth-2.25.2.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_auth-2.25.2.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_api_python_client-2.110.0.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_api_python_client-2.110.0.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_api_python_client-2.110.0.dist-info/REQUESTED: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_api_python_client-2.110.0.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_api_python_client-2.110.0.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_api_python_client-2.110.0.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_api_python_client-2.110.0.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/google_api_python_client-2.110.0.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/eventlet-0.33.3.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/eventlet-0.33.3.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/eventlet-0.33.3.dist-info/REQUESTED: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/eventlet-0.33.3.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/eventlet-0.33.3.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/eventlet-0.33.3.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/eventlet-0.33.3.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/eventlet-0.33.3.dist-info/AUTHORS: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/eventlet-0.33.3.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/botocore-1.33.12.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/botocore-1.33.12.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/botocore-1.33.12.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/botocore-1.33.12.dist-info/NOTICE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/botocore-1.33.12.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/botocore-1.33.12.dist-info/LICENSE.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/botocore-1.33.12.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/botocore-1.33.12.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/boto3-1.33.12.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/boto3-1.33.12.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/boto3-1.33.12.dist-info/REQUESTED: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/boto3-1.33.12.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/boto3-1.33.12.dist-info/NOTICE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/boto3-1.33.12.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/boto3-1.33.12.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/boto3-1.33.12.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/boto3-1.33.12.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/azure_core-1.29.5.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/azure_core-1.29.5.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/azure_core-1.29.5.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/azure_core-1.29.5.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/azure_core-1.29.5.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/azure_core-1.29.5.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/azure_core-1.29.5.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/alembic-1.13.0.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/alembic-1.13.0.dist-info/entry_points.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/alembic-1.13.0.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/alembic-1.13.0.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/alembic-1.13.0.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/alembic-1.13.0.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/alembic-1.13.0.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/alembic-1.13.0.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/SQLAlchemy-2.0.23.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/SQLAlchemy-2.0.23.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/SQLAlchemy-2.0.23.dist-info/REQUESTED: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/SQLAlchemy-2.0.23.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/SQLAlchemy-2.0.23.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/SQLAlchemy-2.0.23.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/SQLAlchemy-2.0.23.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/SQLAlchemy-2.0.23.dist-info: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/Babel-2.13.1.dist-info/top_level.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/Babel-2.13.1.dist-info/entry_points.txt: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/Babel-2.13.1.dist-info/WHEEL: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/Babel-2.13.1.dist-info/RECORD: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/Babel-2.13.1.dist-info/METADATA: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/Babel-2.13.1.dist-info/LICENSE: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/Babel-2.13.1.dist-info/INSTALLER: remove failed: No such file or directory warning: file /usr/pgadmin4/venv/lib/python3.9/site-packages/Babel-2.13.1.dist-info: remove failed: No such file or directory Running scriptlet: pgadmin4-server-8.1-1.el8.x86_64 8/8 Verifying : pgadmin4-8.2-1.el8.noarch 1/8 Verifying : pgadmin4-8.1-1.el8.noarch 2/8 Verifying : pgadmin4-desktop-8.2-1.el8.x86_64 3/8 Verifying : pgadmin4-desktop-8.1-1.el8.x86_64 4/8 Verifying : pgadmin4-server-8.2-1.el8.x86_64 5/8 Verifying : pgadmin4-server-8.1-1.el8.x86_64 6/8 Verifying : pgadmin4-web-8.2-1.el8.noarch 7/8 Verifying : pgadmin4-web-8.1-1.el8.noarch 8/8 Installed products updated. Upgraded: pgadmin4-8.2-1.el8.noarch pgadmin4-desktop-8.2-1.el8.x86_64 pgadmin4-server-8.2-1.el8.x86_64 pgadmin4-web-8.2-1.el8.noarch Complete!