博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法
阅读量:5823 次
发布时间:2019-06-18

本文共 1319 字,大约阅读时间需要 4 分钟。

7.1 安装软件包的三种方法

1.rpm工具

与Windows下的exe比较类似,安装路径和文件名基本上是固定好的。
2.yum工具
属于Python开发的工具,操作对象是rpm包;yum工具最大的优势在于可以联网下载所需要的rpm包,然后自动安装。
3.源码包
需要用编译器把源码包编译成可执行的文件;优点是配置灵活,缺点难度较大。

7.2 rpm包介绍

7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法

rpm包 由包名、版本号、发布版本号、平台组成
rmp -ivh rpm包文件 //安装
rmp -Uvh rpm包文件 //升级
rpm -e 包名 //卸载
rpm -qa //查询安装的包
rpm -q 包名 //查询指定包是否安装
rpm -qi 包名 //查询指定包信息
rpm -ql 包名 //查询包安装的文件
rpm -qf 文件绝对路径 //查看一个文件是由那个包安装的

7.3 rpm工具用法

挂载光驱到mnt目录下:mount /dev/cdrom /mnt/ 并进入光盘Packages目录下。

7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法
卸载zsh-5.0.2-28.el7.x86_64.rpm软件,卸载时只要输入包名即可:
rpm -e zsh

rpm -qa //查询安装的包

rpm -qa vim-enhanced

7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法

7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法

7.4 yum工具用法

7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法

yum search vim //search vim package
yum install -y vim //install vim package
yum remove vim 卸载vim软件

7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法

7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法

yum grouplist

yum groupinstall 'Virtualization Host'

升级rpm包

语法: yum update [-y] [包名]

说明: 如果不加包名,则会升级系统内所有包以及系统本身(慎用,一般只在刚安装完系统时使用)。

yum provides

该命令的作用是通过已知命令名称来搜索其rpm包名。

用法:

[root@martinlinux001 Packages]# yum provides “/*/vim”

说明: 因为该命令位置不确定,所以进行搜索时使用‘*’(通配符)来代表其路径。

7.5 yum搭建本地仓库

1.挂载光盘

mount /dev/cdrom /mnt
2.删除/etc/yum.repos.d目录下所有的repo文件(删除之前,最好先备份一下),如下所示:
cp -r /etc/yum.repos.d /etc/yum.repos.d_bak
rm -rf /etc/yum.repos.d/*
3.创建新文件dvd.repo,如下所示:
vim /etc/yum.repos.d/dvd.repo
[dvd]
name=install dvd
baseurl=file:///mnt
enabled=1
gpgcheck=0
4.刷新repos生成缓存,如下所示:
yum makecache= yum clean all 和 yum list

yum install -y tftp

7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法

转载于:https://blog.51cto.com/12058686/2058871

你可能感兴趣的文章
HCNA——RIP的路由汇总
查看>>
zabbix监控php状态(四)
查看>>
实战Django:小型CMS Part2
查看>>
原创]windows server 2012 AD架构试验系列 – 16更改DC计算机名
查看>>
统治世界的十大算法
查看>>
linux svn安装和配置
查看>>
SSH中调用另一action的方法(chain,redirect)
查看>>
数据库基础
查看>>
表格排序
查看>>
关于Android四大组件的学习总结
查看>>
java只能的round,ceil,floor方法的使用
查看>>
由于无法创建应用程序域,因此未能执行请求。错误: 0x80070002 系统找不到指定的文件...
查看>>
新开的博客,为自己祝贺一下
查看>>
【CQOI2011】放棋子
查看>>
采用JXL包进行EXCEL数据写入操作
查看>>
一周总结
查看>>
将txt文件转化为json进行操作
查看>>
线性表4 - 数据结构和算法09
查看>>
C语言数据类型char
查看>>
Online Patching--EBS R12.2最大的改进
查看>>