我正在使用安装了 Ubuntu 22.04.1 LTS 的 Amazon EC2 实例。每当我尝试使用“apt-cache search”时,无论是否带有“sudo”前缀,都会出现“未找到命令”的错误:
apt-cache search : command not found
apt-cache search libssl: command not found
sudo: apt-cache search libssl: command not found
但是,当我单独运行“apt-cache”时,我得到了常规帮助输出:
apt 2.4.8 (amd64)
Usage: apt-cache [options] command
apt-cache [options] show pkg1 [pkg2 ...]
apt-cache queries and displays available information
...
search - Search the package list for a regex pattern
有什么想法可以让我实现这个功能吗?TIA
答案1
事实证明,我从https://help.ubuntu.com/community/OpenSSL,并且它一定包含不可见字符。当我手动输入完整命令时,它工作正常。