如有不对还请大家指正,谢谢
linux下软件安装:
两大系列:
Redhat系列:Redhat、Centos、Feroda等;
Debian系列:Debian、Ubuntu等;
源码包:后缀一般为tar.gz,安装源码包需要有编译器gcc,解压源码包之后查看该安装包中是否有Makefile文件,如果没有则查看是否有configure,运行configure得到Makefile文件,得到Makefile文件进行make,之后进行安装make install,即可安装成功;
Redhat系列:
rpm包:rpm包相当于源码包的一个子集,它将源码包部分功能抽出来做成了rpm包,使用较为方便,但是功能也缩减了,没有源码包可以自己裁剪功能,rpm包的安装一般是用rpm -ivh name.rpm,其中i的意思是install即安装的意思,v是指在安装过程中进行细节的显示,h是指进行校验。“rpm - ql name”为查看该软件,“rpm - e name”卸载该软件,在安装rpm包时会出现包依赖问题,即装A的时候系统提醒客户需要安装B,这属于包依赖,解决这个问题可以用yum;
yum:安装:yum -install name;卸载:yum -remove name;
Debian系列:
deb包:安装软件:dpkg -i name.deb;删除软件包但是不删除配置:dpkg -r name;卸载软件及其配置文件:dpkg - P name;
apt :安装:apt install name; 删除软件包但是不删除配置:apt remove name; 卸载软件及其配置文件: apt -get purge name;
使用较多的软件:wine软件:可在linux下使用windows软件;