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!