Debian 升级后大量软件包将被删除,如何在文本模式下检查列表?

Debian 升级后大量软件包将被删除,如何在文本模式下检查列表?

我即将从Debian 11升级到12。我按下Ctrl+Alt+F3并进入文本模式以确保顺利升级。

  1. 更新和升级系统
$ sudo apt update
$ sudo apt upgrade
  1. 编辑/etc/apt/sources.list/etc/apt/sources.list.d/*添加新bullseye条目​bookwormnon-free-firmware

  2. 更新系统

$ sudo apt clean
$ sudo apt update
  1. 升级系统
$ sudo apt upgrade
$ sudo apt full-upgrade

我刚刚完成sudo apt upgrade第 4 步,其中升级了 5000 多个软件包。现在我正要这样做sudo apt full-upgrade,但是apt警告我大约 500 个软件包将被删除,这让我暂停了。我想手动检查将被牺牲的软件包列表。但是我意识到我处于文本模式,所以我无法使用滚轮来回移动。apt打印出包的名称如此之快,以至于人类无法理解,我怎样才能来回导航输出?

答案1

您可以尝试使用类似的方式预览升级

apt --dry-run upgrade -y | less

为了额外的安全性,您甚至不需要以 root 身份运行它。

相关内容