我希望在我的 Android 安装上安装 Debian,以便能够使用openssh-server
,因为它是所以比 Dropbear 好多了。有没有一种简单的方法可以做到这一点,或者只是在我的手机上安装 openssh-server ?我在 Google Nexus One 上运行 Android 2.3.X。
答案1
答案2
可以在 Nexus-One 和许多其他专为 Android 制造的手机上运行更传统的 Linux 发行版,例如精简版 Debian。由于 Android 基于修改后的 Linux 内核,因此移植操作系统的其余部分以与其配合并不困难。 Nexus-One 是一款特别开放的设备,启动其他设备并不困难。可以安装带有 X 和 WiFi 的完整版 Debian。参见示例视频在这里。
然而你必须意识到你将放弃一些功能。 Debian 不提供运行 SIM 卡以及拨打电话或发送短信的软件。
这是一个示例教程如何去做。基本过程包括设置一个分区、从计算机安装它并使用引导安装过程将所有 Debian 内容放入其中,进行一些关键更改,例如使用为该手机硬件配置的 Android 内核,然后对启动进行黑客攻击启动该环境的一些常规操作。
答案3
在 Android 中以 chroot 方式安装 Debian 等有很多经验。
甚至有一个应用程序可以自动执行此操作:https://unix.stackexchange.com/a/20124/4319。
(我同意,我也有类似的愿望:只是获得一个我习惯的环境,而不是弄清楚如何使用 Android 应用程序做某事。使用这样的设备时,它可以节省大量的精力和时间。)