大模型学习六:‌小米8闲置,通过Termux安装ubuntu做个随身服务器,纯粹碍眼折腾

一、说明

纯粹看着那个破手机放在那里碍眼,折腾折腾,后盖都没了,电话别人听不到声音

二、Termux APK安装

https://github.com/termux/termux-app/releaseshttps://github.com/termux/termux-app/releases

下载后安装

三、更新软件包

安装完后打开Termux软件,进行软件包的更新

apt update

apt upgrade

四、替换镜像源

复制代码
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list

sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list

sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list


apt update && apt upgrade

五、安装sudo

复制代码
# 一开始是不能用sudo命令的,所以需要输入安装sudo
pkg install tsu

六、安装Ubuntu

1. 安装proot-distro

复制代码
 pkg install proot-distro

2、查看可安装的Linux系统

复制代码
proot-distro list

3、 开始安装Ubuntu

复制代码
 proot-distro install ubuntu

4、登录ubuntu

复制代码
proot-distro login ubuntu

不能使用systemctl

deepseek解释

为什么 systemctl 无法使用?

  1. 底层机制限制

    • systemctlsystemd(Linux 系统的初始化和管理工具)的核心命令,需要完整的 systemd 进程和 PID 1(系统初始化进程)的支持。

    • proot 环境本质上是用户态模拟 ,无法启动真正的 systemd 服务,因此 systemctl 会报错(如 Failed to connect to busSystem has not been booted with systemd)。

  2. 权限隔离

    • proot 未获取 Root 权限,无法直接操作底层系统服务,只能模拟文件系统和部分资源访问

玩玩还可以

相关推荐
y = xⁿ6 小时前
DeepSeek Harness 学习日记:关于Agent接口,工具调用的底层实现
android·java·学习
HugoStudio_SWAN9 小时前
【擦除重绘】C++ 控制台动画:弹跳 Logo DVD 屏保效果
开发语言·c++·学习·程序人生
sakiko_11 小时前
Swift学习笔记42-SwiftUI的属性包装器(讲解+面试)
笔记·学习·ios·swiftui·swift
存在morning12 小时前
【Paimon 学习笔记 三】工作流程:Paimon 的批写、流写、批读与流读
笔记·学习
老当益壮梁奶奶13 小时前
Linux软件编程学习笔记(八):进程间通信详解(1)
linux·c语言·笔记·学习·算法
凯尔萨厮15 小时前
Java学习笔记十(注解)
java·笔记·学习
JoannaJuanCV16 小时前
VLM学习-SFT(监督微调)
深度学习·学习·机器学习·大模型·视觉大模型·vlm·视觉编码器
程序员大雄学编程17 小时前
微积分43. 无穷积分入门:从概念到Python实战可视化
开发语言·python·学习·微积分
一条破秋裤17 小时前
STM32 学习笔记:GPIO 输出实验——LED 闪烁、流水灯与蜂鸣器
笔记·stm32·学习
2601_9620739717 小时前
【MySQL】全面学习数据库查询技巧:查询指令深度学习指南
数据库·学习·mysql