linux包管理
-
Linux包管理:rpm/yum/编译安装
rpm:安装,查询,升级,校验,卸载 Topic: 程序包 rpm管理 yum管理 程序包: 什么是程序包管理器: 将编译好的应用程序的各个组成文件打包成一个或几个程序包文件,从而更方便地实现程序包的安装、升级、卸载和查询等管理操作 程序包的组成清单: 文件清单 安装或卸载时运行的脚本 数据库(公共) …
-
Linux的软件包管理(RPM)
软件包管理(RPM) 本章节内容: 软件运行环境 软件包基础 Rpm包管理 一、软件运行环境(了解API和ABI) API:应用程序开发接口,POSIX国际标准。 程序源代码–> 预处理–> 编译–&…
-
利用 yum 查找某个命令属于哪个包
当我们在安装一个不熟悉的命令是,会遇到个问题:Error: Nothing to do 而你又不知道该命令的是属于哪个rom包,莫慌~我们可以借助一个叫yum的基于rpm的软件包管理器。 以 dig 这个命令为例,当我安装它时会出现如下情况 [root@localhost ~]# yum install dig Loaded plug…
-
yum总结之概述篇
前言 一个linux菜鸟往往因为对与linux安装软件的复杂而望而却步,特别是从windows到linux的用户肯定表示接受不了。确实linux下装软件想做到win下下一步下一步完成目前来说是不可能的。 linux下软件安装有3种方法: 一种是源码安装,需要用户自己手动编译,另一种是RPM包(RedHat Linux Packet M…
-
RPM的使用
概述 RPM 是 Red Hat PackageManager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用; RPM包里面都包含什么?里面包含可执行的二进制程序,这个程序和W…
-
一点点RPM
1、软件管理器简介 随着Linux的不断发展及越来越多的人投入到Linux大家庭中,软件管理器的作用对于还无法熟练掌握源码编译安装的人们还是显得尤为重要,同时,由Linux开发商在为其编译完成的软件包在某种程度上要比在网络上流传的软件包要安全的多;所以,掌握Li…
-
如何练好yum的一招一式
工作时间越久,就越有这样一个深刻体会,一个新知识或者新的技能一个人学习起来并不会觉得吃力,反而要想把你学习的新知识或者新技能给讲清楚让普通人听得懂才是最难的,之前我写过一篇博客讲述linux下的RPM包管理器,今天写的练好yum的一招一式,同样都是都是在linux系统的软件包的安装、卸载、升级等功能的,为什么我们还需要yum那,记得一位大哲学家…
-
RPM程序包管理
RPM的全名“RedHat Package Manager”,当初这个是RedHad公司开发的一款程序包管理套件,随着RPM的不断完善,RPM逐渐成为众多linux发行版程序包管理器的代名词,那什么是RPM,为什么会用到RPM这个程序包管理工具那,接下来我一一揭晓。 &nb…
-
Linux Yum源的安装配置
Linux Yum源的安装配置 一、基本概念 Yum(全称为YellowdogUpdater,Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包…
-
浅谈RPM
浅谈RPM [先絮叨下编译啊] 1、 库:其实就是一个程序模块(它没有执行入口,不能独立执行,只能被能独立运行的程序调用时执行)你可以把它想象成工具螺丝刀,可执行的程序是就是你自己;螺丝刀能自己干活吗?没有螺丝刀能拧螺丝吗?或者说你现在制作一个? 螺丝刀可以实现这个功能但需要你来执行这个动作。 2、静态编译:将程序所需要的所有的库都编…
-
yum初步入门
yum工具是为提高RPM软件安装性而开发的一种软件包管理器,是由pyt…