我想知道 sudo apt-get install gnome-* 是做什么的?它会安装什么?
答案1
使用-s
apt 选项来模拟命令的结果,apt install
而无需实际安装任何东西。
例子:
apt install -s gnome-*
因为您实际上并没有安装任何东西,所以您不需要在模拟命令前面加上 sudo 来运行它。
-s、--模拟、--just-print、--dry-run、--recon、--no-act 不采取任何行动;根据以下内容模拟将要发生的事件 当前系统状态,但实际上并不改变系统。 非 root 用户也可以执行模拟,但这可能不 对所有扭曲模拟的恰当配置具有读取权限。 默认情况下,还会显示表达此警告的通知 非 root 用户。
apt 的选项-s
可以应用于任何 apt 命令,例如 update、upgrade、dist-upgrade、install、remove、purge、autoremove 等。
例子:
$apt -s 自动删除 注意:这只是一个模拟! apt 需要root权限才能真正执行。 还请记住,锁定已停用, 所以不要依赖与真实现状的相关性! 正在读取软件包列表...完成 构建依赖关系树 正在读取状态信息...完成 升级了 0 个,新安装了 0 个,要删除 0 个,并且未升级 0 个。
在将 Ubuntu 升级到较新的版本之后,apt选项-s
也很有用,因为它可以在不实际删除该软件包的情况下显示删除似乎不再有用的软件包的结果。