Jitsi Meet视频通话Ubuntu环境搭建全过程

一、需要准备的工具及环境

1.Android studio(Linux版本)安装包

2.ubuntu-16.04.6-desktop-amd64.iso安装包

3.网络环境需要可以访问外网

二、Ubuntu上软件安装步骤

1.安装 node.js

apt-get install curl

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

sudo apt-get install -y nodejs

2.安装 react-native

npm config set registry https://registry.npm.taobao.org

npm install -g react-native-cli

3.安装JDK

sudo apt-get install openjdk-8-jdk

4.安装git

sudo apt-get install openjdk-8-jdk

5.下载源码

git clone https://github.com/jitsi/jitsi-meet.git

cd jitsi-meet

6.安装 yarn

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

sudo apt-get update && sudo apt-get install yarn

7.执行yarn

npm install webpack -g

yarn

8.安装Android studio

https://jingyan.baidu.com/article/154b46311426f528ca8f41e5.html(ubuntu16.04安装android-studio步骤)

然后下载28API的SDK

9.配置环境变量

配置环境变量

输入vim ~/.bashrc

在文件末尾添加以下:

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export ANDROID_HOME=$HOME/Android/Sdk

export PATH=$PATH:$ANDROID_HOME/emulator

export PATH=$PATH:$ANDROID_HOME/tools

export PATH=$PATH:$ANDROID_HOME/tools/bin

export PATH=$PATH:$ANDROID_HOME/platform-tools

export PATH=${JAVA_HOME}/bin:$PATH

10.安装watchman

apt install linuxbrew-wrapper

brew update && brew upgrade

brew install watchman

11.运行项目

react-native run-android

已经安装过的用react-native start


可能的报错及解决方案

1.报错:Watchman crawl failed. Retrying once with node crawler.  Liunx文件超过数量解决

解决方案:

echo fs.inotify.max_user_instances=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

echo fs.inotify.max_queued_events=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

2.报错:500 error: bundling failed: Error: Unable to resolve module `lib-jitsi-meet/lib-jitsi-meet.min` from `/mnt/jitsi-meet-master/react/features/base/lib-jitsi-meet/_.native.js`: Module `lib-jitsi-meet/lib-jitsi-meet.min` does not exist in the Haste module map

解决方案:

在/node_modules/lib-jitsi-meet目录执行yarn

3.概率事件:运行正常之后要黑屏一会,等一下就行


Jitsi Meet视频通话Ubuntu环境搭建全过程相关推荐

  1. iPhone开发环境搭建全过程 iPhone手机开发内容,中文手册

    http://3g.edu.csdn.net/kecheng/iphone.html  iPhone手机开发内容 http://www.docin.com/p-34874880.html# iPhon ...

  2. Ubuntu环境搭建系列—JavaEE篇

    恩,其实我是一时兴起,所以就写了目前这几篇环境的博文,希望能给自己做一个笔记,同时也能够给一些新手带来一些帮助,不会在配置方面那么迷茫.本篇文章主要就是针对Java web开发进行环境搭建. 一.To ...

  3. Pwn环境配置(三)——ubuntu环境搭建(新)

    Pwn环境配置(三)--ubuntu环境搭建(新) 前言 当初不知道怎么搭建好的ubuntu16.04的环境这次搭建有点问题,搭建了大半天pwntools还是不行.准备出一个新搭建教程. 本教程是针对 ...

  4. Pwn环境配置(三)——ubuntu环境搭建

    Pwn环境配置(三)--ubuntu环境搭建 目录 Pwn环境配置(三)--ubuntu环境搭建 PWN python2安装 安装setuptools pip安装 2021.10.7补充 安装相关依赖 ...

  5. Ubuntu环境搭建支持设备树,内核和根文件系统启动

    Ubuntu环境搭建支持设备树,内核和根文件系统启动 使用tftp获取设备树和内核文件 1.搭建TFTP服务器 sudo apt-get install tftp-hpa tftpd-hpa sudo ...

  6. Ubuntu 环境配置全过程

    Ubuntu 环境配置全过程 1 .卸载相关无用软件 https://www.jianshu.com/p/67a86505279f 1 更换系统源 2 卸载LibreOffice sudo apt-g ...

  7. UHD+GNU Radio Ubuntu环境搭建

    UHD+GNU Radio Ubuntu环境搭建 最近引文项目需要,需要进行频谱感知,特地学习了一下SDR 和GNURadio ,现在首先是入门的开发环境搭建以及部分测试. 本次教程采用ubuntu1 ...

  8. Ubuntu环境搭建PPTP服务器

    目录 Ubuntu环境搭建 1.安装pptpd和iptables 2.配置远程vpn分配的ip 3.配置DNS 4.设置pptpd的账号等信息 5.开启路由转发 6.配置防火墙规则 7.启动pptp服 ...

  9. 从 Linux 安装到 Hadoop 环境搭建全过程

    Hadoop 环境搭建 从 Linux 的最小化安装到 Hadoop 环境的搭建,尽可能详尽介绍每个步骤. 文章目录 Hadoop 环境搭建 环境准备 安装 CentOS 7 配置 yum 源 安装 ...

最新文章

  1. 九、distinct
  2. educoder python入门之基础语法答案-Educoder Python入门之经典函数实例
  3. Campus Address
  4. 多线程:同步和异步的优缺点比较
  5. 最小覆盖子串_滑动窗口
  6. 不可达的对象一定要被回收吗?
  7. 2018清华计算机类专业录取分数线,清华大学2018年各省录取分数线及各专业录取分数线 - 高教网...
  8. 前端学习(1922)vue之电商管理系统电商系统之渲染角色数据
  9. python中for循环运行不起_python中for循环不能正常工作
  10. 控件Repeater的嵌套使用
  11. Vmware安装BT5进入不了图形界面怎么办(KDE版)
  12. confluence 无法保存页面 排错记录
  13. 四象限变频器技术介绍
  14. MT7628实现Amazon alexa语音控制
  15. java必背综合知识点总结(基础篇)
  16. 点云转深度图:转化,保存,可视化
  17. 计算机视觉方向就业怎么样?可以做什么?
  18. [转帖]NVMe到底是什么?用它的SSD有啥优势?
  19. UVA 12576 Simply Loopy
  20. matlab怎么生成星座图,关于16QAM生成星座图的程序问题

热门文章

  1. chromium-browser添加flash插件
  2. 小米3升级android 6.0,手机如何升级MIUI 6.0系统?miui升级图文教程
  3. evplayer2可以多设备登录吗_EVPlayer2最新版下载|EVPlayer2电脑版下载_v4.1.9_9号软件下载...
  4. 【甄选靶场】Vulnhub百个项目渗透——项目四十二:Moria1.1(MD5加盐爆破)
  5. 架构师图谱之微服务和消息队列
  6. 萧乾升:4.20黄金白银TD最新走势分析后续布局
  7. html5 td上下居中显示,css表格垂直居中怎么设置?
  8. Axure RP 8 闪退问题解决方案
  9. 访问终端工具类TerminalUtils
  10. ubuntu内核和驱动版本不兼容_彻底解决ubuntu循环登录和显卡驱动问题