repo 直接引用加docker命令

本文介绍如何通过修改repo配置实现代码库的同步,并利用Docker解决源码编译时的权限问题,确保编译环境的一致性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

repo同步过程

使用repo对多个git库进行同步操作,在网上链接操作的过程中,会出现访问谷歌拒绝,因为未翻墙。公司有自己的repo,可以修改自己创建的.bin目录下的repo文件
修改REPO_URL=“git-repo地址”
或者直接将服务器下repo文件下载至本地,添加至源码和创建的.bin文件中。
执行repo init -l “地址”
在这里插入图片描述
出现名字的错误,原因是本地邮箱名和用户名和repo的有差异,不予理会

直接执行repo sync 同步服务器代码

docker命令编译源码

远程下载的源码编译会有root权限问题,因此编译需要在有权限的环境中编译
docker解决环境的问题,减少环境搭建和root权限问题。
cat (镜像包).tar | sudo docker import - name:版本
等待导入完成输入sudo docker images 就会有镜像信息如下:
上图所示
得到IMAGE ID就可以进入
输入
sudo docker run -it -rm -v 挂载路径:/名称 IMAGE ID /bin/bash
比如
sudo docker run -it -rm -v /home/linux/root:/root 3aabbbee8ca8a /bin/bash

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值