ubuntu下用dpkg命令行运行deb安装包的方法
前言
如果ubuntu要安装新软件,已有deb安装包(例如:iptux.deb),但是无法登录到桌面环境。那该怎么安装?答案是:使用dpkg命令。
deb是Debian Linux的安装格式,跟Red Hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb
dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。
dpkg命令常用格式如下:
sudo dpkg -I iptux.deb
查看iptux.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I
等价于–info
)
sudo dpkg -c iptux.deb
查看iptux.deb软件包中包含的文件结构(其中-c
等价于–contents
)
sudo dpkg -i iptux.deb
安装iptux.deb软件包(其中-i
等价于–install
)
sudo dpkg -l iptux
查看iptux软件包的信息(软件名称可通过dpkg -I
命令查看,其中-l
等价于–list
)
sudo dpkg -L iptux
查看iptux软件包安装的所有文件(软件名称可通过dpkg -I
命令查看,其中-L
等价于–listfiles
)
sudo dpkg -s iptux
查看iptux软件包的详细信息(软件名称可通过dpkg -I
命令查看,其中-s
等价于–status
)
sudo dpkg -r iptux
卸载iptux软件包(软件名称可通过dpkg -I
命令查看,其中-r
等价于–remove
)
注: dpkg命令无法自动解决依赖关系。如果安装的deb包存在依赖包,则应避免使用此命令,或者按照依赖关系顺序安装依赖包。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家学习或者使用ubuntu系统能有一定的帮助,如果有疑问大家可以留言交流。
相关推荐
-
Ubuntu 16.04下无法安装.deb的解决方法
前言 本文主要给大家讲述了在 Ubuntu 16.04 在刚安装好的时候,下载一些 .deb 软件后,通过 Ubuntu Softwrare Center 无法安装的解决方案.下面话不多说,来看看详细的介绍吧. 问题 当刚安装好 Ubuntu 16.04 后,发现要安装 chrome 和 搜狗拼音都安装不了,下载的是 .deb 文件,出现图片中的问题. 解决方案 sudo apt-get install gdebi 接着在右击你要安装的 .deb 文件,选择 Open With -> GDebi
-
ubuntu下用dpkg命令行运行deb安装包的方法
前言 如果ubuntu要安装新软件,已有deb安装包(例如:iptux.deb),但是无法登录到桌面环境.那该怎么安装?答案是:使用dpkg命令. deb是Debian Linux的安装格式,跟Red Hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装.更新及移除.所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu.Knoppix 等. dpkg
-
Windows下用bat命令行方式更改IE代理服务器设置方法
什么是批处理? 批处理(Batch),也称为批处理脚本.顾名思义,批处理就是对某对象进行批量的处理.批处理文件的扩展名为bat 目前比较常见 的批处理包含两类: DOS批处理和PS批处理. PS批处理是基于强大的图片编辑软件 Photoshop的,用来批量处理图片的脚本: 而DOS批处理则是基于DOS命令的,用来自动地批量地执行 DOS命令以实现特定操作的脚本.这里要讲的就是DOS批处理 批处理是一种简化的脚本语言,它应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的
-
利用WScript.Shell对象隐藏cmd命令行运行框的实现代码
1. WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:\WINDOWS\system32\wshom.ocx,Wscript.shell是服务器系统会用到的一种组件.shell 就是"壳"的意思,这个对象可以执行操作系统外壳常用的操作,比如运行程序.读写注册表.环境变量等.这个对象通常被用在VB或VBS编程中. 2. 安装WScript.Shell对象:regsvr32 WShom.Ocx 卸载WScrip
-
在win和Linux系统中python命令行运行的不同
今天,在完成一个小的python习题,习题的主要内容是读取一个帮助模块,并保存到本地文件. 知道是用pydoc进行模块的读取,但是在windows系统下,调用os模块之后,结果总是为空. 核心语句: helpfile = os.popen('pydoc %s' %module).read() 此语句在Linux下可以正常运行,结果正常. 后来发现,在Windows下,该修改为: helpfile = os.popen('python -m pydoc %s' %module).read() 命令
-
python环境路径配置以及命令行运行脚本
本文实例为大家分享了python环境路径设置方法,以及命令行运行python脚本,供大家参考,具体内容如下 找Python安装目录,设置环境路径以及在命令行运行python脚本 第一点:找Python安装目录 方法一: 方法二: 输入import sys print(sys.path) 化黑线处 第二点:找到安装目录后就可以开始设置环境变量 这里我的安装目录为C:\Program Files\Python36 再字符串的末尾,加一个分号; 然后再输入你安装python的路径,如图所示 一路点确定
-
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
第一点:找Python安装目录 方法一: 方法二: 输入import sys print(sys.path) 化黑线处 第二点:找到安装目录后就可以开始设置环境变量 这里我的安装目录为C:\Program Files\Python36 再字符串的末尾,加一个分号; 然后再输入你安装python的路径,如图所示 一路点确定,确定,直到设置完成 打开命令行,输入python,出现以下提示即为配置成功 最后一点:如何在命令行运行python脚本 前提是已经按上述方法完成设置 打开命令行把脚本文件拖入,
-
Java命令行运行错误之找不到或无法加载主类问题的解决方法
目录 前言: 一. 问题分析 二. 问题解决 1. 类名错误 2. 类所在位置未添加至类加载路径中 三.扩展知识 1. JDK目录结构及环境变量介绍 2. 为什么jdk1.5后不需要配置环境变量了? 总结 前言: 虽然学习Java语言约有两年多,但在最近需要使用命令行工具编译并运行Java程序时,还是报错了.花费了一些时间,解决了该问题,发现解决方法在初学Java时使用过.一则,为了避免以后再出现同样的问题而浪费不必要的时间:二则,作为使用该语言的程序员,对于该语言的一些基本问题,应该有清晰的理
-
python自动化测试之从命令行运行测试用例with verbosity
本文实例讲述了python自动化测试之从命令行运行测试用例with verbosity,分享给大家供大家参考.具体如下: 实例文件recipe3.py如下: class RomanNumeralConverter(object): def __init__(self, roman_numeral): self.roman_numeral = roman_numeral self.digit_map = {"M":1000, "D":500, "C"
-
Ubuntu下apt-get/apt命令的介绍与使用
前言 本文主要给大家介绍了关于Ubuntu下apt-get/apt命令的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 命令详解: 用法:apt-get [选项] 命令 apt-get [选项] install|remove pkg1 [pkg2 ...] apt-get [选项] source pkg1 [pkg2 ...] apt-get 是一个下载安装软件包的简单命令行接口. 最常用的命令是update(更新) 和install(安装). 命令: updat
-
Spring Boot命令行运行器的实现方法
CommandLineRunner是一个带有run方法的简单spring引导接口.Spring Boot启动后将自动调用实现CommandLineRunner接口的所有bean的run方法. Command Line Runner在加载应用程序上下文之后以及Spring Application run方法完成之前执行,相当于你的应用的初始化过程,一般用来实现一些数据预先加载或预先处理. @SpringBootApplication <b>public</b> <b>cl
随机推荐
- Lua中实现php的strpos()以及strrpos()函数
- 比较详细的一篇关于autorun.inf的讲解
- 正则表达式regular expression详述(二)
- javascript页面上使用动态时间具体实现
- JQuery+DIV自定义滚动条样式的具体实现
- python实现dnspod自动更新dns解析的方法
- java多线程和并发包入门示例
- PHP的Socket网络编程入门指引
- 对于Form表单reset方法的新认识
- ECSHOP中实现ajax弹窗登录功能
- _blank开新窗口不符合标准?
- 文字不间断滚动(上下左右)实例代码
- android教程使用webview访问https的url处理sslerror示例
- 一个简单的jQuery插件ajaxfileupload.js实现ajax上传文件例子
- Javascript的表单验证长度
- JavaScript输入分钟、秒倒计时技巧总结(附代码)
- jQuery下拉菜单的实现代码
- 用js+cookie记录滚动条位置
- 深入理解C++中的vector类的用法及特性
- C++获取当前进程IAT的方法