由于tina的环境需求是openssl1.1.0i,所以openssl的环境必须小于等于1.1.0
但是18.04.6lts的ubuntu装的也是1.1.1,因此我们要把环境回退到1.1.0(经测试。Ubuntu20.04.6lts没有1.1.0)
回退
查看是openssl的版本
openssl version
查看软件的历史版本
apt-cache madison <<package name>>
查看软件更详细信息
apt-cache policy <<package name>>
安装软件历史版本
apt install <软件名字>=<查到的版本号>
仅安装openssl1.1.0g即可
ssh设置
参考链接1
在编译之前需要对ssh进行设置,不然编译都用不上openssl那么我们所作的回退也没什么意义
ssl以及依赖的设置
其他的按照参考链接设置即可
另外,看到有一篇说需要设置成procd init,其实不需要,注释掉就行,procd是服务端的协议,在boot初始化,但是如果选择procd那么就没有我们熟悉的rc启动流程了,所以还是建议boxinit
编译:
安装好openssl1.1.0后,需要对out删除干净再进行编译,这点很重要。
然后source.....
编译完后即可将openssl升回1.1.1版本
标签:1.1,procd,布局,openssl,apt,编译,ssh,tina From: https://www.cnblogs.com/recodemo/p/17518907.html