1.RPM包:直接做成二进制文件无需编译,可以直接使用。且无法设定个人设置,开关功能。(相当于linnux系统中的exe包)

其中文件包解释如下

Linux软件管理_文件名


2.源码包:source  code需要经过GCC,C++编译环境编译才能运行。可以设定个人设置,开关功能。

其文件包解释如下

Linux软件管理_文件名_02

3.RPM包管理

YUM工具:全称Yellow Dog  Updater  Modifild,基于RPM包管理,能够从指定的服务器自动下载并安装RPM包,而且可以自动处理依赖关系,并且一次性处理所有依赖的软件包。(依赖关系:例如下载b软件包,需要a软件包的技术支持)


配置YUM源


  在进行以下操作之前要检查虚拟机是否连接网络,ping+空格www.baiducom即可检查。若没有联网点开设置,找到下面的网络打开连接 。在使用上述语法检测。


      本地源:系统安装光盘

(1.)操作之前需要把mv  /etc/yum.repos.d/*  /tmp


/etc/yum.repos.d/:系统自带的 YUM库

(2.)编写本地YUM库配置文件:vim  /etc/yum.repos.d/dve.repo

如下图

Linux软件管理_安装包_03


(3.)挂载安装光盘:mkdir   /mnt/cdrom


      mount    /dev/cdrom   /mnt/cdrom/


(4.)挂载完成之后此时利用ls   /mnt/cdrom 查看光盘信息


3.yum+空格install+空格-y+刚才查看的任意文件名(输入一半按Tab键即可输入完整内容)  下载文件    

   yum +空格remove+空格刚才下载的文件名   卸载文件


   yum+空格repolist   可列出yum源中的全部文件


   yum+空格-y+空格reinstall+文件名       重新安装


   yum+空格-y+update+文件名                 升级程序


   yum+空格-y+空格remove+文件名         卸载文件

   yum  list  all         列出所有软件包


  4.网络源:使用官方源,例如阿里源,163yum源等。


   mv   /etc/yum.repos.d/*   /tmp  先将本系统自带的yum源转到别的目录中去,再在官网上搜索资源,复制下载链接(wget+空格-O+官方链接或者curl%空格-O+官方链接)。


   下载完成之后更新yum源,yum+空格repolist或者yum+空格makecache,之后利用ls指令查看。


5.使用RPM工具管理RPM包:与yum功能相同,是系统自带的无需安装,但是无法解决依赖问题。无法自行下载安装包。


先找到安装包,挂载光驱,在文件中找到安装包(和上述安装本地光源步骤相同)。之后cd   /mnt/cdrom/Packages  进入此文件之后利用ls便可以看到文件中的软件包。


安装:rmp+空格-ivh+文件包中的文件名   (注:若文件中出现依赖关系,则需要找到另一个安装包,使两个安装包一起安装)其中i:install安装,v:可视h:%


查询:rpm+空格-p+文件名


卸载:rpm+空格-e+文件名

6.使用源代码管理文件

获取源代码包:官方网站寻找,或者下载该安装包复制地址。

示例:如图部署Tengine

Linux软件管理_安装包_04

Linux软件管理_文件名_05