centos换源+离线安装postgresql

centos换源+安装postgresql

http://mirror.nsc.liu.se/centos-store/8.2.2004/isos/x86_64/ 镜像安装网站

https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.24.0.tar.xz git版本网站

1 更换阿里源

[ivanlee@localhost Desktop]$ cd /etc/yum.repos.d
[ivanlee@localhost yum.repos.d]$ ls
CentOS-AppStream.repo   CentOS-Devel.repo      CentOS-PowerTools.repo
CentOS-Base.repo        CentOS-Extras.repo     CentOS-Sources.repo
CentOS-centosplus.repo  CentOS-fasttrack.repo  CentOS-Vault.repo
CentOS-CR.repo          CentOS-HA.repo
CentOS-Debuginfo.repo   CentOS-Media.repo

首先全部删除源的所有文件,遇到所有的询问都是 y

[root@localhost yum.repos.d]# rm *.repo

rm: remove regular file 'CentOS-AppStream.repo'? y

​           ·························

安装新的阿里源

[root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
--2022-03-22 13:53:56--  https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
Resolving mirrors.aliyun.com (mirrors.aliyun.com)... 139.227.225.136, 2408:8744:803:2:3::3fe, 2408:8744:803:2:3::3fd
Connecting to mirrors.aliyun.com (mirrors.aliyun.com)|139.227.225.136|:443... connected.

HTTP request sent, awaiting response... 200 OK
Length: 2495 (2.4K) [application/octet-stream]
Saving to: '/etc/yum.repos.d/CentOS-Base.repo'

/etc/yum.repos.d/CentOS-Base.repo                 100%[==========================================================================================================>]   2.44K  --.-KB/s    in 0s
2022-03-22 13:54:01 (60.0 MB/s) - '/etc/yum.repos.d/CentOS-Base.repo' saved [2495/2495]
[root@localhost yum.repos.d]# yum makecache
CentOS-8.5.2111 - Base - mirrors.aliyun.com                                                                                                                          437 kB/s | 4.6 MB     00:10
CentOS-8.5.2111 - Extras - mirrors.aliyun.com                                                                                                                        1.0 kB/s |  10 kB     00:10
CentOS-8.5.2111 - AppStream - mirrors.aliyun.com                                                                                                                     739 kB/s | 8.4 MB     00:11
Metadata cache created.

如果您遇到无法解析URL的情况:

[En]

If you encounter a situation where the URL cannot be resolved:

[root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
--2022-05-07 15:42:13--  https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
Resolving mirrors.aliyun.com (mirrors.aliyun.com)... failed: Name or service not known.

wget: unable to resolve host address 'mirrors.aliyun.com'

那就对本地 /etc/resolv.conf文件进行修改,添加如下字段

nameserver 8.8.8.8
nameserver 8.8.4.4

再继续就好了

手动安装 pgsql

[root@localhost yum.repos.d]# dnf install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
Last metadata expiration check: 0:00:35 ago on Tue 22 Mar 2022 01:54:51 PM CST.

pgdg-redhat-repo-latest.noarch.rpm                                                                                                                                   2.0 kB/s |  13 kB     00:06
Dependencies resolved.

=====================================================================================================================================================================================================
 Package                                              Architecture                               Version                                      Repository                                        Size
=====================================================================================================================================================================================================
Installing:
 pgdg-redhat-repo                                     noarch                                     42.0-24                                      @commandline                                      13 k

Transaction Summary
=====================================================================================================================================================================================================
Install  1 Package

Total size: 13 k
Installed size: 12 k
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.

Running transaction test
Transaction test succeeded.

Running transaction
  Preparing        :                                                                                                                                                                             1/1
  Installing       : pgdg-redhat-repo-42.0-24.noarch                                                                                                                                             1/1
  Verifying        : pgdg-redhat-repo-42.0-24.noarch                                                                                                                                             1/1
Installed products updated.

Installed:
  pgdg-redhat-repo-42.0-24.noarch

Complete!

[root@localhost yum.repos.d]# dnf module list postgresql
PostgreSQL common RPMs for RHEL / Rocky 8 - x86_64                                                                                                                    15  B/s | 195  B     00:12
PostgreSQL common RPMs for RHEL / Rocky 8 - x86_64                                                                                                                   1.6 MB/s | 1.7 kB     00:00
Importing GPG key 0x442DF0F8:
 Userid     : "PostgreSQL RPM Building Project "
 Fingerprint: 68C9 E2B9 1A37 D136 FE74 D176 1F16 D2E1 442D F0F8
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
Is this ok [y/N]: y
PostgreSQL common RPMs for RHEL / Rocky 8 - x86_64                                                                                                                    30 kB/s | 619 kB     00:20
PostgreSQL 14 for RHEL / Rocky 8 - x86_64                                                                                                                             15  B/s | 195  B     00:12
PostgreSQL 14 for RHEL / Rocky 8 - x86_64                                                                                                                            1.6 MB/s | 1.7 kB     00:00
Importing GPG key 0x442DF0F8:
 Userid     : "PostgreSQL RPM Building Project "
 Fingerprint: 68C9 E2B9 1A37 D136 FE74 D176 1F16 D2E1 442D F0F8
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
Is this ok [y/N]: y
PostgreSQL 14 for RHEL / Rocky 8 - x86_64                                                                                                                             11 kB/s | 208 kB     00:19
PostgreSQL 13 for RHEL / Rocky 8 - x86_64                                                                                                                             16  B/s | 195  B     00:12
PostgreSQL 13 for RHEL / Rocky 8 - x86_64                                                                                                                            1.6 MB/s | 1.7 kB     00:00
Importing GPG key 0x442DF0F8:
 Userid     : "PostgreSQL RPM Building Project "
 Fingerprint: 68C9 E2B9 1A37 D136 FE74 D176 1F16 D2E1 442D F0F8
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
Is this ok [y/N]: y
PostgreSQL 13 for RHEL / Rocky 8 - x86_64                                                                                                                             26 kB/s | 526 kB     00:19
PostgreSQL 12 for RHEL / Rocky 8 - x86_64                                                                                                                             15  B/s | 195  B     00:12
PostgreSQL 12 for RHEL / Rocky 8 - x86_64                                                                                                                            1.6 MB/s | 1.7 kB     00:00
Importing GPG key 0x442DF0F8:
 Userid     : "PostgreSQL RPM Building Project "
 Fingerprint: 68C9 E2B9 1A37 D136 FE74 D176 1F16 D2E1 442D F0F8
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
Is this ok [y/N]: y
PostgreSQL 12 for RHEL / Rocky 8 - x86_64                                                                                                                             36 kB/s | 694 kB     00:19
PostgreSQL 11 for RHEL / Rocky 8 - x86_64                                                                                                                             16  B/s | 195  B     00:12
PostgreSQL 11 for RHEL / Rocky 8 - x86_64                                                                                                                            1.6 MB/s | 1.7 kB     00:00
Importing GPG key 0x442DF0F8:
 Userid     : "PostgreSQL RPM Building Project "
 Fingerprint: 68C9 E2B9 1A37 D136 FE74 D176 1F16 D2E1 442D F0F8
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
Is this ok [y/N]: y
PostgreSQL 11 for RHEL / Rocky 8 - x86_64                                                                                                                             41 kB/s | 885 kB     00:21
PostgreSQL 10 for RHEL / Rocky 8 - x86_64                                                                                                                             16  B/s | 195  B     00:12
PostgreSQL 10 for RHEL / Rocky 8 - x86_64                                                                                                                            1.6 MB/s | 1.7 kB     00:00
Importing GPG key 0x442DF0F8:
 Userid     : "PostgreSQL RPM Building Project "
 Fingerprint: 68C9 E2B9 1A37 D136 FE74 D176 1F16 D2E1 442D F0F8
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
Is this ok [y/N]: y
PostgreSQL 10 for RHEL / Rocky 8 - x86_64                                                                                                                             29 kB/s | 588 kB     00:20
CentOS-8.5.2111 - AppStream - mirrors.aliyun.com
Name                                       Stream                                Profiles                                          Summary
postgresql                                 9.6                                   client, server [d]                                PostgreSQL server and client module
postgresql                                 10 [d]                                client, server [d]                                PostgreSQL server and client module
postgresql                                 12                                    client, server [d]                                PostgreSQL server and client module
postgresql                                 13                                    client, server [d]                                PostgreSQL server and client module
Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
[root@localhost ~]# dnf module disable postgresql
PostgreSQL common RPMs for RHEL / Rocky 8 - x86_64                                                                                                                    16  B/s | 195  B     00:12
PostgreSQL 14 for RHEL / Rocky 8 - x86_64                                                                                                                             16  B/s | 195  B     00:12
PostgreSQL 13 for RHEL / Rocky 8 - x86_64                                                                                                                             16  B/s | 195  B     00:12
PostgreSQL 12 for RHEL / Rocky 8 - x86_64                                                                                                                             16  B/s | 195  B     00:12
Dependencies resolved.

=====================================================================================================================================================================================================
 Package                                        Architecture                                  Version                                           Repository                                      Size
=====================================================================================================================================================================================================
Disabling modules:
 postgresql

Transaction Summary
=====================================================================================================================================================================================================

Is this ok [y/N]: y
Complete!

安装 pgsql12

[root@localhost ~]# dnf install postgresql12
Last metadata expiration check: 0:08:39 ago on Tue 22 Mar 2022 02:00:31 PM CST.

All matches were filtered out by modular filtering for argument: postgresql12
Error: Unable to find a match: postgresql12
[root@localhost ~]# dnf config-manager --disable pgdg11
[root@localhost ~]# dnf config-manager --disable pgdg10
[root@localhost ~]# dnf config-manager --disable pgdg96
Error: No matching repo to modify: pgdg96.

[root@localhost ~]# dnf module disable postgresql
PostgreSQL common RPMs for RHEL / Rocky 8 - x86_64                                                                                                                    16  B/s | 195  B     00:12
PostgreSQL 14 for RHEL / Rocky 8 - x86_64                                                                                                                             16  B/s | 195  B     00:12
PostgreSQL 13 for RHEL / Rocky 8 - x86_64                                                                                                                             16  B/s | 195  B     00:12
PostgreSQL 12 for RHEL / Rocky 8 - x86_64                                                                                                                             16  B/s | 195  B     00:12
Dependencies resolved.

=====================================================================================================================================================================================================
 Package                                        Architecture                                  Version                                           Repository                                      Size
=====================================================================================================================================================================================================
Disabling modules:
 postgresql

Transaction Summary
=====================================================================================================================================================================================================

Is this ok [y/N]: y
Complete!

[root@localhost ~]# dnf install postgresql12
Last metadata expiration check: 0:01:29 ago on Tue 22 Mar 2022 02:10:45 PM CST.

Dependencies resolved.

=====================================================================================================================================================================================================
 Package                                              Architecture                              Version                                              Repository                                 Size
=====================================================================================================================================================================================================
Installing:
 postgresql12                                         x86_64                                    12.10-1PGDG.rhel8                                    pgdg12                                    1.7 M
Installing dependencies:
 postgresql12-libs                                    x86_64                                    12.10-1PGDG.rhel8                                    pgdg12                                    400 k

Transaction Summary
=====================================================================================================================================================================================================
Install  2 Packages

Total download size: 2.1 M
Installed size: 10 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): postgresql12-libs-12.10-1PGDG.rhel8.x86_64.rpm                                                                                                                 50 kB/s | 400 kB     00:08
(2/2): postgresql12-12.10-1PGDG.rhel8.x86_64.rpm                                                                                                                     172 kB/s | 1.7 MB     00:09
Total                                                                                                                                                                390 kB/s | 5.2 MB     00:13
Running transaction check
Transaction check succeeded.

Running transaction test
Transaction test succeeded.

Running transaction
  Preparing        :                                                                                                                                                                             1/1
  Running scriptlet: postgresql12-server-12.10-1PGDG.rhel8.x86_64                                                                                                                                1/1
  Installing       : postgresql12-server-12.10-1PGDG.rhel8.x86_64                                                                                                                                1/1
  Running scriptlet: postgresql12-server-12.10-1PGDG.rhel8.x86_64                                                                                                                                1/1
  Verifying        : postgresql12-server-12.10-1PGDG.rhel8.x86_64                                                                                                                                1/1
Installed products updated.

Installed:
  postgresql12-server-12.10-1PGDG.rhel8.x86_64

Complete!

`python
[root@localhost ~]# dnf install postgresql12-contrib
Last metadata expiration check: 0:09:45 ago on Tue 22 Mar 2022 02:10:45 PM CST.

Dependencies resolved.

=====================================================================================================================================================================================================
Package Architecture Version Repository Size
=====================================================================================================================================================================================================
Installing:
postgresql12-contrib x86_64 12.10-1PGDG.rhel8 pgdg12 645 k

Transaction Summary

Install 1 Package

Total download size: 645 k
Installed size: 2.3 M
Is this ok [y/N]: y
Downloading Packages:
postgresql12-contrib-12.10-1PGDG.rhel8.x86_64.rpm 84 kB/s | 645 kB 00:07

Original: https://www.cnblogs.com/ivanlee717/p/16242784.html
Author: ivanlee717
Title: centos换源+离线安装postgresql

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/523670/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球