免费资源
享你所想

如何在手机上运行Linux系统?

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

为什么要在手机上运行Linux?

  • 装逼(你不觉得这很酷吗?)
  • 开发(有点麻烦,不推荐)
  • 打游戏(你确定?)
  • 学习(我正在写做的…)
  • 搞事情?

好了,废话不多说了,进入今天的正题。

手机运行Linux

要想在手机上运行Linux系统,我们就需要准备专用工具。有三种方法可以实现我们的需求,无梦在这里说道说道。

三种方法所需软件如下所示:

  • 高级终端Termux
  • 21世纪的终端
  • linux Deploy
  • JuiceSSH

第一种方法:chroot容器(需要root)

使用第一种方法运行Linux,使用的软件是Linux Deploy。

Linux Deploy使用chroot的的方式来运行Linux,使用它可以安装一个全新的linux系统,可以运行大部分的软件。

使用前置条件

  • root权限
  • busybox补全
  • 足够的空间
  • 稳定的网络

开始安装

  1. 选择系统为Ubuntu-lxde_arm,因为本人只使用了这个系统。其他系统请自己摸索。
  2. 更改你的用户和密码(可选)
    更改本地化为zh_CN.UTF-8(中文环境,可选)
    更改文件系统为ext4(可选)
    更改桌面环境为xfce(可选)
    安装类型:镜像文件(可选)
    文件大小:2000MB(可选)
  3. 架构选择。手机CPU是X86_64的选择amd64;CPU是arm的选择arm(默认,大部分都是arm);CPU是arm64的选择arm64。
  4. 最后点安装,等待。

注意:安装过程不能中断网络,一旦断网就失败了。
成功:出现done/skip…字样就说明安装成功了。

失败:出现fail字样建议更换镜像(系统)试试;出现`The container is not mounted.`建议删除镜像重装。

安装成功后需要配置

1.设置root密码
输入sudo passwd root
2.开启VNC
输入vncsever
3.下载中文字库防止方块字乱码
sudo apt-get install ttf-wqy-zenhei
到这里就完全成功了,快去试试吧!

第二种方法:proot容器(推荐)

高级终端Termux组合了强大的终端模拟和拓展Linux包收集支持。
• 享受bash 和 zsh。
• 使用nano 和 vim编辑文件。
• 通过ssh访问服务器。
• 使用gcc和clang编译代码。
• 使用python控制台来作为口袋计算器。
• 使用git 和 subversion检查项目。
• 使用frotz运行基于文本的游戏。

我个人最推荐新手使用这种方法,安装简单,操作方便。

只需要下载高级终端Termux或21世纪的终端即可。

不用root权限,不用费心安装,下载后自动解压安装,用不了1分钟。

虽然有一些软件不兼容,安装不上,不过够新手使用了。

我会在博客中不定时更新一些Termux安装技巧,大家有疑问也可以和我说。

第三种方法:JuiceSSH连接VPS服务器(推荐)

这种方法推荐给每一个人,真的!安装软件方便,Linux可以在云端运行,只需要花钱买一个VPS服务器。即可以学习Linux,又可以用来建站。

嫌服务器贵的可以看我上一篇

景安新用户福利,1核 1G 1m的云服务器只要96元/年,适合建站!

一年只要96元,既可以用来学习,又可以用来建站!

使用JuiceSSH连接服务器不推荐使用国外vps,反应太慢了。

如果不想备案也可以联系本人,我有闲置香港vps一台,配置为KVM 1核 512m 5m 5gssd,有需要的可以联系我,现价99元/10个月。


三种方法首推第二种方法:Termux,其次使用第三种方法:连接VPS,第一种方法太麻烦了,且经常出现莫名其妙的bug。

我会一直更新关于Ternux的使用教程以及低价服务器,供大家使用。

赞(0) 打赏
未经允许不得转载:无梦博客 » 如何在手机上运行Linux系统?
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

无梦博客

币池塘关于本站

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏