AI摘要:本文记录了在小米6上成功部署lxc与docker的步骤。通过使用已经编译好的内核,用户可以轻松刷写内核并安装lxc模块。文章详细介绍了内核刷写、lxc模块安装及修改源以解决更新问题的具体操作,最终实现了在小米6上搭建一个功能完善的lxc环境。

前言

从年初接触到lxc以来,一直就想着能不能给自己的小米6整上,也算是废物利用了。网上找了教程,尝试去编译内核,结果实力不济,编译出的内核始终无法启动docker和lxc。无奈只能放弃。
前两个月逛酷安的时候发现有大佬已经编译好了成品内核,最近得空下载下来尝试一番后有了这篇帖子,主要记录一下大致步骤。

刷写内核

这里直接引用jqtmviyu大佬的原帖内容:


贴上大佬下载链接sagit-lxc-kernel下载
下载之后直接在twrp里刷入即可,开机提示内部损坏属于正常现象。内核已内置kernelsu,开机后下载安装kernelsu软件即可使用,kernelsu最新版1.0.2存在bug,会导致无法刷写模块,下载以前的版本即可

刷入lxc模块

能偷懒的咱都可以偷懒,lxc也有大佬弄好了懒人包,该配置的都配置好了,直接可以一键启用。
这里选用的是hhjjkkbvsh大佬的lxc包,点击前往下载LXC模块集里的Lxc-Magisk-ubuntu22.04-arm64-end-release.zip在kernelsu里刷入即可。

启动lxc及换源

模块输入重启后,使用ssh软件即可连接上lxc

地址:你手机内网地址
端口:22
用户:root
密码:1

连接之后,我这边执行apt update命令无法完成更新,因此换成阿里源。

cp /etc/apt/sources.list /etc/apt/sources.list.back #备份原文件
vim /etc/apt/sources.list

将之前的配置文件注释掉或直接删除,将以下配置复制进去

deb https://mirrors.aliyun.com/ubuntu-ports/ jammy main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu-ports/ jammy main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu-ports/ jammy-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu-ports/ jammy-security main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu-ports/ jammy-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu-ports/ jammy-updates main restricted universe multiverse

# deb https://mirrors.aliyun.com/ubuntu-ports/ jammy-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu-ports/ jammy-proposed main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu-ports/ jammy-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu-ports/ jammy-backports main restricted universe multiverse

之后执行更新命令

apt update
apt upgrade

到此,就可以得到一个完美使用的lxc环境了。

END
本文作者:
文章标题:在小米6上部署lxc与docker
本文地址:https://233.517128.xyz/archives/21.html
版权说明:若无注明,本文皆学习笔记原创,转载请保留文章出处。
最后修改:2025 年 01 月 11 日
如果觉得我的文章对你有用,请随意赞赏