配置本地 yum 源-云计算造梦空间论坛-技术交流-造梦空间论坛

配置本地 yum 源

添加本地yum源

  1. 首先先删除或者移走网络yum源
    mv /etc/yum.repos.d/* /media
    # 将网络yum源移到media目录下
    rm -rf /etc/yum.repos.d/*
    # 删除网络yum源,*代表当前目录下的所有文件或目录
  2. 配置本地yum源,新建一个local.repo
    vi /etc/yum.repos.d/local.repo
    [local]
    name=Local Repository
    baseurl=file:///var/www/html/local-repo
    enabled=1
    gpgcheck=0

配置本地yum源

[local1]
name=Local Repository1
baseurl=file:///var/www/html/local-repo1
enabled=1
gpgcheck=0
[local2]
name=Local Repository
baseurl=file:///var/www/html/local-repo2
enabled=1
gpgcheck=0
  1. [local]

    • 这些是存储库的名称,它们在配置文件中用于标识不同的存储库。
  2. name

    • 这是存储库的显示名称,当你列出存储库时,它将作为标识显示出来。
  3. baseurl

    • 这是软件包存储库的基本 URL 地址。在这里,它们指向本地文件系统中的目录。file:/// 表示这是一个本地路径,指向的是实际存储软件包的目录路径。
  4. gpgcheck

    • 这是一个标志,用于指示是否检查软件包的 GPG 签名以验证其真实性。设置为 0,表示不进行 GPG 签名的检查。
  5. enabled

    • 这是一个标志,用于指示存储库是否启用。设置为 1 表示存储库是启用的,可以被 yum 使用。

常用指令

  1. 列出系统中已安装的所有软件包
    yum list

    如果列出来的数量太多可以使用管道命令来筛选

    yum list | grep mysql

    20231128113155112-1701142315-image

  2. 显示有关指定软件包的详细信息,如版本、描述等
    yum info 包名

    20231128113448244-1701142488-image

  3. 安装指定的软件包及其依赖项
    yum install 包名

    用法和前面的一样就不做解释了。

  4. 更新指定软件包到最新可用版本
    yum update 包名
  5. 卸载指定的软件包
    yum remove 包名
  6. 升级系统上的所有软件包到最新可用版本
    yum upgrade
  7. 清除所有yum缓存(一般改了yum配置之后都要执行)
    sudo yum clean all
请登录后发表评论

    没有回复内容

© 造梦空间论坛