【原创】旧手机上安装Linux操作系统(未完。。。)

编程知识 更新时间:2023-04-26 11:47:25

文章来由

作为一个IT男,就是不停地折腾。

办公室下载文件网速太慢,恰好家属区中网速很快(我家1000M),而且学校和家属区之间通过单独的线路连接,网速很快。如果在办公室通过家里的电信宽带下载文件,然后再回传到办公室,是不是网速就很快了呢?

曾经用过PC盒子安装过Window 7、Windows 8,CentOS 8,结果都不太理想。由于是持续开机,过不了多久,盒子中的系统就坏了。看来PC盒子不太适合。

在淘宝上搜了一些资料,看到有把电视盒改装成Linux的,可惜家里的旧电视盒早就扔了。淘宝报价大约200元左右,感觉有点鸡肋。

偶尔撇到,有使用手机改装的。通常两种方案,一,直接换系统。二安装一个软件开放Linux。对于换系统来说,性能的损耗应改是最少的,也是我所倾向的(ubports)。但是可惜家里的这一堆手机,统统不支持。刷废了两台手机后,又将其挽救了回来。最后,还是轮到了使用软件的方式实现(linuxdeploy)。

手机硬件情况

手机型号:	小米手机 Mix
MIUI版本: 	MIUI 10 9.8.29 开发版(注意:这个必须是开发版)
Android版本:8.0.0
运行内存:	4.00G
处理器:		四核 最高2.35G
总存储:		128G

注意:
这里必须用开发版,目的是开启root功能。刷了几个稳定版,找了好几个root软件,被坑了几十块钱,也没搞定。最后刷成开发版,就可以按照流程开启root了。

准备软件

syslock.apk
busybox-v1_34_1-51.apk
linuxdeploy-2.6.0-259.apk

安装软件

首先,准备好硬件环境:一个已经root的手机。
安装syslock.apk,允许其root权限,解锁/system。
重启系统
安装busybox,允许其root权限,将busybox写入系统。
安装linuxdeploy,允许其root权限
重启系统

linuxdeploy配置

首先,点击右下角的设置,弹出一个对话框。
1、Linux发行版,默认为Debian
2、Linux架构:armhf
3、发行版:buster(当前最新版)
4、修改linux软件源为中国科技大学,http://mirros.ustc.edu/debian/(这里注意,使用http协议,而不是https协议,否则安装软件时会出错)
5、启用ssh
6、关闭对话框

然后,点击右上角的三个点,选择”安装“。接下来就会下载安装很多包,这个时间比较长。

等安装完毕之后,最后点击左下角的”启动“按钮,Linux就可以运行起来了。

安装VPN服务器

wget http://mirrors.aliyun/repo/Centos-altarch-7.repo -O/etc/yum.repos.d/CentOS-Base.repo
rpm -Uvh https://dl.fedoraproject/pub/epel/epel-release-latest-7.noarch.rpm
yum install pptpd

wget -O install.sh http://download.bt/install/install-ubuntu_6.0.sh && bash install.sh

更多推荐

【原创】旧手机上安装Linux操作系统(未完。。。)

本文发布于:2023-04-19 23:03:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/deabb758a66564193bd889bc2020cf70.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:机上   未完   操作系统   Linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 89273文章数
  • 22416阅读数
  • 0评论数