linux下安装软件的几种方式

红帽、CentOS等系统

命令和在线包安装 yum

保持linux环境中网络畅通

安装软件或命令
yum install [软件]
升级软件或命令
yum update [软件]
卸载软件或命令
yum remove [软件]
eg:
yum install httpd httpd-devel 安装apache

rpm包安装

只能安装rpm类型的包,需下载后安装

安装rpm包:rpm [安装参数] 【包名.rpm】   

参数: 参数可以合并使用
-i 安装软件
-t 测试安装,不是真的安装
-p 显示安装进度
-f 忽略任何错误
-u 升级安装
-v 检测套件是否正确安装
eg:
rpm –ivh software-1.2.0.rpm

卸载rpm包: rpm -e [包名]  [卸载参数] (不必加.rpm后缀)

卸载参数:
-nodeps 忽略依赖关系卸载(存在依赖关系的软件可能无法使用)
-test 测试卸载(非真的卸载,可测试一下是否有依赖关系,能够成功卸载)
eg:rpm –e software-1.2.0

tar.gz源代码包安装

tar –xvzf   [软件包名]    可实现一步解压出可执行包

如果是其他压缩方式,比如gzip/bz2等
那么需要执行
./configure 检查系统是否有编译时所需的库,确保可编译;
make 进行软件编译;
make install 进行安装
make clean 清除安装时产生的临时文件
tar包安装要灵活一些,多看看install。readme文件。

debian、ubuntu、kali等系统

命令和在线包安装 apt

保持linux环境网络畅通,权限不够常加sudo

网上查找支不支持这个包
apt-get search 【包名】
安装一个新的软件包(参见下文的aptitude)
apt-get install 【包名】
升级软件包
apt-get upgrade 【包名】
卸载软件包(保留配置文件)
apt-get remove【包名】
卸载一个已安装的软件包(删除配置文件)
apt-get -purge remove 【包名】

deb包安装:

只支持安装deb类型的软件包,需下载后安装

安装和升级(升级会自动覆盖旧包)
dpkg –i [软件包名.deb]
卸载(不用加后缀)
dpkg –e [软件名]
eg:
dpkg –i software-1.2.0.deb 安装software-1.2.0.deb 包
dpkg –e software 卸载software

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值