首页 > 代码库 > linux安装及管理程序

linux安装及管理程序

  1. 首先我们需要知道在linux上的几种常见的软件包封装类型:RPM包DEB包,源代码包附带安装程序的软件包

  2. 使用rpm包管理可以实现以下三类功能:

    1.)查询、验证RPM软件的相关信息

    2.)安装、升级、卸载rpm包

      3.)维护RPM数据库信息等管理的常见操作进行学习

3.RPM常用的子选项:

-qa :显示当前系统中以RPM方式安装的所有软件 

-qi  :查看指定软件包详细信息

-ql  :显示指定的软件包在系统中安装的所有目录、文件列表

-qf  :查看指定的文件或目录是由那个软件包安装的

-i   :安装新的一个软件包

-e  :卸载指定名称的软件包

-U  :检查并升级某个软件包

-F   :检查并更新某个软件包

-h  :在安装或升级时,以#号显示进度

-v  :显示软件安装过程的详细信息

4.在卸载某个RPM包时可以结合--nodeps忽略依赖关系。

5.当RPM数据库发生损坏是可以使用“rpm --rebuilddb”和“rpm --initdb”来修复重建数据库。

6.在安装源代码包时基本包括四部就行了:

1)解包,使用tar归档的方式进行解包在此要注意是bz2压缩的,还是gz压缩的

2)配置,通常由源代码目录中的“configure”脚本文件执行

3)编译,将源代码文件编译生成二进制的程序模块

4)安装即可,make install

在此推荐几个在Linux上使用的网站:

http://rpm.find.net    可以下载rpm包

http://souroeforge.net     可下载源代码包

本文出自 “12005549” 博客,谢绝转载!

linux安装及管理程序