说我想安装所有的
我正在尝试使用相同的效果。
问题是,这种方法不支持
我能够使用以下方法获取确切的软件包列表:
但是我也得到了描述。有没有办法只获取软件包的名称,这样我就可以将输出重定向到
ubuntu-wallpapers
软件包,所以我会在终端输入以下内容:sudo apt install ubuntu-wallpapers*
我正在尝试使用相同的效果。
dpkg --set-selections < ./pkgs.txt
问题是,这种方法不支持
*
通配符在 pkgs.txt
文件中。我能够使用以下方法获取确切的软件包列表:
apt-cache search ^ubuntu-wallpapers
但是我也得到了描述。有没有办法只获取软件包的名称,这样我就可以将输出重定向到
pkgs.txt
文件中?
ubuntu-wallpapers*
解释为通配符,匹配当前目录中的文件。只有当当前位置没有匹配的文件时,它才能正常工作,因为此时通配符将被保留为字面值。安全使用的方法是sudo apt install 'ubuntu-wallpapers*'
。 - Byte Commander