在本指南中,详细展示如何在Raspberry Pi上安装和运行CentOS。
CentOS是一个Linux发行版,提供一个免费的、社区支持的操作系统。它是其上游源头Red Hat Enterprise Linux的免费开源版本。CentOS是虚拟主机中使用最多的操作系统之一。其中一个原因是,每个版本都有一个非常长的支持时间。例如,CentOS 7于2014年发布,但至少会持续支持到2024年。长期支持意味着您可以持续地长时间运行同一操作系统,而无需进行全面升级。
设备清单
下面是我用来给树莓派安装CentOS的设备,点击连接可直达特别优惠购买。
建议
可选
我在Raspberry Pi 4和Raspberry Pi 3B+上测试了这个教程。在Raspberry Pi 4,我运行的是最小版本的CentOS。在Raspberry Pi 3B+上,我运行的是带有GNOME桌面界面的CentOS。
为树莓派下载CentOS
在本节中,将告诉你在哪里可以下载树莓派上CentOS的官方版本。
1. 要为树莓派下载CentOS,需要到CentoOS的官方网站。
在这个页面上,你会发现一个CentOS镜像的列表,你可以使用其中的任何一个。不过,最上面的那个通常是最适合你所在地区的镜像。
2. 进入CentOS镜像网站后,你会有几个选择。
你需要做的第一个选择是取决于你使用的树莓Pi是什么。Pi 4只能使用最低版本的CentOS。
Raspberry Pi 4
遗憾的是,对于树莓Pi 4来说,你可以选择的CentOS版本有限。在镜像页面,你需要找到文件名中包含数字4的CentOS最小版本。例如,文件名CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-4-2003-sda.raw.xz中包含 “Minimal-4″。这段文字表明它对Raspberry Pi 4的硬件有支持。其他构建将无法在Pi 4上运行。
Raspberry Pi 3
如果你运行的是Raspberry Pi 3,那么你在下载什么版本的CentOS时就多了一些选择。你可以下载Centos 7 for Raspberry Pi,它包含GNOME桌面界面。这个iso文件将被命名为 “CentOS-Userland-7-armv7hl-RaspberryPI-GNOME-2003-sda.raw.xz”。另外,你也可以下载Centos 7的最小版本用于树莓派。
最低版本的操作系统不具备桌面界面,所以最适合那些熟悉使用终端导航操作系统的人。这个文件会以其中的文字minimal来说明,例如CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-2003-sda.raw.xz。
3. 一旦你把CentOS 7的副本下载到你的设备上,现在可以把它写入SD卡。
将CentOS写入SD卡
在本节指南中,向您展示如何将CentOS镜像写入Raspberry Pi的SD卡。为了将镜像写入SD卡,将利用BalenaEtcher软件。
1. 在设备上打开Etcher后,点击 “Select image “按钮。
点击这个按钮会弹出一个文件对话框,让你选择要写入的CentOS镜像。
2. 接下来,要选择要将镜像写入的驱动器。
点击 “select target”按钮,选择要写入镜像的SD卡。如果只插入一个兼容的驱动器,Etcher软件将自动选择它。
3.点击 “Flash!”按钮,开始写入。
4. 一旦镜像被写入SD卡,就可以把它插入Raspberry Pi。
Raspberry Pi上的CentOS GNOME的第一次启动。
在本节中,将引导您完成第一次启动运行 GNOME 桌面界面的 CentOS。如果你在Raspberry Pi上使用CentOS minimal,请确保跳到下一节。
1. 当你启动Raspberry Pi时,你会看到CentOS设置的欢迎屏幕。
你可以选择你想使用的CentOS语言(1.选择好语言后,点击右上角的 “下一步 “按钮。
2. 接下来,你会被要求选择键盘布局(1.确保选择正确的布局,否则,你可能会遇到打字的问题。选定后,点击 “下一步 “按钮,继续进行设置过程。
3. 如果你没有使用以太网连接,需要连接到Wi-Fi,现在是你的机会。使用这里的方框,您可以选择并连接到您的Wi-Fi网络(1.或者,您可以通过点击 “跳过 “按钮跳过这一步。
4. 在接下来的这个屏幕上,你可以控制CentOS的一些隐私设置。
目前,您可以开启或关闭的选项只有位置服务(1. 要禁用位置服务,需要点击切换。一旦你做了选择,点击 “下一步 “按钮继续 (2.)。
5. 我们现在可以为您的设备选择时区。
CentOS会尝试使用您的网络连接自动选择。但是,如果它选择了错误的时区,你可以使用文本框来搜索你的城市(1.时区选择正确后,点击 “下一步 “按钮继续(2.)。
6. 现在您可以将您可能拥有的任何在线帐户连接到您的CentOS安装(1.)。
连接账户可以让CentOS将你的电子邮件、日历或联系人等东西同步到你的设备上。如果您不想连接任何账户,请点击 “跳过 “按钮(2)。
7. 最后,我们可以继续在Raspberry Pi上设置一个CentOS的账户。
在这个页面中,你可以为你的账户输入一个名字和一个用户名(1.CentOS会根据你的全名自动计算出一个用户名。不过,你也可以自己设置。设置好用户名和全名后,点击 “下一步 “按钮(2.
8. 我们最后的任务是为你的新账户设置密码。
输入,然后重新输入该账户的强密码(1.设置好安全密码后,点击 “下一步 “按钮(2.)。
9. 现在您已经完成了在Raspberry Pi上的CentOS设置。
你需要做的就是点击 “开始使用CentOS Linux “按钮来进入桌面。
10. 现在你应该看到CentOS GNOME桌面界面了。
第一次在树莓派上启动CentOS Minimal
本节将引导您完成在Raspberry Pi上启动CentOS minimal的简短过程。
1. 当你第一次启动运行CentOS的Raspberry Pi时,你会被要求登录。
新安装的CentOS的默认用户是root。根用户的默认密码是 centos。我们强烈建议您在登录后更改这个密码。
2. 要更改根用户的密码,可以使用以下命令。
passwd
确保你设置的密码是安全的,因为根用户可以完全访问操作系统的所有部分。
3. 现在你应该已经在你的Raspberry Pi上安装并运行了最小版本的CentOS。在下一节中,我们将快速引导您使用CentOS的软件包管理器安装软件包。
在CentOS上使用包管理器
与Raspberry Pi操作系统使用apt包管理器不同,CentOS使用yum。yum是一个软件包管理工具,与apt.net非常相似。就像apt一样,你可以用它来安装、更新和卸载软件包。
使用yum从版本库中安装软件包。
使用yum安装软件包非常简单。我们需要做的就是引用yum,然后是install,然后是包名。
yum install PACKAGENAME
例如,如果想使用yum来安装git,可以运行以下命令。
yum install git
使用yum卸载软件包
就像安装一个软件包一样,卸载一个软件包也是非常简单的。
要卸载一个包,需要引用yum,然后是remove,而不是包名。
yum remove PACKAGENAME
例如,如果我们决定要删除git包,我们可以使用下面的命令。
yum remove git
使用yum更新软件包
更新当前安装的所有软件包是一个简单的过程。
你需要做的就是用yum运行下面的命令来更新所有的东西,然后是update。
yum update
如果你想更新一个特定的包,而不是所有的包,你可以把包名加到最后。
例如,如果我们想更新git,我们可以输入以下命令。
yum update git
希望到了这个阶段,您现在已经对如何在树莓派上安装和使用CentOS有了很好的了解。如果你遇到任何问题,欢迎在下面留言。
欢迎转载,请留下出处链接:Labno3 » 详细步骤在树莓派安装CentOS操作系统