Linux系统上安装软件的方法和在windows上安装软件是有很大不同的,有时候Linux上安装软件碰到各种依赖不满足,是极为头疼的事情,下面盘点一下Linux上安装软件的几种方法,笔者基本上用的是ubuntu,所以主要讲Ubuntu上的软件安装方法,主要有以下几种方法:

(最后,放一个福利,可搜索所有linux平台软件包的网址:https://pkgs.org/,非常、非常、非常强大!笔者发现这个网址的时候,激动到不能自已,妈妈再也不用担心我的学习,so easy!)

(1)apt-get

(2)deb包安装

(3)源码编译安装

将分成独立的几个篇章来进行讲解。

方法一:懒人喜爱的deb包

deb是打包好的软件包,支持在debian和ubuntu系统中使用,如果deb包打包得比较完善,可能离线环境下就可以通过deb包把软件装好。

很多商业软件,如QQ、微信、谷歌浏览器,都会提供各操作系统平台上的安装软件包,比如windows上的exe,macos上的dmg,debian和ubuntu上就是deb,opensuse和centos上就是rpm,deb包下载下来直接就可以安装,这些商业软件都已经帮用户解决了软件依赖关系的问题。

deb包下载完成后,如果你的ubuntu系统有操作界面,鼠标双击就可以安装,如果没有操作界面,则需要使用dpkg工具,常用命令如下。

sudo dpkg -i xxx.deb   # 安装软件包xxx.deb

sudo dpkg -R xxx         # 安装目录xxx下所有的软件包

sudo dpkg -r xxx.deb   # 卸载软件包xxx.deb,但是保留软件配置信息。有些软件会有个人设置的一些配置

sudo dpkg -P xxx.deb  # 卸载软件包xxx.deb,且删除软件配置信息。

sudo dpkg -I xxx          # 搜索软件包

sudo dpkg -l                # 列出所有已安装的deb包,同时显示版本号以及简短说明

sudo dkpg -p xxx         # 查看包的具体信息

sudo dkpg -L xxx         # 查看一个软件包安装到系统里面的文件目录信息。很多人抱怨用了Ubuntu或者Debian以后,不知道自己的软件给安装到什么地方了,其实就可以用这个命令来查找

最后,放一个福利,可搜索所有linux平台软件包的网址:https://pkgs.org/,非常、非常、非常强大!笔者发现这个网址的时候,激动到不能自已,妈妈再也不用担心我的学习,so easy!