加载中...

Linux之系列--Centos安装yum源及下载rpm包

Linux之系列--Centos安装yum源及下载rpm包

 #

国内 yum 源#

网易(163)yum 源是国内较好的 yum 源之一 ,无论是速度还是软件版本,都非常的不错。

将yum源设置为163 yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。

下载对应版本 repo 文件, 放入 /etc/yum.repos.d/ (操作前请做好相应备份)

  • CentOS5 :http://mirrors.163.com/.help/CentOS5-Base-163.repo
  • CentOS6 :http://mirrors.163.com/.help/CentOS6-Base-163.repo
  • CentOS7 :http://mirrors.163.com/.help/CentOS7-Base-163.repo
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
mv CentOS6-Base-163.repo CentOS-Base.repo

保存安装的rpm到本地#

第一种:#

[root@ServerA ~]# vim /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
#修改keepcache=1即可在yum安装时保存rpm包
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/
bug_report_page.php?category=yum
distroverpkg=centos-release

第二种#

1、下载RPM包而不安装

yum install -y 包名 --downloadonly

2、下载到指定的目录下

yum install -y 包名 --downloadonly --downloaddir=路径

3、下载已经安装过的RPM包到指定的目录下

yum reinstall -y 包名 --downloadonly --downloaddir=路径

 

yum 常用命令#

  • 1. 列出所有可更新的软件清单命令:yum check-update
    2. 更新所有软件命令:yum update
    3. 仅安装指定的软件命令:yum install <package_name>
    4. 仅更新指定的软件命令:yum update <package_name>
    5. 列出所有可安裝的软件清单命令:yum list
    6. 删除软件包命令:yum remove <package_name>
    7. 查找软件包命令:yum search <keyword>
    8. 清除缓存命令:
    yum clean packages: 清除缓存目录下的软件包
    yum clean headers: 清除缓存目录下的 headers
    yum clean oldheaders: 清除缓存目录下旧的 headers
    yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的 headers
    9.生成缓存
    yum clean all
    yum makecache

     

posted @   启明星创业学堂  阅读(272)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 如何给本地部署的DeepSeek投喂数据,让他更懂你
· 超详细,DeepSeek 接入PyCharm实现AI编程!(支持本地部署DeepSeek及官方Dee
· 用 DeepSeek 给对象做个网站,她一定感动坏了
· .NET 8.0 + Linux 香橙派,实现高效的 IoT 数据采集与控制解决方案
· .NET中 泛型 + 依赖注入 的实现与应用

加载中...

点击右上角即可分享
微信分享提示
主题色彩