华纳云:Debian下dpkg-query命令怎么用

这篇具有很好参考价值的文章主要介绍了华纳云:Debian下dpkg-query命令怎么用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

dpkg-query 是 Debian 和基于 Debian 的 Linux 发行版中用于查询已安装软件包信息的命令。它可用于检索关于已安装软件包的信息,如软件包名称、版本号、安装状态等。以下是 dpkg-query 命令的一些常见用法:

查询已安装软件包的列表:

dpkg-query -l

这将列出系统上所有已安装的软件包。

查询特定软件包的信息:

dpkg-query -l <package-name>

用实际的软件包名称替换 <package-name>,以查看特定软件包的详细信息。例如,要查看 vim 软件包的信息:

dpkg-query -l vim

查询特定软件包的版本号:

dpkg-query -W -f='${Version}\n' <package-name>

用实际的软件包名称替换 <package-name>,以查看特定软件包的版本号。例如,要查看 nginx 软件包的版本号:

dpkg-query -W -f='${Version}\n' nginx

查询软件包是否已安装:

dpkg-query -W -f='${Status}\n' <package-name>

这将显示软件包的安装状态。如果软件包已安装,状态将显示为 install ok installed;否则,它将为空。例如:

dpkg-query -W -f='${Status}\n' vim

查询文件所属的软件包:

dpkg-query -S <file-path>

使用文件的完整路径替换 <file-path>,以查找包含该文件的软件包。例如,要查找文件 /etc/nginx/nginx.conf 所属的软件包:

dpkg-query -S /etc/nginx/nginx.conf

请注意,dpkg-query 命令需要在具有管理员权限的帐户下运行,通常需要使用 sudo。此外,根据您的系统配置,一些查询可能需要使用 -l 选项来列出所有软件包的列表。

您可以使用 dpkg-query 命令来获取有关已安装软件包的重要信息,以及查找文件所属的软件包等任务。文章来源地址https://www.toymoban.com/news/detail-695893.html

到了这里,关于华纳云:Debian下dpkg-query命令怎么用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Debian 不能自动补全命令

    前言 在Debian系统中,命令行自动补全通常是由bash shell的一个功能提供的,这个功能叫做\\\"bash-completion\\\"。如果你的系统不能自动补全命令,可能是因为\\\"bash-completion\\\"没有被正确地安装或配置。 解决 首先,检查\\\"bash-completion\\\"是否已经被安装。可以使用以下命令来检查: 如果\\\"bas

    2024年02月15日
    浏览(59)
  • Debian系统防火墙设置常用命令

    2024年02月11日
    浏览(49)
  • debian无法使用reboot 等系统命令解决

    重启debian的时候,报错没有此命令 然后查看环境配置文件,发现没有debian 安装后没有自动添加环境变量。 1.首先编辑配置文件 2.在文件末尾添加如下内容 3.保存退出 // 以上均为快捷键操作

    2024年02月07日
    浏览(37)
  • Jtti:debian安装firewalld错误怎么办

    如果在Debian系统上安装Firewalld时出现错误,可以尝试以下步骤来解决问题: 更新软件包列表: 首先确保您的Debian系统的软件包列表是最新的。运行以下命令: sudo apt update 安装Firewalld: 使用以下命令安装Firewalld: sudo apt install firewalld 如果出现错误,请记录错误消息,以便进

    2024年02月06日
    浏览(31)
  • Debian 命令行配置网络并切国内源

    因为debian11 连网安装非常的久,我又不太清楚在安装程序中切换国内的源。于是我就断网安装。安装完了默认是没有网的,于是就要命令中配置网络了。 一、对于有线网络,如果默认没有安装图形界面,进入了 multi-user.target中时,是没有使用NetworkManager管理网络的,此时需要

    2024年02月04日
    浏览(38)
  • CentOS/Fedora/Ubuntu/Debian 系统 wget 命令

    wget 是云服务器安装环境和面板常用下载命令。下载软件或从远程服务器下载备份到本地服务器,也可以使用 wget 把文件下载到云服务器上。 VPS wget 命令最常用使用方法如下: 安装 wget 一般来说 wget 命令是系统自带的,方面安装环境和面板,但是有时候会提示 command not foun

    2024年03月10日
    浏览(41)
  • debian怎么修改man help为中文,wsl怎么修改显示语言为中文

    在Debian 12系统中,要将系统语言和Man帮助手册设置为中文,需要执行以下步骤: 安装中文语言包: 首先,更新软件包列表并安装中文语言包。打开终端并运行以下命令: 配置本地化设置: 安装完成后,使用以下命令重新配置本地化设置,并选择中文语言包: 在选择界面中

    2024年02月14日
    浏览(40)
  • 在Linux/Ubuntu/Debian中创建自己的命令快捷方式

    虽然图标快捷方式使你移动鼠标双击就打开目标,但是你还是需要先定位到它。而在终端Terminal中你只需要输入一个自定义命令就能一步到位。 要在 Ubuntu 中创建你自己的命令或别名,你可以使用主目录中的“.bashrc”文件。 以下是创建通过 Wine 运行 Photoshop 的别名的方法:

    2024年03月19日
    浏览(57)
  • 【linux】查看Debian应用程序图标对应的可执行命令

    在Debian系统中,应用程序图标通常与`.desktop`文件关联。您可以通过查看`.desktop`文件来找到对应的可执行命令。这些文件通常位于`/usr/share/applications/或~/.local/share/applications/`目录下。这里是如何查找的步骤: 1. 打开文件管理器或终端。 2. 导航到这些文件夹之一。    - 对于全

    2024年01月19日
    浏览(57)
  • linux debian/ubuntu RTL8111/8168/8411网卡驱动怎么正确安装?

    或者云盘链接 链接: https://pan.baidu.com/s/1B0USXWRpAM9vQxSnKfo8yw?pwd=2swj 提取码: 2swj 复制这段内容后打开百度网盘手机App,操作更方便哦 sudo rmmod r8169 或其他原驱动名字 解压 编译 安装驱动:可能没有执行脚本权限,先赋权限,执行完毕后重启 重启

    2024年02月16日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包