所以我在这里阅读了问题的答案。我正在使用 Ubuntu 14.04 LTS
在脚本中安装/删除内容时,从 apt-get 中删除用户交互
但我的问题不同。当我使用:
sudo apt-get update && sudo apt-get -y upgrade
它运行到一定程度然后我就会看到这个屏幕。
我想保留本地版本。有没有什么办法可以在没有用户交互的情况下实现这一点。我计划为上述命令运行一个 cron 作业,但由于需要上述用户交互,因此失败了。
答案1
正确答案是。目前有一个 bug 是针对此问题打开的位于此处并且它也存在于 12.02 LTS 中看到这里。Anders Hall 在错误报告底部列出的步骤适用于 14.04 LTS 64 位 (HVM) AMI(US-EAST-1 中的 ami-d05e75b8):
$ sudo apt-get update
$ sudo rm /boot/grub/menu.lst
$ sudo update-grub-legacy-ec2 -y
$ sudo apt-get dist-upgrade -qq --force-yes
$ sudo reboot
重启后,14.04.2 LTS 升级到 14.04.3 LTS 并sudo apt-get update && sudo apt-get upgrade
返回 0 个新软件包。