欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Raspberry Pi 3 Model B 无显示器安装Raspbian系统(基于Debian Stretch)

程序员文章站 2024-03-23 22:58:40
...

Raspberry Pi 3 Model B 无显示器安装Raspbian系统(基于Debian Stretch)

硬件准备

树莓派一个,笔记本一台,micro SD卡一张(我用的是16GB class 10,如需重度使用请选择更大容量的SD卡),读卡器,5V电源(可用电脑的USB接口供电),网线或路由器。

系统安装

首先下载系统镜像,目前很多操作系统都发布了针对树莓派的发行版,如Raspbian(官方推荐)、Ubuntu Maze、Windows 10 IoT等等。用户可以根据自己的不同需要进行选择。

我选择安装的是官方的Raspbian,下载地址为:https://www.raspberrypi.org/downloads/ 。在下载页面官方提供了两种安装Raspbian的方式,一种是NOOBS,类似于在线安装,另一种则是传统的下载系统镜像。此处选择下载镜像的方式。

接下来将系统镜像装入SD卡。对SD卡进行格式化,选择FAT32格式。使用mac的同学可以下载软件SD Card Formatter for Mac。接下来使用Etcher将系统镜像写入SD卡。Etcher是一款开源软件,支持Windows、Mac和Linux平台。

实际上到这里系统就成功安装好了,如果你把SD卡插入树莓派并且接上鼠标、键盘和显示器,就可以开机使用了。由于手头暂时没有可用的显示器,于是还需要进行一些设置,以便进行ssh连接。

ssh相关配置

开启ssh功能

新版的树莓派默认关闭ssh功能,要在安装时启用ssh的话,需要在SD卡的根目录新建文件名为ssh的文件(无扩展名,文件内容不影响,为空即可)。此处注意SD卡根目录指不挂载系统的根目录,此根目录中应无法看到/usr、/etc等目录。

连接网络

若使用网线连接,将网线一段插在树莓派上,另一端插在笔记本上即可。

若使用无线连接,在电脑上挂载SD卡系统(即访问ext4格式文件),Windows 10据说已经可以直接读写,也可以使用Ext2Fsd、LinuxReader等软件,Mac下可以使用Paragon。打开/etc/wpa_supplicant/wpa_supplicant.conf文件,在文件最后加上

network={
    ssid="your_ssid"
    key_mgmt=WPA-PSK
    psk="your_password"
}

保存关闭文件,这样在树莓派开机时,便会自动搜索连接所配置的无线网络。

设置静态IP

由于准备使用ssh登录树莓派,因此设置静态ip便于操作。打开/etc/hdcpcd.conf文件,添加如下代码

interface wlan0
static ip_address=192.168.1.7/24
static routers=192.168.1.3
static domain_name_servers=192.168.175.2

若使用网线直接连接,将第一行的wlan0改为eth0ip_address、routers、domain_name_servers分别是静态IP地址、网关、域名服务器,根据实际需求填写。

到这里就完成系统的安装和配置工作了,将SD卡插入树莓派中,接上电源,树莓派便会开机启动。

用ssh连接树莓派

当树莓派电源接口旁边的LED红灯不闪、黄灯有规律地闪烁时,树莓派就成功开机了,可以进行ssh连接。

默认用户名 默认密码
pi raspberry
root (空)

由于root用户默认不允许ssh登录,因此使用pi用户登录。在终端中输入

ssh pi@192.168.1.7

其中ip地址为所设置的静态ip地址。输入默认密码raspberry即可成功登录。为了安全,建议使用passwd命令修改密码。