创建ubuntu 指定名称创建容器
docker run -t -i -d -v /opt:/opt --name ubuntu2004 ubuntu:20.04 /bin/bash
修改ustc镜像源
sed -i 's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g' /etc/apt/sources.list
sed -i 's/security.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
apt-get clean
apt-get update
安装依赖选项
apt install git ssh make gcc libssl-dev liblz4-tool u-boot-tools curl \
expect g++ patchelf chrpath gawk texinfo chrpath diffstat binfmt-support \
qemu-user-static live-build bison flex fakeroot cmake gcc-multilib g++-multilib \
unzip device-tree-compiler python3-pip libncurses5-dev python3-pyelftools dpkg-dev
修改python版本
ln -s /usr/bin/python3.8 /usr/bin/python -f
安装repo
mkdir ~/bin
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
echo PATH=~/bin:$PATH >> ~/.bashrc
source ~/.bashrc
repo -version
root@f937e1660d51:~/bin# repo --version
<repo not installed>
repo launcher version 2.40
(from /root/bin/repo)
git 2.25.1
Python 3.8.10 (default, Nov 22 2023, 10:22:35)
[GCC 9.4.0]
OS Linux 3.10.0-1160.el7.x86_64 (#1 SMP Mon Oct 19 16:18:59 UTC 2020)
CPU x86_64 (x86_64)
Bug reports: https://issues.gerritcodereview.com/issues/new?component=1370071
标签:bin,rk3588,apt,repo,编译,version,ubuntu,docker,com
From: https://www.cnblogs.com/simp/p/17971073