linux中常用安装程序的方法,Linux下常见的软件安装方式

一、Linux源码安装

1、解压源码包文件

源码包通常会使用tar工具归档然后使用gunzip或bzip2进行压缩,后缀格式会分别为.tar.gz与.tar.bz2,分别的解压方式:

#tar -zxvf File.tar.gz

#tar -jxvf File.tar.bz2

2、切换到解压后的目录

#cd File

3、准备编译工作

在开始安装服务之前,需要执行configure脚本,会自动的对当前系统进行一系列的评估,如源文件、软件依赖库、编译器、汇编器、连接器检查等,如果有需要,还可以使用-prefix参数来指定程序的安装路径,而当脚本检查系统环境符合要求后,则会在当前目录下生成一个Makefile文件。

#./configure -prefix=/usr/local/program

4、生成安装程序

上一步生成的Makefile文件会保存有系统环境依赖关系的安装规则,接下来需要使用make命令来根据Makefile文件提供的规则使用合适的SHELL来编译所有依赖的源码,然后make命令会生成一个最终可执行的安装程序。

#make

5、安装服务程序

如果在configure脚本阶段中没有使用-prefix参数,那么程序一般会被默认安装到/usr/local/bin目录中。

#make install

二、RPM包安装

常用命令组合:

-qa:查询安装包

-ivh:安装显示安装进度

-Uvh:升级软件包--Update

-e:删除包

--force 强制操作 如强制删除等

--requires 显示该包的依赖关系

--nodeps 忽略依赖关系并继续操作

1、安装

#rpm -ivh 需要安装的软件包名

2、升级

#rpm -Uvh 需要升级的软件包名

3、卸载

#rpm -e 需要卸载的软件包名

注:如果其他程序依赖要卸载的包,系统会提示不能删除,若需要强行删除加上--nodeps,会强制删除,但可能导致依赖于它的软件不能运行。

4、查看已安装

#rpm –qa 软件包名

5、查看指定包

#rpm -qa | grep "软件或者包的名字"

三、yum安装

1、安装

#yum install 软件名

2、升级

#yum update 软件名

3、删除

#yum remove 软件名

4、查看

#yum info 软件名

5、搜索软件

#yum search 软件

6、查看依赖关系

#yum deplist 软件

7、查看已安装软件

#yum list installded

yum 命令参数列表

-e 静默执行

-t 忽略错误

-R [分钟] 设置等待时间

-y 自动应答yes

其他常见选项

- upgrade 升级系统

- check-update 检查可更新的包

- clean all 清除全部

- clean packages 清除临时包文件(/var/cache/yum 下文件)

- list installed 已安装的包

- reinstall[RPM包] 重新安装包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值