该树莓派是一个低成本,信用卡大小的ARM计算机。尽管它的功能不如笔记本电脑或台式机好,但它的价格合理性使其成为小型Linux系统的绝佳选择,并且其功能不只是充当媒体中心。
树莓派提供了一个SD卡插槽用于大容量存储,并且在板上电时会尝试从该设备启动。
默认情况下,已使用最少的工具简化了ka1i Linux 树莓派映像,类似于所有其他ARM映像。如果您希望将安装升级到标准桌面安装,则可以通过安装ka1i-linux-default元包来包括其他工具。有关元包的更多信息,请参阅我们的工具页面。
树莓派上的ka1i Linux —预建版本
如果您不熟悉下载和验证ka1i Linux映像的详细信息,或者不熟悉使用该映像创建可启动设备的细节,则强烈建议您参考这些主题文章中介绍的更详细的步骤。
要在树莓派上安装ka1i Linux标准构建的预构建映像,一般过程如下:
- 获取至少8 GB容量的快速SD卡。强烈建议使用Class 10卡。
- 从“Offensive Security” 下载区域下载并验证 ka1i Linux 树莓派映像。在“下载ka1i Linux”上的文章中更详细地描述了验证映像的过程 。
- 使用dd实用程序将此文件镜像到SD卡。“制作ka1i Live USB驱动器”一文中介绍了创建可引导USB或SD设备的完整过程。在以下示例中,我们假定该映像名为“ ka1i-2.1.2-rpi.img”,它位于您当前的工作目录中,并且SD卡位于/ dev / sdb。不要简单地复制这些值,而是将其更改为与您的SD卡相对应的正确驱动器路径。
此命令将覆盖SD卡上的所有现有数据。如果指定错误设备路径,则可能清除计算机的硬盘!
root@ka1i:~ dd if=ka1i-$vesion-rpi.img of=/dev/sdb bs=4M
此过程可能需要一段时间,具体取决于您SD卡的设备速度和镜像大小。一旦DD操作完成后,将SD卡插入树莓派并接通电源。
您应该能够登录ka1i(以ka1i用户身份,使用密码ka1i)并在shell提示符下执行startx命令以启动XFCE桌面环境。
**重要!**请尽快更改SSH主机密钥,因为__all _ ** ARM映像已预先配置了相同的密钥。您还应该将ka1i密码更改为更安全的密码,_ **特别是**如果此机器可以公开访问!
更改SSH主机密钥可以通过执行以下操作:
ka1i@ka1i:~ sudo rm /etc/ssh/ssh_host_*
ka1i@ka1i:~ sudo dpkg-reconfigure openssh-server
ka1i@ka1i:~ sudo service ssh restart
树莓派上的ka1i Linux —自定义构建
如果您是开发人员,并且想修改ka1i 树莓派映像,包括更改内核配置,自定义软件包或进行其他修改,则可以使用ka1i-arm-build-scripts中的rpi.sh脚本。在github上存储库,并按照README.md文件的说明进行操作。
在构建ka1i Linux的树莓派映像之前,您需要设置ARM交叉编译环境。有关ARM设备构建过程的一般概述,请参见“准备ka1i Linux ARM chroot”一文。
更新日期:2020年2月12日
作者: steev