折腾之路(一)
折腾之路(一)
—— 关于错误地选择了Termux这件事
Termux 是一个 Android 下一个高级的终端模拟器,开源且不需要 root,支持 apt 管理软件包,十分方便安装软件包,完美支持 Python、 PHP、 Ruby、 Nodejs、 MySQL 等。随着智能设备的普及和性能的不断提升,如今的手机、平板等的硬件标准已达到了初级桌面计算机的硬件标准,用心去打造 DIY 的话完全可以把手机变成一个强大的极客工具。
从初中第一次接触到Termux,咱就被这个手机上的黑框框所深深吸引,它是我接触到的第二个黑框框(第一个是cmd),虽然当时只是用它来ping,尝试了一下更新源什么的,但却在我后来所有手机上都留下了身影。
当我决定拿手机折腾的那一刻,它自然成为了我的首选,这…就是我踏入天坑的第一步。
换源
对于一个身处国内的学生,使用Termux的第一步应该从换源开始。
1 | sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list |
通过复制粘贴,你可以将安装包源换为清华源,当然你要是想要用北外或者其他源操作也差不多。
美化&&安装proot容器
以下命令三选一使用tome脚本
1 | bash -c "$(curl -L git.io/linux.sh)" |
如果没有安装curl,则安装
1 | pkg install curl |
以上脚本极大的方便了安装系统和美化的过程,但是如果你想自己安装容器,那么…
1 | pkg install proot-distro //安装proot管理器 |
例如安装Debian容器
1 | pkg install proot-distro |
不出意外果然出意外了
由于本人对nginx,php什么的知识一窍不通,所以只能借助类似宝塔面板或者小皮面板之类的管理工具建站,但是经过尝试,从最熟悉的Debian,到Ubuntu,再到网络上很多教程推荐的Alpine,全部卡在了面板安装这一步,而且错误原因出奇的一致,在经过两天的浴血奋战后,咱只能选择放弃!同时注意到proot容器占用的性能真不是一般的高……
在两天的折腾过程中,唯一的收获大概是发现了两个很好用的Termux第三方版本吧,Zerotermux和utermux。后者暂且不说,前者的面板提供了很多实用的功能:美化,安装系统,换源,备份,恢复,挂载甚至内网穿透……不得不说,有了这些工具,Zerotermux将是小白接触学习Linux系统最简单的方式!(这玩意甚至可以跑Windows虚拟机……只要你手机带的动)
参考: