ps临摹图片做网站的图片犯法吗,网站建设 常州,企业营销平台,西部数码网站管理助手 ftp密码文章目录 本地源配置本地yum源仓库yum常用的操作命令 网络源阿里云当yum 安装源代码软件包需要编译安装#xff0c;需要安装支持c和c程序语言的编译器#xff0c;如gcc、gcc-c、make 如果使用rpm方式安装#xff0c;则需要先安装多个依赖包#xff0c;这样会很繁琐。可以使… 文章目录 本地源配置本地yum源仓库yum常用的操作命令 网络源阿里云当yum 安装源代码软件包需要编译安装需要安装支持c和c程序语言的编译器如gcc、gcc-c、make 如果使用rpm方式安装则需要先安装多个依赖包这样会很繁琐。可以使用 yum方式进行一键安装。 本地源
配置本地yum源仓库
mount /dev/cdrom /mnt/把光盘挂载到/mnt目录下或者mount /dev/sr0 /mnt cdrom和sr0都是光驱 挂载目的地址最好是空的 原来的数据将被隐藏一个挂载点同一时只能挂载一个设备 cd /etc/yum.repos.d/ 切换到/etc/yum.repos.d/下 mkdir repos.bak 创建名字为repos.bak目录 mv *.repo repos.bak 将yum.repos.d/下的所有移动到repos.bak目录下 vim local.repo 使用vim编辑器编辑local.repo [local] 仓库类别 namelocal 仓库名称 baseurlfile:///mnt 指定URL 访问路径为光盘挂载目录 本地yum源 enabled1 开启此yum源此为默认项可省略 gpgcheck0 不验证软件包的签名 yum clean all yum makecache 删除yum缓存并更新
yum常用的操作命令
yum -y install 软件名 安装、升级软件包“-y”选项表示自动确认 yum -y remove 软件名 卸载软件包可自动解决其依赖关系 yum -y update 软件名 升级软件包 yum list 查询软件包列表 yum list installed 查询系统中已安装的软件包 yum list available 查询仓库中尚未安装的软件包 yum list updates 查询可以升级版本的软件包 yum info 软件名 查询软件包的描述信息 yum info httpd yum search all关键词 根据某个关键词来查找相关的软件包 例yum search all httpd yum whatprovides 命令 查询命令属于哪个软件包 例yum whatprovides netstat yum install 包名 -y --downloadonly --downloaddir/tmp/下载RPM包到指定目录 yum -U update 升级软件包只适合网络源
网络源
1.将创建的local.repo文件移动到repo.bak目录下也可以是别的备份目录去除yum源清理缓存并且生成新的缓存 [rootlocalhost yum.repos.d]# ls local.repo repos.bak [rootlocalhost yum.repos.d]# mv repos.bak/*.repo ./ [rootlocalhost yum.repos.d]# ls CentOS-Base.repo CentOS-fasttrack.repo CentOS-Vault.repo CentOS-CR.repo CentOS-Media.repo local.repo CentOS-Debuginfo.repo CentOS-Sources.repo repos.bak [rootlocalhost yum.repos.d]# mv local.repo repos.bak/ [rootlocalhost yum.repos.d]# ls CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo repos.bak [rootlocalhost yum.repos.d]# yum clean all 已加载插件fastestmirror, langpacks 正在清理软件源 base extras updates Cleaning up everything Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos Cleaning up list of fastest mirrors [rootlocalhost yum.repos.d]# yum makecache 已加载插件fastestmirror, langpacks base | 3.6 kB 00:00:00extras | 2.9 kB 00:00:00updates | 2.9 kB 00:00:00(1/10): base/7/x86_64/group_gz | 153 kB 00:00:00(2/10): base/7/x86_64/primary_db | 6.1 MB 00:00:01(3/10): base/7/x86_64/filelists_db | 7.2 MB 00:00:01(4/10): base/7/x86_64/other_db | 2.6 MB 00:00:00(5/10): extras/7/x86_64/primary_db | 253 kB 00:00:05(6/10): extras/7/x86_64/filelists_db | 305 kB 00:00:05(7/10): extras/7/x86_64/other_db | 154 kB 00:00:00(8/10): updates/7/x86_64/filelists_db | 15 MB 00:00:02(9/10): updates/7/x86_64/other_db | 1.6 MB 00:00:00(10/10): updates/7/x86_64/primary_db | 27 MB 00:00:09Determining fastest mirrors
base: mirrors.ustc.edu.cnextras: ftp.sjtu.edu.cnupdates: ftp.sjtu.edu.cn 元数据缓存已建立 [rootlocalhost yum.repos.d]# ls CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo repos.bak [rootlocalhost yum.repos.d]# rpm -q httpd 未安装软件包 httpd
2.下载httpd到指定目录 [rootlocalhost opt]# yum install httpd -y --downloadonly --downloaddir/opt/httpd-release 已加载插件fastestmirror, langpacks Loading mirror speeds from cached hostfile
base: mirrors.ustc.edu.cnextras: ftp.sjtu.edu.cnupdates: ftp.sjtu.edu.cn 正在解决依赖关系 – 正在检查事务 — 软件包 httpd.x86_64.0.2.4.6-99.el7.centos.1 将被 安装 – 解决依赖关系完成
依赖关系解决
Package 架构 版本 源 大小 正在安装: httpd x86_64 2.4.6-99.el7.centos.1 updates 2.7 M 事务概要 安装 1 软件包 总下载量2.7 M 安装大小9.4 M Background downloading packages, then exiting: httpd-2.4.6-99.el7.centos.1.x86_64.rpm | 2.7 MB 00:00:00exiting because “Download Only” specified [rootlocalhost opt]# cd httpd-release/ [rootlocalhost httpd-release]# ls httpd-2.4.6-99.el7.centos.1.x86_64.rpm 3.下载gcc apr-devel pkgconfig* libapr* pcre pcre-devel libtool libxml2-devel apr-util到指定目录** [rootlocalhost opt]# yum install gcc apr-devel* pkgconfig* libapr* pcre pcre-devel libtool libxml2-devel apr-util* -y --downloadonly --downloaddir/opt/httpd-release 已加载插件fastestmirror, langpacks Loading mirror speeds from cached hostfile
base: mirrors.ustc.edu.cnextras: ftp.sjtu.edu.cnupdates: ftp.sjtu.edu.cn 软件包 1:pkgconfig-0.27.1-4.el7.x86_64 已安装并且是最新版本 软件包 pcre-8.32-17.el7.x86_64 已安装并且是最新版本 软件包 libtool-2.4.2-22.el7_3.x86_64 已安装并且是最新版本 正在解决依赖关系 – 正在检查事务 — 软件包 apr.x86_64.0.1.4.8-3.el7 将被 升级 — 软件包 apr.x86_64.0.1.4.8-7.el7 将被 更新 — 软件包 apr-devel.x86_64.0.1.4.8-7.el7 将被 安装 — 软件包 apr-util.x86_64.0.1.5.2-6.el7 将被 升级 — 软件包 apr-util.x86_64.0.1.5.2-6.el7_9.1 将被 更新 — 软件包 apr-util-devel.x86_64.0.1.5.2-6.el7_9.1 将被 安装 – 正在处理依赖关系 openldap-devel(x86-64)它被软件包 apr-util-devel-1.5.2-6.el7_9.1.x86_64 需要 – 正在处理依赖关系 libdb-devel(x86-64)它被软件包 apr-util-devel-1.5.2-6.el7_9.1.x86_64 需要 – 正在处理依赖关系 expat-devel(x86-64)它被软件包 apr-util-devel-1.5.2-6.el7_9.1.x86_64 需要 — 软件包 apr-util-ldap.x86_64.0.1.5.2-6.el7_9.1 将被 安装 — 软件包 apr-util-mysql.x86_64.0.1.5.2-6.el7_9.1 将被 安装 — 软件包 apr-util-nss.x86_64.0.1.5.2-6.el7_9.1 将被 安装 — 软件包 apr-util-odbc.x86_64.0.1.5.2-6.el7_9.1 将被 安装 – 正在处理依赖关系 libodbc.so.2()(64bit)它被软件包 apr-util-odbc-1.5.2-6.el7_9.1.x86_64 需要 — 软件包 apr-util-openssl.x86_64.0.1.5.2-6.el7_9.1 将被 安装 — 软件包 apr-util-pgsql.x86_64.0.1.5.2-6.el7_9.1 将被 安装 – 正在处理依赖关系 libpq.so.5()(64bit)它被软件包 apr-util-pgsql-1.5.2-6.el7_9.1.x86_64 需要 — 软件包 apr-util-sqlite.x86_64.0.1.5.2-6.el7_9.1 将被 安装 — 软件包 gcc.x86_64.0.4.8.5-16.el7 将被 升级 – 正在处理依赖关系 gcc 4.8.5-16.el7它被软件包 libquadmath-devel-4.8.5-16.el7.x86_64 需要 — 软件包 gcc.x86_64.0.4.8.5-44.el7 将被 更新 – 正在处理依赖关系 libgomp 4.8.5-44.el7它被软件包 gcc-4.8.5-44.el7.x86_64 需要 – 正在处理依赖关系 cpp 4.8.5-44.el7它被软件包 gcc-4.8.5-44.el7.x86_64 需要 – 正在处理依赖关系 libgcc 4.8.5-44.el7它被软件包 gcc-4.8.5-44.el7.x86_64 需要 — 软件包 gcc-c.x86_64.0.4.8.5-16.el7 将被 升级 — 软件包 gcc-c.x86_64.0.4.8.5-44.el7 将被 更新 – 正在处理依赖关系 libstdc±devel 4.8.5-44.el7它被软件包 gcc-c±4.8.5-44.el7.x86_64 需要 – 正在处理依赖关系 libstdc 4.8.5-44.el7它被软件包 gcc-c±4.8.5-44.el7.x86_64 需要 — 软件包 gcc-gfortran.x86_64.0.4.8.5-16.el7 将被 升级 — 软件包 gcc-gfortran.x86_64.0.4.8.5-44.el7 将被 更新 – 正在处理依赖关系 libquadmath 4.8.5-44.el7它被软件包 gcc-gfortran-4.8.5-44.el7.x86_64 需要 – 正在处理依赖关系 libgfortran 4.8.5-44.el7它被软件包 gcc-gfortran-4.8.5-44.el7.x86_64 需要 — 软件包 gcc-gnat.x86_64.0.4.8.5-44.el7 将被 安装 – 正在处理依赖关系 libgnat-devel 4.8.5-44.el7它被软件包 gcc-gnat-4.8.5-44.el7.x86_64 需要 – 正在处理依赖关系 libgnat 4.8.5-44.el7它被软件包 gcc-gnat-4.8.5-44.el7.x86_64 需要 — 软件包 gcc-go.x86_64.0.4.8.5-44.el7 将被 安装 – 正在处理依赖关系 libgo-devel 4.8.5-44.el7它被软件包 gcc-go-4.8.5-44.el7.x86_64 需要 – 正在处理依赖关系 libgo 4.8.5-44.el7它被软件包 gcc-go-4.8.5-44.el7.x86_64 需要 — 软件包 gcc-objc.x86_64.0.4.8.5-44.el7 将被 安装 – 正在处理依赖关系 libobjc 4.8.5-44.el7它被软件包 gcc-objc-4.8.5-44.el7.x86_64 需要 – 正在处理依赖关系 libobjc.so.4()(64bit)它被软件包 gcc-objc-4.8.5-44.el7.x86_64 需要 — 软件包 gcc-objc.x86_64.0.4.8.5-44.el7 将被 安装 — 软件包 gcc-plugin-devel.x86_64.0.4.8.5-44.el7 将被 安装 – 正在处理依赖关系 mpfr-devel 2.2.1它被软件包 gcc-plugin-devel-4.8.5-44.el7.x86_64 需要 – 正在处理依赖关系 libmpc-devel 0.8.1它被软件包 gcc-plugin-devel-4.8.5-44.el7.x86_64 需要 – 正在处理依赖关系 gmp-devel 4.1.2-8它被软件包 gcc-plugin-devel-4.8.5-44.el7.x86_64 需要 — 软件包 libxml2-devel.x86_64.0.2.9.1-6.el7_9.6 将被 安装 – 正在处理依赖关系 libxml2 2.9.1-6.el7_9.6它被软件包 libxml2-devel-2.9.1-6.el7_9.6.x86_64 需要 – 正在处理依赖关系 zlib-devel它被软件包 libxml2-devel-2.9.1-6.el7_9.6.x86_64 需要 – 正在处理依赖关系 xz-devel它被软件包 libxml2-devel-2.9.1-6.el7_9.6.x86_64 需要 — 软件包 pcre-devel.x86_64.0.8.32-17.el7 将被 安装 – 正在检查事务 — 软件包 cpp.x86_64.0.4.8.5-16.el7 将被 升级 — 软件包 cpp.x86_64.0.4.8.5-44.el7 将被 更新 — 软件包 expat-devel.x86_64.0.2.1.0-15.el7_9 将被 安装 – 正在处理依赖关系 expat 2.1.0-15.el7_9它被软件包 expat-devel-2.1.0-15.el7_9.x86_64 需要 — 软件包 gmp-devel.x86_64.1.6.0.0-15.el7 将被 安装 — 软件包 libdb-devel.x86_64.0.5.3.21-25.el7 将被 安装 – 正在处理依赖关系 libdb(x86-64) 5.3.21-25.el7它被软件包 libdb-devel-5.3.21-25.el7.x86_64 需要 — 软件包 libgcc.x86_64.0.4.8.5-16.el7 将被 升级 — 软件包 libgcc.x86_64.0.4.8.5-44.el7 将被 更新 — 软件包 libgfortran.x86_64.0.4.8.5-16.el7 将被 升级 — 软件包 libgfortran.x86_64.0.4.8.5-44.el7 将被 更新 — 软件包 libgnat.x86_64.0.4.8.5-44.el7 将被 安装 — 软件包 libgnat-devel.x86_64.0.4.8.5-44.el7 将被 安装 — 软件包 libgo.x86_64.0.4.8.5-44.el7 将被 安装 — 软件包 libgo-devel.x86_64.0.4.8.5-44.el7 将被 安装 — 软件包 libgomp.x86_64.0.4.8.5-16.el7 将被 升级 — 软件包 libgomp.x86_64.0.4.8.5-44.el7 将被 更新 — 软件包 libmpc-devel.x86_64.0.1.0.1-3.el7 将被 安装 — 软件包 libobjc.x86_64.0.4.8.5-44.el7 将被 安装 — 软件包 libquadmath.x86_64.0.4.8.5-16.el7 将被 升级 — 软件包 libquadmath.x86_64.0.4.8.5-44.el7 将被 更新 — 软件包 libquadmath-devel.x86_64.0.4.8.5-16.el7 将被 升级 — 软件包 libquadmath-devel.x86_64.0.4.8.5-44.el7 将被 更新 — 软件包 libstdc.x86_64.0.4.8.5-16.el7 将被 升级 — 软件包 libstdc.x86_64.0.4.8.5-44.el7 将被 更新 — 软件包 libstdc±devel.x86_64.0.4.8.5-16.el7 将被 升级 — 软件包 libstdc±devel.x86_64.0.4.8.5-44.el7 将被 更新 — 软件包 libxml2.x86_64.0.2.9.1-6.el7_2.3 将被 升级 – 正在处理依赖关系 libxml2 2.9.1-6.el7_2.3它被软件包 libxml2-python-2.9.1-6.el7_2.3.x86_64 需要 — 软件包 libxml2.x86_64.0.2.9.1-6.el7_9.6 将被 更新 — 软件包 mpfr-devel.x86_64.0.3.1.1-4.el7 将被 安装 — 软件包 openldap-devel.x86_64.0.2.4.44-25.el7_9 将被 安装 – 正在处理依赖关系 openldap(x86-64) 2.4.44-25.el7_9它被软件包 openldap-devel-2.4.44-25.el7_9.x86_64 需要 – 正在处理依赖关系 cyrus-sasl-devel(x86-64)它被软件包 openldap-devel-2.4.44-25.el7_9.x86_64 需要 — 软件包 postgresql-libs.x86_64.0.9.2.24-9.el7_9 将被 安装 — 软件包 unixODBC.x86_64.0.2.3.1-14.el7 将被 安装 — 软件包 xz-devel.x86_64.0.5.2.2-2.el7_9 将被 安装 – 正在处理依赖关系 xz-libs 5.2.2-2.el7_9它被软件包 xz-devel-5.2.2-2.el7_9.x86_64 需要 — 软件包 zlib-devel.x86_64.0.1.2.7-21.el7_9 将被 安装 – 正在处理依赖关系 zlib 1.2.7-21.el7_9它被软件包 zlib-devel-1.2.7-21.el7_9.x86_64 需要 – 正在检查事务 — 软件包 cyrus-sasl-devel.x86_64.0.2.1.26-24.el7_9 将被 安装 – 正在处理依赖关系 cyrus-sasl-lib(x86-64) 2.1.26-24.el7_9它被软件包 cyrus-sasl-devel-2.1.26-24.el7_9.x86_64 需要 – 正在处理依赖关系 cyrus-sasl(x86-64) 2.1.26-24.el7_9它被软件包 cyrus-sasl-devel-2.1.26-24.el7_9.x86_64 需要 — 软件包 expat.x86_64.0.2.1.0-10.el7_3 将被 升级 — 软件包 expat.x86_64.0.2.1.0-15.el7_9 将被 更新 — 软件包 libdb.x86_64.0.5.3.21-20.el7 将被 升级 – 正在处理依赖关系 libdb(x86-64) 5.3.21-20.el7它被软件包 libdb-utils-5.3.21-20.el7.x86_64 需要 — 软件包 libdb.x86_64.0.5.3.21-25.el7 将被 更新 — 软件包 libxml2-python.x86_64.0.2.9.1-6.el7_2.3 将被 升级 — 软件包 libxml2-python.x86_64.0.2.9.1-6.el7_9.6 将被 更新 — 软件包 openldap.x86_64.0.2.4.44-5.el7 将被 升级 — 软件包 openldap.x86_64.0.2.4.44-25.el7_9 将被 更新 — 软件包 xz-libs.x86_64.0.5.2.2-1.el7 将被 升级 – 正在处理依赖关系 xz-libs 5.2.2-1.el7它被软件包 xz-5.2.2-1.el7.x86_64 需要 — 软件包 xz-libs.x86_64.0.5.2.2-2.el7_9 将被 更新 — 软件包 zlib.x86_64.0.1.2.7-17.el7 将被 升级 — 软件包 zlib.x86_64.0.1.2.7-21.el7_9 将被 更新 – 正在检查事务 — 软件包 cyrus-sasl.x86_64.0.2.1.26-21.el7 将被 升级 — 软件包 cyrus-sasl.x86_64.0.2.1.26-24.el7_9 将被 更新 — 软件包 cyrus-sasl-lib.x86_64.0.2.1.26-21.el7 将被 升级 – 正在处理依赖关系 cyrus-sasl-lib(x86-64) 2.1.26-21.el7它被软件包 cyrus-sasl-gssapi-2.1.26-21.el7.x86_64 需要 – 正在处理依赖关系 cyrus-sasl-lib(x86-64) 2.1.26-21.el7它被软件包 cyrus-sasl-md5-2.1.26-21.el7.x86_64 需要 – 正在处理依赖关系 cyrus-sasl-lib(x86-64) 2.1.26-21.el7它被软件包 cyrus-sasl-scram-2.1.26-21.el7.x86_64 需要 – 正在处理依赖关系 cyrus-sasl-lib(x86-64) 2.1.26-21.el7它被软件包 cyrus-sasl-plain-2.1.26-21.el7.x86_64 需要 — 软件包 cyrus-sasl-lib.x86_64.0.2.1.26-24.el7_9 将被 更新 — 软件包 libdb-utils.x86_64.0.5.3.21-20.el7 将被 升级 — 软件包 libdb-utils.x86_64.0.5.3.21-25.el7 将被 更新 — 软件包 xz.x86_64.0.5.2.2-1.el7 将被 升级 — 软件包 xz.x86_64.0.5.2.2-2.el7_9 将被 更新 – 正在检查事务 — 软件包 cyrus-sasl-gssapi.x86_64.0.2.1.26-21.el7 将被 升级 — 软件包 cyrus-sasl-gssapi.x86_64.0.2.1.26-24.el7_9 将被 更新 — 软件包 cyrus-sasl-md5.x86_64.0.2.1.26-21.el7 将被 升级 — 软件包 cyrus-sasl-md5.x86_64.0.2.1.26-24.el7_9 将被 更新 — 软件包 cyrus-sasl-plain.x86_64.0.2.1.26-21.el7 将被 升级 — 软件包 cyrus-sasl-plain.x86_64.0.2.1.26-24.el7_9 将被 更新 — 软件包 cyrus-sasl-scram.x86_64.0.2.1.26-21.el7 将被 升级 — 软件包 cyrus-sasl-scram.x86_64.0.2.1.26-24.el7_9 将被 更新 – 解决依赖关系完成
依赖关系解决
Package 架构 版本 源 大小 正在安装: apr-devel x86_64 1.4.8-7.el7 base 188 k apr-util-devel x86_64 1.5.2-6.el7_9.1 updates 76 k apr-util-ldap x86_64 1.5.2-6.el7_9.1 updates 19 k apr-util-mysql x86_64 1.5.2-6.el7_9.1 updates 23 k apr-util-nss x86_64 1.5.2-6.el7_9.1 updates 21 k apr-util-odbc x86_64 1.5.2-6.el7_9.1 updates 27 k apr-util-openssl x86_64 1.5.2-6.el7_9.1 updates 20 k apr-util-pgsql x86_64 1.5.2-6.el7_9.1 updates 23 k apr-util-sqlite x86_64 1.5.2-6.el7_9.1 updates 21 k gcc-gnat x86_64 4.8.5-44.el7 base 13 M gcc-go x86_64 4.8.5-44.el7 base 5.9 M gcc-objc x86_64 4.8.5-44.el7 base 5.7 M gcc-objc x86_64 4.8.5-44.el7 base 6.2 M gcc-plugin-devel x86_64 4.8.5-44.el7 base 828 k libxml2-devel x86_64 2.9.1-6.el7_9.6 updates 1.1 M pcre-devel x86_64 8.32-17.el7 base 480 k 正在更新: apr x86_64 1.4.8-7.el7 base 104 k apr-util x86_64 1.5.2-6.el7_9.1 updates 92 k gcc x86_64 4.8.5-44.el7 base 16 M gcc-c x86_64 4.8.5-44.el7 base 7.2 M gcc-gfortran x86_64 4.8.5-44.el7 base 6.7 M 为依赖而安装: cyrus-sasl-devel x86_64 2.1.26-24.el7_9 updates 310 k expat-devel x86_64 2.1.0-15.el7_9 updates 58 k gmp-devel x86_64 1:6.0.0-15.el7 base 181 k libdb-devel x86_64 5.3.21-25.el7 base 39 k libgnat x86_64 4.8.5-44.el7 base 967 k libgnat-devel x86_64 4.8.5-44.el7 base 2.7 M libgo x86_64 4.8.5-44.el7 base 2.2 M libgo-devel x86_64 4.8.5-44.el7 base 231 k libmpc-devel x86_64 1.0.1-3.el7 base 32 k libobjc x86_64 4.8.5-44.el7 base 80 k mpfr-devel x86_64 3.1.1-4.el7 base 68 k openldap-devel x86_64 2.4.44-25.el7_9 updates 805 k postgresql-libs x86_64 9.2.24-9.el7_9 updates 235 k unixODBC x86_64 2.3.1-14.el7 base 413 k xz-devel x86_64 5.2.2-2.el7_9 updates 46 k zlib-devel x86_64 1.2.7-21.el7_9 updates 50 k 为依赖而更新: cpp x86_64 4.8.5-44.el7 base 5.9 M cyrus-sasl x86_64 2.1.26-24.el7_9 updates 88 k cyrus-sasl-gssapi x86_64 2.1.26-24.el7_9 updates 41 k cyrus-sasl-lib x86_64 2.1.26-24.el7_9 updates 156 k cyrus-sasl-md5 x86_64 2.1.26-24.el7_9 updates 57 k cyrus-sasl-plain x86_64 2.1.26-24.el7_9 updates 39 k cyrus-sasl-scram x86_64 2.1.26-24.el7_9 updates 43 k expat x86_64 2.1.0-15.el7_9 updates 83 k libdb x86_64 5.3.21-25.el7 base 720 k libdb-utils x86_64 5.3.21-25.el7 base 132 k libgcc x86_64 4.8.5-44.el7 base 103 k libgfortran x86_64 4.8.5-44.el7 base 301 k libgomp x86_64 4.8.5-44.el7 base 159 k libquadmath x86_64 4.8.5-44.el7 base 190 k libquadmath-devel x86_64 4.8.5-44.el7 base 54 k libstdc x86_64 4.8.5-44.el7 base 306 k libstdc±devel x86_64 4.8.5-44.el7 base 1.5 M libxml2 x86_64 2.9.1-6.el7_9.6 updates 668 k libxml2-python x86_64 2.9.1-6.el7_9.6 updates 247 k openldap x86_64 2.4.44-25.el7_9 updates 356 k xz x86_64 5.2.2-2.el7_9 updates 229 k xz-libs x86_64 5.2.2-2.el7_9 updates 103 k zlib x86_64 1.2.7-21.el7_9 updates 90 k 事务概要 安装 16 软件包 (16 依赖软件包) 升级 5 软件包 (23 依赖软件包) 总下载量83 M Background downloading packages, then exiting: No Presto metadata available for base No Presto metadata available for updates (1/60): apr-util-devel-1.5.2-6.el7_9.1.x86_64.rpm | 76 kB 00:00:00(2/60): apr-util-ldap-1.5.2-6.el7_9.1.x86_64.rpm | 19 kB 00:00:00(3/60): apr-devel-1.4.8-7.el7.x86_64.rpm | 188 kB 00:00:00(4/60): apr-util-mysql-1.5.2-6.el7_9.1.x86_64.rpm | 23 kB 00:00:00(5/60): apr-util-nss-1.5.2-6.el7_9.1.x86_64.rpm | 21 kB 00:00:00(6/60): apr-util-1.5.2-6.el7_9.1.x86_64.rpm | 92 kB 00:00:00(7/60): apr-util-odbc-1.5.2-6.el7_9.1.x86_64.rpm | 27 kB 00:00:00(8/60): apr-util-openssl-1.5.2-6.el7_9.1.x86_64.rpm | 20 kB 00:00:00(9/60): apr-util-pgsql-1.5.2-6.el7_9.1.x86_64.rpm | 23 kB 00:00:00(10/60): apr-util-sqlite-1.5.2-6.el7_9.1.x86_64.rpm | 21 kB 00:00:00(11/60): cyrus-sasl-2.1.26-24.el7_9.x86_64.rpm | 88 kB 00:00:00(12/60): cyrus-sasl-devel-2.1.26-24.el7_9.x86_64.rpm | 310 kB 00:00:00(13/60): cyrus-sasl-lib-2.1.26-24.el7_9.x86_64.rpm | 156 kB 00:00:00(14/60): cyrus-sasl-md5-2.1.26-24.el7_9.x86_64.rpm | 57 kB 00:00:00(15/60): cyrus-sasl-plain-2.1.26-24.el7_9.x86_64.rpm | 39 kB 00:00:00(16/60): cyrus-sasl-gssapi-2.1.26-24.el7_9.x86_64.rpm | 41 kB 00:00:00(17/60): cyrus-sasl-scram-2.1.26-24.el7_9.x86_64.rpm | 43 kB 00:00:00(18/60): expat-devel-2.1.0-15.el7_9.x86_64.rpm | 58 kB 00:00:00(19/60): expat-2.1.0-15.el7_9.x86_64.rpm | 83 kB 00:00:00(20/60): apr-1.4.8-7.el7.x86_64.rpm | 104 kB 00:00:05(21/60): gcc-4.8.5-44.el7.x86_64.rpm | 16 MB 00:00:01(22/60): gcc-c±4.8.5-44.el7.x86_64.rpm | 7.2 MB 00:00:01(23/60): gcc-gfortran-4.8.5-44.el7.x86_64.rpm | 6.7 MB 00:00:00(24/60): gcc-gnat-4.8.5-44.el7.x86_64.rpm | 13 MB 00:00:01(25/60): gcc-go-4.8.5-44.el7.x86_64.rpm | 5.9 MB 00:00:00(26/60): gcc-objc-4.8.5-44.el7.x86_64.rpm | 5.7 MB 00:00:00(27/60): gcc-objc±4.8.5-44.el7.x86_64.rpm | 6.2 MB 00:00:00(28/60): gcc-plugin-devel-4.8.5-44.el7.x86_64.rpm | 828 kB 00:00:00(29/60): gmp-devel-6.0.0-15.el7.x86_64.rpm | 181 kB 00:00:00(30/60): libdb-5.3.21-25.el7.x86_64.rpm | 720 kB 00:00:00(31/60): libdb-devel-5.3.21-25.el7.x86_64.rpm | 39 kB 00:00:00(32/60): libdb-utils-5.3.21-25.el7.x86_64.rpm | 132 kB 00:00:00(33/60): libgcc-4.8.5-44.el7.x86_64.rpm | 103 kB 00:00:00(34/60): libgfortran-4.8.5-44.el7.x86_64.rpm | 301 kB 00:00:00(35/60): libgnat-4.8.5-44.el7.x86_64.rpm | 967 kB 00:00:00(36/60): libgnat-devel-4.8.5-44.el7.x86_64.rpm | 2.7 MB 00:00:00(37/60): libgo-4.8.5-44.el7.x86_64.rpm | 2.2 MB 00:00:00(38/60): libgo-devel-4.8.5-44.el7.x86_64.rpm | 231 kB 00:00:00(39/60): libgomp-4.8.5-44.el7.x86_64.rpm | 159 kB 00:00:00(40/60): libmpc-devel-1.0.1-3.el7.x86_64.rpm | 32 kB 00:00:00(41/60): libobjc-4.8.5-44.el7.x86_64.rpm | 80 kB 00:00:00(42/60): libquadmath-4.8.5-44.el7.x86_64.rpm | 190 kB 00:00:00(43/60): libquadmath-devel-4.8.5-44.el7.x86_64.rpm | 54 kB 00:00:00(44/60): libstdc±4.8.5-44.el7.x86_64.rpm | 306 kB 00:00:00(45/60): libstdc±devel-4.8.5-44.el7.x86_64.rpm | 1.5 MB 00:00:00(46/60): cpp-4.8.5-44.el7.x86_64.rpm | 5.9 MB 00:00:16(47/60): libxml2-2.9.1-6.el7_9.6.x86_64.rpm | 668 kB 00:00:05(48/60): libxml2-python-2.9.1-6.el7_9.6.x86_64.rpm | 247 kB 00:00:00(49/60): openldap-2.4.44-25.el7_9.x86_64.rpm | 356 kB 00:00:00(50/60): openldap-devel-2.4.44-25.el7_9.x86_64.rpm | 805 kB 00:00:00(51/60): postgresql-libs-9.2.24-9.el7_9.x86_64.rpm | 235 kB 00:00:00(52/60): mpfr-devel-3.1.1-4.el7.x86_64.rpm | 68 kB 00:00:00(53/60): unixODBC-2.3.1-14.el7.x86_64.rpm | 413 kB 00:00:00(54/60): libxml2-devel-2.9.1-6.el7_9.6.x86_64.rpm | 1.1 MB 00:00:06(55/60): xz-devel-5.2.2-2.el7_9.x86_64.rpm | 46 kB 00:00:00(56/60): xz-libs-5.2.2-2.el7_9.x86_64.rpm | 103 kB 00:00:00(57/60): zlib-1.2.7-21.el7_9.x86_64.rpm | 90 kB 00:00:00(58/60): zlib-devel-1.2.7-21.el7_9.x86_64.rpm | 50 kB 00:00:00(59/60): pcre-devel-8.32-17.el7.x86_64.rpm | 480 kB 00:00:05(60/60): xz-5.2.2-2.el7_9.x86_64.rpm | 229 kB 00:00:05 总计 3.1 MB/s | 83 MB 00:27exiting because “Download Only” specified [rootlocalhost opt]# cd /opt/httpd-release/ [rootlocalhost httpd-release]# ls apr-1.4.8-7.el7.x86_64.rpm apr-devel-1.4.8-7.el7.x86_64.rpm apr-util-1.5.2-6.el7_9.1.x86_64.rpm apr-util-devel-1.5.2-6.el7_9.1.x86_64.rpm apr-util-ldap-1.5.2-6.el7_9.1.x86_64.rpm apr-util-mysql-1.5.2-6.el7_9.1.x86_64.rpm apr-util-nss-1.5.2-6.el7_9.1.x86_64.rpm apr-util-odbc-1.5.2-6.el7_9.1.x86_64.rpm apr-util-openssl-1.5.2-6.el7_9.1.x86_64.rpm apr-util-pgsql-1.5.2-6.el7_9.1.x86_64.rpm apr-util-sqlite-1.5.2-6.el7_9.1.x86_64.rpm cpp-4.8.5-44.el7.x86_64.rpm cyrus-sasl-2.1.26-24.el7_9.x86_64.rpm cyrus-sasl-devel-2.1.26-24.el7_9.x86_64.rpm cyrus-sasl-gssapi-2.1.26-24.el7_9.x86_64.rpm cyrus-sasl-lib-2.1.26-24.el7_9.x86_64.rpm cyrus-sasl-md5-2.1.26-24.el7_9.x86_64.rpm cyrus-sasl-plain-2.1.26-24.el7_9.x86_64.rpm cyrus-sasl-scram-2.1.26-24.el7_9.x86_64.rpm expat-2.1.0-15.el7_9.x86_64.rpm expat-devel-2.1.0-15.el7_9.x86_64.rpm gcc-4.8.5-44.el7.x86_64.rpm gcc-c±4.8.5-44.el7.x86_64.rpm gcc-gfortran-4.8.5-44.el7.x86_64.rpm gcc-gnat-4.8.5-44.el7.x86_64.rpm gcc-go-4.8.5-44.el7.x86_64.rpm gcc-objc-4.8.5-44.el7.x86_64.rpm gcc-objc±4.8.5-44.el7.x86_64.rpm gcc-plugin-devel-4.8.5-44.el7.x86_64.rpm gmp-devel-6.0.0-15.el7.x86_64.rpm httpd-2.4.6-99.el7.centos.1.x86_64.rpm libdb-5.3.21-25.el7.x86_64.rpm libdb-devel-5.3.21-25.el7.x86_64.rpm libdb-utils-5.3.21-25.el7.x86_64.rpm libgcc-4.8.5-44.el7.x86_64.rpm libgfortran-4.8.5-44.el7.x86_64.rpm libgnat-4.8.5-44.el7.x86_64.rpm libgnat-devel-4.8.5-44.el7.x86_64.rpm libgo-4.8.5-44.el7.x86_64.rpm libgo-devel-4.8.5-44.el7.x86_64.rpm libgomp-4.8.5-44.el7.x86_64.rpm libmpc-devel-1.0.1-3.el7.x86_64.rpm libobjc-4.8.5-44.el7.x86_64.rpm libquadmath-4.8.5-44.el7.x86_64.rpm libquadmath-devel-4.8.5-44.el7.x86_64.rpm libstdc±4.8.5-44.el7.x86_64.rpm libstdc±devel-4.8.5-44.el7.x86_64.rpm libxml2-2.9.1-6.el7_9.6.x86_64.rpm libxml2-devel-2.9.1-6.el7_9.6.x86_64.rpm libxml2-python-2.9.1-6.el7_9.6.x86_64.rpm mpfr-devel-3.1.1-4.el7.x86_64.rpm openldap-2.4.44-25.el7_9.x86_64.rpm openldap-devel-2.4.44-25.el7_9.x86_64.rpm pcre-devel-8.32-17.el7.x86_64.rpm postgresql-libs-9.2.24-9.el7_9.x86_64.rpm unixODBC-2.3.1-14.el7.x86_64.rpm xz-5.2.2-2.el7_9.x86_64.rpm xz-devel-5.2.2-2.el7_9.x86_64.rpm xz-libs-5.2.2-2.el7_9.x86_64.rpm zlib-1.2.7-21.el7_9.x86_64.rpm zlib-devel-1.2.7-21.el7_9.x86_64.rpm
阿里云当yum
第一步将创建的local.repo文件移动到repo.bak目录下也可以是别的备份目录 第二步将可以连外网的系统打开执行wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo 将阿里云镜像下载到/etc/yum.repos.d/目录下 第三步刷新缓存 yum claen all yum makecache #清理缓存并且生成新的缓存 当既有本地yum源又有aliyun源的时候在装软件包的时候先用本地的yum源去安装本地找不到可用的包时再使用aliyun源去安装软件,这里就涉及到了优先级的问题yum提供的插件yum-plugin-priorities.noarch可以解决这个问题
1.查看是否安装了yum-plugin优先级插件 rpm -qa |grep yum-plugin-
2.如果没有安装就安装插件 yum -y install yum-plugin-priorities.noarch
3.查看插件是否启用 cat /etc/yum/pluginconf.d/priorities.conf
[main]: enabled 1 # 1为启动0 为禁止
4.修改本地yum源优先使用 vi local.repo [local] namelocal baseurlfile:///mnt/ enabled1 gpgcheck1 priority1 #数字越小优先级越高
[epel] baseurlhttps://mirrors.aliyun.com/epel/7Server/x86_64/ enabled1 gpgcheck0 priority2
5.验证安装包的数量 执行yum repolist all 可显示所有仓库包