私有化仓库部署-内网环境无root权限更换源工具
场景
背景:私有化仓库部署完之后,客户机修稿修改sources文件,大多数用户系统未打开开发者模式,这将给部署工作带来一定的工作量;
架构:全架构
私有化仓库部署要求:
web地址必须是(基于80端口) :http://IP:80/repo
软链接必须是:sudo ln -s /xx/XXX项目仓库 /xx/repo
问题现象
未进开发者模式的情况无法直接修改sources文件,需要先打开开发者模式;这也给用户带来不好的使用体验。
原因
内网环境无法升级系统版本、无法修复系统安全漏洞。
处理思路
备份原sources.list文件和sources.list.d目录
替换sources.list文件
修改hosts文件,本地解析域名:pro.uos.com
(撤销hosts文件编辑权限)工具一
已解决
已解决,提供两个解决方法;
安装:实现源替换;
卸载:还原源文件;
PS:安装和卸载必须是一个完整的闭环步骤,否则后期联网无法正常使用源。
解决办法
方法一(含使用方法)
版本:V0.1-2 (该软件包可根据文章底部指引即可下载!)
方法二(含使用方法)
版本:V0.0.1-3 (该软件包可根据文章底部指引即可下载!)

以上内容来源于技术论坛“信创技术联盟”https://www.cnxclm.com/read-1537-1.html,欢迎对信创感兴趣的朋友们一同到论坛相互讨论交流!
