树莓派学习日志一 烧写系统

本文提供树莓派Raspbian系统的详细安装步骤,包括从官网下载镜像、使用Win32DiskImager写入SD卡、开启SSH及HDMI输出、设置Wi-Fi连接等。同时,介绍了如何在无显示器情况下通过SSH连接树莓派,并进行基本的系统设置,如修改软件源、校正时间和改变键盘布局。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.进入官方网站下载系统镜像

下载地址:https://www.raspberrypi.org/downloads/

选择Raspbian 版本

选择RASPBIAN STRETCH WITH DESKTOP版本,--自带桌面,自带多种程序

RASPBIAN STRETCH LITE版本 --轻量版,自带程序少

2.Windows系统下的安装:

2.1)首先将准备好的TF卡连接读卡器,插入电脑

2.2)下载一个格式化SD卡的工具,格式化SD卡

推荐下载地址:https://www.sdcard.org/downloads/formatter_4/eula_windows/

2.3)下载Win32 DiskImager,这是一个把镜像写入SD卡的工具

推荐下载地址:https://sourceforge.net/projects/win32diskimager/

这一步首先选择你的raspberry.img系统镜像包,然后选择你的TF卡,点击Write就会开始工作了,大概3~4分钟左右。

2.MAC系统下的安装(其它Linux系统都可以的):

3. 现在对TF卡数据进行预设置(Win和Mac)下同操作。

3.1)开启SSH远程:(自2016年9月开始,raspberry默认关闭ssh连接)

在TF卡分区里面创建一个名为 “ssh” 空文件即可(不要有txt后缀!)

3.2)开启强制HDMI输出:(很多现在的显示器在树莓派上并不能识别)

在TF卡分区,打开config.txt文件(开机后位置: /boot/config.txt),修改如下:

hdmi_safe=1
config_hdmi_boost=4
hdmi_ignore_edid=0xa5000080
hdmi_group=2
hdmi_mode=82   

一些参数介绍:

含义
hdmi_safe=1安全启动HDMI
config_hdmi_boost=4开启热插拔
hdmi_group=1CEA电视显示器
hdmi_group=2DMT电脑显示器
hdmi_ignore_edid=0xa5000080忽略自动探测的分辨率
输出分辨率: 
hdmi_mode=4640x480 60Hz
hdmi_mode=9800x600 60Hz
hdmi_mode=161024x768 60Hz
hdmi_mode=821080p 60Hz

3.3)设置无线WI-FI连接:(假如你没有网线,而且没能连接显示器)

在TF卡的boot分区,创建wpa_supplicant.conf文件,加入如下内容:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="feng"
    psk="peng123456"
    priority=1
}

 

在树莓派通电后会自动添加到/etc/wpa_supplicant/wpa_supplicant.conf文件里面,进行自动连接。

// 详细介绍:
#ssid:网络的ssid
#psk:密码
#priority:连接优先级,数字越大优先级越高(不可以是负数)
#scan_ssid:连接隐藏WiFi时需要指定该值为1

// 如果你的 WiFi 没有密码
network={
ssid="你的无线网络名称(ssid)"
key_mgmt=NONE
}
// 如果你的 WiFi 使用WEP加密

network={
ssid="你的无线网络名称(ssid)"
key_mgmt=NONE
wep_key0="你的wifi密码"
}
// 如果你的 WiFi 使用WPA/WPA2加密

network={
ssid="你的无线网络名称(ssid)"
key_mgmt=WPA-PSK
psk="你的wifi密码"
}

 


在基本的设置完成后,我们将TF卡插入树莓派,通电。

3.4)进入树莓派系统

提示:如果你没有显示器,你就需要登录路由器进行查看树莓派的IP地址,或者在电脑里面扫描局域网中的设备,找到树莓派的IP地址,然后进行SSH连接。

Windows里面需要下载软件,可使用Putty软件(或者Xshell)。

Putty

MAC里面可以直接使用 ssh pi@192.168.1.* 命令进行连接

登录账号:用户名:pi 密码:raspberry

假如出现这种情况:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:EqIFQoWYDISyGnJggyqnk8888LeNn3tr1+QmBQaso0.
Please contact your system administrator.
Add correct host key in /Users/caolijian/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/caolijian/.ssh/known_hosts:12
ECDSA host key for 192.168.1.112 has changed and you have requested strict checking.
Host key verification failed.

 

则是需要清理一下之前保存的认证密钥。

// 查看
ssh-keygen -l -f ~/.ssh/known_hosts
// 清理192.168.1.112的认证rsa
ssh-keygen -R 192.168.1.112

 

成功进入的界面:

Linux raspberrypi 4.9.41-v7+ #1023 SMP Tue Aug 8 16:00:15 BST 2017 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Nov  3 08:36:37 2017

SSH is enabled and the default password for the 'pi' user has not been changed.
This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.

pi@raspberrypi:~ $ 

// 查看莓派版本信息
cat /proc/cpuinfo

 

系统初次进入后,首先修改软件源(避免下载失败,让软件下载更快,)

网址:http://blog.youkuaiyun.com/kxwinxp/article/details/78370980


4.其它的一些设置和程序

4.1) 校正树莓派时间

// 设置时区为 亚洲(Asia) 上海(Shanghai)
sudo dpkg-reconfigure tzdata
// 启动 NTP 使计算机时钟与 Internet 时间服务器同步
sudo timedatectl set-ntp true

 

4.2)改变键盘布局

树莓派(raspberry pi)是英国产品,默认键盘布局是英国(UK),我们用的键盘布局一般是美国(US)。

// 进入设置页面 方法一
sudo dpkg-reconfigure keyboard-configuration
// 进入设置页面 方法二
sudo raspi-config
// 选择 4 Localisation Options -> I3 Change Keyboard Layout

 

通用的101键PC键盘-> English(US) -> English(US, alternative international) -> OK

4.3)vnc远程屏幕软件

// (基于Debian 9)直接执行
sudo apt-get install -y xrdp
// (基于Debian 8)请执行如下
sudo apt-get install -y tightvncserver xrdp

安装完成后就可以用Windows自带的远程软件进行远程桌面(用户名:pi 密码:raspberry)。

效果如下:
home

---------------------

感谢作者:宁静致远kioye 来源:优快云 原文:https://blog.youkuaiyun.com/kxwinxp/article/details/78370913?utm_source=copy 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值