首页 > 系统相关 >Linux之系列--Centos安装yum源及下载rpm包

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

时间:2024-10-17 15:01:15浏览次数:7  
标签:Centos -- repo Base yum clean rpm 163

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

     

标签:Centos,--,repo,Base,yum,clean,rpm,163
From: https://www.cnblogs.com/qmxcyxt/p/18472335

相关文章

  • 滑动阻尼,惯性滚动列表,边界回弹,惯性回弹
    https://juejin.cn/post/7426280686695759882<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0">&......
  • 前端学习1——HTML
    1Web标准的构成主要包括结构、表现和行为三个方面标准说明结构用于对网页元素进行整理和分类(身体)表现用于设置网页元素的版式、颜色、大小等外观样式(外观装饰)行为网页模型的定义及交互的编写(动作)2HTML基本结构标签每个网页都会有一个基本的结构标签(......
  • Canvas
    目录新建效果展示参数解释新建选中或者创建新节点手动挂载或者使用快捷键(GameObject->UI->RawImage)创建脚本RawImage效果展示参数解释Canvas是UI在屏幕上或作为3D空间对象进行渲染的方式。提供的选项包括ScreenSpace-Overlay、ScreenSpace-Camera和......
  • 2024.09.30
    单独说一下Mybatis-plus上一篇中介绍了Mybatis的使用方法,对于Mybatisplus,我理解就是把一些方法提前封装好了,不需要自己定义接口类中的内容只需要直接调用即可,把接口类添加继承关系 这里要说的是BaseMapper后面的<User>是要搜索的类的名词,且最好类的名字和表的名字保持一致,......
  • 代码随想录算法训练营第二天|209长度最小的子数组、59螺旋矩阵
    1leetcode209长度最小的子数组题目链接:209.长度最小的子数组文章链接:代码随想录(programmercarl.com)视频链接:拿下滑动窗口!|LeetCode209长度最小的子数组思路:没有思路,看到这道题有一种想立马退出的感觉,无从下手1.1暴力搜索1.1.1python版本这个版本的新知识就是定义......
  • 《华企盾网络安全必修课:保护个人信息从这10个习惯开始》
    在数字化时代,个人信息的安全性问题日益凸显。网络攻击和数据泄露事件频发,使得个人信息保护成为每位网络用户的必修课程。以下是从专业角度出发,推荐的10个保护个人信息的习惯,帮助您构建坚实的网络安全防线。1.采用强密码策略专业的网络安全建议使用强密码,即包含大小写字母、数......
  • MySQL查询分组后如何分隔和聚合合并数据,来看这一篇文章就够了!
    博客主页:长风清留扬-CSDN博客系列专栏:MySQL入门到入魔每天更新大数据相关方面的技术,分享自己的实战工作经验和学习总结,尽量帮助大家解决更多问题和学习更多新知识,欢迎评论区分享自己的看法感谢大家点赞......
  • 【QT】常用控件(二)
    个人主页~常用控件(一)~常用控件三、按钮类控件1、PushButtonwidget.hwidget.cpp2、RadioButton3、CheckBox四、显示类控件1、label三、按钮类控件1、PushButtonQPushButton继承自QAbstractButton,它是所有按钮的父类我们从这个按钮的属性表中可以看到,QPus......
  • txtai: 一个强大的开源嵌入式数据库和语言模型工作流框架
    txtaitxtai:强大的开源嵌入式数据库和语言模型工作流框架txtai是一个功能强大的开源嵌入式数据库和语言模型工作流框架,由NeuML团队开发。它为构建语义搜索、大语言模型(LLM)应用和智能工作流提供了一站式解决方案。主要特性txtai具有以下主要特性:......
  • Vue.js 组件开发基本步骤
    Vue.js是一个构建用户界面的渐进式框架,它被设计为能够轻松地被集成进项目的部分功能,或者用于构建完整的前端应用。组件化是Vue.js的核心概念之一,它允许开发者将界面拆分成独立、可复用的组件,每个组件负责应用中的一小部分功能。以下是Vue.js组件开发的一些基本步骤:......