day06 linux 知识

1.rpm命令安装软件包
-查看操作系统版本:hostnamectl
-查看iso镜像的内容
rpm命令的使用: 
rpm -ivh xxx.rpm //-i,install,-v,显示安装过程,-h,指定解密方式 
rpm -qa //查询所有已经安装过的软件包 
rpm -qa |grep xxx //查看某个软件包是否安装 
rpm -e xxx //卸载软件包 
rpm -ql xxx //查看安装软件时产生了哪些文件 
rpm -qf /usr/bin/ls //查询/usr/bin/ls文件是由哪个软件包提供的 
rpm -ivh xx.rpm –force //强制安装软件包 
rpm -ivh xxx.rpm –nodeps //忽略依赖性安装软件包,主要解决环形依赖性的问题

2.yum命令安装软件包

2.1搭建本地yum仓库
-1).需要一个与本机匹配的安装镜像,rhel-server-7.0-x86_64-dvd.iso,这个文件从官方网站下载得到 
-2).mount rhel-server-7.0-x86_64-dvd.iso /rhel7.0 
-3).rm -fr /etc/yum.repos.d/* 
-4).vim /etc/yum.repos.d/rhel7.repo //注意:一定要以.repo结尾 
[rhel7.0] //仓库名称 
name=localsoftware //仓库描述 
baseurl=file:///rhel7..0//仓库地址 
gpgcheck=0 //是否检测软件的gpgkey 
-5).检测本地yum仓库是否成功? 
yum clean all //清空yum仓库的缓存 
yum repolist //列出该yum仓库中可安装的软件包

2-2.搭建网络yum仓库
-1).安装httpd服务(yum install httpd -y),关闭防火墙,启动httpd服务 
-2).清理本地yum仓库的设置 
umount /rhel7.0 
-3).将iso镜像挂载到/var/www/html/rhel7.0 
mkdir /var/www/html/rhel7.0 
mount rhel-server-7.0-x86_64-dvd.iso /var/www/html/rhel7.0 
** 检测是否共享成功:浏览器访问http://ip/rhel7.0 
-4).修改yum配置文件/etc/yum/repos.d/yum.repos (baseurl=http://ip/rhel7.0) 
-5).检测网络yum仓库是否成功? 
yum clean all ##清空yum仓库的缓存 
yum repolist ##列出该yum仓库中可安装的软件包 
-6).注意:如果网络上其他主机想要安装软件,只需要更改yum的配置文件 
rm -fr /etc/yum.repos.d/* 
vim /etc/yum.repos.d/yum.repo 
(baseurl=http://ip/rhel7.0) 
**设置重启后也可以使用: 
systemctl disable firewalld 
systemctl enable httpd 
vim /etc/fstab/iso/rhel-server -7.0-x86_64-dvd.iso 
var/www/html/rhel7.0iso9660 defaults 0 0 
mount -a


2-3.yum命令的具体使用

yum install 软件包 -y //安装软件,eg:yum install gcc -y 

yum search 关键字 //根据关键字查找软件,eg:yum search gcc 
yum list all //列出所有的软件包 
yum repolist //列出yum仓库中所有的软件包个数 
yum list installed //列出所有安装的软件,等同于rpm -qa 
yum list available //列出所有没有安装的软件 
yum remove 软件包 -y //卸载软件包,eg:yum remove gcc -y 
yum provides */文件名 //查找文件是由哪个软件包提供,等同于rpm -qf文件 
yum reinstall 软件包-Y //重新安装软件包,等同于rpm -ivh 
xxx.rpm –force


yum groups list 
yum groups install 组安装包 
yum groups remove 组安装包 
yum groups info 组安装包
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值