LINUX中的软件管理

使用已经网络安装资源安装软件  (真机连着虚拟机做)
 vim /etc/yum.repos.d/yum.repo 文件名称必须以repo结尾

 【rhel7.2】                      仓库名称
name=rhel7.2 source       对软件源的描述
baserurl=http://172.25.254.250/rhel7.2/x86_64/dvd (要写自己真实存在的)
gpgcheck=0
enabled=1

yum clean all  清空系统中原有的yum信息

 ##配置本地yum源###(真机做)
1.获得一个与本机系统版本一致的系统镜像


2.挂载镜像
mount   /xxx/xxxxxx.iso    /rhel7.2


3.设定永久挂载
vim  /etc/rc.d/rc.local
mount  /xxx/xxxxxx.iso   /rhel7.2
chomod 755 /etc/rc.d/rc.local    #系统开机时会自动执行此脚本


4.设定系统安装源指向

mkdir  /etc/yum.repos.d/backup
mv   /etc/yum.repos.d/* /etc/yum.repos.d/backup
vim  /etc/yum.repos.d/yum.repo

[rhel7.2]
name=rhel7.2
baseurl=file:///rhel7.2
gpgcheck=0

yum clean all

yum install httpd -y

                                                                          httpd 已经搭建完毕

.###共享性yum源的部署###
1.在一台已经链接好本地yum源的主机中安装httpd
yum install httpd
2.配置网络yum源

systemctl   start   httpd      开启
systemctl   stop   firewalld   关闭火墙
systemctl  enable   httpd      开机自启动
systemctl  disable firewalld   开机不自动启动

mkdir  /var/www/html/rhel7.2
mount  /xxxx/xxxxx.iso  /var/www/html/rhel7.2
vim  /etc/rc.d/rc.local
mount  /xxxx/xxxxx.iso /var/www/html/rhel7.2

测试:
在浏览器中输入地址:
http://ip/rhel7.2
http://172.25.254.10/rhel7.2  此地址是网络yum源地址

###yum命令###
1.yum命令的使用必须在yum源搭建成功后才能正常运行
2.yum命令的详细用法

yum   clean all                         ##清除原有yum缓存
          repolist                          ##列出仓库信息
         install  software              ##安装
         list   software                  ##查看软件
          list  all                             ##查看所有软件
          list  installed                  ##列出已安装软件
          list   available                ##列出可安装软件
         reinstall software            ##重新安装
         remove  software           ##卸载
          info software                  ##查看软件信息
         search software信息      ##根据软件信息查找软件
         whatprovides file             ##根据文件找出包含此文件的软件
         groups  list                        ## 列出软件组
         groups info                        ##查看软件组的信息
         group  install  sfgroup      ##安装软件组
         groups remove sfgroup   ##卸载软件组
          update                               ##更新

5##用rpm命令处理软件###
rpm     -i                 安装
           -v                 显示过程
           -h hash        加密
           -e                 卸载
           -q                 查看
           -a                 所有
           -p                 软件包
           --scritps      查看脚本
           -Kv              检测软件包是否被篡改
           --nodeps    安装软件忽啰软件依赖
           --force        强行安装软件
           -ql               查看软件在系统中的安装文件路径
           -qlp             查看未安装的软件包在系统中如果安装后产生文件的路径
           -qf               根据某个文件找出此文件属于那个安装包
           -qc              查看软件的配置文件名称
           -qd              查看软件的帮助文件

###6第三方软件仓库的搭建###
1.把所有的rpm包放到一个目录中
2.createrepo  -v /存放软件包的目录
3.vim /etc/yum.repos.d/yum.repo 命令执行成功后生成repodate目录

[software]
name=software
baseurl=file:///sofeware
gpgcheck=0

yum clean all

###kickstart自动安装脚本的制作###

1.yum install system-config

 最后  save as 进行保存

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值