在linux服务器上,内网环境,静态安装chome,如何做到补包,能适配所有的linux版本?

新手上路,请多包涵

背景:我们是做应用的,且各个地方都是内网环境且操作系统版本不一致,有些地方可能是centos7,有些可能是centos7U6。

需求:导出页面PDF和图片,考虑是使用chromdriver去访问。

问题:使用java程序 对网页进行截图和导出PDF使用了chromium(类似于小的浏览器),chromium所需要的linux系统依赖包较多,在程序里面有一份centos7U4的所有补包, 但是现场操作 系统比较多, 安装过程中会导致 glib2等系统依赖包版本不一致,还是使用不起来,且补包很麻烦,怕容易导致操作系统崩溃。

想法:有没有什么好的主要可以封装依赖包,不依赖于操作系统,类似于docker那种,避免带来补包问题。想问下大家有没有什么好的主意?

阅读 1.2k
推荐问题
宣传栏