简单有效的ish终端换源教程
前言
雨晴最近在折腾ish,但是它自带的软件源在国外,国内访问太慢了喵…于是雨晴去搜索换源教程,不过操作完之后,关闭应用再打开,哇去!我修改的东西怎么没了!?(・_・;?,后来才发现这个ish自带的alpine linux系统在启动时就会自动覆盖/etc/apk/repository内的自定义软件源,所以我们需要在每次系统修改它之后再自动改回来喵~( ̄∇ ̄)
1.编写换源脚本
用编辑器新建一个文件,把下面这行命令粘贴进去
1 | echo -e "https://mirrors.aliyun.com/alpine/v3.14/main\nhttps://mirrors.aliyun.com/alpine/v3.14/community" > /etc/apk/repositories |
然后保存退出喵,别忘了chmod +x喵(´・ω・`)
2.修改/etc/inittab
因为这个ish自带的系统用不了openrc,那我们就用一个更加简单的方案吧(´▽`)
使用编辑器打开/etc/inittab,然后你应该会看见
1 | # /etc/inittab |
之类的东西,然后我们需要在第一行,添加
1 | ::sysinit:/bin/sh -c /这里填你的换源脚本的路径喵 |
然后修改完之后应该是这样的
1 | # /etc/inittab |
然后保存退出喵(⌒▽⌒)
重启一下ish,运行apk update,你就会发现软件源已经被替换啦
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 林雨晴の博客!
评论


