树莓派安装centos7并简单优化
硬件准备
树莓派4代
1
USB SSD硬盘 500G
1
TF卡 128G
1
TF卡读卡器
1
HDMI 转 micro HDMI 线
1
USB 键盘
1
支持HDMI接口的显示器
1
mac 或 windows 电脑
1
安装系统
下载系统镜像
在mac 或 windows 电脑 从下面地址下载镜像CentOS7 armv7 32位镜像到本地
CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-4-1908-sda.raw.xz
烧录镜像到TF卡
TF卡插入 TF读卡器,TF读卡器插入 mac 或 windows电脑
打开网站 https://www.balena.io/etcher/,从中下载烧录镜像软件,会自动判断当前电脑系统,提供对应版本的软件Download链接
下载安装好balenaEtcher, 后运行
第一步选择镜像文件,第二步选择USB存储(USB读卡器+TF卡),第三步点Flash
树莓派开机
ssd 硬盘通过usb 3.0 接口(蓝色)连接树莓派
烧录好的TF卡插入树莓派
USB 键盘插入树莓派
HDMI 转 micro HDMI 线 ,分别连接 操作电脑 和 树莓派
树莓派开机
配置静态IP
本地登录centos
默认账号 root , 默认密码 centos
编写网卡配置,没有则创建
vi /etc/sysconfig/network-scripts/ifcfg-eth0
注意:DNS1必须配置,树莓派重启后时间会回到1970年,如果dns服务器异常,会影响时间同步到正常时间
重启网络
远程ssh 登录树莓派
网络配置好之后,就可以使用远程ssh工具 连接树莓派操作了,再下面的操作全部为远程ssh操作
mac 可以直接 ssh 连接, windows 可以使用putty 等工具连接
优化ssh登录
编辑sshd_config,找到UseDNS,放开注释,配置为no
vi /etc/ssh/sshd_config
重启sshd
禁用firewalld
设置时区
优化sysctl
执行下面命令,在sysctl.conf 添加优化配置
扩展根目录磁盘
重新创建/dev/mmcblk0 第三分区
使分区生效
格式化ssd扩展磁盘并挂载
ssd 磁盘创建分区
格式化ssd两个分区
创建/aos /data目录
编辑 /etc/fstab 文件
注释 swap 配置,添加新创建的磁盘分区配置到文件中,内容如下
vi /etc/fstab
校验并挂载分区
检查各挂载磁盘空间大小
禁用selinux
编辑 /etc/selinux/config, 设置内容如下
重启
Last updated