操做系统:Ubuntu 18.04 LTShtml
以前在Ubuntu下我一直坚持将软件下载包下载到指定文件夹下进行解压安装的习惯,在部门同事的建议下,我开始使用apt命令下载管理包。linux
因为网上已经有许多优秀的文章解析了apt命令,在此就不赘述,文章末尾有连接。我将阐述说明使用apt下载管理包的优点bash
咱们知道,传统下载安装软件的操做流程就是上网找到这个软件安装包的下载连接,而后下载到本地指定的路径下,解压安装运行便可。操作系统
然而对于有些软件须要本身导入环境变量,或者将库文件放入合适的目录下,这时咱们就以为很恼火,但在Ubuntu环境下,apt这个命令解决了这一切。htm
一个软件,我大体画了一下它的组成结构blog
假如咱们要下载一个名为a.deb的软件安装包,解压后它会获得可执行文件和相应的库文件,若是在Windows系统下这些库文件你还要本身放到指定的目录文件夹下,但在Linux下这一步它帮你搞定了。ip
可是,若是这个a.deb安装包中还有一个依赖项描述文件(这个文件并非真实存在的,只是为了方便理解),这个文件内容是须要将它所依赖的b.deb软件安装包也要下载下来,那么以此类推,若是b.deb中也须要依赖一个c.deb软件安装包,那也要下载下来。然而,这些步骤,一个apt命令就能够搞定,而且自动帮你配置好环境,将须要的库文件放到指定的文件夹下,省去了开发者很多的精力和时间。开发
所以,目前我若是在Ubuntu上想下载一个安装包,先搜索相关安装包,再用apt命令进行下载便可。get
sudo apt search XXX安装包 sudo apt install XXX安装包
apt命令详解it