ubuntu软件安装命令详解

一、软件包安装工具简介

我们常常使用的软件包管理工具有两种,一种叫做dpkg软件包管理工具,它是”debian package”的简写,是Debian软件包管理器的基础。它是最早的deb软件包管理工具,它Debian Linux提出软件包管理模式后就诞生了。使用dpkg可以实现软件包的安装、编译、卸载、查询,以及应用程序打包等功能。但是由于当时Linux系统规模和网络条件的限制,我们使用dpkg安装软件包的时候需要考虑软件包之间的依赖关系。也有人把它叫做本地安装工具。总之,dpkg是一个底层的软件包管理系统,主要用于对已下载到本地和已安装的软件包进行管理。

基于这个特性,我们的dpkg安装一般来说有可能要安装多个软件包。而我们linux系统中的依赖关系相对复杂,因此就定义了一个依赖关系表以及优先级表。Ubuntu中为每个软件包指定了一个优先级,作为软件包管理器选择安装和卸载的一个依据。

二、dpkg软件包安装 【本地安装】

Linux中涉及文本编辑操作时都是选择 Vim 编辑器,对于新手来说如何退出成了最大的难题。其实除了 Vim 之外还有别的选择,那就是 nano 。上手 nano 几乎是零学习成本,而且对于只改几行配置文件这样的简单操作,nano 的用户体验完全吊打 Vim。

dpkg指令安装nano步骤:1. 下载nano软件包到本地

2. 安装sudo dpkg -i 软件包

[单个软件包]

sudo dpkg -i *.deb[多个软件包一起安装]

sudo dpkg -i nano_6.2-1_amd64.deb

3. 列出软件包在系统中所安装的文件路径

sudo dpkg -L nano(nano为文件名)

4. 列出软件包安装状态

sudo dpkg -s nano

5. 移除已安装的软件包

sudo dpkg -r 软件包名

sudo dpkg -P 软件包名【完全移除】

2. 索引文件镜像站点服务器只是告诉了我们,我们的软件包应该在哪里去下载。但是镜像站点具体拥有哪些资源,对我们来说,不是很清楚。如果,我们每安装一个软件包就到我们的服务器上去寻找一遍,这样的话效率就太低了。因此,提出了一个概念,叫做索引文件。它的本质就是为服务器上的软件资源在本地列了一个清单,以便于主机进行查询操作。(可理解为网站服务器在本地的缓存)。我们可以在/var/lib/apt/lists/ 这个目录来查看。

3. 下载软件包存放的路径我们在windos上下载软件的时候,一般是会把.exe的安装包下载到一个指定的路径,然后双击它进行安装。我们的ubuntu也是一样的。只不过这个下载路径是固定的。我们可以到/var/cache/apt/archives这个目录下来查看我们的软件包。

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值