首页 > CentOS笔记:yum使用说明

CentOS笔记:yum使用说明

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1、基本操作

a) 列出package

yum list

b) 搜索package

yum search  name>

or

yum list | grep

c) 查看package信息

yum info

d) 安装package

yum install

e) 检查更新

yum check-update

f) 升级package

yum update

g) 删除package

yum remove

h) package group操作

yum grouplist

yum groupinstall

yum groupupdate

yum groupinfo

yum groupremove





2、如何指定package源的位置,package源的位置可以是本地光盘、ISO、FTP或HTTP等等。



方法一:

命令:yum --disablerepo=* --enablerepo=c5-media

说明:这里的command与第1部分介绍的相同。

FTP服务器:ftp://centos:[email protected]

其/目录下为CentOS 5.0的源文件。

例:安装libX11-devel

vi /etc/yum.repos.d/CentOS-Media.repo

...

[c5-media]

name=CentOS-$releasever - Media

baseurl=file:///media/CentOS/

        file:///media/cdrom/

        file:///media/cdrecorder/

        ftp://centos:[email protected] #新加入FTP信息

...

yum --disablerepo=* --enablerepo=c5-media list available | grep libX11

yum --disablerepo=* --enablerepo=c5-media install libX11-devel





方法二:

将安装源设为本地光驱 /media/cdrom

# vi /etc/yum.repos.d/CentOS-Base.repo

# 只保留下面4行内容即可

[base]

name=CentOS-$releaserver - Base

baseurl=file:///media/cdrom

gpgcheck=0

接下来运行"Add/Remove Software"添加或删除软件即可,速度很爽滴。:)

配置yum代理

在/etc/yum.conf中添加

proxy=http://${ip}:${port}

这里的${ip},${port}替换为真实的代理服务器IP和端口





转载于:https://my.oschina.net/aiguozhe/blog/33826

更多相关:

  • 一、软件包分类 1.软件包分类:源码包、二进制包 源码包:源代码 1)优点:开源,有能力可修改源代码 可以自由选择所需的功能 软件是编译安装,更适合Linux系统,更稳定效率更高 卸载方便。2)缺点:安装过程步骤多,编译时间较长,安装过程中一旦报错新手很难解决。 二进制包:源码包经过编译之后生成的二进制程序(0101000...

  • 搭建企业内部yum仓库(centos6+centos7+epel源) 原文:https://www.cnblogs.com/nulige/p/6081192.html https://www.linuxidc.com/Linux/2017-11/148723.htm---------部署yum仓库与定制rpm包 1. 创建yum...

  • 行业公认标准 rpm的常用参数     i: 安装应用程序(install)     e: 卸载应用程序(erase)     vh: 显示安装进度:(verbose hash)     U: 升级软件包;(update)     qa: 显示所有已安装软件包(query all)     结合grep命令使用 例子:rmp -ivh...

  • 1.yum管理rpm包   为rpm的前端程序 /var/ftp/pub/Server/repodata/ rpm -qf 'which yum' 查看yum的提供包 yum list |wc -l yum install yum remove yum update yum updateprovid 包名 yum clean all...

  • 通过本文,你将了解go 语言中如何将自己的package构建到项目中 以及如何将远程(github)的package构建到项目中。 1. 构建本地的package package 是可复用模块的基本单元,以首字母大写的函数实现来表明可被包外代码访问代码的package可以和所在路径的代码不一致同一目录里的Go 代码的package...

  • 引言 在这个-SLAM建图和导航仿真实例-项目中,主要分为三个部分,分别是 (一)模型构建(二)根据已知地图进行定位和导航(三)使用RTAB-MAP进行建图和导航 该项目的slam_bot已经上传我的Github。 这是第三部分,完成效果如下 图1 建图和导航 三、使用RTAB-Map进行建图和导航 1. rtab...

  • 引言 在这个-SLAM建图和导航仿真实例-项目中,主要分为三个部分,分别是 (一)模型构建(二)根据已知地图进行定位和导航(三)使用RTAB-MAP进行建图和导航 该项目的slam_bot已经上传我的Github。 由于之前的虚拟机性能限制,我在这个项目中使用了新的ubantu 16.04环境,虚拟机配置 内存 8GCPU...

  • [{name:1},{name:2}].forEach((v,i,ar) => {console.log(v,i,ar)});//基础遍历[{name:1},{name:2}].map((v) => v.name);//[1,2]返回对象数组中指定字段值的一位数组(不改变原始数组)[{name:1},{name:2},{name:3}...

  • 体验内容 使用gmapping方法利用turtlebot底盘移动信息和激光雷达数据进行建图。 1. 安装一些依赖包 sudo apt-get install ros-melodic-move-base* sudo apt-get install ros-melodic-map-server* sudo apt-get insta...

  • 前言 我们知道Java/Python这种语言能够很好得 支持反射。反射机制 就是一种用户输入的字符串到对应实现方法的映射,比如http接口中 用户传入了url,我们需要调用该url对应的方法/函数对象 从而做出对应的操作。 而C++ 并没有友好得支持这样的操作,而最近工作中需要通过C++实现http接口,这个过程想要代码实现得优雅...