在部署 SRS的时候,出现 abort, please install lsb_release 错误:
[root@localhost SRS-CentOS6-x86_64-2.0.258]# ./INSTALL
argv[0]=./INSTALL
execute scripts in file: ./INSTALL
create log( /root/SRS-CentOS6-x86_64-2.0.258/logs/package.1553844286.log ) success [ OK ]
see detail log: tailf /root/SRS-CentOS6-x86_64-2.0.258/logs/package.1553844286.log [ OK ]
check tools [ OK ]
abort, please install lsb_release [FAILED]
解决方式:安装 lsb_release
yum install redhat-lsb
测试:
[root@localhost SRS-CentOS6-x86_64-2.0.258]# lsb_release
LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
重新部署 SRS:
[root@localhost SRS-CentOS6-x86_64-2.0.258]# ./INSTALL
argv[0]=./INSTALL
execute scripts in file: ./INSTALL
create log( /root/SRS-CentOS6-x86_64-2.0.258/logs/package.1553844373.log ) success [ OK ]
see detail log: tailf /root/SRS-CentOS6-x86_64-2.0.258/logs/package.1553844373.log [ OK ]
check tools [ OK ]
check previous install [ OK ]
previous install checked [ OK ]
backup old srs [ OK ]
old srs backuped [ OK ]
prepare files [ OK ]
prepare files success [ OK ]
copy core components [ OK ]
copy core components success [ OK ]
install init.d scripts [ OK ]
install init.d scripts success [ OK ]
install system service for CentOS [ OK ]
install system service success [ OK ]
see: https://github.com/ossrs/srs/wiki/v1_CN_LinuxService
install success, you can:
sudo /etc/init.d/srs start
srs root is /usr/local/srs
再启动SRS服务器就可以了;