
介绍
在linux中安装软件一般有一下几种方式:
a.通过rpm包安装
b.通过yum在线安装(联网)
c.weget url 在线下载软件(只负责下载,不安装)
1.通过rpm包来进行软件的安装和卸载
①rpm包的查询和卸载
rpm -qa :查询linux系统已经安装的rpm包
rpm -qa | grep vim : 寻找系统中安装含有 vim 名称的rpm包
rpm -e rpm 包名(不需要完整) --nodeps(解决rpm包之间的依赖关系,强制删除):安装包的删除
rpm -ivh rpm 包名(完整包名): rpm对应的安装包进行安装
rpm -ql rpm 包名(完整的包名):查看rpm各个文件所安装的位置
使用rpm删除安装包
②rpm包的安装
需要寻找对应vim的rpm包,方可进行安装,有两种方式
a:通过去镜像文件中寻找对应的vim的rpm包进行安装即可
b:通过yum指令在线安装(好处:可以解决rpm包之间的依赖关系)
③通过系统镜像文件安装rpm包的方式
第一步:去镜像文件找vim的rpm包,进行安装
第二步:把找出来的rpm对应的vim包进行安装
rpm -ivh rpm包名(完整的包名)
测试有没有安装成功,直接在终端输入vi命令即可,出现以下界面说明安装成功:
2.通过yum来进行软件的安装
第一步:yum search rpm包名:寻找rpm包对应的名字
第二步:把找出来的rpm包安装即可
yum install -y rpm包名
第三步:检测有没有安装成功
3.通过wget来下载软件
第一步:先去网上找对应的软件:
wget http://rpmfind.net/linux/fedora/linux/development/rawhide/Everything/aarch64/os/Packages/v/vsftpd-3.0.3-19.fc28.aarch64.rpm
下载中....
安装所下载的rpm包即可:
Normal
0
7.8 磅
0
2
false
false
false
EN-US
ZH-CN
X-NONE
MicrosoftInternetExplorer4
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:普通表格;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman","serif";}
总结:yum和wget的区别
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:普通表格;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman","serif";}
相同点:两个命令的使用都需要联网才可以使用
不同点:yum直接下载网络上面跟系统版本对应的rpm包进行安装,它会自动解决rpm包之间互相依赖的关系,非常方便,其本质安装的软件还是我们的rpm包;
wget :就类似迅雷下载器,只负责下载,不会自动安装.
Normal
0
7.8 磅
0
2
false
false
false
EN-US
ZH-CN
X-NONE
MicrosoftInternetExplorer4
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:普通表格;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman","serif";}