Edit online

一键安装

开始之前

执行一键安装之前,确保开发环境满足以下两个条件:
  1. 开发环境中有可用的软件源。

  2. 且已有 apt-get 工具。Ubuntu 系统用 apt-get 工具完成软件安装。一键安装脚本也需要用到此 apt-get 工具。

关于此任务

Luban SDK 提供了一键安装脚本 oneclick.sh,用户最快可 1 分钟搭建好开发环境。遵照以下步骤执行一键安装:

过程

  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。

  2. 等待安装完成。安装成功后,系统会返回以下提示信息:
    ...
    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
  3. 如需要,可以通过手动执行下列 apt-get 命令来逐个安装依赖。非必要,可以跳过此步。
    sudo apt-get update
    sudo apt-get install build-essential python3 python3-pip
    sudo pip install pycrypto
    sudo pip install fdt