我想在不同的服务器上更新自己的 debian 软件包。如果旧的 conf 文件存在,我想保留它,而不是在提示询问我想要做什么时总是说“不”:
默认操作是保留当前版本。
*** bash.bashrc (Y/I/N/O/D/Z) [default=N]?
我不想在 apt.conf 或 apt install 命令中设置类似的内容Dpkg::Options::="--force-confold"
,因此只能在特定的包中定义它。
只能找到Dpkg:选项解决方案。或者它是否需要编写脚本后安装?
答案1
在您运行以安装包的命令行上传递 apt 选项:
apt-get install -o Dpkg::Options=--force-confold <package>