我是靠谱客的博主 贪玩荔枝,最近开发中收集的这篇文章主要介绍linux软件安装管理ppt,linux软件包安装和管理.ppt,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

linux软件包安装和管理

软件包的安装与管理

掌握RPM包的安装方式

掌握源代码安装方式

掌握二进制软件包的安装方式

淀话援脏瓣慧痹财权趴渍竟哟拉迢账且尔岛内芬顽曳售措延精卧拢衡完知linux软件包安装和管理linux软件包安装和管理

RPM

RPM(Red Hat Package Manager)

Red Hat软件包管理工具,类似Windows下的“添加删除程序”,每个RPM文件中包含了已经编译好的二进制可执行文件。

是以一种数据库记录的方式将所需要的软件安装到Linux系统的一套管理程序

支持软件的安装、查询、升级、卸载、验证

应用于Red Hat, Fedora, SuSE…

优点:安装方便、无需编译;信息存放到数据库中,方便查询、升级、卸载

缺点:安装环境需与打包环境一致;需满足软件的依赖性;底层的软件不可先删除。

杨毙开毫器邓眼哭崎镑财惩污莫绊胰戚豫腐梗畔稚准田邵迭违笔驮丸钳借linux软件包安装和管理linux软件包安装和管理

RPM

RPM(Red Hat Package Manager)

xxx.rpm : 已经编译打包的rpm文件

xxx.src.rpm : 包含源码及rpm数据的文件

xxx : 软件名、版本号、运行平台、扩展名

平台 : i386, i686, x86_64, …….

bash-3.0-19.2.i386.rpm

层映塘疗琵恐吝盟葬履属裳忍歼牢撩档净姥醇锋岭释唉步氧它嘲材歉标驻linux软件包安装和管理linux软件包安装和管理

RPM

RPM默认安装目录

安装完一个软件会将相关信息写入/var/lib/rpm目录,查询、升级、卸载时所需的信息也由该目录的内容的数据来提供。

安装rpm软件的所有文件都放到系统默认目录下:

/etc : 配置文件

/usr/bin : 可执行文件

/usr/lib : 程序使用的动态函数库

/usr/share/xxx : 程序对应目录

/usr/share/doc : 基本的使用手册和帮助文件

/usr/share/man : man文件

牛来即逼票拂榴噎凉泉捎吮党袱泽呵颓管表勿核窖习坛乃虚鄂馈椒唱座免linux软件包安装和管理linux软件包安装和管理

RPM

RPM安装卸载软件(P132)

安装命令:rpm –ivh|e package_name

-i : 安装 install

-v : 查看更详细的安装信息

-h : 显示安装进度

-e : 卸载 erase (卸载一定要自上而下)

--test : 测试安装(检查系统环境及依赖关系)

--nodeps : 忽略依赖性(可能导致无法使用)

--prefix :安装在指定的路径下

-U :软件包的升级(upgrade)

示例

rpm -ivh linuxqq***.rpm

rpm -i --test gcc***.rpm

安装中出现依赖性的问题

躁筏榷耻描巡赴葵芒耐参桂岸混娃一州渠纵羌景蝗泊斜熏牲隆壬瓶蹦占责linux软件包安装和管理linux软件包安装和管理

RPM

RPM查询

rpm –q | qa | qi | ql | qR | qf

-q : 查询软件是否安装

-qa : 列出所有本机安装的软件

-qi : 列出软件的详细信息 (information)

-ql : 列出软件所有的文件和目录 (list)

-qR : 列出该软件所以来的软件 (Required)

-qf : 后接文件名称,列出该文件所属的软件

示例

rpm –qa | grep vim ; rpm –qi linuxqq

rpm –ql gcc ; rpm –qf /bin/bash

诱刚乔蛛炼傣疙想莲仲濒宣隘吝纱涧荷男锥鞘讹鸥鱼规欧诸浇孝胃湃纸刀linux软件包安装和管理linux软件包安装和管理

RPM

SRPM包的安装

需要安装rpm-build***包

方法1:

rpm -i ***.src.rpm

cd /usr/src/redhat/SPECS

rpmbuild –bb ***.spec

rpm -i /usr/src/redhat/RPM/***/***.rpm

婴赎换胁难脸秸尘这登阂旺刃五瘫埋私攫菜粮凌柬役食范没跺桌汇峨浓昧linux软件包安装和管理linux软件包安装和管理

RPM

SRPM包的安装

需要安装rpm-build***包

方法2:

rpm -i ***.src.rpm

cd /usr/src/redhat/SPECS

rpmbuild –bp ***.spec

cd /usr/src/redhat/BUILD/***

./configure

Make

Make install

堆果扎狡芽倘埔检伊澈御棺溯何系扎岿皆多饶牛舍嚼报猴誊鹏实狠汗甜熔linux软件包安装和管理linux软件包安

最后

以上就是贪玩荔枝为你收集整理的linux软件安装管理ppt,linux软件包安装和管理.ppt的全部内容,希望文章能够帮你解决linux软件安装管理ppt,linux软件包安装和管理.ppt所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部