有时,当一个大软件(java、flash等)发布新版本时,开发人员会要求仔细检查许可协议,然后要求您在最后键入(是/否)。
有没有办法强迫我的包管理器接受该协议?
我在 OpenSuse 上使用 zypper。
答案1
你可以通过zypper
旗帜--auto-agree-with-licenses
。来自OpenSUSE 维基:
这是安装、删除和更新命令的特殊选项。通过使用此选项,用户声明他/她同意该命令将安装的许可证条款,并且 zypper 将自动对许可证确认提示说“是”。这对于在多台计算机上安装同一组软件包(通过自动化过程)并且之前已阅读所有许可证的人很有用。