8 个有用的包管理“Debian Goodies 实用程序”

Debian 好东西是一个包,其中包括用于管理的工具箱式实用程序例如乌班图,Linux薄荷,卡利Linux, ETC。

下的公用事业debian 好东西软件包的开发方式是与许多公认的 shell 工具结合使用,并且还包含其他工具,因为它们不能像在。

在本指南中,我们将了解如何使用debian 好东西套餐包括dglob,债务,猪,dgrep,德布马尼,检查重新启动,流行虫,和哪个 pkg 损坏了。

让我们看看下面每个实用程序的描述:

  • dglob– 生成与模式匹配的包名称列表
  • dgrep– 在给定包中的所有文件中搜索正则表达式
  • 猪– 显示哪些已安装的软件包占用最多的磁盘空间
  • 债务– 获得.deb对于 APT 数据库中的包
  • 德布马尼– 选择已安装或已删除软件包的联机帮助页
  • 检查重新启动– 查找并重新启动正在使用过时版本的升级文件的进程
  • 流行虫– 根据您使用的软件包显示定制的发布关键错误报告
  • 哪个 pkg 损坏了– 找出哪个包可能损坏了另一个包

这些是非常有用的实用程序,可以使系统管理与其他 shell 工具一起使用时会容易得多。事实上,Debian-goodies 工具比标准工具(例如和工具。

如何在 Debian、Ubuntu 和 Linux Mint 中安装 Debian-goodies

要安装debian 好东西包,运行下面的命令。

sudo apt-get install debian-goodies
OR 
sudo apt install debian-goodies

一旦debian 好东西软件包已经安装,现在是时候在本文的其余部分中检查该软件包提供的每个实用程序的用法了。

1. dglob 实用程序

这dglob生成模式中指定的包或文件的名称列表。要生成所有包的名称,只需运行dglob或包括-a选项。

dglob
OR 
dglob -a
生成包名称列表

要查明您的系统上是否存在软件包,请运行dglob与包名称。在下面的示例中,我们将搜索火狐浏览器,阿帕奇2,和德班好东西。

dglob firefox
dglob apache2
dglob debian-goodies

您可以使用以下命令打印指定包中所有文件的列表-f选项。

dglob -f firefox

2. 如何使用 dgrep 实用程序

这德格勒布实用程序用于搜索指定包名称中的文件的正则表达式。它被逮捕通过系统上安装的软件包文件,并且使用的大多数选项都是与除了少数。

要指定模式,请使用-e选项如下。

dgrep -e README apache2
搜索指定包中的所有文件

要打印要打印输出的每个输入文件的名称,请使用-l选项。

dgrep -l conf apache2

要仅显示匹配行的匹配部分,请使用-o选项。

dgrep -o conf apache2
搜索包中的配置文件

3. 如何使用 dpigs 实用程序

这猪实用程序用于显示占用系统空间最多的软件包。这非常重要,尤其是当您空间不足并想要删除一些软件包时。

要找出哪些软件包占用系统空间最多,只需运行此命令即可。

dpigs

您可以使用-H以人类可读的格式读取封装尺寸的选项。

dpigs -H

指定除默认数量之外的给定数量的包10,使用-n选项。

dpigs -H -n 15
按套餐查找最常​​用的空间

4. 如何使用 debget 实用程序

这债务用于获取给定的.deb用于 APT 软件包数据库中的软件包。在接下来的例子中,我们将获取.debapache2、zip 和 tar 实用程序的文件。

debget apache2
debget zip
debget tar

全部抓取到的.deb包。

dir -hl
获取已安装包的 .deb

5. 如何使用 debmany 实用程序

这德布马尼命令用于选择系统上已安装或已卸载软件包的手动输入页面。该实用程序允许您查看所有。

您可以使用以下一些选项德布马尼使用您选择的查看器显示联机帮助页:

debmany -k tar      [for kde desktop]
debmany -g tar      [for gnome desktop]
debmany -x tar      [for xfce desktop]
查看已安装软件包的联机帮助页

6. 如何使用 checkrestart 实用程序

这检查重新启动命令用于查找并重新启动正在使用已升级文件的旧版本的进程。

要对所有进程使用 checkrestart,请使用-a选项。

checkrestart -a

要仅指定附加到系统上给定包的进程已删除文件,请使用-p选项。

checkrestart -p

您可以使用以下命令生成详细的输出信息-v选项。

checkrestart -v

7. 如何使用 popbugs 实用程序

这流行虫命令用于根据您系统上常用的软件包显示自定义的发布关键错误列表。

当你跑步时流行虫第一次没有任何选项时,它会显示一条消息,如下所示。

popbugs

生成人气竞赛日志,运行下面的命令。

/usr/sbin/popularity-contest > /var/log/popularity-contest

要将输出存储在文件中,请使用–输出=/路径/到/文件选项。输出文件应该是html文件。

popbugs --output=/tmp/output.html

要查看输出文件,请通过指定文件位置从 Web 浏览器打开该文件。

弹出错误输出

要显示调试信息,请使用-d选项。

popbugs --d

8. 如何使用which-pkg-broke实用程序

这哪个 pkg 损坏了命令用于查找已损坏另一个包的包。有时您的系统可能会被某些软件包破坏,尤其是在升级时。所以哪个 pkg 损坏了可以帮助您找到破坏系统的软件包或系统上的特定软件包。

要找出损坏 apache2 的软件包,请运行以下命令。

which-pkg-broke apache2
查找造成破损的包裹
概括

还有许多其他实用程序与我们已经研究过的实用程序相关,我们可以在后续文章中了解它们。希望您发现本指南有用,如果您在使用时遇到任何错误或有任何其他想法需要添加,请发表评论。