在本文中,我们将了解为智能手机打造的前 3 名 Linux 操作系统。 然而,我们必须记住,其中许多替代品都处于试验阶段,但这正是安装并让开发人员了解错误和可能的改进最重要的原因。 因此,如果您正在寻找 Android 的替代品并且已经有一部备用智能手机供您使用,请继续阅读!
目录
- 1. Ubuntu Touch——最简单的安卓手机操作系统
- 2. LineageOS——适用于安卓手机的无错误操作系统
- 3. postmarketOS – 基于 Alpine 的 Android 手机操作系统
- 结论
1. Ubuntu Touch——最简单的安卓手机操作系统
Linux 用户最期待的替代品可能是 Ubuntu 开发人员制作的操作系统。 这是迄今为止最著名的 Linux 用户 Android 替代品。 今年,情况大不相同,操作系统已经开始取得一些重大进展。 用户体验要好得多,本机应用程序支持也更好。 如果运行 Ubuntu Touch,您的智能手机将像任何智能手机一样方便。 有关受支持设备的列表,请查看 这个 列表。
安装
现在让我们看看安装过程: 首先,您需要下载 UBports 安装程序. 转到链接并为您的设备下载正确的版本。 现在启动安装程序,您将收到一些屏幕说明。 首先,您需要使用数据线将智能手机连接到 PC,然后单击“手动选择设备”并选择正确的设备。 您现在可以浏览不同的频道并根据自己的喜好选择任何一个。 单击安装并等待它完成。 等待 7-8 分钟后,您的安装将完成,您现在可以享受 Ubuntu Touch 了!
2. LineageOS——适用于安卓手机的无错误操作系统
另一个流行的选择是 天堂操作系统. 我记得我第一次在 Raspberry pi3b+ 上安装 Lineage。 由于 Raspberry Pi 是基于 arm 的设备,因此 Lineage 可以在其上完美运行。 有关支持的设备列表,请查看 这个链接. 您会发现 Lineage 支持的设备比大多数其他自定义 ROM 提供的要多得多。 我们有摩托罗拉、LG、三星和诺基亚等热门选择,仅举几例。 值得一提的是,LineageOS 是大名鼎鼎的 CyanogenMod 的继任者。
安装
现在让我们看看安装过程。 截至目前,LineageOS 版本为 19.1。 首先,确保您的设备具有解锁的引导加载程序。 请注意,不同移动设备的安装过程可能不同,因此请确保正确阅读所有文档。 去 这个链接 并选择您的设备,您会在那里找到安装指南。
3. postmarketOS – 基于 Alpine 的 Android 手机操作系统
售后操作系统 是适用于您的智能手机的基于 Alpine Linux 的操作系统。 他们声称构建的操作系统可以确保您的智能手机的使用寿命并赋予它新的生命。 在 Android 中,有一个单一的构建系统,但 postmarketOS 是由几个小包构建的。 有最少的特定于设备的部分,以便使操作系统二进制文件在具有相同 CPU 架构的硬件上工作。

安装
现在让我们看看安装过程。 首先检查支持的设备列表 这里. 确保备份所有文件并使用自定义恢复,例如 TWRP. 在本文中,我们使用 poco F1 作为硬件,您可以按照类似设备的说明进行操作。 您还需要一个 Linux 操作系统来构建 postamrketOS。 首先,使用以下命令更新和升级您的系统:
sudo apt update && apt upgrade
现在通过以下命令检查您的 Python 版本:
python --version OR python3 --version
确保您的 python 版本为 3.6 或更高版本。 现在给出以下命令以确保安装我们需要的一些工具:
sudo apt install build-essential openssl git python3-pip
Enter 您的密码,如果出现提示,请按 y。 完成后输入:
pip3 install --user pmbootstrap
这将安装我们将用于安装 postmarketOS 的 pmbootstrap 实用程序。 该过程完成后输入:
source ~./profile
重新加载配置,然后输入:
pmbootstrap init
按回车键确认工作路径。 现在选择最新的“边缘”版本。 接下来,当提示输入供应商时:“xiaomi”,并输入设备代号:beryllium,这是我们的 Poco F1。 然后我们将确认我们对“天马”内核的选择,并使用专有的 GPU 包。 接下来,输入您的 postmarketOS 的用户名并选择您的用户界面,我们选择“phosh”。 现在添加您可能需要的任何额外包并配置您的时区。 完成此类型后:
pmbootstrap install
完成此过程后,我们将在我们的设备上刷新 postmarketOS。 对于此类型,请输入以下命令:
pmbootstrap flasher flash_rootfs
在某些时候,您会看到一条消息“正在等待设备”,然后您将通过按住音量降低按钮和电源按钮 10 秒钟并插入手机来启动设备中的快速启动模式。 现在请耐心等待闪烁过程,它可能需要 10-15 分钟。 完成后,我们还需要刷新内核以在以下命令中执行该类型:
pmbootstrap flasher flash_kernel
你现在已经完成了,只需重启你的手机,你就会登录到 postmarketOS
结论
所以,你去读者! 来自 Linux 社区的前 3 名 android 替代品。 大多数构建仍处于实验阶段,但是如前所述,对于像我们这样的测试人员和您向开发人员提供反馈至关重要。 只有这样才能取得进展。 多年来,Linux 已经取得了长足的进步,这些项目是这个社区的重要组成部分。 我希望你们喜欢这篇文章,并一如既往地感谢阅读!