Linux 系统操作 (7):dpkg 命令 文章目录 综述: 安装命令: 查看与搜索命令: 删除命令: 不太常用的命令: 参考文献: 综述: 广义的 Debian 是指一个致力于创建自由操作系统的合作组织及其作品..., 由于 Debian 项目众多内核分支中以 Linux 宏内核为主, 而且 Debian 开发者 所创建的操作系统中绝大部分基础工具来自于 GNU 工程 , 因此 “Debian” 常指 Debian...GNU/Linux.dpkg 是一个 Debian 的一个命令行工具, 它可以用来安装, 删除, 构建和管理 Debian 的软件包....安装命令: 安装软件 dpkg -i package.deb 示例: dpkg -i avg71flm_r28-1_i386.deb 安装一个目录下面所有的软件包 dpkg -R dirname 示例:...-unpack avg71flm_r28-1_i386.deb 重新配置和释放软件包 dpkg -configure package_file 如果和 – a 一起使用, 将配置所有没有配置的软件包
dpkg -S file ——这个文件属于哪个已安装软件包。 dpkg -L package ——列出软件包中的所有文件。...如果需要,就要用dpkg命令。比如想自己装gedit: # dpkg -i gedit-2.12.1.deb 卸载: # dpkg -r gedit 这里只写名字即可。...还有,列出某包的详情:apt-cache show gedit 一些强制的命令:dpkg –force-help (在InstallWay/aptHOWTO中) ^o^—-*—-^o^—-*...,是不是系统安装了gaim ;如果已安装会有信息输出;如果没有安装,会输出gaim 没有安装的信息; 查看系统中所有已经安装的包,要加 -a 参数 ; [root@localhost RPMS]#...updatedb,我们可以用 locate 来查询一些软件安装到哪里了;系统初次安装时要执行updatedb ,每隔一段时间也要执行一次;以保持已安装软件库最新;updatedb 是slocate软件包所有;如果您没有这个命令
导读 dpkg是一个安装、构建、删除和管理Debian包的工具。所有源自“Debian”的linux的发行版都可使用dpkg命令,比如Ubuntu。...语法: dpkg(选项)(参数) 选项: -i:安装软件包 -r:删除软件包 -P:删除软件包的同时删除其配置文件 -L:显示于软件包关联的文件 –unpack:解开软件包 -c:显示软件包内文件列表...-configure:配置软件包 参数: deb软件包 列出deb软件包的内容或文件里的目录结构 sudo dpkg -c /var/cache/apt/archives/fdisk_2.34-0.1ubuntu9.1...查询软件包 dpkg -l fdisk#查询软件包的版本 dpkg -L fdisk#查询软件包关联的文件 dpkg -s fdisk#查询软件包的详细信息 显示所有已经安装的deb包,并显示版本号以及摘要说明...dpkg -l dpkg -l |grep fdisk 移除软件包 sudo dpkg -P fdisk #卸载软件包,不保留配置,-r保留配置。
Linux dpkg 命令 note:软件测试实习笔记1 dpkg dpkg -i dpkg -r dpkg -P dpkg -l ---- dpkg dpkg 是 linux 系统下用来安装、创建和管理软件包的工具...格式 : dpkg 参数 package.deb (初学者容易忘记打空格,在命令和参数以及参数和软件包中间要打空格,否则linux会无法识别) dpkg -i dpkg -i 是 linux 系统下用来安装软件包的命令.../package.deb ) dpkg -r dpkg -r 是 linux 系统下用来卸载软件包的命令。...dpkg -P dpkg -P 是 linux 系统下用来卸载软件包的同时删除其配置文件的命令。...格式 : # dpkg -P package (使用方式可以参考dpkg -r) dpkg -l dpkg -l 是 linux 系统下用查看列出当前已安装的软件包的命令。
摘要: 下文讲述Linux中dpkg的功能说明,如下所示; dpkg是(Debian package英文的缩写) dpkg命令功能: 用于管理Debian Linux中的包管理 (安装,创建,管理软件)...的一种实用性工具 dpkg命令的语法格式: dpkg [参数] —–常用参数说明—— -i:安装软件包 -r:删除软件包 -l:输出已安装软件包列表 -L:输出于软件包关联的文件 -c:输出软件包内文件列表...—–注意事项—- dpkg命令是Linux中常用的一个系统性能分析工具 例: dpkg命令的示例分享 —-安装包 [root@maomao365 ~]# dpkg -i maomaoTestPackage.deb...—删除包 [root@maomao365 ~]# dpkg -r maomaoTestPackage.deb —列出当前已安装的包 [root@maomao365 ~]# dpkg -l –列出deb...包的内容 [root@maomao365 ~]# dpkg -c maomaoTestPackage.deb —输出包配置 [root@maomao365 ~]# dpkg –configure maomaoTestPackage
dpkg与centos中的rpm相似,被用于安装,卸载及查询deb包信息。下面简单介绍基础命令。 已有安装包:test.deb。...安装命令: dpkg -i test.deb 安装test.deb软件包 dpkg -c test.deb #查看test.deb软件包中包含的文件结构 安装后查询命令: dpkg -I test...#提取deb包中的文件 dpkg -e test.deb directory #提取deb包的控制信息 更新软件包命令: dpkg -update-avail test.deb 卸载命令: dpkg...-r test #卸载test.deb软件包 (保留配置信息) dpkg -P test #卸载test.deb软件包 (包括配置信息) 注:dpkg命令无法自动解决依赖关系。...---- 如何获得命令属于的包 有时候,一个包里面包含非常多的命令,比如coreutils,包含很多有用的命令工具,如果我们看到一个命令,比如ls,应该如果知道他属于哪个包呢?
dpkg是一个Debian的一个命令行工具,它可以用来安装、删除、构建和管理Debian的软件包。...下面是它的一些命令解释: 1)安装软件 命令行:dpkg -i 示例:dpkg -i avg71flm_r28-1_i386.deb 2)安装一个目录下面所有的软件包...命令行:dpkg -R 示例:dpkg -R /usr/local/src 3)释放软件包,但是不进行配置 命令行:dpkg –unpack package_file 如果和-R一起使用,参数可以是一个目录...示例:dpkg –unpack avg71flm_r28-1_i386.deb 4)重新配置和释放软件包 命令行:dpkg –configure package_file 如果和-a一起使用,...将配置所有没有配置的软件包 示例:dpkg –configure avg71flm_r28-1_i386.deb 5)删除软件包(保留其配置信息) 命令行:dpkg -r 示例:dpkg -r
dpkg命令 如果ubuntu要安装新软件,已有deb安装包(例如:iptux.deb),但是无法登录到桌面环境。那该怎么安装?答案是:使用dpkg命令。...dpkg命令常用格式如下: sudo dpkg -I iptux.deb#查看iptux.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于–info) sudo dpkg -...软件包安装的所有文件(软件名称可通过dpkg -I命令查看,其中-L等价于–listfiles) sudo dpkg -s iptux#查看iptux软件包的详细信息(软件名称可通过dpkg -I命令查看...,其中-s等价于–status) sudo dpkg -r iptux#卸载iptux软件包(软件名称可通过dpkg -I命令查看,其中-r等价于–remove) 注:dpkg命令无法自动解决依赖关系...超级用户权限 sudo是linux下常用的允许普通用户使用超级用户权限的工具,该命令为管理员提供了一种细颗粒度的访问控制方法,通过它人们既可以作为超级用户又可以作为其它类型的用户来访问系统。
将配置所有没有配置的软件包 示例:dpkg –configure avg71flm_r28-1_i386.deb 5.删除软件包(保留其配置信息) 命令行:dpkg -r 示例:dpkg -r...Avaliable信息 命令行:dpkg –clear-avail 12.查找只有部分安装的软件包信息 命令行:dpkg -C 13.比较同一个包的不同版本之间的差别 命令行:dpkg –compare-versions...的版本号 命令行:dpkg –version 17.建立一个deb文件 命令行:dpkg -b direc×y [filename] 18.显示一个Deb文件的目录 命令行:dpkg -c filename...2、有的时候,用“新力得”下载完成以后,没有配置,系统会提示用“dpkg –configure -all”来配置,具体为什么也可以从上面看到。 3、现在Edgy里面可以看到Deb的信息。...不过是在没有安装的时候(当然也可以重新打开那个包),可以看到Deb的文件路径。 4、如果想暂时删除程序以后再安装,第5项还是比较实用的,毕竟在Linux下面配置一个软件也并非容易。
====Linux软件包==== Linux系统中,软件通常以源代码或者预编译包的形式提供。 软件的源代码通常需要编译为二进制代码才可使用,安装比较耗时。...ubuntu系统中,软件通常以deb格式的包发布,它是一种预编译包 ====Linux DPKG命令==== deb包命令遵循如下约定: soft_ver-rev_arch.deb soft:软件包名称...ver:软件版本号 rev:ubuntu修订版本号 arch:目标架构名称 使用dpkg命令来管理deb包 dpkg -i :安装deb软件包 dpkg -r : 删除软件包 dpkg -r -P :...: dpkg -i aaa.deb bbb.deb ccc.deb ====Linux apt命令==== 如果一个软件依赖关系过于复杂,使用dpkg安装就不是一个明智的选择,这个时候就需要用到apt软件包管理系统...====源码包==== 在少数情况下,例如某软件没有以deb包的格式发布,或者需要定制适合自己的软件,可以通过编译源代码的方式安装它。
今天小编跟大家讲解下有关“Linux下dpkg-query命令有何用,具体如何使用”的内容 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了相关资料,希望小伙伴们看了有所帮助。...dpkg-query命令是Debian Linux中软件包的查询工具,它从dpkg软件包数据库中查询并辨识软件包的信息。...实例 查找文件file1在哪个包里安装: dpkg-query -S file1 列出ubuntu下所安装软件列表: dpkg-query -W --showformat='${Package...Linux系统中dpkg-query命令的使用到此就介绍完毕了,如果你还有需要补充的,或者有疑问的,都可以来网站找小编解决。...“Linux下dpkg-query命令有何用,具体如何使用”的内容就介绍到这里了,感谢大家的阅读。
1.安装软件 命令: dpkg -i 实例: dpkg -i zabbix-release_4.0-3+bionic_all.deb root@zabbix-web2:...Setting up zabbix-release (1:4.0-3+bionic) ... 2.列出与该包先关联的文件 命令:dpkg -L package 安装完包后,可以用此命令查看软件安装到什么地方...zabbix-release 1:4.0-3+bioni all Zabbix official repository configuratio 4.移除软件(保留配置) 命令...:dpkg -r package 实例:dpkg -r zabbix-release 5.移除软件(不保留配置) 命令:dpkg -P package 实例:dpkg -P zabbix-release...6.查找包的详细信息 命令:dpkg -s package 实例:dpkg -s zabbix-release 7.列出deb包的内容 命令:dpkg -c package.deb 列出 deb 包的内容
安装软件 使用 dpkg 命令安装软件时,可以使用 -i 选项并指定 deb 安装包的路径。...apt-get 命令安装软件: $ apt-get install dpkg 命令安装软件: $ dpkg -i <package_file_path...列出已安装的软件 可以使用 dpkg -l 命令列出当前系统中已经安装的软件以及软件包的状态。...triggers-pending,触发器未决 错误状态 有以下几种: h:软件包被强制保持 r:即 reinstall-required,需要卸载并重新安装 x:软件包被破坏 因此 ii 表示该软件需要安装且已经安装,没有出现错误...commands” for Debian Based Distros Linux软件安装管理之——dpkg与apt-*详解 发布者:全栈程序员栈长,转载请注明出处:https
将配置所有没有配置的软件包 示例:dpkg –configure avg71flm_r28-1_i386.deb 5)删除软件包(保留其配置信息) 命令行:dpkg -r 示例:dpkg -r...命令行:dpkg –forget-old-unavail 11)删除软件包的Avaliable信息 命令行:dpkg –clear-avail 12)查找只有部分安装的软件包信息 命令行:dpkg...-C 13)比较同一个包的不同版本之间的差别 命令行:dpkg –compare-versions ver1 op ver2 14)显示帮助信息 命令行:dpkg –help 15)显示dpkg...的Licence 命令行:dpkg –licence (or) dpkg –license 16)显示dpkg的版本号 命令行:dpkg –version 17)建立一个deb文件 命令行:dpkg...示例:dpkg -L apache2 24)搜索指定包里面的文件(模糊查询) 命令行:dpkg -S filename-search-pattern 25)显示包的具体信息 命令行:dpkg
所有源自”Debian”的Linux的发行版都使用 dpkg, 例如”Ubuntu” 阅读目录 安装软件 列出与该包相关联的文件 显示包的版本 移除软件(保留配置) 移除软件(不保留配置) 查找包的详细信息....deb 是手动下载下来的包, 如下图 列出与该包相关联的文件 命令:dpkg -L package 安装完包后,可以用此命令查看软件安装到什么地方, 实例:dpkg -L mozybackup...显示包的版本 命令:dpkg -l package 实例:dpkg -l mozybackup 移除软件(保留配置) 命令:dpkg -r package 实例:dpkg -r mozybackup...移除软件(不保留配置) 命令:dpkg -P package 实例:dpkg -P mozybackup 查找包的详细信息 命令:dpkg -s package 实例:dpkg -s mozybackup...列出deb包的内容 命令:dpkg -c package.deb 列出 deb 包的内容 实例:dpkg -c mozybackup dpkg –unpack package.deb
安装软件 使用 dpkg 命令安装软件时,可以使用 -i 选项并指定 deb 安装包的路径。...apt-get 命令安装软件: $ apt-get install dpkg 命令安装软件: $ dpkg -i 因此,dpkg 主要是用来安装已经下载到本地的 deb 软件包,或者对已经安装好的软件进行管理...列出已安装的软件 可以使用 dpkg -l 命令列出当前系统中已经安装的软件以及软件包的状态。...triggers-pending,触发器未决 错误状态 有以下几种: h:软件包被强制保持 r:即 reinstall-required,需要卸载并重新安装 x:软件包被破坏 因此 ii 表示该软件需要安装且已经安装,没有出现错误...-l 命令筛选出名称中包含指定模式的软件包。
dpkg-trigger Debian Linux下的软件包触发器 补充说明 dpkg-trigger命令是Debian Linux下的软件包触发器。...语法 dpkg-trigger [选项] [参数] 选项 --check-supported:检查运行的dpkg是否支持触发器,返回值为0,则支持触发器。...--help:显示帮助信息; --admindir=:设置dpkg数据库所在的目录; --no-act:仅用于测试,不执行任何操作; --by-package=:覆盖触发器等待者。...iptraf 实时地监视网卡流量 补充说明 iptraf命令可以实时地监视网卡流量,可以生成网络协议数据包信息、以太网信息、网络节点状态和IP校验和错误等信息。...lsattr 查看文件的第二扩展文件系统属性 补充说明 lsattr命令用于查看文件的第二扩展文件系统属性。
近来在安装chrome的时候,一开始使用sudo apt-get install命令,发现无法安装,进而想到了用dpkg命令来试试。...—————————————————————————————-以下是转载———————————————————————————– 原文:http://linux.chinaitlab.com/command.../775203_2.html Linux 命令学习系列之dpkg命令详解 普通 dpkg 用法 dpkg -i 安装一个Debian包裹文件,如你手动下载的文件。...echo ” hold” | dpkg –set-selections 设置的状态为 hlod (命令行方式) dpkg –get-selections “” 取得的当前状态 (命令行方式)...–set-selections 然后用下面命令检查一下: Debian:~# dpkg –get-selections “gaim” gaim hold 现在的状态标志是
dpkg-statoverride Debian Linux中覆盖文件的所有权和模式 补充说明: dpkg-statoverride命令用于Debian Linux中覆盖文件的所有权和模式,让dpkg在包安装时使得文件所有权与模式失效...例子: [root@localhost ~]# hostid 007f0100 注意:该命令是GNU coreutils包中的命令,相关的帮助信息请查看man -s 1 hostid,info coreutils...主要用途:没有选项时,打印指定用户ID信息。 选项: -a:兼容性选项,没有实际作用。 -Z, --context:只打印进程的安全上下文。 -g, --group:只打印有效的组ID。...只需要在id命令后跟上用户名: [root@localhost ~]# id www uid=500(www) gid=500(www) groups=500(www) 注意:该命令可以显示真实有效的用户...该命令是GNU coreutils包中的命令,相关的帮助信息请查看man -s 1 id,info coreutils 'id invocation'。
NO.1 问题引入 小编最近一直进行国产化输入法测试,国产化系统基本上都是基于Linux搭建来的,不同系统安装输入法的命令也是不一样;比如uos(统信)系统用dpkg或者apt-get来安装,而中标麒麟则是用...常见的安装包格式 deb 包,安装 deb 包的命令是“dpkg -参数 安装包名”。...如: 安装命令: Sudo dpkg –i 安装包.deb 卸载命令: Sudo dpkg –P 安装包.deb dpkg是Debian Package 的简写。...所有源自Debian的Linux 发行版都使用 dpkg,例如 Ubuntu、Knoppix 等。...Apt-get: apt-get命令是Debian Linux发行版中的APT软件包管理工具。所有基于Debian的发行都使用这个包管理系统。
领取专属 10元无门槛券
手把手带您无忧上云