树莓派3B+安装CentOS 7
树莓派装上 CentOS 7 系统
前言
想是要树莓派实现内网穿透,来完成一些网站的搭建任务,同时对CentOS比较熟悉,所以这里就才用了CentOS系统。
准备
硬件
硬件 | 配置 | 备注 |
---|---|---|
Raspberry Pi 3B+ | Broadcom BCM2837B0,Cortex-A53 (ARMv8) 64 位 SoC @ 1.4GHz | ARM64位处理器(后面选择系统作为参考),详细硬件配置 |
电脑 | Macbook Pro | 这仅仅是我的电脑,实际根据个人情况而定 |
内存卡 | 金士顿 64G | 尽量选择大一点的内存卡,同时选择class10以上的标准 |
读卡器 | 这个没什么好说的 | |
键盘 | USB键盘 | 开始时有一些初始化需要做 |
显示器 | 配置随意,支持HDMI | 也是配合刚开始初始化使用 |
软件
软件 | 备注 |
---|---|
ARM 版 CentOS 7 | 根据树莓派的CPU,选择对应版本,下面会讲下载地址 |
The Unarchiver | 我的是mac系统,对应的解压软件,如果是win可以选择其他的 |
烧录软件 | mac:balenaEtcher,windows:Win32DiskImager |
下载&安装CentOS
下载CentOS
进入官网下载,根据网络情况,选择适合自己的镜像地址,我这里选择的是清华大学的镜像地址
选择对应的软件版本,我下载的是精简版本(没有桌面)
烧录系统
解压系统文件,让后用烧录软件烧录(我这里是要的是balenaEtcher),烧录好后,将内存卡插到树莓派上并启动
账号及密码
CentOS这里默认的账号是:root,默认的密码是:centos
其他关联系统的账号和密码如下:
- Raspberry Pi
默认用户是 pi 密码为 raspberry
- FreeBSD
默认的密码是 freebsd/freebsd 和 root/root。
- recalbox
默认主机名 root 密码 recalboxroot
- OpenELEC
默认主机名 root 密码 openelec
配置网络
有线连接
这个是最简单的,只要将有线网络插入到树莓派即可使用了,因为CentOS精简版本也是包含了网络驱动。
无线连接
- 这个也比较简单,因为CentOS可以直接使用nmtui命令,连接Wi-Fi就是图形化操作
nmtui
- 会出现对应的界面,选择"Activate a connection"
- 选择你想要连接的Wi-Fi,点击确认,输入密码即可连接,如果连接成功后会在网络前面显示一个“*”
- 退出界面按ESC按键即可退出
拓展分区
- 系统默认的并没有完全使用内存卡的空间,所以我们需要重新设置一下分区,输入命令查看分区大小
df -h
可以看出我们的root分区只有1.7G,并没有完全使用。
- 查看分区索引信息,这步很重要,后续需要用到这里的索引,输入一下命令:
fdisk -l
记住这个索引起始值
- 重置分区大小,输入以下命令进入编辑
fdisk /dev/mmcblk0
删除3分区:输入d -> 输入3或者直接回车
新建分区:输入n - 输入p -> 输入3或者直接回车 ->设置起始索引地址(这里不要直接回车,需要输入上面查询到的起始值)-> 结束索引(直接回车)
这里设置起始索引为什么不用默认的,是因为其他分区没有从默认地址开始,导致中间部分使用,如果这个时候创建默认分区,就会出现这个分区很小的情况
保存分区:输入w
重启系统:
reboot
- 重启后输入以下命令完成分区拓展:
resize2fs /dev/mmcblk0p3
- 查看分区情况,可以看见我的分区已经变成57G了,基本上和内存卡大小差不多了
df -h
总结
- 到此为止,基本上在树莓派上安装CentOS系统就完成了
- 设置分区时一定要注意分区的索引,不然重启后会导致无法启动
树莓派3B+安装CentOS 7相关推荐
- 一起来玩树莓派---树莓派3B+安装Ubuntu16.04系统
树莓派3B+安装Ubuntu16.04系统 树莓派3B型号可以安装Ubuntu Mate官方版本,但是这个版本不适配3B+,会出现一直彩虹屏(引导文件的问题)和无法连接WiFi,经过调查发现是版本不太 ...
- 树莓派3b+安装openwrt 配置wan lan和wifi
树莓派3b+安装openwrt 配置wan lan和wifi 1.配置网络 修改/etc/config/network 注释掉option ifname 'eth0'一行,为防止与路由器地址冲突,将其 ...
- 树莓派3B安装openwrt19.07.04
树莓派3B安装openwrt19.07.04 1.目的 2.下载 3.驱动安装 1.目的 为了实现家用wifi的扩展,打算利用闲置的树莓派3b进行配置.板载wifi用于扩展ap,外接usb无线网卡用于 ...
- 树莓派3B+ 安装 `ReSpeaker 4-Mics Pi HAT` 声卡,录音与播放
树莓派3B+ 安装 ReSpeaker 4-Mics Pi HAT 声卡,录音与播放 1. 查看默认声卡 利用cat /proc/asound/cards 可以查看系统出现的声卡,编号为0的为默认声卡 ...
- [折腾向]树莓派3B+安装系统(Raspbian)以及配置环境
摘要:自己根据网上各路大神的博文费时2天配置好树莓派,写下博文记录自己折腾树莓派的过程.硬件真的比想象中的麻烦... 目录 目录 1.硬件准备 2.安装系统 (1)树莓派系统下载: (2)格式化tf卡 ...
- 树莓派3B+安装Ubuntu mate遇到彩虹屏
树莓派3B+安装Ubuntu mate遇到彩虹屏 彩虹屏问题描述 解决方案 彩虹屏问题描述 网上找了多个教程将ubuntu mate刻录到sd卡上的教程: 1.windows上使用如下工具,SDFor ...
- 树莓派3B安装ffmpeg
树莓派3B安装ffmpeg 树莓派型号:3b 操作系统:ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img 如果只使用基础功能可以参考https:// ...
- 树莓派3B+安装python3
树莓派3B+安装python3 树莓派3B+内部已经装了python2 和python 3(例如3.7).如果没有的话可以执行下列命令安装一下,当然,python2不用的话也可以删了. sudo ...
- 树莓派3B+ 安装计算机视觉库(OpenCV_3+OpenCV_Contrib_3)
树莓派3B+ 安装计算机视觉库(OpenCV_3+OpenCV_Contrib_3) 计算机视觉是一项应用于计算机模式生物视觉的新技术,它使得计算机能代替人眼实现对目标的识别.分类.跟踪和场景理解. ...
最新文章
- matlab加载ascii文件,matlab自动处理ascii文件的方法
- java 代码效率_Java效率
- RubyMotion 指南:API 驱动开发示例
- Postman接口测试之POST、GET请求方法
- x86汇编-1(第三章—第四章)虚拟硬盘基本信息,虚拟硬盘的写入,bochs调试
- 数据分析词数统计和词的重要程度统计
- 今天开通了博客园帐号
- 如何使create-react-app与Node Back-end API一起使用
- 把网站部署到IIS后访问不了,报错IIS管理器无法验证此内置账户是否有访问权
- js 判断数组的4种方法
- 三阶魔方还原步骤图_魔方小站三阶魔方盲拧视频教程 (蒙眼拧魔方教程|还原公式图解|3D动画)...
- 计算机 国际顶尖级会议排名,计算机学科国际会议排名
- 【聚沙成塔系列】之《UML九种图
- BI平台:怎么进行报表的开发和搭建
- python开发实例-python开发案例
- 腾讯云tcp架构认证适合什么人群?费用是多少?需要什么资质能力?
- [转载]C#中IndexOf的使用
- 用户和组管理命令介绍与详解
- matlab bp归一化,bp网络样本归一化处理
- wpsppt页面卷曲在哪里_如何用PPT制作卷轴效果
热门文章
- 笔记本连接显示器后没有声音_笔记本连外接显示器没声音怎么办
- ac86u原厂固件去广告_释放更多功能,华硕 AC86U 刷官改固件教程
- 华为手机照片如何出现时间地点天气,教你30秒,一学就会
- sql中的iif语句详解
- 矩阵论(零):线性代数基础知识整理(1)——逆矩阵、(广义)初等变换、满秩分解
- 解决Git克隆代码 the remote end hung up unexpectedly 错误
- matlab数据转换为tecplot格式[ASCII码格式下的plt文件]
- MPLS流量工程(TE)
- 计算机绘画社团活动教案,电脑绘画社团活动策划书精选
- 名词用作动词举例_中学文言文词类活用详解:名词活用作动词(一)