手机上安装ubuntu

 

 

 

原因

  • 在树莓派上安装的ubuntu 在拿到外面后无法连网,之前只是在家里用wifi连上了和手机网络用花生壳连接上过,手机上的termux也可以用内网连接。

相关软件

  1. F-Droid
  2. AnLinux(可选)
  3. Termux
  4. git

参考网站

  1. https://github.com/MFDGaming/ubuntu-in-termux/tree/master
  2. https://www.sqlsec.com/2018/05/termux.html

安装过程:

  1. 我在termux中安装了
    pkg install wget
    pkg install root-repo 模拟root环境

     

  2. 手机没有root利用proot工具来模拟某些需要root的环境


    pkg install proot
    然后终端下面输入:termux-chroot

     

  3. 手机已经root

    安装tsu,这是一个su的termux版本,用来在termux上替代su:

    pkg install tsu
    然后终端下面输入:
    tsu
  4. 按照AnLinux上面的死活装不上,连raw.githubusercontent.com 访问拒绝
  5. 按照上面的参考git上的网站安装的,下载git后clone它的文件就可以下载了
  6. Installation steps:

  7. Update termux: apt-get update && apt-get upgrade -y
  8. Install wget: apt-get install wget -y
  9. Install proot: apt-get install proot -y
  10. Install git: apt-get install git -y
  11. Go to HOME folder: cd ~
  12. Download script: git clone https://github.com/MFDGaming/ubuntu-in-termux.git
  13. Go to script folder: cd ubuntu-in-termux
  14. Give execution permission: chmod +x ubuntu.sh
  15. Run the script: ./ubuntu.sh -y
  16. Now just start ubuntu: ./startubuntu.sh
  17. 安装好后,进入ubuntu:
    cd ubuntu-in-termux   
    ./startubuntu.sh
    如下:

电脑连接termux上的ubuntu

  1. termux上申请读写权限
    termux-setup-storage
  2. 安装openssh
     

    pkg install openssh
  3. 启动sshd服务

    sshd

 

Termux上安装nginx

      

安装nginx包

pkg install nginx

切换root用户

尝试下能不能解析默认的index.html主页

这个文件在termux上的默认位置为/data/data/com.termux/files/usr/share/nginx/html/index.html

切换root用户

默认的普通权限无法启动nginx,需要模拟root权限才可以

没有这个命令的话,手动安装pkg install proot包

termux-chroot

进入模拟的root环境

启动nginx

在模拟的root环境下启动nginx

nginx

termux上nginx默认的端口是8080

查看下8080端口是否在运行

然后手机本地直接访问:

http://127.0.0.1:8080

termux下的ubuntu上安装nginx

 安装后会提示80端口被占用,修改/etc/nginx/sites-enable/default下的80端口为8081等就可以访问了。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值