Ubuntu 20.04 中的 apt install "*" 方法不起作用

Ubuntu 20.04 中的 apt install "*" 方法不起作用

我尝试使用 安装所有 python 包sudo apt install python3*,但是它给出了此错误:

newtron@newtron:~$ sudo apt install python3*
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package python3*

答案1

Ubuntu 20.04 引入了 Apt 2.0

来自发行说明

新功能

  • 接受软件包名称的命令现在接受 aptitude 样式的模式。模式的语法主要是 aptitude 的子集,请参阅 apt-patterns(7)了解更多详细信息。

不兼容性

  • apt(8) 命令不再接受正则表达式或通配符作为包参数,而是使用模式(参见新功能)。

答案2

我已将此错误报告给启动板 -https://bugs.launchpad.net/bugs/1860366针对 Ubuntu 20.04 LTS。

您仍然可以使用apt-get以此目的:

sudo apt-get install "python3*"

会做你(其实也是我)想要做的事。我们需要改变我们的习惯。

相关内容