linux yum 命令

谁说我不能喝 提交于 2019-12-27 06:13:24
yum读取rpm的安装在线包。rpm -ql httpd 查找安装位置rpm -qa|grep gcc是否安装yum [options] [command] [package ...]
options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。
command:要进行的操作。
package操作的对象。

 

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 grouplist yum grouplistinstall yum grouplistremove

 

yum -y  install gcc   #gcc必须要的为编译器

自定义yum源文件

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

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

如果试用国内镜像

备份原来的镜像:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

下载镜像
http://mirrors.163.com/.help/

之后放入/etc/yum.repos.d/
之后清理:

yum clean all
yum makecache

如果使用本地的镜像源文件,同样备份原来的CentOS-Base.repo,使其不可用,修改以下文件

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

[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/   #自己的挂载路径 mount /dev1/cdrom  /mnt/cdrom
        file:///media/cdrom/
        file:///media/cdrecorder/
gpgcheck=1
enabled=0 #不设置默认为1 为开启,0不启用
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6   #文件路径

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!