Linux yum软件包管理方法
简介
yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
yum命令
语法
yum [选项] [要进行的操作] [软件包名称……]
命令选项:
-h:帮助
-y:当安装过程提示选择全部为"yes"
-q:不显示安装的过程
yum常用命令
1.列出所有可更新的软件清单命令:yum check-update
2.更新所有软件命令:yum update / yum -y update(-y会升级所有包,改变软件设置和系统设置,系统版本内核都升级)/ yum -y upgrade(升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变)
3.仅安装指定的软件命令:yum install [包名称]
4.仅更新指定的软件命令:yum update [包名称]
5.列出所有可安裝的软件清单命令:yum list
6.删除软件包命令:yum remove [包名称]
7.查找软件包 命令:yum search [包名称]
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 list | grep [软件名称]
以上这篇Linux yum软件包管理方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
YUM软件包管理工具与yum命令的详细介绍
一.yum介绍 Yum (Yellow dog Updater, Modified) 是一个在 Fedora 中的字符前端软件包管理器.基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装. rpm命令只能安装下载到本的.rpm格式的安装包,但是rpm并不能处理软件包之间的依赖关系,尤其是软件由多个.rpm包组成时,这时可以使用yum. yum的主要是更方便的添加.删除.更新RPM包,自动解决软件包之间
-
Linux下yum常用命令汇总
Yum软件包管理器基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,使用简单便捷. Yum常用命令: 1 安装 yum install 全部安装 yum install package1 安装指定的安装包package1 yum groupinsall group1 安装程序组group1 2 更新和升级 yum update 全部更新 yum update package1 更新指定程序包package1 yum check-u
-
linux下的yum命令原理和详解
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装.yum提供了查找.安装.删除某一个.一组甚至全部软件包的命令,而且命令简洁而又好记. yum的命令形式一般是如下:yum [options] [command] [package ...] 其中的[opt
-
Linux yum软件包管理方法
简介 yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装.yum提供了查找.安装.删除某一个.一组甚至全部软件包的命令,而且命令简洁而又好记. yum命令 语法 yum [选项] [要进行的操作] [软件包名称--] 命令选项: -h:帮助 -y:当安装过程提示
-
你可能不知道的一些linux文件权限管理方法
为什么需要权限管理? 1.计算机资源有限,我们需要合理的分配计算机资源. 2.Linux是一个多用户系统,对于每一个用户来说,个人隐私的保护是十分重要的 目录的 rwx 权限 当前用户:vagrant:vagrant 创建 testdir 目录,进入 testdir 目录内.创建文件 test. $ mkdir testdir $ cd testdir $ touch test 修改 testdir 权限为 000,尝试执行 ls testdir $ chmod 000 testdir $ ls
-
Linux上安装和卸载rpm软件包的方法
Linux上安装和卸载rpm软件包的方法如下所示: 1.如何安装rpm软件包 rmp软件包的安装可以使用程序rpm来完成.执行下面的命令 rpm -i your-package.rpm 其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前目录下. 安装过程中可能出现下面的警告或者提示: ... conflict with ... 可能是要安装的包里有一些文件可能会覆盖现有的文件,缺省时这样的情况下是无法正确安装的可以用 rpm --force -i 强制安装即可 ...
-
yum安装模糊查询所需要的软件包的方法(推荐)
yum安装卸载命令, yum install 'package_name' yum remove 'package_name' yum查询想要安装的包 yum search 'keyword' 例如yum search messenger 模糊搜索本地yum包 yum list | grep packageName 列出所有可安装的软件包 yum list 列出所有可更新的软件包 yum list updates 列出所有已安装的软件包 yum list installed 列出所有已经安装但不
-
linux通过挂载系统光盘搭建本地yum仓库的方法
1.挂载光盘 [root@localhost ~]# mount /dev/cdrom /media/cdrom/ mount: /dev/sr0 写保护,将以只读方式挂载 /dev下的cdrom目录是事先创建好的 2.修改yum配置文件(文件位置:/etc/yum.repos.d) [root@localhost /]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# mkdir bak #创建一个文件夹来存放多余的配置文件 [root@l
-
Linux 逻辑卷管理(LVM)使用方法总结
管理磁盘空间对系统管理员来说是一件重要的日常工作.一旦磁盘空间耗尽就需要进行一系列耗时而又复杂的任务,以提升磁盘分区中可用的磁盘空间.它也需要系统离线才能处理.通常这种任务会涉及到安装一个新的硬盘.引导至恢复模式或者单用户模式.在新硬盘上创建一个分区和一个文件系统.挂载到临时挂载点去从一个太小的文件系统中移动数据到较大的新位置.修改 /etc/fstab 文件的内容来反映出新分区的正确设备名.以及重新引导来重新挂载新的文件系统到正确的挂载点. 我想告诉你的是,当 LVM (逻辑卷管理)首次出现在
-
使用ntpdate工具校正linux服务器时间(实现方法)
当Linux服务器的时间不对的时候,可以使用ntpdate工具来校正时间. 安装:yum install ntpdate ntpdate简单用法: # ntpdate ip # ntpdate 210.72.145.44 以下是一些可用的NTP服务器地址: Name IP Location 210.72.145.44 210.72.145.44 中国(国家授时中心) 133.100.11.8 133.100.11.8 日本(福冈大学) time-a.nist.gov 129.6.15.28 NI
-
CentOS更换yum源的方法
1. 原来的yum源做备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 2. 下载新的yum源 •我用的vagrant centos 6.5 的box,默认没有装wget命令,yum源里也没有wget包,下载下来替换 vim /etc/yum.repos.d/CentOS-Base.repo 阿里yum源 网易yum源 tips : 具体的linux版本及系统版本请自行选择,当然,还有其他的
-
Linux中文件查找方法大全
每一种操作系统都是由成千上万个不同种类的文件所组成的.其中有系统本身自带的文件,用户自己的文件,还有共享文件等等.我们有时候经常忘记某份文件放在硬盘中的哪个地方.在微软的Windows操作系统中要查找一份文件是相当简单的事情,只要在桌面上点击"开始"-"搜索"中就能按照各种方式在本地硬盘上,局域网络,甚至在INTERNET上查找各种文件,文档. 可是使用Linux的用户就没有那么幸运了,在Linux上查找某个文件确实是一件比较麻烦的事情.毕竟在Linux中需要我们使
随机推荐
- angularJS 入门基础
- 新手看招:避免网络 IP 地址被非法修改
- IOS中用正则表达式判断输入的内容为8-16位且同时包含数字和字母
- 详解虚拟机中CentOS 7 网络和ssh的配置
- 浅谈javascript获取元素transform参数
- JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
- ASP.NET对HTML页面元素进行权限控制(一)
- 基于Java的代理设计模式
- PHP基于MySQLI函数封装的数据库连接工具类【定义与用法】
- 用javascript实现的仿Flash广告图片轮换效果
- AIX系统中删除指定目录、指定后缀、指定天数以前的历史文件
- linux下定时执行任务的方法及crontab 用法说明(收集整理)
- Android仿网易客户端顶部导航栏效果
- PHP 微信扫码支付源代码(推荐)
- Jquery 常用方法经典总结
- android生命周期深入分析(一)
- Java实现批量导入excel表格数据到数据库中的方法
- 11月编程语言排行榜 Python逆袭C#上升到第4
- create-react-app安装出错问题解决方法
- 2018值得选用的五个Linux服务器发行版