对于不熟悉Raspberry Pi的读者来说,这篇文章遗憾的是没有谈论可食用的那种! Raspberry Pi是由英国Raspberry Pi Foundation制作的单板信用卡大小的计算机。 这些电路板的尺寸规格令人惊讶。
例如,最新型号( Raspberry Pi 3 B + )采用1.4 GHz ARM 64bit四核, 1 Gbe网络适配器,4个USB端口,HDMI输出,内置蓝牙和802.11ac WiFi! 关于这些小型发电厂最好的部分是它们只有35美元! Raspberry Pi已经成为人们学习编程到机器人技术高级主题的起点。
本文将讨论如何将Linux发行版Devuan安装到Raspberry Pi 3上 。 这个过程与其他Raspberry Pi模型非常相似。 此安装将使用其他Linux发行版完成(尽管Windows安装程序工具确实存在)。
需要的用品
- Raspberry Pi – Guide将推出Raspberry Pi 3
- Micro SD卡 – 建议8GB但技术上2GB可以使用
- Micro USB电源(旧手机通常使用的那种)
- 另一台运行Linux发行版的计算机
- SD读卡器; 要么是运行Linux的计算机内部,要么是USB读卡器
- 来自Devuan的 Raspberry Pi图片
将Devuan Linux安装到Raspberry Pi 3上
在Linux发行版中,打开终端窗口并导航到“ 下载”文件夹。
$ cd ~/Downloads
进入此文件夹后,使用wget或curl工具从Devuan下载正确的Raspberry Pi图像文件。 本指南将再次假设正在使用Raspberry Pi 3 。
$ wget -c https://files.devuan.org/devuan_ascii/embedded/devuan_ascii_2.0.0_arm64_raspi3.img.xzOR$ curl https://files.devuan.org/devuan_ascii/embedded/devuan_ascii_2.0.0_arm64_raspi3.img.xz
以上命令将从Devuan文件存储库下载当前的Raspberry Pi ASCII版本。 根据Internet连接速度,这可能需要一些时间。 下载完成后,需要使用’ unxz ‘工具解压缩文件。
$ unxz devuan_ascii_2.0.0_arm64_raspi3.img.xz
该过程也可能需要一些时间来完成,这取决于正在进行减压的计算机的速度。 该过程的下一步是将提取的图像文件写入micro sd卡。
使用’ dd ‘工具很容易实现这一点,但必须特别注意后续步骤,以确保操作正确的磁盘! 首先,需要使用lsblk命令定位micro SD的设备名称。
$ lsblk
将micro SD卡的名称确定为’ /dev/sdc
‘,可以使用’ dd ‘工具将Devuan图像写入micro SD卡。
$ sudo dd if=~/Downloads/devuan_ascii_2.0.0_arm64_raspi3.img of=/dev/sdc status=progress
注意 :上述命令需要root权限,因此使用“ sudo ”或以root用户身份登录以运行命令。 此命令也将删除 micro SD卡上的所有内容。 务必备份所需的数据。
‘ dd ‘过程需要一些时间。 只需让过程继续,直到dd完成。 完成此过程后,从Linux计算机中取出micro SD卡并放入Raspberry Pi 。
要找到Micro SD卡socket,请将Raspberry Pi的USBsocket对准地面。 一旦瞄准地面, Pi的边缘朝上将有一个用于Micro SD卡的小socket。
尝试将卡放入socket时要小心,因为它只适合单向插入。 为了提供帮助,当您将SD卡插入socket时,SD卡上的金属触点应朝向Raspberry Pi的“ 主板 ”。 再次不要强行卡! 如果卡有问题,请尝试将其翻转180度(请参阅下面的图片以获得更好的想法)。
一旦Micro SD卡就位,就可以开启Raspberry Pi了! Raspberry Pi 3使用典型的5伏micro USB手机充电器。 一旦通电,设备将立即开启,可以通过拔下电源线关闭设备。 作者通常会在移除电源之前运行正确的关闭命令,以确保安全。
该设备可以插入HDMI监视器以观察启动顺序,并在启动完成后立即与系统交互。 如果插入启用DHCP的网络,系统也将拉出DHCP地址。 如果HDMI监视器不可用,这将允许用户SSH进入设备(大多数电视也支持Raspberry Pi )。 登录的默认凭据如下:
Username: rootPassword: toor
强烈建议更改此密码,并将另一个用户添加到系统中以进行非管理员登录! 登录后, Pi已准备好用作任何数量项目的Devuan平台。 作者使用Raspberry Pi来处理从DNS , 广告拦截 , DHCP , NTP GPS时钟到轻量级Linux容器平台的所有内容。 选择是无止境的! 祝你好运和快乐的Pi黑客。