<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PRoot &#8211; mylogs.cn</title>
	<atom:link href="https://mylogs.cn/tag/proot/feed/" rel="self" type="application/rss+xml" />
	<link>https://mylogs.cn</link>
	<description>发现、记录、分享</description>
	<lastBuildDate>Thu, 13 Aug 2026 06:27:31 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>免 root 跑真 Linux：UserLAnd 让安卓装进完整发行版</title>
		<link>https://mylogs.cn/userland-real-linux-on-android-no-termux/</link>
		
		<dc:creator><![CDATA[steve, zhang]]></dc:creator>
		<pubDate>Thu, 13 Aug 2026 06:27:03 +0000</pubDate>
				<category><![CDATA[科技]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PRoot]]></category>
		<category><![CDATA[Termux]]></category>
		<category><![CDATA[UserLAnd]]></category>
		<category><![CDATA[安卓]]></category>
		<category><![CDATA[开源]]></category>
		<category><![CDATA[终端工具]]></category>
		<guid isPermaLink="false">https://mylogs.cn/userland-real-linux-on-android-no-termux/</guid>

					<description><![CDATA[多数安卓用户并不知道自己的手机里就藏着一套完整的 Linux 内核，即便知道，也往往以为想折腾 Linux 环 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">多数安卓用户并不知道自己的手机里就藏着一套完整的 Linux 内核，即便知道，也往往以为想折腾 Linux 环境只能靠 Termux 这一类终端工具。其实还有另一条更省事的路径：UserLAnd 能在不获取 root 权限的前提下，把 Ubuntu、Debian、Kali 等真正的 Linux 发行版直接装进手机。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a7e237ddbc41&quot;}" data-wp-interactive="core/image" data-wp-key="6a7e237ddbc41" class="wp-block-image size-large aligncenter wp-lightbox-container"><img fetchpriority="high" decoding="async" width="1200" height="675" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://mylogs.cn/wp-content/uploads/2026/08/77170fbc3417409abf288446a26d666f_header.webp" alt="免 root 跑真 Linux：UserLAnd 让安卓装进完整发行版" class="wp-image-4669" style="max-width:100%;height:auto;" srcset="https://mylogs.cn/wp-content/uploads/2026/08/77170fbc3417409abf288446a26d666f_header.webp 1200w, https://mylogs.cn/wp-content/uploads/2026/08/77170fbc3417409abf288446a26d666f_header-300x169.webp 300w, https://mylogs.cn/wp-content/uploads/2026/08/77170fbc3417409abf288446a26d666f_header-1024x576.webp 1024w, https://mylogs.cn/wp-content/uploads/2026/08/77170fbc3417409abf288446a26d666f_header-768x432.webp 768w" sizes="(max-width: 1200px) 100vw, 1200px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">图片来源：Arol Wright / How-To Geek</figcaption></figure>





<h2 class="wp-block-heading">免 root 的真发行版</h2>



<p class="wp-block-paragraph">UserLAnd 是一款免费、开源、上架 Google Play 的应用。它的核心思路并不玄乎：借助 PRoot（chroot 系统调用的用户态实现）搭配一套自研的 SSH 或 VNC 连接层，在安卓现有内核之上圈出一块隔离的 Linux 环境。因为安卓本身基于 Linux，内核本就兼容 Linux 二进制文件，所以 UserLAnd 可以直接运行发行版原生的软件包，既不需要重新编译，也不需要做完整虚拟化。</p>



<p class="wp-block-paragraph">打开应用后，用户会看到一份可选清单：完整发行版涵盖 Ubuntu、Debian、Kali Linux、Alpine 等；也可以只挑单个应用环境，比如独立启动一个 Firefox，或者开一段 XFCE 桌面会话。选好之后走一遍简短的设置，应用会自动下载文件系统镜像、配置环境，几分钟内就能进入一个可用的命令行或图形桌面。整个过程不需要任何命令行「黑魔法」，这正是它和多数同类方案最不一样的地方。</p>



<h2 class="wp-block-heading">和 Termux 到底差在哪</h2>



<p class="wp-block-paragraph">常被拿来比较的 Termux 更像是一个终端模拟器加包管理器，它在安卓上提供了一套类 Linux 的命令行环境，但本质上不是一套「完整发行版」——你没有原生的 systemd、没有标准的桌面栈，很多需要真发行版支撑的软件跑起来并不顺。</p>



<p class="wp-block-paragraph">UserLAnd 走的是另一条路：它给的是货真价实的发行版，带原生的包管理器（apt、apk 等），可以像在一台普通电脑上那样安装 GIMP、LibreOffice、Firefox，也能通过 VNC 或 XSDL 把 LXDE、Xfce4 这类桌面环境投到屏幕上。换言之，Termux 适合「在手机里敲命令」，UserLAnd 适合「在手机里跑一台 Linux 电脑」。</p>



<h2 class="wp-block-heading">还有哪些替代方案</h2>



<p class="wp-block-paragraph">想在同一方向更进一步，也有别的选项，但各有门槛。Andronix 同样主打安卓上的完整发行版，不过部分功能需要订阅；Linux Deploy 能力更强，却要求设备已经 root；QEMU 走的是纯模拟路线，兼容性最好但性能损耗明显，在手机上偏慢。UserLAnd 的定位恰好卡在中间：零门槛、免 root、开箱即用，代价是 PRoot 用户态隔离带来了一定运行开销，性能上限不如真正拿到 root 的方案。</p>



<h2 class="wp-block-heading">怎么用、能用来做什么</h2>



<p class="wp-block-paragraph">实际连接时，UserLAnd 支持 SSH、VNC、XSDL 三种访问方式。选命令行就本地 SSH 直连；想要图形界面，则启动 VNC 服务，再用手机上的 VNC 客户端连到本机即可。一个实用的细节是：同一个文件系统可以挂在多个会话上，既能开一个轻量 SSH 会话敲命令，也能同时开一个 VNC 图形会话，看当下需要灵活切换。</p>



<p class="wp-block-paragraph">对开发者而言，它相当于把一台随身 Linux 实验机装进了口袋——临时编译、跑脚本、验证环境都很方便；对普通爱好者，则能在手机上体验 GIMP 修图、LibreOffice 写文档，或把手机当成一个可被其他电脑通过 SSH 接入的小型服务器。</p>



<h2 class="wp-block-heading">边界与取舍</h2>



<p class="wp-block-paragraph">需要清醒看待的是，UserLAnd 不是为了替代桌面或服务器而生。图形界面依赖 VNC / X Server 中转，安卓直接掌控 GPU，桌面渲染的流畅度受手机硬件制约；PRoot 的隔离也意味着它无法做到真 root 那般贴近系统底层。它最适合的场景，是「想要一个真正的 Linux 环境，但又不想解锁 bootloader、不想冒 root 风险」的轻度到中度需求。</p>



<p class="wp-block-paragraph">对这类用户来说，UserLAnd 把原本需要手动折腾 chroot、配网络、挂文件系统的繁琐流程，压缩成了几次点选。想顺手在安卓上拥有一台完整 Linux，它确实是目前门槛最低的那一个。</p>



<p class="has-small-font-size wp-block-paragraph">来源：How-To Geek（作者 Arol Wright）</p>

]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
