访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux下yum命令详解

时间:2019-08-06

linux命令大全_linux命令大全 重启_linux命令大全进程

由于windows中下载安装文件自己安装非常的容易,所以没有必要弄一个windows的软件仓库,但是由于linux的标准安装都是源代码编译安装,过程非常复杂也很耗时linux命令大全,所以为了简化这个步骤,也使得没有图形界面的linux(很多linux都只有命令行,不知浏览器为何物)能够安装软件,另外也为了一些不喜欢源码安装的人能够顺利的安装软件,就有这么一批人把一些软件弄成可以直接安装的包(ubuntu下叫deb包),这种包可以非常简单的用一个命令就安装好(dpkg),感觉有点类似于windows下的安装文件,但完全不是一码事……。前言:之前本小生也尝试过源码安装,即在官网下载nginx,php,mysql的tar包然后手工一步一步的搭建,但是期间发现,每个软件在linux环境运行时都需要大量的依赖包,比如nginx需要gcc等,php需要pcre等,都需要逐个的去官网找安装包安装,比较麻烦和繁琐,尤其是在安装前执行配置环境变量./configure 时,稍不留神或者之前少安装了某个依赖包,那就是频繁的报错和调试了,对于有时间做研究来说是可以提高经验和熟知原理,但是在工作重心放在开发上,想要快速搭建环境来讲linux命令大全,还是推荐大家使用centos自带的yum软件管理工具来实现,比较方便快捷,下面我们来搭建环境:。大家在下载源码包后,可能会对系统的安装有些疑惑,尽管源码包里附带了详细的安装文档。

yum的一切配置信息都储存在一个叫yum.conf的配置文件中,通常位于/etc目 录下.

[main]

cachedir=/var/cache/yum/$basearch/$releasever

keepcache=0

debuglevel=2

logfile=/var/log/yum.log

exactarch=1

linux命令大全_linux命令大全 重启_linux命令大全进程

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

cachedir:yum缓存的目录,yum在此存储下载的rpm包和数据库,一般是/var/cache/yum

debuglevel:除错级别,0──10,默认是2

linux命令大全_linux命令大全进程_linux命令大全 重启

logfile:yum的日志文件,默认是/var/log/yum.log。

exactarch,有两个选项1和0,代表是否只升级和你安装软件包cpu体系一致的包,如果设为1,则如你安装了一个i386的rpm,则yum不会用686的包来升级。

gpgchkeck= 有1和0两个选择,分别代表是否是否进行gpg校验,如果没有这一项,默认好像也是检查的。

一 显示配置的仓库

yum repolist

yum repolist all 显示所有

yum repolist enabled 显示可用

二 显示所有的软件包

linux命令大全进程_linux命令大全_linux命令大全 重启

yum list 或者yum list all

yum list|grep 包名

yum list installed|grep 包名 查看是否已安装某包

yum list available显示可安装的包

yum list updates 显示已经更新的包

yum list recent 显示最近增加的包

三 安装包

yum install 包名

linux命令大全_linux命令大全进程_linux命令大全 重启

yum install -y 包名 安装包,并对所有的Y/N选择Y

四 升级包

yum update 包名

五 卸载包

yum remove 包名

yum erase 包名

六 查看包信息

yum info 包名

 上一个教程:Linux中rpm命令详解