linux程序的安装以及rpm、yum的使用
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
列出此安装包生成了那些文件
相关新闻>>
- 发表评论
-
- 最新评论 更多>>