目录

  • 一、概述
  • 二、通过Ubuntu软件安装
  • 三、通过终端命令安装
  • 四、apt、apt-get和dpkg的区别
    • 4.1 apt
    • 4.2 dkpg
    • 4.3 安装卸载指令

一、概述

下载360浏览器后,在终端进行.deb包安装。使用安装vim的方法,结果发现无法进行安装。记录一下安装方法和几个安装指令的区别。

二、通过Ubuntu软件安装

我们在网页下载deb包会自动弹出对话框,默认选项直接点击确认:


下载完成后,Ubuntu会自动使用“Ubuntu软件”打开安装包,这时我们直接点击安装就好了。


那如果不是直接从网页下载,而是通过U盘拷贝等方式获得的本地安装包呢?也是可以通过“Ubuntu软件”进行安装的,找到本地deb文件,在文件上右键,选择“用软件安装打开”即可:

三、通过终端命令安装

有时选择“用软件安装打开”,界面打开会很慢,在终端用命令安装更加便捷(至少我是这么认为的)。在空白处右键打开终端:


首先切换下root用户,然后通过前面安装VIM的方法,结果发现报错了:


这是因为apt-get是在线安装,而我们现在要安装本地的.deb包。所以要要使用dpkg -i指令:


可以看到安装顺利进行,并且桌面也多了一个360浏览器图标。同样双击图标打开,就可以正常使用了。

四、apt、apt-get和dpkg的区别

4.1 apt

在前面用到了apt-get,那么apt有什么区别呢?

简单来说就是:apt = apt-get、apt-cache 和 apt-config 中最常用命令选项的集合。 可以用 apt 替换部分
apt-get 系列命令,但不是全部。

更多请点击:apt 和 apt-get的区别。

4.2 dkpg

“dpkg ”是“Debian Package ”的简写。为 “Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自“Debian”的“Linux ”发行版都使用 “dpkg”,例如 “Ubuntu”、“Knoppix ”等。

第三节有提到,apt-get是在线安装,本地安装则需要使用dpkg指令。这是因为:

两者的区别是dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装。
1、dpkg是用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu的软件仓库内的软件,可以用于安装本地的deb文件。
2、apt会解决和安装模块的依赖问题,并会咨询软件仓库, 但不会安装本地的deb文件, apt是建立在dpkg之上的软件管理工具。

4.3 安装卸载指令

指令支持很多参数,为了避免罗列一堆看着枯燥,先记录下必要的安装卸载。其他随着使用程度增加,涉及到再补充。
安装指令:

dpkg -i package_name.deb              //安装本地软件包,不解决依赖关系
apt-get install package                    //在线安装软件包
apt-get install package --reinstall   //重新安装软件包

卸载指令:

dpkg -r package                 //删除软件包
apt-get remove package         //同上
dpkg -P                        //删除软件包及配置文件
apt-get remove package --purge    //删除软件包及配置文件

Ubuntu使用记录:安装deb软件方法以及apt、apt-get和dpkg的区别相关推荐

  1. ubuntu 20.04安装各类软件

    ubuntu 20.04安装各类软件 一.前言 ubuntu 20.04安装后,我输入gcc -v,出现了下面的情况,差点裂开了,20.04居然没有自带gcc编译器,以前安装的版本12.04 16.0 ...

  2. java ubuntu 14.04,Ubuntu 14.04安装java的方法

    摘要 腾兴网为您分享:Ubuntu 14.04安装java的方法,掌上电力,虚拟按键,新东方,小度等软件知识,以及公务用车平台,手机秀色直播,新视觉影院,浩辰cad批量打印,bartender2016 ...

  3. Ubuntu下为安装的软件创建启动图标并添加到开始菜单

    Ubuntu下为安装的软件创建启动图标并添加到开始菜单 linux操作系统,如果用apt-get命令安装软件,往往会自带启动图标,但是很多时候自己安装的软件没有自动生成这样的图标,要自己手动创建图标快 ...

  4. 【samba】Ubuntu samba的安装及使用方法

    Ubuntu samba的安装及使用方法 说明 本文仅在Ubuntu系统上进行了安装,centOS系统等存在一定差异,读者可参考其他资源进行分析 安装 sudo apt-get update sudo ...

  5. ubuntu 18.04安装社交软件(微信/钉钉)

    ubuntu 18.04安装社交软件 背景 环境 安装 安装wine 安装微信 安装dingtalk 使用 卸载 背景 本篇是<电脑操作系统环境的转变[win]–>[linux]>和 ...

  6. Ubuntu 18.04安装FreeSurfer软件

    Ubuntu 18.04安装FreeSurfer软件 本文是在VM虚拟机里添加Ubuntu18.04并安装Freesurfer软件.以下是所有安装流程. 下载Freesurfer,该软件提供两种下载方 ...

  7. 安装Deb软件的方法

    本文转自:http://www.52cydia.com/cydia-course/176.html 方法一:iFunbox或iTools自启动安装 这两款iOS管理工具是大家最常见的了吧,都有Win和 ...

  8. iTools安装deb软件的方法

    1.iTools软件可以通过以下官网下载: http://itools.hk/cms/ 2.安装完iTools后,将手机连接上电脑 3.在iTools中打开"文件系统(已越狱)", ...

  9. Ubuntu 18.04安装FSL软件

    Ubuntu18.04安装FSL软件 最近刚刚下载了Ubuntu18.04,发现界面变化很大,第一眼当然是用户登陆界面,有点像是windows的风格,不过很好看.登陆之后,发现页面关闭的X在右上角,不 ...

最新文章

  1. Linux查看目录挂载点
  2. Chart.js-线形图分析(参数分析+例图)
  3. Skype for business混合部署系列之二自定义拓扑信息
  4. matlab 多项式的相关运算
  5. django-pagination 样式修改
  6. Socket之TCP客户端【Python】
  7. 开大你的音响,感受HTML5 Audio API带来的视听盛宴
  8. 名片大全:30款精美的企业名片设计欣赏
  9. 使用NPO依赖的一些类库文件介绍
  10. 树莓派3B 开启串口
  11. python socks代理 命令行_python socks5 代理无法使用
  12. 常用 Maven 命令
  13. 为什么感觉现在电脑病毒少了?
  14. WinRAR 被曝严重安全漏洞;苹果预计推出跨平台应用
  15. 新锐房地产销售管理系统(部分流程)技术解析(八) 销售管理_预定管理
  16. TensorFlow RNN MNIST字符识别Demo快速了解TF RNN核心框架
  17. 史上最详细的小程序测试用例模板,以后再也不怕测试用例不会写了
  18. 初中教资计算机考试知识点,教资考试初中物理电学知识点总结来了
  19. Google提出的以用户为中心的度量体系“HEART框架
  20. Flurry:2012年美国和中国移动市场最具潜力

热门文章

  1. python保存后不运行_Python后台执行不启用缓存
  2. dllregisterserver找不到入口点_厨房间漏水找不到漏水点,厨房上面漏水 | 影楼
  3. python入门教程收藏_python入门教程:超详细保你2小时学会Python,快来收藏看看...
  4. css就近原则_CSS 三大特性
  5. css flex布局 padding,css三栏布局的三种实现方式(圣杯布局、双飞翼布局、Flex布局)...
  6. matlab slope函数,Matlab常用函数汇总
  7. 在linux上安装redis
  8. java算法知识点_Java知识点梳理——数据结构与算法
  9. 图像融合(一)--概述
  10. 2012.4.19总结(二)