关于debian中没有cnf这个软件包

以前我在opensuse上,遇到没有安装的命令,可以使用cnf来查看该命令来自哪个软件包。现在到了debian13上,没有了cnf这个命令,遇到没有的命令,还需要网上搜索该命令来自哪个软件包。确实有点不方便了。

希望社区反应一下,添加cnf软件包。

如果大家有替代的方法,也可以分享出来,方便小白。谢谢!

Command not found handler - Ask Ubuntu

Configuring to detect if a command does not exist, suggest installation - Ask Ubuntu

zsh默认不使用,怪不得我好久没见过

1 个赞

要在 zsh 中启用这个命令,需要:

  1. 安装软件包 command-not-found
  2. 编辑自己的主文件夹下的 .zshrc~/.zshrc),在其中添加如下一行:
source /etc/zsh_command_not_found

如楼上所属,Debian 中有 command-not-found 这个软件包。它的作用是:当你运行某个命令、但系统找不到这个命令时,会出现一段提示文字,告诉用户这个命令可能依赖于哪个软件包。比如:

$ qgis
找不到命令 “qgis”,但可以通过以下软件包安装它:
sudo apt install qgis

$