zoukankan      html  css  js  c++  java
  • linux软件管理

    1.使用已知网络安装资源安装软件

    vim /etc/yum.repos.d/yum.repo                                              ##文件名称必须以repo结尾
    [rhel7.2]                                                                                  ##仓库名称
    name=rhel7.2 source                                                             ##对软件源的描述
    baseurl=http://172.25.254.250/rhel7.2/x86-64/dvd             ##网络安装源
    gpgcheck=0                                                                           ##不检测gpgkey
    enabled=1                                                                              ##此安装源语句块生效

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

     

    ##2.配置本地yum源
    1.获得一个与本机系统一直的系统镜像
    2.挂载镜像

    mount  /xxx/xxxxios       /rhel7.2

    3.设定永久挂载
    vim /etc/rc.d/rc.local
    mount  /xxx/xxx.iso    /rhel7.2

    chmod  755  /etcrc.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

    ##3.共享型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     /xxx/xxx.iso     /var/www/html/rhel7.2

     vim /etc/rc.d/rc.local

    mount /xxxx/xxxx.iso /var/www/html/rhel7.2

    测试:
    在浏览器中输入地址:
    http://ip/rhel7.2
    http://172.25.254.3/rhel7.2

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

    2.yum命令的详细用法

    yum   clean all                                        ##清除原有yum缓存
    yum   repolist                                         ##列出仓库信息
    yum   install  software                            ##安装


          update                                             ##更新
          list  software                                   ##查看软件


          list  all                                             ##查看所有软件


          list  installed                                   ##列出已安装软件


          list  available                                  ##列出可安装软件


          reinstall  software                          ##重新安装
          remove  software                          ##卸载
          info    software                              ##查看软件信息


          search  software信息                    ##根据软件信息查找软件
          whatprovides  file                          ##根据文件找出包含此文件的软件
          groups  list                                    ##列出软件组


          groups  info                                  ##查看软件组的信息
          groups  install sfgroup                 ##安装软件组
          groups  remove  sfgroup              ##卸载软件组


    ##5.用rpm命令处理软件

    rpm    -i            ##安装
           -v            ##显示过程
           -h            ##hash加密
           -e            ##卸载
           -q            ##查看
           -a            ##所有
           -p            ##软件包
           -ql           ##查看软件在系统中的安装文件路径
           -qlp          ##查看
           --scritps     ##查看脚本
           --nodeps      ##安装软件忽略软件依赖
           --force       ##强行安装软件
           -Kv           ##检测软件包是否被篡改 


    ###第三方软件仓库的搭建

    1.把所有的rpm包放到一个目录中

    2.createrepo -v /存放软件包的目录

    3.vim /etc/yum.repos.d/yum.repo
    [software]
    name-software
    baseurl=file:///software
    gpgcheck=0

    yum clean  all
    yum list linuxqq

  • 相关阅读:
    java pojo类
    web(一)
    java通过配置文件(Properties类)连接Oracle数据库代码示例
    java数组排序(插入排序、冒泡排序、选择排序)与递归 代码示例
    匿名内部类
    java反射机制
    ubuntu安装kvm流程
    squid代理服务问答
    ftp nfs samba比较
    Samba服务问答
  • 原文地址:https://www.cnblogs.com/zhengyipengyou/p/9399861.html
Copyright © 2011-2022 走看看