linux程序的安装以及rpm、yum的使用

来源:未知 责任编辑:责任编辑 发表时间:2015-09-17 09:43 点击:

linux中软件的安装

linux中软件的安装主要有两种形式:一种是直接下载源代码包自行编译后安装;另一种直接获取rpm软件包进行安装。

 

不论是通过哪种途径安装的软件都具有以下4个特点:

1.    都具有配置文件,通过设置配置文件来改变程序启动时的运行特征;

2.    都具有二进制的程序主体;

3.    都自带库文件,共程序主体进行调用;

4.    都自带帮助文件,对程序的使用方法进行说明。

 

软件的安装路径:

除了自行下载源码编译安装的软件可以自定义安装路径之外,rpm包的安装都是按照软件自身预设的安装路径进行安装。主要有以下几类:

1. / :系统根目录,在此安装的文件通常是os在运行时需要调用到得程序;

2. /usr :此目录下的一般情况下是提供基本服务的软件。

3. /usr/local :此目录下一般情况下是用户自行安装的第三方软件。

 

系统相关:

i.配置文件路径:/etc

ii.二进制文件路径:/bin、/sbin

iii:库文件路径:/lib

系统提供功能服务相关:

       i:配置文件路径:/etc

       ii:二进制文件路径:/usr/bin、/usr/sbin

       iii:库文件:/usr/lib

第三方软件:

       i:配置文件路径/usr/local/etc、/usr/local/APP/etc

       ii:二进制文件路径:/usr/local/bin、/usr/local/sbin

       iii:库文件:/usr/local/lib

 

说明文件主要都存放在:/usr/share/man和/usr/local/share/man

 

下面就详细说一说到底如何在linux上安装软件:

 

二进制软件包的安装

[root@server155 axel-2.4]#./configure

The strip option is enabled. This should not be a problem usually, but on some

systems it breaks stuff.

 

Configuration done:

  Internationalization enabled.

  Debugging disabled.

  Binary stripping enabled

[root@server155 axel-2.4]# make

[root@server155 axel-2.4]# make install

总共3个命令即完成二进制程序的安装。

 

使用RPM对软件包进行安装:

rpm 是redhat package manger的缩写,是由redhat公司提供的软件包管理器。

常用的功能:

查询    rpm –q

           -qa 查询所有本机安装过的包

           -q PACKAGENAME

查询已安装软件包的版本

           eg :rpm –qa #显示本机装过的软件包

               rpm –qa | grep “xxx” 查询xxx名的软件包

           -ql PACKAGENAME

               列出此安装包生成了那些文件

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • /etc/fstab 详解
  •  LVS-NAT和LVS-DR模式的实现详解
  •  RHCE考试之磁盘配额
  • nginx主主集群
  •  LVM逻辑卷管理器
  • 学习笔记:ACL详解
  • suse linux双网卡双网关配置
  • puppet文件服务配置
  •  Linux System and Performance Monitoring(Network篇)

快速直达

操作系统导航

LinuxWindows虚拟机
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1