美文网首页
(5)Linux_软件管理_yum安装本地软件

(5)Linux_软件管理_yum安装本地软件

作者: 至未来自己 | 来源:发表于2018-07-05 15:47 被阅读0次

    软件管理

    通用安装源码包流程:

      (1) cd httpd-2.2.32  : ./configure --prefix=/usr/local/apache2/  -------  预编译 配置检测,并指定要安装的路径

      (2)cd httpd-2.2.32  : make -------- 编译

      (3)cd httpd-2.2.32  : make install ------- 安装

      (4) 启动安装文件:/usr/local/xxxx/bin/xxxxd start

      (5) 修改配置文件:vim /usr/local/xxxx/conf/xxxd.conf

      (6) 启动服务:/usr/local/xxxx/bin/xxxxd start

      (7) 访问服务应用:

      (8) 服务的优化:

    rpm

    1.  rpm -q [安装的软件]:显示安装的软件包信息

         软件包名称 - 版本号 - 运行平台 - 位数.rpm

    2.  安装 rpm -ivh 软件路径/xxx.rpm: v — 安装的进度条  h — 百分比

    3.  查询 rpm -q [软件名称]:查询指定软件包是否安装;显示出来,表示装过

         查询 rpm -qa :查询系统中安装过的所有软件包

         查询 rpm -qi [软件名称]:查询软件包的详细信息

         查询 rpm -ql [软件名称]:查询指定软件包在系统中安装过的文件和目录清单

        rpm -qf [文件名称]:查看文件是由哪个软件包安装出来的

    4.  更新 rpm -U [软件名称]:如果软件装过则更新,如果未安装则 安装

    5.  更新 rpm -F [软件名称]:如果软件状态则更新,未安装,则什么都不做

    6.  卸载 rpm -e [软件名称] --nodeps:删除并且忽略掉依赖关系

    7. rpm -ql ntpdate|more:查询ntpdate软件包安装在哪几个地方

    yum

    1. yum 依赖关系存放到yum仓库:/etc/yum.repos.d/

        [仓库名] xx.repo

        name  =  仓库说明信息        baseurl = 依赖关系存放位置        gpgcheck = 是否需要检测       enabled = 仓库是否启用

    2. yum install [软件名称]:安装软件

    3. yum search [字符串]:查看软件名称 或 软件包中的 或 软件说明信息中的所包含的包名

    4. yum update [软件名称]:更新软件名

    5. yum remove [软件名称]:卸载某个软件  ----- 正常用rpm的方式卸载,不会卸载所有依赖关系的软件

    6. yum clean all :清除yum下当前的缓存

    7. mount -o loop /dev/sr0 /mnt/:挂载盘符到某个 目录下

    8. yum 直接安装本地挂载盘里的软件:

        (1) mount -o loop /dev/sr0 /mnt/

        (2) cd /etc/yum.repos.d/

        (3) vim xxxx.repo:

             [centos]

             name=this is centos 7.2

             baseurl=file:///mnt/

             enabled=1

             gpgcheck=0

        (4) yum clean all

        (5) yum makecache

        (6) yum -y install [软件名称]

    相关文章

      网友评论

          本文标题:(5)Linux_软件管理_yum安装本地软件

          本文链接:https://www.haomeiwen.com/subject/sviztxtx.html