0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎么样才能在手机上安装

Wildesbeast 来源:今日头条 作者:IT大牛说技术 2020-02-12 15:52 次阅读

想玩linux电脑不想装双系统,性能不够跑不了虚拟机,树莓派买不起,怎么办?安卓手机

本文就以Nexus 5X(PureNexus 7.1.2)为例,介绍如何在手机上跑Linux,这是一种我认为最简便 最好看的方法,实际上可以被很多软件和方法替代。

第一步 配置安卓系统

如果你的手机自带root可以跳过这一步

首先你的手机需要安装第三方recovery并且获取root权限

如果嫌麻烦或者看不懂,可以用各种国产某大师某助手某精灵来完成这一步,这里我安装的是TWRP并刷入SuperSU

安装BusyBox和LinuxDeploy应用

BusyBox for Android 不止有这一款BusyBox应用,看个人喜好,也可以不安装软件直接向系统添加

Linux Deploy

可以顺手下个JuiceSSH 以后很大几率上会用到

需要科学上网,可以参照我之前的文章

在这里推荐一个不用ss就可以直接下载GooglePlay应用的网站,把两个404网址复制进去就可以生成下载链接

第二步 使用BusyBox来扩展安卓命令和应用

如果你已经通过其他方式安装好了BusyBox,可以跳过这步

打开已安装的BusyBox应用,SU会提示你BusyBox请求Root权限,选择GRANT允许

进入页面,选择右下角的INSATALL安装,YES确认安装

第三步 使用LinuxDeploy运行Linux

如果你已经通过其他方式安装好了Linux,可以……那你还看这篇教程干嘛

打开LinuxDeploy,界面是介样的

左上角三横是对LinuxDeploy程序的一些配置,右上角三点是对Linux运行的一些操作,右下角下载图标是对Linux的配置

由于我们是首次安装,需要先配置Linux,点击右下角

选择你想使用的容器 发行版本 架构 安装类型,最新的CentOS不知道为什么打不开SSH和VNC 慎用

不知道该怎么选的就像图里一样设置就行了

选择你的用户名 登陆密码 区域建议如图选择,否则可能不能正确显示汉字

同样的,不知道该怎么选的就像图里一样设置就行了

一些其他选项

设置完成后返回,点击右上角选择Install 安装

如果之后你更改了任何Linux的配置,需要点击Configure 配置而不是安装

SU又提示需要Root权限 允许

开始安装了,耐心等待

安装完成

点击START启动

启动完成

第四步 使用

可以使用手机里的终端模拟器或者通过SSH连接来操作你的Linux

另:DeployLinux其他的一些设置

点击界面的左上角进入

可以配置多个Linux 可以查看受支持的Linux 可以进入终端模拟器

点击Settings设置

可以根据需要开关和调整功能

以下是安装好之后的效果:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11322

    浏览量

    209874
  • 虚拟机
    +关注

    关注

    1

    文章

    919

    浏览量

    28288
  • 树莓派
    +关注

    关注

    117

    文章

    1710

    浏览量

    105730
收藏 人收藏

    评论

    相关推荐

    EMMC存储在手机中的应用

    的存储技术,它集成了控制器和NAND闪存在一个单一的封装中。这种集成设计简化了手机制造商的设计和制造过程,因为它减少了需要集成的组件数量。EMMC遵循JEDEC标准,支持多种接口,如eMMC 4.5、eMMC 5.0和eMMC 5.1等,每个版本都有不同的性能和功能。 EMMC
    的头像 发表于 12-25 09:36 394次阅读

    ADS5404这款芯片的同步功能在手册中描述比较模糊,哪里能找到专门的配置流程呢?

    ADS5404这款芯片的同步功能在手册中描述比较模糊,哪里能找到专门的配置流程呢??
    发表于 12-10 07:50

    android手机上emulate应用程序的方法

    。以下是一些在Android手机上模拟应用程序的具体方法和步骤: 一、使用Android Studio中的模拟器 安装Android Studio : 首先,你需要在电脑上安装Android
    的头像 发表于 12-05 15:33 354次阅读

    天玑9400首发端侧AI训练,在手机上就把AI变聪明

    随着AI技术的快速发展,联发科通过天玑9400芯片进一步巩固了其在手机端侧AI市场的领导地位。作为天玑系列最新的旗舰产品,天玑9400不仅具备强大的AI性能,还首次在手机端实现了生成式AI功能
    的头像 发表于 10-14 18:25 334次阅读
    天玑9400首发端侧AI训练,<b class='flag-5'>在手机上</b>就把AI变聪明

    3C电子胶黏剂在手机制造方面有哪些关键的应用

    3C电子胶黏剂在手机制造方面有哪些关键的应用3C电子胶黏剂在手机制造中扮演着至关重要的角色,其应用广泛且细致,覆盖了手机内部组件的多个层面,确保了设备的可靠性和性能。以下是电子胶在手机
    的头像 发表于 09-13 14:30 343次阅读
    3C电子胶黏剂<b class='flag-5'>在手机</b>制造方面有哪些关键的应用

    手机识别不了GATT_SERVER例程中的属性怎么办?

    下载GATT_SERVER代码,在电脑上用bluetooth le explorer可以正确识别服务和属性,但在手机上用BLE调试助手识别的服务和属性不正确。 修改GATT_SERVER中的蓝牙名称
    发表于 07-19 08:08

    手机上网的5个小秘密,你肯定不知道!

    智能手机时代,我们每天“机不离手”或者“机不离身”,那么对于手机上网过程,大家又了解多少呢?今天文档君就带大家了解几个上网过程的小秘密,赶快小马扎坐好。一、手机能上网到底需要几个身份证?手机上
    的头像 发表于 06-27 08:05 333次阅读
    <b class='flag-5'>手机上</b>网的5个小秘密,你肯定不知道!

    ESP32作为蓝牙设备与手机连接时,可以在手机状态栏显示蓝牙设备电量吗?

    想请问一下,ESP32作为蓝牙设备与手机连接时,可以在手机状态栏显示蓝牙设备电量吗?我使用ble的battery service发现无法在手机状态栏显示,还是需要通过第三方软件才能获取
    发表于 06-05 08:00

    esp32c6怎么才能在rcp里面把字符串信息发送gateway呢?

    刚接触esp32c6,zigbee有gateway和rcp例子,该怎么才能在rcp里面把字符串信息发送gateway呢,有佬给例子看看吗
    发表于 06-05 06:02

    安卓15将新增功能:智能手表可控制手机媒体输出

    当用户将Android手机与Wear OS手表配对后,需在手机上安装配套应用程序。此应用不仅方便用户在大屏幕上调整手表各项参数,还能同步手机重要信息如通知、电话、短信等。然而,在获取和
    的头像 发表于 04-30 15:43 787次阅读

    怎么在手机上做电路仿真

    在手机上进行电路仿真,您可以使用一些专业的电路仿真应用。这些应用通常提供丰富的元器件库、强大的仿真功能和直观的图形界面,使得在手机上进行电路设计和仿真变得方便而高效。
    的头像 发表于 03-29 14:25 2035次阅读

    谷歌模型怎么用手机打开

    要使用手机打开谷歌模型,首先需要明确一点:谷歌模型本身是在计算机上运行的程序或算法,而不是可以直接在手机上打开的应用程序。然而,你可以通过手机访问谷歌提供的服务或应用,这些服务或应用可
    的头像 发表于 03-01 16:23 642次阅读

    谷歌模型软件怎么用手机下载

    在手机上下载谷歌模型软件,您可以遵循以下步骤。
    的头像 发表于 02-29 18:16 1067次阅读

    AUIR3241STR SPICE模型如何处理才能在LTspice中运行?

    官网上提供是加密SPICE模型,在LTspice中运行不了。如何处理才能在LTspice中运行
    发表于 02-20 06:47

    华为的NFC功能是什么?手机NFC功能有什么用

    功能可以用于多种场景和用途,包括支付、文件传输、设备连接等。 首先,NFC功能在支付领域有着广泛的应用。用户可以将银行卡信息或电子钱包信息存储在手机的NFC芯片中,通过手机进行支付。华为手机
    的头像 发表于 01-30 14:28 4410次阅读