我对将Python用于deb包流控制脚本(preinst、postinst等)时可能存在的陷阱(除了Python未安装在目标系统中)感兴趣。用Python而不是sh来实现这些脚本是否可行?据我所知,这至少是可能的。 最佳答案 这不常见的唯一原因,afaik,是因为它不是惯例,对于维护者脚本所做的各种事情,Python通常并不比普通shell脚本更有用或更直接。当它更有用时,您通常可以将需要Python的功能分解为一个单独的Python脚本,由维护者脚本调用。在这种情况下遵循约定会有所帮助,因为有很多有用的工具和脚本(例如Lintia