当用户试图在脱机系统上安装包时,或者当用户不允许向用户显示自定义文本时,是否可以配置apt-get系统的响应?
例如:Command <package-name> was not found
可以成为提供给apt-get的自定义文本。
"配置";?不是这样,但您可以创建一个包装器脚本来获取响应并将其输入apt
。
不过,我会对这种方法持谨慎态度——恶意行为者可能会使用此功能来安装你不想安装的东西。例如,如果/tmp/bad-juju.deb
以某种方式被强制进入apt install /tmp/bad-juju.deb
。。。
并不是所有的<command>
可能性都直接映射到<package-name>
。示例:zcat
是gzip
的一部分。apt install zcat
不起作用。
如果我可以大胆一点,我建议正确的方法是创建具有所有必需包的映像,并部署这些映像。