Android使用BusyBox和LinuxDeploy运行CentOS7并安装宝塔面板

软件介绍

linux deploy 是一个在 Android 上运行的 chroot 容器。使用 Linux Deploy,通过简单的操作,可实现运行 Debian/Ubuntu/centos 等多个流行的 Linux 发行版本。

BusyBox设置

安装路径

/system/xbin

Android使用BusyBox和LinuxDeploy运行CentOS7并安装宝塔面板插图

LinuxDeploy安装与设置

使用 linux deploy 必须ROOT

安装Centos

  1. 系统选择Centos,架构选择aarch64,安卓手机大部分都是aarch64架构,发行版本选择7。
  2. 源地址更改为
https://mirrors.aliyun.com/centos-altarch/

安装类型为目录,安装路径更改为

/data/centos

镜像文件大小根据需求设置
注:删除请在文件管理中删除此镜像文件。

  1. 用户名推荐设置root密码随意

建议别设置过于简单或简短的密码,否则可能设置失败

  1. DNS改成
223.5.5.5
  1. 启用SSH服务器
  2. 本地化
选择zh_CN.UTF-8

这里设置就已经结束了,返回初始界面,点击右边3个点,选择安装并等待安装完成

Android使用BusyBox和LinuxDeploy运行CentOS7并安装宝塔面板插图1
安装成功截图

接下来就可以点击启动了,启动成功如图

Android使用BusyBox和LinuxDeploy运行CentOS7并安装宝塔面板插图2
安装成功截图

可能会出现ssh 开启失败的情况,若出现点击右边配置即可重新安装ssh。

安装宝塔面板

先ssh连接到centos,成功后执行以下指令

#更换中科大源
cd /etc/yum.repos.d/
cat CentOS-Base.repo
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://mirror.centos.org/altarch/|baseurl=https://mirrors.ustc.edu.cn/centos-altarch/|g' \
-e 's|^#baseurl=http://mirror.centos.org/$contentdir/|baseurl=https://mirrors.ustc.edu.cn/centos-altarch/|g' \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo
#查看是否更换成功
cat CentOS-Base.repo
#更换成功后清除缓存并重建
yum clean all
yum makecache
#安装环境
sudo yum install -y wget screen iptraf-ng unzip openssh-clients subversion git man setuptool system-config-firewall-tui ntsysv vim links bzip2 pcre-devel zlib-devel NetworkManager-tui mariadb-server gcc-c++ make
#安装宝塔
sudo yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

宝塔Mysql启动失败解决方法

usermod -a -G aid_inet,aid_net_raw mysql
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容