您的位置:首页 > 产品设计 > 产品经理

三种工具安装软件(rpm,yum,源码)

2017-06-26 00:00 295 查看
摘要: 学无止境

rpm工具详解

首先打开虚拟机页面,右下角点击一个光盘的图标,右击点击“连接”,要是真机服务器,就需要把光盘放到dvd中!

#mount /dev/cdrom /mnt/ 把光驱挂载到mnt目录下

其中有个目录叫做package 切换到其下,ls就可以看到很多rpm包

//64位的系统可以安装32位的包!

rpm包格式,包名、版本号、发布版本号、平台

rpm -ivh rpm 包文件 //安装一个rpm包 i:install v:可视化 h:人性化显示

rpm -Uvh rpm包文件 //升级一个rpm包 U:update

rpm -e 包名 //卸载一个rpm包

rpm -qa //查询已经安装的包 q:query a:all

rpm -q 包名 //查询指定包是否安装

rpm -qi 包名 //查询指定包信息 i:information

rpm -ql 包名 //列出包安装的文件 l:list

rpm -qf 文件绝对路径 //查看一个文件是由哪个包安装的 f:from

rpm -qf `which vim` //查询vim这个命令是由什么包安装的

yum工具详解

yum list //列出可用rpm包

ls /etc/yum.repos.d/ //查看包的仓库

yum search vim //搜索vim包

yum install [-y] //安装一个包

yum grouplist //可用的安装组包

yum groupinstall [-y] //安装可选的套件,前提要改为英文状态 #LANG=en

例如: yum groupinstall -y 'Basic Web Server' //安装一个基础网页服务器

yum remove [-y] //卸载一个安装包

yum update [-y] //更新系统+安装包,但是如果不加任何的包名,他就会直接升级系统到最新,连同内核的一些服务系统全部升级,如果已经搭建好了所有的环境,不建议操作!!!一般都会在安装完系统后 运行 #yum update

yum provides “/*/vim” //在日常的工作当中,也许我们会安装一些包,但是却不知道包的名字,我们就会使用如上这条命令去查找,然后再次安装。或者 rpm -qf `which vim`

yum搭建本地仓库

在日常工作中,有些server是不允许联网的,但是我们需要安装一些包,如何做到呢?制作本地仓库!!!

挂载镜像到/mnt目录

#cp -r /etc/yum.repos.d /etc/yum.repos.d.bak //备份一下

#rm -f /etc/yum.repos.d/* //删除

#vim /etc/yum.repos.d/dvd.repo //内容如下

[dvd]

name=install dvd //名字

baseurl=file:///mnt //路径

enable=1 //是否启用

gpgcheck=0 //不检测

#yum clean all

#yum list

基本条件:光驱,光盘镜像

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  rpm yum 源码安装
相关文章推荐