当前位置: 首页>編程日記>正文

andriod安装linux系统

andriod安装linux系统

# andriod安装linux系统

文章目录

  • 1 准备工作
  • 2 安装`busybox`
  • 3 安装`linux`系统

之前在csdn浏览的时候看到过说安卓手机可以安装linux系统,当作服务器使用,于是今天就来捣鼓一下

1 准备工作

1.需要一个已经root的手机

2.busybox 这是操作指令集,安装了这个,才能使用linux的基本操作指令

3.Linux Deploy软件 用来安装linux系统

这里就不说如何root手机,不同的手机root的难度不一样,就比如我现在这个honor8X,还是花钱找人在某宝上弄的。

2 安装busybox

安装这个,需要进入adb命令行,所以我们需要手机能够正常开机,连接电脑,我是用的奇兔刷机,可以通过这个工具进入adb命令行

在这里插入图片描述

点击进入

在这里插入图片描述

可以发现,上面已经把一些基础命令列出来了,下面我们进入shell操作

adb shell

进入之后,通过下面这个命令查看cpu架构

cat /proc/cpuinfo | grep Processor

结果如下

在这里插入图片描述

我这部手机的cpu架构是aarch64,百度一下,aarch64armv8 架构的一种执行状态。接下来我们就要去下载armv8对应的busybox,所有的busybox都在这个网址:busybox

在这里插入图片描述

在这里插入图片描述

下载通过wget命令:

wget https://busybox.net/downloads/binaries/1.31.0-defconfig-multiarch-musl/busybox-armv8l

把你下载到的busybox-armv8l放到某个已知的路径下,我直接放到了D盘的根目录下

# 传入busybox-armv8l文件到andriod设备的sdcard,目录下
adb push d:\busybox-armv8l /sdcard/

传入成功之后,我们将该文件移动到/system/xbin目录下进行安装

# 进入shell命令
adb shell# 切换为超级用户
su# 创建对应目录
mkdir -p system/xbin# 将busybox-armv8l文件移动到system/xbin目录下
mv /sdcard/busybox-armv8l  /system/xbin# 切换到system/xbin目录
cd /system/xbin# 授权,安装权限
chmod 755 busybox-armv8l# 安装
busybox-armv8l --install -s /system/xbin

中途如果遇到报错

Read-only file system

解决办法:

# 授予root权限
mount -o rw,remount -t auto /

安装完成后,运行命令检查是否安装成功

cp --help

3 安装linux系统

首先去下载一个Linux Deploy软件,这是一个安卓软件,通过它安装linux,Linux Deploy

在这里插入图片描述

下载之后安装到手机上,打开,应该类似如下所示的界面

在这里插入图片描述

点左上角的三道横杠,进入设置

在这里插入图片描述

点设置

在这里插入图片描述

在这里插入图片描述

注意三处地方

1.锁定wifi,这个选项勾上

2.cpu唤醒,这个也勾上

3.PATH变量,这个设置为busybox的安装路径,也就是/system/xbin

全局配置完成后,就开始针对安装的linux系统的配置了。点击主界面右下角按钮,进入如下页面

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

修改4处地方

1.发行版

2.用户名

3.密码

4.启用SSH

上述配置完成后,就开始安装linux

在这里插入图片描述

点击安装,安装完成会出现

deploy>>......<<deploy

安装完成,点击启动,随后我们可以直接使用工具连接到这个linux系统了,直接连andriod,会提示你输入密码,密码就是刚刚设置的那个。

登录完成了之后,我们切换为超级用户

# 设置超级用户
sudo passwd root

按照要求设置密码之后,我们以后登录直接使用root用户


https://www.fengoutiyan.com/post/13566.html

相关文章:

  • Android linux
  • 手机安装linux系统安装教程
  • android安装docker
  • 安卓安装centos
  • 手机装ubuntu系统
  • ubuntu android
  • 安卓linux虚拟机
  • kali linux安卓版
  • 鏡像模式如何設置在哪,圖片鏡像操作
  • 什么軟件可以把圖片鏡像翻轉,C#圖片處理 解決左右鏡像相反(旋轉圖片)
  • 手機照片鏡像翻轉,C#圖像鏡像
  • 視頻鏡像翻轉軟件,python圖片鏡像翻轉_python中鏡像實現方法
  • 什么軟件可以把圖片鏡像翻轉,利用PS實現圖片的鏡像處理
  • 照片鏡像翻轉app,java實現圖片鏡像翻轉
  • 什么軟件可以把圖片鏡像翻轉,python圖片鏡像翻轉_python圖像處理之鏡像實現方法
  • matlab下載,matlab如何鏡像處理圖片,matlab實現圖像鏡像
  • 圖片鏡像翻轉,MATLAB:鏡像圖片
  • 鏡像翻轉圖片的軟件,圖像處理:實現圖片鏡像(基于python)
  • canvas可畫,JavaScript - canvas - 鏡像圖片
  • 圖片鏡像翻轉,UGUI優化:使用鏡像圖片
  • Codeforces,CodeForces 1253C
  • MySQL下載安裝,Mysql ERROR: 1253 解決方法
  • 勝利大逃亡英雄逃亡方案,HDU - 1253 勝利大逃亡 BFS
  • 大一c語言期末考試試題及答案匯總,電大計算機C語言1253,1253《C語言程序設計》電大期末精彩試題及其問題詳解
  • lu求解線性方程組,P1253 [yLOI2018] 扶蘇的問題 (線段樹)
  • c語言程序設計基礎題庫,1253號C語言程序設計試題,2016年1月試卷號1253C語言程序設計A.pdf
  • 信奧賽一本通官網,【信奧賽一本通】1253:抓住那頭牛(詳細代碼)
  • c語言程序設計1253,1253c語言程序設計a(2010年1月)
  • 勝利大逃亡英雄逃亡方案,BFS——1253 勝利大逃亡
  • 直流電壓測量模塊,IM1253B交直流電能計量模塊(艾銳達光電)
  • c語言程序設計第三版課后答案,【渝粵題庫】國家開放大學2021春1253C語言程序設計答案
  • 18轉換為二進制,1253. 將數字轉換為16進制
  • light-emitting diode,LightOJ-1253 Misere Nim
  • masterroyale魔改版,1253 Dungeon Master
  • codeformer官網中文版,codeforces.1253 B
  • c語言程序設計考研真題及答案,2020C語言程序設計1253,1253計算機科學與技術專業C語言程序設計A科目2020年09月國家開 放大學(中央廣播電視大學)
  • c語言程序設計基礎題庫,1253本科2016c語言程序設計試題,1253電大《C語言程序設計A》試題和答案200901
  • 肇事逃逸車輛無法聯系到車主怎么辦,1253尋找肇事司機