笔记6

Linux下软件包的安装:

1.rpm命令安装软件包

    查看操作系统版本: hostnamectl

    查看iso镜像的内容

    rpm命令的使用:

rpm -ivh xxx.rpm //-i,install,-v      //显示安装过程,-h,指定解密方式

rpm -qa //查询所有已经安装过的软件包

rpm -qa | grep httpd //查看某个软件包(httpd)是否安装

rpm -e xxx //卸载软件包

rpm -qp xxx.rpm //查看软件包在系统中的名称

rpm -ql xxx //查看安装软件时生成的文件

rpm -qf /usr/bin/ls //查询/usr/bin/ls文件是由哪个软件包提供

rpm -ivh xx.rpm --force //强制安装软件包

rpm -ivh xxx.rpm --nodeps //忽略依赖性安装软件包,主要解决环形依赖的问题

2. yum命令安装软件包

搭建本地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仓库中可安装的软件包


搭建网络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.repo(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.0 iso9660 defaults 0 0

mount -a

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 组安装包

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值