Ubuntu的软件包格式为deb,Red Hat、Centos 相关系统包格式为rpm。
Ubuntu常用的软件安装方法:
1:命令行安装
sudo apt-get install app
2:软件安装中心安装
sudo apt-get update
软件更新源添加和删除:
A:sudo gedit /etc/apt/sources.list 打开编辑器,添加或删除源,一般格式:deb http://..... ;
B:在软件更新的设置项里面添加或删除。
更新源起到一个指引的作用,会提高软件更新的速度,一般常用的有163,sohu,cn99。更新源越多,启动更新检查的项目越多,越好费时间。
3:二进制软件安装
百度一下,你就知道。
4:软件卸载
sudo apt-get remove app
用这种方式卸载,会有部分残留文件,卸载不彻底。建议使用 aptitude 方法卸载。
Red Hat/Centos常用的软件安装方法:
1:命令行安装
rpm -i app
2:二进制文件安装
这种方式类似于Windows,先下载压缩包,tar解压后安装可执行文件。
3:软件卸载
rpm -e app(注意文件之间的依赖关系, rpm -e --nodeps package)
yum常用的软件安装方法:
1:软件安装
yum -y install app
2:软件卸载
yum -y remove app
Q1:如果手头只有rpm包,如何安装在ubuntu下面呢?
A1:可以利用 alian 软件包转换(sudo alien app.rpm),随之的安装软件指令(sudo dpkg -i app.deb)。
Q2:如果我想卸除多个类似的软件(比如http),怎么办?
A1:可以在卸载后面加* (yum -y remove httpd*)