Armbian刷成CentOS

在Armbian系统中

cd /root
wget    https://mirrors.tuna.tsinghua.edu.cn/centos-vault/altarch/7.4.1708/isos/aarch64/CentOS-7-aarch64-rootfs-7.4.1708.tar.xz 
mkdir /root/x
e2fsck -y /dev/mmcblk0p2
mount /dev/mmcblk0p2 /root/x
cd x
rm -rf bin usr … (这里除了 /lib之外,其他统统删除)
cd lib
rm -rf ….. (这里除了 firmware 和 modules 之外,其他统统删除)
cd ..
mv lib /root
cd /root
tar –numeric-owner -xpJf    CentOS-7-aarch64-rootfs-7.4.1708.tar.xz -C /root/x
cd x/lib
rm -rf modules firmware
mv /root/lib/modules .
mv /root/lib/firmware .
cd /root
umount x

重启后更新源

yum -y install wget
cd /etc/yum.repos.d/
wget http://mirrors.aliyun.com/repo/Centos-7.repo
# 备份
mv CentOS-Base.repo CentOS-Base.repo.bak
# 还原
mv CentOS-Base.repo.bak CentOS-Base.repo
# 替换系统的repo文件
mv Centos-7.repo CentOS-Base.repo

# 替换baseurl 中的centos 为 centos-altarch
vi CentOS-Base.repo

# 执行yum源更新命令
yum clean all
yum makecache
yum -y update

yum -y install net-tools.x86_64 bind-utils vim
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

6.安装宝塔面板
6.1.安装与卸载
5.9

# 需要输入2次 y
# Debian版本
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh

修改宝塔安装脚本的话,就要分3个步骤
1、**yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh    先下载脚本**
2、把运行内存检测生成swap交换内存文件的命令注释掉,保存。
3、**sh ./****install.sh    再正常安装宝塔运行文件。**

固件的系统本身没有固定内网IP,是动态获取的,
作为小型服务器,需要固定内网IP的,方法如下:

在 /etc/sysconfig/network-scripts/ 下新建 ifcfg-eth0

TYPE=Ethernet
BOOTPROTO=none
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.2.9       #按需填写自己的IP
PREFIX=24
GATEWAY=192.168.2.1    #网关
NM_CONTROLLED=no  
DNS1=192.168.2.1           #DNS服务器
DNS2=8.8.8.8

保存后,重启系统,即可正常使用。

关于内存空间问题,编译安装nginx和php,可以删除对应文件夹下的src文件夹,增加可用空间。
nginx:/www/server/nginx/src/
php: /www/server/php/72/src/        72就是php7.2,其它版本按需删除。不影响使用。

7.6

需要输入2次 y

Debian版本

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

centos7版本

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

卸载

wget http://download.bt.cn/install/bt-uninstall.sh
sh bt-uninstall.sh

6.2.基础命令

查看默认参数

bt default

6.3.问题

出现 curl: (28) Failed to connect to www.bt.cn port 443: Connection timed out

代表dns被污染 需要指定host

vi /etc/hosts
42.157.129.124 www.bt.cn
echo "60.186.214.94 www.bt.cn" >> /etc/hosts


参考

https://blog.csdn.net/qq_16036197/article/details/119529660
https://blog.csdn.net/Vincent_Lee1/article/details/121985310

你可能感兴趣的:(Armbian刷成CentOS)