一、安装JDK8:
1. 添加openjdk8的第三方源
sudo add-apt-repository ppa:openjdk-r/ppa
2. 执行更新
apt-get update
3. 安装openjdk8
sudo apt-get install openjdk-8-jdk
4. 选择版本
sudo update-alternatives –config Java
5. 确认安装成功
java -version
openjdk version "1.8.0_91"
二、安装依赖LIB
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev libgl1-mesa-dev libxml2-utils xsltproc unzip
三、错误处理
1、Can't locate XML/Simple.pm in @INC (you may need to install the XML::Simple module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at pcore/tools/NVRAMStatistic/nvram_lid_check.pl line 7.
BEGIN failed--compilation aborted at pcore/tools/NVRAMStatistic/nvram_lid_check.pl line 7.
make[1]: *** [build/TK_MD_BASIC/LWCTG_6177M_R3_6761/bin/dep/codegen_dep/cgen_cfg_Modem.det] Error 2
make[1]: *** Deleting file `build/TK_MD_BASIC/LWCTG_6177M_R3_6761/bin/dep/codegen_dep/cgen_cfg_Modem.det'
解决方法:
sudo apt-get install libxml-simple-perl
sudo apt-get install libswitch-perl
sudo apt-get install libxml2-dev zlib1g-dev
sudo cpan install XML::Simple
sudo cpan install XML::LibXML
**其实,在ubuntu系统上,有简单的方法去解决问题,那就是通过ubuntu的软件中心来。
虽然XML::LibXML是perl 的一个模块,但是ubuntu里面会有一个
ubuntu系统是根据XML::LibXML 命名的 ,在前面加上lib,XML 改成小写,::换成了-,LibXML都改成小写,最后是后面加上perl。
那么
XML::LibXML就是 libxml-libxml-perl。
XML::Simple 就是 libxml-simple-perl。
XML::Parser 就是 libxml-parser-perl。