当我运行apt-get --yes upgrade
脚本时,它有时会停止并提示输入。
今天在 14.04 LTS 中,系统提示如何处理grub/menu.lst
。我不知道将来升级时会要求什么。
我尝试在管道中插入换行符来运行此程序。我还尝试只输入回车符。都没有用(好像输入丢失了)。我没有找到合适的选项,apt-get
例如--no-prompts
。
我试过答案这里但它仍然会给我一个菜单提示,询问我想要什么配置选择。
知道如何绕过这个提示吗?
答案1
您可以尝试是的命令:
yes | sudo apt-get --assume-yes upgrade
答案2
我最终做了apt-mark hold grub-legacy-ec2
......触发问题的软件包以防止它更新......正如此处的链接所建议的那样:将 grub 软件包列入安装黑名单