OpenHarmony开发者论坛
标题:
Ubuntu20.04一键配置OpenHarmony环境
[打印本页]
作者:
wenfei6316
时间:
2024-5-8 22:19
标题:
Ubuntu20.04一键配置OpenHarmony环境
[md]## 一、概述
本工程的作用主要是基于Ubuntu20.04版本一键自动初始化Ubuntu的配置环境,方便在安装Ubuntu20.04系统后能够快速安装所需的依赖库,基于本脚本安装后基本适配均能使用。
## 二、配置前说明
- **该更新源仅适用于Ubuntu以下系列**
Ubuntu18.04
Ubuntu20.04
Ubuntu22.04
强烈推荐 `Ubuntu20.04`,本人使用的一直都是 `Ubuntu20.04`
- **wsl的配置参见**
如果使用的 `window wsl`安装,则关于wsl配置可参考:[ Win10电脑安装配置WSL方法](
https://gitee.com/personal-summa ... v/wsl_env_config.md
)
- **如果是华为公司内网请慎重处理**
## 三、一键自动化配置
一键自动化配置必须是root账号,自动化主要是配置以下功能:
- **`apt`源替换成国内的阿里云的源**
- **配置 `sh`为 `bash`**
- **配置 `usr/include/asm`软连接**
- **安装 `Ubuntu`和 `OpenHarmony`的基础依赖包**
- **`git lfs`安装**
- **配置 `repo`工具**
- **安装 `vim`的个性化配置**
这个是个人的vim配置,不需要可以安装完成后删除 `~/.vim`和 `~/.vimrc`即可,关于vim的操作可参考:[我的个人vim](
https://gitee.com/itopen/vim
)
如果不使用自动化,可以按照如下手动安装
## 四、`apt`源替换
```
apt-get update
apt-get upgrade
```
## 五、root权限安装的工具包
### 5.1 直接安装的程序和依赖包(必须一个一个安装)
### 5.2 配置sh为bash
```shell
ls -l /bin/sh #如果显示为“/bin/sh -> bash”则为正常,否则请按以下方式修改:
sudo dpkg-reconfigure dash #然后选择no
```
### 5.3 git lfs安装
### 5.4 repo工具安装
```shell
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命令
```shell
pip3 uninstall ohos-build
```
### 6.4 Ubuntu安装hdc方法
[每日构建 | OpenHarmony CI](
http://ci.openharmony.cn/workbench/cicd/dailybuild/dailylist
)中下载ohos-sdk全量包,然后找到hdc和libusb_shared.so放到环境变量中即可
[/md]
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5