加入收藏 | 设为首页 | 会员中心 | 我要投稿 百客网 - 百科网 (https://www.baikewang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

linux用命令dpkg,Linux下dpkg命令常用方法整理「建议收藏」

发布时间:2023-02-08 12:35:58 所属栏目:Unix 来源:
导读:  如果ubuntu要安装新软件,已有deb安装包(例如:iptux.deb)unix命令整理,但是无法登录到桌面环境。那该怎么安装?答案是:使用dpkg命令。

  dpkg命令常用格式如下:

  代码如下:

  sudo dpkg -
  如果ubuntu要安装新软件,已有deb安装包(例如:iptux.deb)unix命令整理,但是无法登录到桌面环境。那该怎么安装?答案是:使用dpkg命令。
 
  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 –unpack package_file
 
  该命令仅对“package_file“进行解包操作,不会执行包配置工作。
 
  配置包:
 
  代码如下:
 
  dpkg –configure package
 
  获取、设置、清除包的选择状态:
 
  复制代码
 
  代码如下:
 
  dpkg –get-selections [package]
 
  输出到标准输出,可以使用管道或重定向。
 
  代码如下:
 
  dpkg –set-selections
 
  从标准输入获取,可以使用管道或重定向。
 
  代码如下:
 
  dpkg –clear-selections
 
  将所有包都标记为卸载。
 
  选项:
 
  -B
 
  –auto-deconfigure
 
  卸载包时,自动把依赖于被卸载的包的所有包也卸载掉。
 
  –no-act
 
  –dry-run
 
  –simulate
 
  仅用于测试,得到输出,不对系统进行任何修改。
 
  还有一些选项指定的任务实际上是交给 dpkg-deb、dpkg-query完成的:
 
  dpkg-deb:
 
  -b | –build
 
  -c | –contents
 
  -e | –control
 
  -x | -extract
 
  -f | –field
 
  -I | –info
 
  -X | –vextract
 
  dpkg-query
 
  -l | –list
 
  -s | –status
 
  -L | –listfiles
 
  -S | –search
 
  -p | –print-avail
 

(编辑:百客网 - 百科网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章