为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Linux软件安装管理_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Linux软件安装管理

Tony Linux系统工程师
难度初级
时长 3小时 6分
  • 从rpm包中提取文件
    查看全部
  • rpm包默认安装位置
    查看全部
  • 源码包安装后启动方法
    查看全部
  • 源码包安装建议位置
    查看全部
  • rpm包启动方法 service 方法为redhat系列专用命令
    查看全部
  • 一。RPM包校验: rpm -V 已安装的包名。 验证内容中的8个信息的具体内容: 1、S: 文件大小是否改变; 2、M: 文件的类型或者文件权限(rwx)是否被改变; 3、5: 文件MD5校验和是否改变(文件内容是否改变)完整性; 4、D: 设备的主从代码是否改变; 5、L: 文件路径是否改变; 6、U: 文件的属主(所有者)是否改变; 7、G: 文件的属组是否改变; 8、T: 文件的修改时间是否改变。 文件类型: 1、c: 配置文件(config file); 2、d: 普通文档(documentation); 3、g:“鬼”文件(ghost file),很少见,就是该文件不应该被这个RPM包包含; 4、L: 授权文件(license file); 5、r: 描述文件(read me)。 二。RPM包中文件提取: rpm2cpio 包全名 | cpio -idv.文件绝对路径; 1. -rpm2cpio 将rpm包转换为cpio格式的命令; 2. -cpio 标准工具,用来创建软件档案文件和从档案文件中提取文件。 另一种方法 使用输入重定向的cpio命令格式: cpio 选项 < [文件设备] 1、 -i:copy-in模式,还原; 2、 -d:还原时自动新建目录; 3、 -v:显示还原过程。
    查看全部
  • 查询方式: 1、 rpm -q 包名 查询包是否安装; rpm -qa 查询所有安装的rpm包。 2、 rpm -qi 包名 查询包详细信息。 -i : 查询软件信息; -p :查询未安装包信息。 3、 rpm -ql 包名 查询包中文件安装位置。 -l:列表; -p:查询未安装包信息。 4、 rpm -qf 系统文件名 查询系统文件属于哪个RPM包。 (必须为系统包 不能是自己新建的) 5、 rpm -qR 查询依赖性。 -R:查询依赖性; -p:查询未安装包信息。
    查看全部
  • 软件升级,慎用
    查看全部
    0 采集 收起 来源:yum命令(下)

    2016-08-25

  • 软件卸载
    查看全部
    0 采集 收起 来源:yum命令(下)

    2016-08-25

  • yum安装时只需要使用包名
    查看全部
    0 采集 收起 来源:yum命令(上)

    2016-08-25

  • yum命令 yum list 同时可以验证自建yum源是否成功
    查看全部
    0 采集 收起 来源:yum命令(上)

    2016-08-25

  • 安装Apache的步骤: 1、rpm -ivh apr-1.3.9-3.el6_1.2.i686.rpm 2、rpm -ivh apr-util-1.3.9-3.el6_0.1.i686.rpm 3、rpm -ivh apr-util-ldap-1.3.9-3.el6_0.1.i686.rpm 4、rpm -ivh httpd-tools-2.2.15-15.el6.centos.1.i686.rpm 5、rpm -ivh httpd-2.2.15-15.el6.centos.1.i686.rpm 6、rpm -ivh httpd-manual-2.2.15-15.el6.centos.1.i686.rpm 文档包 7、rpm -ivh apr-devel-1.3.9-3.el6_1.2.i686.rpm ----- 完成主包、manual包、tools包。差devel包
    查看全部
  • RPM包的命名规则
    查看全部
  • 挂载 查包
    查看全部
  • yum命令 1、常用yum命令: 查询: ①yum list:查询目前使用的yum源中所有可用软件包列表; ②yum search 关键字:搜索服务器上所有和关键字相关的包; 安装: ①yum -y install 包名 ⑴-install:安装; ⑵-y:自动回答yes; ②例如:yum -y install httpd 升级: ①yum -y update 包名 ⑴-update:升级; ⑵-y:自动回答yes; 卸载: ②yum -y remove 包名 ⑴-remove:卸载; ⑵-y:自动回答yes; !!!服务器使用最小化安装,用什么软件安装什么,尽量不要卸载!!! 2、yum软件组管理命令 yum grouplist:列出所有可用的软件列表; yum groupinstall 软件组名:安装指定软件组,组名可以由grouplist查询出来; yum gourpremove 软件组名:卸载指定软件组; ①LANG=en_US:切换至英文;(临时生效)① ②LANG=zh_CN.utf8:切换至中文;(临时生效)②
    查看全部
    0 采集 收起 来源:yum命令(下)

    2016-08-24

举报

0/150
提交
取消
课程须知
学习本课程前,需要熟悉Linux的常用命令,可参见课程《Linux达人养成计划I》。
老师告诉你能学到什么?
1、了解软件包管理的基本概念 2、能够使用rpm命令对软件进行安装、卸载等操作 3、能够使用yum对软件进行在线管理 4、能够安装源码包 5、能够使用脚本安装包
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!