• 首页 > 学习
  • meefik / linuxdeploy 在 Android手机上安装和运行 GNU/Linux

    使用此应用手机是需要root权限,获取root权限看这篇文章,内容相通



    手机是需要root权限meefik / linuxdeploy 在 Android手机上安装和运行 GNU/Linux (图1)

    Linux 部署

    版权所有 (C) 2012-2019 Anton Skshidlevsky, GPLv3

    此应用程序是开源软件,可在您的 Android 设备上快速轻松地安装操作系统 (OS) GNU/Linux。

    该应用程序在闪存卡上创建磁盘映像或目录,或使用分区或 RAM,挂载它并安装操作系统分发。新系统的应用程序在 chroot 环境中运行,并与 Android 平台协同工作。对设备所做的所有更改都是可逆的,即可以完全删除应用程序和组件。发行版的安装是通过互联网从官方镜像在线下载文件来完成的。应用程序可以使用超级用户权限 (root) 更好地运行。

    该程序支持多语言界面。您可以管理安装操作系统的过程,安装后,您可以通过 UI 启动和停止新系统的服务(支持运行脚本)。安装过程在主应用程序窗口中报告为文本。在安装过程中,程序会调整环境,包括基础系统、SSH服务器、VNC服务器和桌面环境。程序界面还可以管理 SSH 和 VNC 设置。

    安装新操作系统大约需要 15 分钟。磁盘映像的推荐最小大小为 1024 MB(使用 LXDE),没有 GUI - 512 MB。在使用 FAT32 文件系统的闪存卡上安装 Linux 时,映像大小不应超过 4095 MB!初始设置后,SSH 和 VNC 的密码会自动生成。可以通过“属性 -> 用户密码”或标准操作系统工具(passwd、vncpasswd)更改密码。

    该应用程序可在 Google Play 和 GitHub 中下载。

    特征

    • Bootstrap:Alpine、Arch、CentOS、Debian、Fedora、Kali、Slackware、Ubuntu、Docker 或来自 rootfs.tar
    • 安装类型:映像文件、目录、磁盘分区、RAM
    • 支持的文件系统:ext2、ext3、ext4
    • 支持的架构:arm、arm64、x86、x86_64、仿真模式(ARM~x86)
    • 控制接口:CLI、SSH、VNC、X11、Framebuffer
    • 桌面环境:XTerm、LXDE、Xfce、MATE、其他(手动配置)
    • 支持的语言:多语言界面

    常问问题

    更新操作环境不起作用或在调试模式下出现错误:“权限被拒绝”、“非套接字上的套接字操作”或其他。

    在 /system/xbin 中安装兼容的BusyBox,在“设置 -> PATH 变量”中添加路径 /system/xbin,并通过“设置 -> 更新环境变量”更新运行环境。升级环境之前,建议重启设备。之后,必须选择容器选项“属性 -> 文件系统 -> 自动”和“属性 -> 镜像大小 (MB) -> 2000”,因为“busybox mke2fs”不支持使用“-t”选项指定文件系统类型,也不支持大于 2 GB 的镜像。现在,您可以启动新安装“菜单 -> 安装”。

    制作 SD 卡上的图像会返回错误“只读文件系统”。

    如果您正在使用 SuperSU 实用程序,则需要在 SuperSU 设置中取消选中“挂载命名空间分离”。请参阅文档

    在 Google Play 上安装应用程序失败,并显示消息“应用程序安装期间出现未知错误代码:-24”。

    您需要删除应用程序目录:/data/data/ru.meefik.linuxdeploy



    下载地址:https://github.com/meefik/linuxdeploy/releases

    加载中~

    版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1963849530@qq.com 举报,一经查实,本站将立刻删除。如若转载,请注明出处:https://lzq520.cn/xuexi/69.html

    相关推荐

    加载中~