麒麟V10sp1-2303版本不带jdk
手工安装openjdk8
需要去 http://archive.kylinos.cn/kylin/KYLIN-ALL/pool/main/o/openjdk-8/.下载对应的jdk和jre,我下载的是jdk8-265,下载对应的deb导入光盘。安装的时候提示缺少java-common,去http://archive.kylinos.cn/kylin/KYLIN-ALL/pool/main/j/java-common/下载响应的java-common和响应的默认包。我之前调试的程序在V10下面正常可以运行,所以选择了一个较老的版本的java-common.导入光盘,可以正常安装java-common.deb。下一步安装jdk的时候提示,缺少ca-certificates-java的依赖。去答应的地址http://archive.kylinos.cn/kylin/KYLIN-ALL/pool/main/c/ca-certificates-java/下载ca-certificates-java.deb包,下载后依然无法安装。…
然后apt autoremove一下,清理一下。再次安装ca-certificates-java,安装成功。然后依次安装jdk就可以完成配置了。
启动tomcat9
jdk环境配置好后,tomcat9可以正常启动。
调试Mariadb
使用之前v10编译好的mariadb程序,启动./mysql,提示缺少libssl1.0.0.0等等依赖,原来以为高版本的可以兼容低版本的openssl。结果测试是不可以的。在amd64环境下,我以前有麒麟v10的系统,直接把对应的4个依赖SO拷贝出来放到对应的文件夹下就可以了,amd64对应的文件夹好像是、lib/x64-xxx-gnu(就是lib文件下对应的指令集文件夹)。但手头没有arm64的麒麟v10环境,只能再次求助于麒麟技术。麒麟技术仍然给出的是上面的文件服务器,要去上面海量查找。最后找了3个位置,下载的三个相对新的deb包,测试可以安装。另外晚上也自行提取了4个依赖的so文件(libssl1.0.0,libcrypto.so.1.0.0,libncurses.so.5,libtinfo.so.5)有需要的可以联系。