• 2017.11.15 linux软件安装管理(todo)


    学习来自:http://www.imooc.com/learn/447

    第一章 介绍

    第二章 软件包简介

    1.源码包

    2.二进制包(RPM包或系统默认包)

    脚本安装包其实是别人把软件安装的脚本写好了,实际上安装的还是源码包或者二进制包。

    第三章 RPM命令

    1.RPM包的位置

    RPM包放在系统光盘中。

    2.RPM包的命令规则

    用未安装包时,需要写包全名。用已安装包时,可以只写包名。

    3.RPM包的依赖性

    树形依赖;环形依赖;模块依赖。

    yum:在线安装RPM包。

    所以使用yum安装会比较简便,因为会处理这些依赖。但是yum不可以查询和校验。

    4.命令

     1 (1)安装
     2 rpm -ivh
     3 i:install 安装,后接包全名
     4 v:verbose 显示详情
     5 h:hash 显示进度
     6 
     7 (2)升级
     8 rpm -Uvh
     9 U:upgrade 升级,这里使用的升级包对系统来说也是未安装包,所以后接包全名
    10 v:verbose
    11 h:hash
    12 
    13 (3)卸载
    14 rpm -e
    15 e:erase 卸载,后接包名
    16 注意:rpm安装是放在默认位置,所以安装、卸载都无需手写地址。
    17 
    18 (4)查询
    19 rpm -qa | grep ***
    20 rpm -qip
    21 rpm -ql
    22 rpm -qf
    23 rpm -qR
    24 q:query,必有,后接包名。
    25 a:all 
    26 i:imformation
    27 p:package,后接未安装包的包全名
    28 l:list
    29 f:后接系统文件名
    30 R:依赖

    31 (5)校验
    32 rpm -v 包名
    33 SM5DLUGT这几个返回值的含义。

    34 (6)默认安装位置
    35 /etc/ 配置文件
    36 /usr/bin 可执行命令
    37 /usr/lib 库
    38 /usr/share/doc 使用手册
    39 /usr/share/man 帮助文档

    第四章 yum在线安装

    所有的软件包都被放在了官方服务器上,当执行yum安装的时候,就会自动解决所有的依赖。

    1.yum源

  • 相关阅读:
    c语言I博客作业02
    C语言I博客作业03
    学习Java的第一步
    电脑快捷键使用方法
    《对生活的勇气》叔本华
    小学四则运算题目的程序
    Java基础教程0测试人员为什么要掌握Java基础
    maven 环境配置
    作业六:团队项目——编写项目的Spec
    作业五:团队项目——项目启动及需求分析
  • 原文地址:https://www.cnblogs.com/lyh421/p/7850411.html
Copyright © 2020-2023  润新知