电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Linux网络操作系统项目教程(CentOS 7.6)项目5 管理软件

Linux网络操作系统项目教程(CentOS 7.6)项目5 管理软件Linux网络操作系统项目教程(CentOS 7.6)项目5 管理软件Linux网络操作系统项目教程(CentOS 7.6)项目5 管理软件Linux网络操作系统项目教程(CentOS 7.6)项目5 管理软件
免 费 开 源 安 全 稳 定项目 5 管理软件Linux 网络操作系统项目式教程(第二版)任务 11认识软件包管理器软件包管理器2RPM 管理器3使用 YUM 管理软件1认识软件包管理器1 早期:编译源代码 用户直接编译源代码,有一定的自由度,但对普通用户难度过大 进阶:软件包管理器 将编译好的可执行文件、配置文档及其他相关文档打包成软件包 无法处理软件的依赖关系 代表: RPM 和 Deb 现今:自动安装和升级 能处理软件的依赖关系,自动下载安装尚未安装的依赖软件 代表: YUM 和 APTLinux 中软件管理发展历史认识软件包管理器2RPM 管理器2 功能被 YUM 大大弱化,主要使用其查询功能 针对所有已安装的软件建立一个本地软件数据库,作为后续软件升级和卸载的依据 本地软件数据库保存在目录 /var/lib/rpm 中RPM 基本概念RPM 管理器[zys@centos7 ~]$ ls -l /var/lib/rpm-rw-r--r--. 1 root root 4280320 1 月 9 10:48 Basenames-rw-r--r--. 1 root root 16384 12 月 7 22:26 Conflictname-rw-r--r--. 1 root root 270336 1 月 18 12:56 __db.001[zys@centos7 ~]$ file /var/lib/rpm/Basenames /var/lib/rpm/Basenames: Berkeley DB (Btree, version 9, native byte-order)2RPM 使用方法RPM 管理器[zys@centos7 ~]$ rpm -qa// 查询所有已安装软件libosinfo-1.1.0-2.el7.x86_64libcacard-2.5.2-2.el7.x86_64[zys@centos7 ~]$ rpm -q openssh// 查询软件基本信息openssh-7.4p1-21.el7.x86_64[zys@centos7 ~]$ rpm -qi openssh// 查询软件详细信息Name : opensshVersion : 7.4p1Release : 21.el7Architecture: x86_64[zys@centos7 ~]$ rpm -ql openssh// 查询软件的相关文件和目录/etc/ssh/etc/ssh/moduli/usr/bin/ssh-keygenrpm -q [ -a | -i | -l | -c | -d | -R | -f ] software_name3使用 YUM 管理软件3 YUM 源:包含整理好的软件清单和软件安装包,配置好 YUM 源之后,就可以从 YUM 源下载并安装软件 可以把本地计算机作为本地 YUM 源,也可以配置一个网络 YUM 源 YUM 源的配置文件在目录 /etc/yum.repos.d 中,文件扩展名是“ .repo” 配置 YUM 源的关键是在 YUM 配置文件中指明 YUM 源的地址YUM 基本概念使用 YUM 管理软件[root@centos7 ~]# cd /etc/yu...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Linux网络操作系统项目教程(CentOS 7.6)项目5 管理软件

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部