参考引用:https://blog.csdn.net/zyz511919766/article/details/7574040
第一:sudo apt-get install packagename 命令
如果知道要安装的软件的确切的名称,那么可以简单的通过此条命令来获取和安装软件。apt-get是一条linux命令,适用于deb包管理式的操作系统,如ubuntu,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件。apt-get命令一般需要root执行,所以一般跟着sudo命令。
一些常用的apt命令参数(更具体的可参见相关的帮助文档):
注意:package的名字最好多尝试几种
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package - - reinstall 重新安装包
sudo apt-get -f install 修复安装"-f = - -fix-missing"
sudo apt-get remove package 删除包
sudo apt-get remove package - - purge 删除包,包括删除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 是查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖
第二: 通过Synaptic Package Manager
中文名称叫做新立得软件包管理器,起源于Debian,是dpkg命令的图形化前端,或者说是前端软件套件管理工具。它能够在图形界面内完成linux系统软件的搜寻、安装和删除,相当于终端里的apt命令。在ubuntu最近的长期支持版里已经预装了新立得软件包管理器。在没有安装它的系统中,可以通过apt-get install synaptic 进行安装。(速度慢,小众软件没有,建议不采用此方法)
第三:手动下载安装
如果不是通过上如两种方式来安装软件的话,便是通过自己下载所需软件然后手动安装了。我们下载到的软件是“.deb”,".bin",".rpm"".tar.gz"这些格式,我们 对此进行一一的说明:
1、”“.deb” 格式是Ubuntu可安装的类型,我们可以通过直接双击该格式的文件进行安装,就行Windows系统中的“.exe”安装程序一样。当然,我们也可以通过dpkg命令来安装我们下载好的软件,例如:
dpkg -i xxx.deb
其中参数 “-i” 表示安装的意思。dpkg的用法如下:
dpkg [<选项>] [参数] 软件全名
其中,选项可省,比如上例,更具体的用法请参阅其帮助文档(dpkg -h 或者 dpkg --help)。
2、“.bin”格式的文件,如最近下载安装的 jdk-6u32-linux-i586.bin。对于这种类型的文件,我们一般赋予其可执行的属性,命令为:
chmod +x 文件名(具体用法可参见其帮助文档)
然后直接在命令行中执行该文件既可,比如我的当前目录下含有具有可执行属性的jdk-6u32-linux-i586.bin,直接执行
./jdk-6u32-linux-i586.bin
命令既可。当然,不同的软件可能还会有一些后续的命令,这个要以具体情况而定,比如安装这个jdk-6u32-linux-i586.bin就需要执行一些额外的后续命令来进行相关的配置。这个依照每个软件官方给出的指示,一步步执行既是。
3、最后要说的是“tar.gz”或者“.tar.bz2”这种格式的文件.“tar.gz”或者“.tar.bz2”一般情况下都是源代码的安装包,对于此种类型的软件包,我们一般先要通过命令将压缩包解压,然
后才能进行编译,继而进行安装。以”.tar.gz“格式为例,我们先要执行
tar -zxvf FileName.tar.gz
以解压软件包,然后通过执行
./configure 来进行配置,
#这一步是为了打开配置文件对里面的文件进行编译,如果解压后的文件里有install.sh/install/pl,直接运行./install.sh 或./install.pl
执行 make 来进行编译,
执行make install 来进行安装
这里边每条命令都有详细的参数以完成完善复杂的功能,详请参阅每个命令的帮助文档。
第四:卸载软件
1、apt命令
移除式卸载,移除软件包:apt-get remove xxx
清除式卸载,把与软件安装有关的配置一起卸载:apt-get --purge remove xxx
2、通过Synaptic Package Manager
简单的图形化界面,非常容易。找到要移除的软件包,点击移除(Remove)既可
还有一些其他的移除方式,如
3.dpkg方式:
移除式卸载:dpkg -r xxx
清除式卸载:dpkg -P xxx