一键安装
开始之前
执行一键安装之前,确保开发环境满足以下两个条件:
-
开发环境中有可用的软件源。
-
且已有 apt-get 工具。Ubuntu 系统用 apt-get 工具完成软件安装。一键安装脚本也需要用到此 apt-get 工具。
关于此任务
Luban SDK 提供了一键安装脚本 oneclick.sh
,用户最快可 1 分钟搭建好开发环境。遵照以下步骤执行一键安装:
过程
-
执行以下一键安装脚本命令:
cd Luban_SDK_Root_Directory/ ./tools/scripts/oneclick.sh quiet
注:oneclick.sh
目前已支持的系统有:- Ubuntu 14.04、16.04、18.04、20.04、22.04
- CentOS 7.x、8.x
Ubuntu 14.04、16.04 和 CentOS 7.x 自带的 GCC 版本太低,
oneclick.sh
会自动编译安装一份 GCC 6.4。 -
等待安装完成。安装成功后,系统会返回以下提示信息:
... fdt 0.3.2 [OK] >>> Congratulations! All the package is ready. >>> Enjoy the LubanOS!
注:oneclick.sh
会自动检查当前系统的版本、环境,在软件源可以正常访问的情况下,逐个安装 Luban 需要的软件工具。- 执行
oneclick.sh
时的quiet参数会隐藏所有需要用户确认的环节,如果去掉quiet参数,会在以下几个软件包的安装时提问是否继续:- GCC
- Python3
- Python3-dev
- Python3-pip
-
如需要,可以通过手动执行下列 apt-get 命令来逐个安装依赖。非必要,可以跳过此步。
sudo apt-get update sudo apt-get install build-essential python3 python3-pip sudo pip install pycrypto sudo pip install fdt