翼度科技»论坛 云主机 LINUX 查看内容

Centos7配置webrtc-streamer环境

5

主题

5

帖子

15

积分

新手上路

Rank: 1

积分
15
背景:要求把Webrtc-streamer部署到虚拟机上,软件可以用于windows,docker和Linux部署,docker部署起来很方便,但是有缺点...,所以继续选择Linux部署,记录一下。


Webrtc-streamer源码:https://github.com/mpromonet/webrtc-streamer/releases
本文参考:


Linux之glibc2.17版本升级至2.31:https://blog.csdn.net/carefree2005/article/details/117559312
centos7升级gcc&glibc(踩坑):https://blog.csdn.net/yutenys/article/details/122154162
步骤:

下载Webrtc-streamer Linux版
wget https://github.com/mpromonet/webrtc-streamer/releases/download/v0.7.1/webrtc-streamer-v0.7.1-Linux-x86_64-Release.tar.gz
解压
tar -zxf webrtc-streamer-v0.7.1-Linux-x86_64-Release.tar.gz
改名
mv webrtc-streamer-v0.7.1-Linux-x86_64-Release.tar.gz webrtc-streamer
进入
cd webrtc-streamer
执行
./webrtc-streamer
然后报错glibc的版本没有2.27,2.28,2.29,环境不适配,看到很多说不适配就改用docker了,但我还得装Linux。


那就升级一个更高版本呗
然后找到:Linux之glibc2.17版本升级至2.31

那就升级呗


  • 先下载glibc2.31:
    wget https://mirrors.aliyun.com/gnu/glibc/glibc-2.31.tar.gz
    解压然后放一边,因为差很多东西
    tar -zxvf glibc-2.31.tar.gz
    查看install文件cat INSTALL | grep -E “newer|later知道python、gcc、make需要升级,以下是升级这些的配置。
  • 升级gdb参见:https://blog.csdn.net/carefree2005/article/details/125068985
  • 升级python参见:https://blog.csdn.net/carefree2005/article/details/125096715
  • 升级gcc参见(我在之前使用的是官方的,但是会报错然后改为阿里云的镜像才升级成功,而且因为本身的硬件原因本来就要慢一点,频繁出错就更难受了,升级gcc是最慢的):https://blog.csdn.net/yutenys/article/details/122154162
  • 升级make参见:https://blog.csdn.net/carefree2005/article/details/117559312
  • 升级完必备的环境了,那么开始升级glibc 2.31:
    进入glibc
    cd glibc-2.31
    新建
    mkdir build
    进入
    cd build
    预编译
    ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin --disable-sanity-checks --disable-werror
    显示当前进程可用的CPU数目,加--all是显示所有CPU数目:
    nproc
    nproc --all
    编译
    make -j $(nproc)
    安装
    make install
    安装locale
    make localedata/install-locales
    查看安装完成:
    strings /lib64/libc.so.6 | grep GLIBC

    ok,安装完成。

来源:https://www.cnblogs.com/yxyz0518/p/17136405.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具