• Lv0
    粉丝17

积分305 / 贡献0

提问7答案被采纳4文章45

[经验分享] Ubuntu20.04一键配置OpenHarmony环境

润开鸿_闻飞 显示全部楼层 发表于 2024-5-8 22:19:56

一、概述

本工程的作用主要是基于Ubuntu20.04版本一键自动初始化Ubuntu的配置环境,方便在安装Ubuntu20.04系统后能够快速安装所需的依赖库,基于本脚本安装后基本适配均能使用。

二、配置前说明

  • 该更新源仅适用于Ubuntu以下系列

    Ubuntu18.04

    Ubuntu20.04

    Ubuntu22.04

    强烈推荐 Ubuntu20.04,本人使用的一直都是 Ubuntu20.04

  • wsl的配置参见

    如果使用的 window wsl安装,则关于wsl配置可参考: Win10电脑安装配置WSL方法

  • 如果是华为公司内网请慎重处理

三、一键自动化配置

一键自动化配置必须是root账号,自动化主要是配置以下功能:

  • apt源替换成国内的阿里云的源

  • 配置 shbash

  • 配置 usr/include/asm软连接

  • 安装 UbuntuOpenHarmony的基础依赖包

  • git lfs安装

  • 配置 repo工具

  • 安装 vim的个性化配置

    这个是个人的vim配置,不需要可以安装完成后删除 ~/.vim~/.vimrc即可,关于vim的操作可参考:我的个人vim

如果不使用自动化,可以按照如下手动安装

四、apt源替换

apt-get update
apt-get upgrade

五、root权限安装的工具包

5.1 直接安装的程序和依赖包(必须一个一个安装)

5.2 配置sh为bash

ls -l /bin/sh                   #如果显示为“/bin/sh -> bash”则为正常,否则请按以下方式修改: 
sudo dpkg-reconfigure dash      #然后选择no

5.3 git lfs安装

5.4 repo工具安装

curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > repo
chmod a+x repo
mv repo /usr/local/bin/

六、个人账号必须配置的工具

6.1 Git配置

【NOTE】:如果代码在gitlab上需要将个人账号下的ssh key添加到gitlab中,具体如何配置百度搜索

6.2 安装hb命令

6.3 卸载hb命令

pip3 uninstall ohos-build

6.4 Ubuntu安装hdc方法

每日构建 | OpenHarmony CI中下载ohos-sdk全量包,然后找到hdc和libusb_shared.so放到环境变量中即可

©著作权归作者所有,转载或内容合作请联系作者

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部