首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >16.1k stars安卓手机上架设一个随身网站(不需要root哦)

16.1k stars安卓手机上架设一个随身网站(不需要root哦)

作者头像
开源日记
发布2023-03-10 15:26:02
发布2023-03-10 15:26:02
8370
举报
文章被收录于专栏:JVMGCJVMGC

Termux 一个Android操作系统的终端模拟器应用程序,可通过各种包进行扩展。是运行在 Android 上的 terminal。不需要root,运行于内部存储(不在SD卡上)。

自带了一个包管理器

可以安装许多现代化的开发和系统维护工具,如下:

  • neovim一个编辑器
  • tmux终端复用器类
  • zsh一个Sheel解释器
  • clang编译工具
  • gcc编译工具
  • weechat IRC客户端

由于项目定位是模拟Linux,那么和Linux上绝大部分操作命令方式都是一致的。

GitHub数据

  • 16.1k stars
  • 908 watching
  • 2k forks

开源地址:https://github.com/termux/termux-app

安装一个试试

去GitHub下载apk对应安装包https://github.com/termux/termux-app/releases

apk安装完成后,为了确保安装速度,我们使用清华的镜像源进行安装。打开该app执行如下的命令

代码语言:javascript
复制
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list
apt update && apt upgrade

接下来你需要开启存储权限

代码语言:javascript
复制
termux-setup-storage

img

弹窗提醒你开启对应的权限。

image-20220928184518506

简单使用一下

查看手机的资源情况。

代码语言:javascript
复制
top

架设一个随身的网站

1.打开app执行
代码语言:javascript
复制
pkg install nginx
2.运行nginx
代码语言:javascript
复制
nginx
pgrep nginx
26154
26153
3.手机浏览器打开
代码语言:javascript
复制
localhost:8080

image-20220928185049913

4.关闭nginx
代码语言:javascript
复制
nginx -s stop

Linux上经典小火车

在Linux上有一款经典的小火车,使用Termux也能在手机上跑起来了,神不神奇。

Linux上是这样的
Termux是这样的

打开app执行如下的命令

代码语言:javascript
复制
apt install sl -y
代码语言:javascript
复制
sl
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-09-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源日记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • GitHub数据
  • 安装一个试试
  • 简单使用一下
  • 架设一个随身的网站
    • 1.打开app执行
    • 2.运行nginx
    • 3.手机浏览器打开
    • 4.关闭nginx
  • Linux上经典小火车
    • Linux上是这样的
    • Termux是这样的
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档