下载此文档

中标麒麟Linux系统软件包管理介绍.pdf


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
中标麒麟Linux服务器操作系统培训系列
中标麒麟Linux系统软件包管理介绍
技术创新,变革未来
本章目标
•了解中标麒麟Linux服务器操作系统中应用程序的
组成;
•了解中标麒麟Linux服务器操作系统中常用的应用
程序软件包类型;
•RPM包管理系统的基本原理;
•RPM包管理系统的常用操作命令和管理方法;
•YUM包管理工具的原理和特点;
•YUM工具的常用操作和使用方法;
•了解源码软件包的原理;
•掌握源码软件包的安装和管理方法;
Linux系统中应用程序的组成
•Linux系统中应用程序的组成:
•可执行程序、配置文件、库文件、帮助信息;
•Linux系统中应用程序的打包方式:
–二进制文件;
–源代码文件。
Linux系统中常用的应用程序软件包类 型
•RPM包和源码软件包:
–RPM包:
•专用的包管理系统;
•基于GPL,被广泛使用在多种Linux发行版系统上;
•能够实现软件包的安装、卸载、升级、校验、查询等一
系列操作;
•打包二进制文件和一些操作脚本,简单高效;
•能够实现的自定义和定制比较有限;
–源码软件包(Source Code):
•基于各种程序语言所建立的软件源码;
•结合自建的配置文件需要手动编译、安装和链接转换为
二进制文件;
•安装复杂但具有最好的灵活性
RPM包管理系统的基本原理
•通过内建高效的数据库实现rpm包的维护和管理;
•基于perl和c语言开发;
•包含spec文件和源码文件,定义了编译和安装的方法;
•RPM数据库:/var/lib/rpm/*
•命名方式:software_version_arch.(src.)rpm;
•安装rpm包所执行的动作
安装、升级和删除软件
•系统->管理->添加删除软件
安装、升级和删除软件
•软件包的安装:
–# rpm -ihv
•软件包的删除:
– # rpm -e software
•软件包的升级:
–# rpm -Uhv
•软件包的校验:
– # rpm -V software
•软件包的查询:
– # rpm -q software
•导入软件包的授权密钥:
–# rpm --import keyfile
更新内核rpm
•确定安装内核升级文件
•不要使用 rpm -U 或者 rpm -F!
–rpm -ivh kernel-
–引导新的内核进行测试
–如果出现问题,恢复到原来的内核
–如果没有问题,运行 rpm -e kernel-oldversion
rpm 查询
•语法:
–rpm -q what_packages what-information
•安装的软件包选项:
–rpm -qa 命令会列出所有已安装的软件包
–rpm -qf filename 命令显示拥有该文件的软件包
–rpm -qi package_name 显示一般信息
–rpm -ql package_name 列出软件包中所有文件的名

•卸载软件包的选项:
–rpm -qip
–rpm -qlp
rpm 校验
•安装 RPM 文件校验:
–rpm -V <package_name>
–rpm -Vp <package_file>.
–rpm -Va
•安装软件包前校验签名:
–rpm --import RPM-GPG-KEY
–rpm -K <package_file>.

中标麒麟Linux系统软件包管理介绍 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人科技星球
  • 文件大小439 KB
  • 时间2021-10-22