很多人都用树莓派搭建了一个小型家庭服务器或者是加上ddns或者内网穿透搭建了适合与自己的一些服务,但是很多人都像让树莓派运行适合于服务器的最佳系统之一——CentOS,于是我们基于CentOS 8构建了适用于树莓派的64位系统,方便大家的使用。
此版本的CentOS使用了f2fs文件系统,为了适应更快的启动速度,我们取消了在CentOS树莓派上的UEFI启动模式,这是因为针对于不同的使用场景要采取不同的策略。
在此版本中我们开启了bbr,但是我们的桌面版本并未开启,是因为我们不需要靠这些东西吸引眼球,而是 BBR拥塞控制算法可以加强TCP应用表现,但会降低本机上的WIFI吞吐性能,对于有较大需求需要使用wifi的 桌面版本,开启bbr貌似不是一个明智的做法(仅供参考,此话非我讲,而是共识)。
TCP BBR(Bottleneck Bandwidth and Round-trip propagation time)是由Google设计,于2016年发布的拥塞算法。以往大部分拥塞算法是基于丢包来作为降低传输速率的信号,而BBR则基于模型主动探测。该算法使用网络最近出站数据分组当时的最大带宽和往返时间来创建网络的显式模型。数据包传输的每个累积或选择性确认用于生成记录在数据包传输过程和确认返回期间的时间内所传送数据量的采样率。
为了适应这个用于服务器的版本,我们默认使用了BBR算法。
CentOS 8自带Web Console,使用
https://raspberrypi.lan:9090
或者https://树莓派IP:9090登录,用户名密码即为系统用户名密码
除此之外,系统内置了docker以及特别安装的docker-compose,可以实现一分钟部署LAMP/LNMP,具体操作可以看后续教程或者以下链接。
https://github.com/jagerzhang/domp
默认用户:root
默认密码:raspberrypi.club
如chainsx所说,f2fs扩容是真的慢,这里感谢@chainsx提供的初始化根目录系统来确保第一次开机扩容时文件系统的安全性,第一次开机扩容时请大家耐心等待。,如果中途断电或者其他原因导致未能完成扩容操作的话,会导致内核崩溃。本系统建议使用高速sd卡。
过去这么多年,不知道大佬还会不会看这里,请求在分享一次安装包,万分感谢
你们等了大概多久呢?
pi 4b支持吗?,大概耐心多久?
4b 8G,大概要多久,为什么写入成功,启动之后半天没反应,tf卡又有读写
@1605580776611 Raspberry Pi Imager 用这个写的
写入SD卡后无法启动系统,只有一个错误页面
烧录之后没有boot目录怎么办,就是用的win32软件烧录的,求助
ssh 账号密码登不进去啊
@yc 我重新弄了一次系统也出现这个问题了,为什么密码登陆不上?
@小白一个 我知道什么原因了,正在安装系统多等一段时间就好了
? 确定给的密码是对的吗
请问你们能安装上花生壳么?我这装不上,还把系统稿崩溃了。
开机ssh连不上
yum源有问题,无论安装MySQL还是Apache都会出错,说换 yum 源,国内各大镜像网站完全找不到 ARM 64位 的,等待大神解决此问题?
为什么我点开下载链接后,是error 1101???是不是链接挂了?
如何安装桌面
开机没有扩容,怎样手动扩容
@cyc centos官方应该在root目录下预留了一个扩容脚本,你看看。
@chainsx 找不到你说的那个脚本,我用parted扩容显示成功了,然后用df -Th看了还是没有变化,用fdisk -l又显示扩容了
@cyc 可以了,用了parted扩容后,再resize.f2fs一下就可以了
@cyc 我怎么没有这个命令
@cyc 扩容显示磁盘正在使用
@111 在另一个电脑上用f2fs-tools分区
支持树莓派3B+吗
@随便 支持
请问这个怎么连接wifi呢
@1583899887659 nmcli dev wifi connect wifi名称 password wifi密码
即可
想问下博主这个项目有github可以参考吗 😄
哎呀,终于找到了centos的64位系统,感谢感谢!目前用的centos官方出的支持4B的7.7系统,不过是32位。顺便问下可以转载吗?
@任性 可以转载,但是要注明出处
上车成功!
![yeah](https://i.loli.net/2020/02/24/v2FhUQNfzBdAbI9.png)