您的位置:首页 → 安卓游戏 → 动作闯关 → AnLinux
AnLinux是针对Android系统开发的开源工具,最大特点是不用获取Root权限就能让手机运行完整的Linux发行版。它借助Termux和PRoot技术,在Android系统里搭建起独立的运行环境。这款应用兼容Ubuntu、Kali、Arch、Debian等十多种常用发行版,还适配多种处理器架构。除了能进行基础的命令行操作,用户也可以通过它安装Xfce4或KDE这类图形化桌面,再搭配VNC软件,就能在手机上体验Linux桌面。不管是开发者调试代码、安全爱好者学习Kali工具,还是学生练习Linux指令,AnLinux都能让安卓设备立刻变成便携的生产力工作站。要留意的是,它得和Termux一起使用,是目前比较受欢迎的移动端Linux虚拟化方案之一。
1、免 Root 运行
利用 PRoot 技术实现用户级虚拟化,无需手机系统权限即可安装 Linux,安全性高且不影响保修。
2、多发行版支持
支持 Ubuntu、Kali、Debian、Arch Linux、Fedora、CentOS、openSUSE 等十多种主流操作系统。
3、图形化桌面
支持一键安装 Xfce4、Mate、LXQt 等轻量级桌面环境,通过 VNC 即可在手机上操作窗口化的 Linux 界面。
4、广泛的架构兼容
完美适配 armv7、arm64、x86 及 x86_64 架构,无论是老旧手机还是最新的平板都能流畅运行。
5、跨应用协作
本身作为“脚本引导器”,生成的安装脚本直接在 **Termux** 中执行,充分利用 Termux 强大的终端模拟能力。
6、开发环境构建
支持安装 GCC、Python、Node.js、Java、PHP 等完整开发语言环境,让手机瞬间变成移动代码工作站。
7、SSH 远程管理
支持开启 SSH 服务,允许用户通过电脑端远程连接并控制手机中的 Linux 系统。
8、极简操作流程
提供直观的复制粘贴界面,用户只需在 AnLinux 中选择系统并复制指令,到 Termux 中粘贴即可完成配置。
第一步:准备工作
1、必备应用:从本站免费并安装以下两个应用:
Termux:一切操作的核心终端。
AnLinux:提供安装脚本。
第二步:在 Termux 中初始化环境
打开 Termux,输入以下命令更新包列表:
pkg update && pkg upgrade
第三步:通过AnLinux获取安装脚本
1、打开 AnLinux应用,点击左上角的扩展功能图标
2、点击仪表盘。
3、点击选择按钮
4、在列表中选择 Kali。
5、点击复制按钮。此时 AnLinux 会自动复制一段很长的 `wget` 指令到你的剪贴板。
第四步:执行安装
1、回到 Termux。
2、长按屏幕并选择 Paste(粘贴),然后按 Enter*执行。
3、脚本会自动开始 Kali 的根文件系统(Rootfs)并进行解压安装。
第五步:启动 Kali Linux
安装完成后,你会看到 Termux 界面提示安装成功。
输入以下指令进入 Kali 系统:
./start-kali.sh
当你看到命令行前缀变成 `root@localhost` 时,说明你已经成功进入了 Kali Linux 环境。
第六步(可选):安装图形化界面 (GUI)
如果你需要像电脑一样操作 Kali,而不是只看黑框框:
1、在AnLinux扩展功能中中点击桌面。
2、选择 Kali,然后选择你喜欢的桌面(推荐 Xfce4)。
3、复制脚本到 Termux 中运行。
4、安装完成后,在手机上 VNC Viewer*应用。
5、在 Termux 里执行 `vncserver-start` 命令,设置好密码后,借助 VNC Viewer 连接 `127.0.0.1:5901` 就能进入桌面界面了。
【移动编程与开发】开发者能够在 Linux 环境里搭建起完整的 Python、Node.js、C++ 或者 Java 开发环境。借助 VS Code(Code-Server)或是 Vim,在上下班通勤或是外出旅行的途中,都能随时对代码进行修改、运行脚本抑或测试 API。
【网络安全与渗透测试】安全爱好者可通过安装**Kali Linux**发行版,借助Nmap、Metasploit、Sqlmap等专业安全工具,将手机打造成便携的网络审计与渗透测试终端。
【Linux命令行学习指南】面向学生与Linux入门者,打造一个低门槛、无风险的实操环境。在这里,用户能够练习Shell命令、文件管理、权限管控以及系统设置等操作,不必顾虑因误操作而导致电脑系统受损。
【搭建轻量级服务器】利用闲置旧手机部署轻量级Web服务器(像Nginx、Apache这类)或者数据库(比如MySQL、Redis),可以用于个人项目的展示、家庭局域网里的文件共享,还能运行一些简单的自动化脚本。
【桌面软件替代方案】借助Xfce4这类GUI桌面环境,可在手机或平板设备上运行LibreOffice、GIMP以及特定文本编辑器等仅支持Linux系统的桌面应用,从而拓展办公功能。
【Git 仓库管理】利用完整的 Git 功能,在移动端进行代码克隆、提交、分支管理及推送,与 GitHub 或 GitLab 同步工作进度。
【自动化运维工具】系统管理员可以使用 AnLinux 运行 Ansible、Terraform 等运维工具,通过手机远程管理云端服务器或处理突发的系统故障。
1、如何启动发行版
求:已安装发行版
首先,您得打开Termux,脚本一般在Termux的主文件夹里。您可以执行下面的命令来确认脚本是否可用,要记得在应用里查看,别把openSUSE和openSUSE Leap或者openSUSE Tumbleweed弄混了:
以下是启动该发行版的命令:
Ubuntu: ./start-ubuntu.sh
Debian: ./start-debian.sh
Kali: ./start-kali.sh
卡利 nethunter: ./start-nethunter.sh
Parrot Security OS: ./start-parrot.sh
Fedora: ./start-fedora.sh
CentOS: ./start-centos.sh
openSUSE: ./start-opensuse.sh
openSUSE Tumbleweed: ./start-tumbleweed.sh
openSUSE Leap: ./start-leap.sh
Arch Linux: ./start-arch.sh
Black Arch:由于 Arch Linux 已安装,因此无需额外安装,只需使用 Arch Linux 命令即可。
Alpine: ./start-alpine.sh
2、如何退出发行版
如果您正在运行 VNC 服务器(桌面环境),请先运行以下命令停止 VNC 服务器(桌面环境):
vncserver-stop
然后您只需运行 exit 即可退出该发行版。
3、如何设置OpenSSH服务器
要求:已安装 SSH 服务器
在应用内执行SSH命令后,偶尔会出现无法以root用户身份登录SSH服务器的情况,这是因为部分SSH客户端需要用户输入密码。解决这个问题的办法是新建一个用户,先通过该用户登录,再执行su命令切换到root用户。
要在 Linux 发行版中创建新用户,请运行以下命令:
adduser
然后根据提示输入用户名、密码以及您希望添加的任何内容。
v6.69版本
- 支持 Android 16
- 问题已修复
- 略有改进
- 更新 Alpine 和 Void Linux 的根文件系统
- 将 Fedora 的根文件系统更新到 43 版本
- 将 openSUSE Leap 和 Tumbleweed 的根文件系统更新到 Docker 镜像的最新版本
- 修复了 ArchLinux 针对 x86_64 架构的错误 URL





查看
查看
查看
角色扮演 115.7MB
角色扮演 156.5MB
角色扮演 167.0MB