树莓派3B+ 安装系统

树莓派3B+ 安装系统树莓派3B+安装系统对于树莓派3B+系统安装方法有很多,我就介绍比较普通的一种。适合小白操作!安装概要步骤:官网下载系统-》刷入TF卡-》设置开启显示器和SSH-》通电-》进入系统详细步骤进入官方网站下载系统镜像。https://www.raspberrypi.org/downloads/来到下面这个页面如果感觉下载速度慢,可以将下载链接放到迅雷里面下,基本可以做到满速下载!下载

大家好,又见面了,我是你们的朋友全栈君。

树莓派3B+ 安装系统


对于树莓派3B+ 系统安装方法有很多,我就介绍比较普通的一种。适合小白操作!


安装概要步骤: 官网下载系统-》刷入TF卡-》设置开启显示器和SSH-》通电-》进入系统


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

下载页面:https://www.raspberrypi.org/downloads/

这里写图片描述

来到下面这个页面

这里写图片描述

如果感觉下载速度慢,可以将下载链接放到迅雷里面下,基本可以做到满速下载!

如果你对我后续的博文有兴趣,建议和我下载相同版本:
stretch版 (基于Debian 9): 2017-09-07-raspbian-stretch.zip2017-09-07-raspbian-stretch-lite.zip
更老版 jessie (基于Debian 8):2017-06-21-raspbian-jessie.zip2017-06-21-raspbian-jessie-lite.zip

下载完成后,是一个压缩包,大概1.76G,我们将其解压,得到2017-09-07-raspbian-stretch.img格式文件,大概4.92G。
如果你下载的是轻量版,解压后大概就是1.7G,可以装到4G到TF卡上。(在这里建议大家用32G及以上容量的TF卡,因为内存越大,传输速度也是更快的)。


2.Windows系统下的安装:(非wind系统请往下看)


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

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

下载网址:https://www.sdcard.org/downloads/formatter_4/eula_windows/ (点击Aceept开始下载)

这里写图片描述

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

下载网址:http://sourceforge.net/projects/win32diskimager/

这里写图片描述

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


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


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

2.2)打开终端(Terminal),查看当前已挂载的卷:

[kxwinxp@MacBook]$ df -h
Filesystem      Size   Used  Avail Capacity iused      ifree %iused Mounted on
/dev/disk1     112Gi   81Gi   30Gi    73% 1014786 4293952493 0% /
devfs          188Ki  188Ki    0Bi   100% 654 0 100% /dev
map -hosts       0Bi    0Bi    0Bi   100% 0 0 100% /net
map auto_home    0Bi    0Bi    0Bi   100% 0 0 100% /home
/dev/disk2s3    92Gi   51Gi   41Gi    56% 336662 42525054 1% /Volumes/系统
/dev/disk2s4    20Gi   15Gi  4.4Gi    78% 92859 4579733 2% /Volumes/数据
/dev/disk3s1    29Gi  2.3Mi   29Gi     1% 107876 8373436 2% /Volumes/未命名

对比Size和Name可以找到SD卡的分区在系统里对应的设备文件(这里是/dev/disk3s1),如果你有多个分区,可能还会有disk3s2之类的。

2.3)使用diskutil unmount将这些分区卸载:

[kxwinxp@MacBook]$ diskutil unmount /dev/disk3s1
Volume 未命名 on disk3s1 unmounted

2.4)先对下载的zip压缩包进行解压,然后使用dd命令将系统镜像写入,需要特别特别注意disk后的数字,不能搞错!

(说明:/dev/disk3s1是分区,/dev/disk3是块设备,/dev/rdisk3是原始字符设备)

[kxwinxp@MacBook]$ unzip 2017-09-07-raspbian-stretch.zip
[kxwinxp@MacBook]$ sudo dd bs=16m if=2017-09-07-raspbian-stretch.img of=/dev/rdisk3
_
输入用户密码

经过几分钟的等待,出现下面的提示,说明TF卡刷好了:

1172+1 records in
1172+1 records out
4916019200 bytes transferred in 127.253638 secs (9691442 bytes/sec)

好了,系统已经刷入TF卡了。


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

在电脑显示的盘中可以看到一个移动分区为FAT32格式,打开:

这里写图片描述

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=1 CEA电视显示器
hdmi_group=2 DMT电脑显示器
hdmi_ignore_edid=0xa5000080 忽略自动探测的分辨率
输出分辨率:
hdmi_mode=4 640×480 60Hz
hdmi_mode=9 800×600 60Hz
hdmi_mode=16 1024×768 60Hz
hdmi_mode=82 1080p 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.csdn.net/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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/152916.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(2)


相关推荐

  • ajax跨域请求结合springmvc后台代码学习整理

    ajax跨域请求,在工作中遇到使用ajax发起请求获取数据,但是请求的数据不在同一个域下,这样子就要使用到ajax的跨域请求了! 我使用的框架 SpringMVC,我在PC端的项目里面写一个接口方法,但是在wap项目中也要用改接口!下面贴出示例代码:

  • 备战“软考”之软件project

    备战“软考”之软件project

  • 关于cBridge2.0,你不能错过的关键信息(三)!

    关于cBridge2.0,你不能错过的关键信息(三)!上篇ELI5短文中我们讨论了cBridge2.0如何解决「自管」流动性模型中与状态守卫者网络(SGN)的协调问题。今天我们来继续讨论自管模型的最后一个话题:cBridge2.0的设计如何利用SGN为非托管桥接系统中的「作恶问题」提供有史以来第一个解决方案。那么什么是「作恶」呢?首先我们要知道,在cBridge2.0自管桥接模型中,对于桥接节点和用户来说,跨链交易的发生总是需要两个步骤,其顺序如下: 用户的第1步:向源链上的桥接节点进行「时间锁定」的转账,发起转账的用户…

  • Linux上vi(vim)编辑器使用教程

    Linux上vi(vim)编辑器使用教程

  • iOS越狱包「建议收藏」

    iOS越狱包「建议收藏」编译完了的程序是xxx.app文件夹,我们需要制作成ipa安装包,方便安装找一个不大于500*500的png图片(程序icon图标即可),改名为:iTunesArtwork,注意不能有后缀名。建立一个文件夹,名为:Payload,把刚才编译的xxx.app拷贝到这个文件夹里面。然后选中Payload和iTunesArtwork,右键生成压缩zip文件,比如:xxx.zip,把后缀名

  • 能否利用Hadoop搭建完整的云计算平台「建议收藏」

    Hadoop并不完全代表云计算,所以,要用Hadoop搭建完整的云计算平台,答案是不够。我们常说云计算,实际上还是通过计算机的大规模或者说海量处理来为生活中各式各样的人和各行各业服务——所以,核心在“服务”。关于服务,展开来就是常用的那3种(也是事实上的标准):SaaS,PaaS,IaaS。对云计算来说,公有和私有,虚拟和存储,这其实是相对讨论的核心。回头说Hadoop。在Google三大…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号