赞
踩
1.树莓派及电源
2.有WiFi功能的电脑
3.tf系统卡及卡套、读卡器
4.一根网线
putty官网:https://putty.org,链接:putty官网
笔者使用的是0.77版64位msi安装包( putty-64bit-0.77-installer.msi)
下载后安装即可,安装为傻瓜式操作,注意安装地址即可。
取出上一期烧好的系统卡,连接电脑,这是会发现卡被分成了两个分区(boot分区和系统分区),其中系统分区是Linux的文件系统,Windows无法访问,不用多管。
打开boot分区,在里面新建一个文本文档,重命名为ssh(注意ssh是小写,且要去掉后缀)(有人说新建名为ssh的文件夹也可,笔者没有尝试过)。
有了这个文件,再次插上树莓派后树莓派系统会自动配置并打开ssh。
笔者在这么操作时遇到了系统卡插入Windows系统文件管理器会卡死的情况,求大神解释。
右下角的接口为网线接口,接通网线,连接电源。(网上有人说树莓派要先接网线再接电源才可以识别,不过笔者测试发现笔者的1b可以接通电源后再接网线)
使用网线连接树莓派和电脑的网口即可。
电脑连接无线网络。
右击网络图标,选择打开“网络和Internet”设置这一选项(或通过设置->网络和Internet进入)。
点击高级网络设置下的打开适配器选项按钮(这里作者擦去了WLAN的名称):
这里的WLAN是无线网的适配器,以太网是网口的适配器,由于网口连接了树莓派,最终会被识别为“未识别的网络”。
右击WLAN -> 属性 -> 共享 -> 勾选“允许其他用户通过此计算机的Internet连接来连接”并选择网口的适配器(以太网)-> 点击确定:
右击以太网 -> 属性 -> 双击“Internet版本协议4” 查看当前电脑网口的IP(一般为192.168.137.1)
网络配置基本完成,现在可以关掉设置。
打开Windows的CMD窗口或Powershell,输入指令
arp -a
即可查看当前所有适配器已使用IP:
其中192.168.137.255为广播地址,上面的是已使用IP地址(即树莓派的IP地址)。(下面的地址我也不知道时什么意思,求大神科普)
知道了树莓派IP可以ping一下,看看能不能ping通:
如果有多个已使用的IP,可以都ping一下,找到通的那个(等待第一个包不通时基本就可以确定不是这个IP)。
记下这个可以ping得通的IP。
打开PuTTY,输入刚刚获取的IP:
点击Open即可连接树莓派。
初次连接,PuTTY会询问是否信任设备:
选择Accept即可。
下面输入账号密码:
树莓派系统默认的账号是[pi]密码是[raspberry] (不带方括号),如果自己配置过则输入自己配置的密码。
输入密码时命令行会自动不显示,输完回车即可,输错可以再输。
由于笔者使用的是无桌面版,这里就简单讲讲。
首先,安装VNC viewer端。
VNC官网:https://www.realvnc.com/en/connect/download/viewer/
链接:VNC官网
下载Windows端即可。安装为傻瓜式安装,注意安装路径。
其次,打开树莓派VNC服务:
打开putty,在命令行输入
sudo raspi-config
进入图形化操作界面:
选择第三项Interface Option:
选择VNC:
选择Yes确认打开,下一界面点击OK,回退到初始界面,按两下右键,选择Finish,退出图形化界面。
接着输入
vncserver
即可运行VNC服务器:
最下面一行的[IP:数字]即是VNC连接地址(直接输入IP也可)。
打开VNC viewer,输入连接地址并回车即可连接。
同样的,初次连接VNC会询问你是否信任设备:
点击Continue即代表信任。
接着输入树莓派的账号密码(默认也是[pi:raspberry],这里笔者配置过):
点击OK,即可连接:
可以看出VNC是模拟了一个屏幕。
下面配置VNC开机自启:
树莓派输入
sudo nano /etc/init.d/vncserver
使用nano文本编辑器打开VNC配置文件。
由于笔者习惯使用vi编辑器,故输入
sudo vi /etc/init.d/vncserver
输入以下配置信息:
#!/bin/sh #设置用户名 export USER='pi' eval cd ~$USER case "$1" in start) #启动命令行,自定义分辨率等参数,使用默认配置可以删掉-depth及后面的配置 su $USER -c '/usr/bin/vncserver -depth 24 -geometry 1600x900' echo "Starting VN Server for $USER" ;; stop) su $USER -c '/usr/bin/vncserver -kill:1' echo "VNCServer stopped" ;; *) echo "Usage: /etc/init.d/vncserver {start|stop}" exit 1 ;; esac exit 0
:wq保存退出
如果是nano编辑器,可按照提示,按Ctrl+S写入(保存),再按Ctrl+X退出
给刚刚的配置文件添加权限并更新,输入命令:
sudo chmod 755 /etc/init.d/vncserver
sudo update-rc.d vncserver defaults
等待配置完成
完成后输入命令
sudo reboot
重启树莓派即可。
为方便使用,还可以先给树莓派分配一个静态IP:
树莓派输入
route
查看树莓派当前IP(这是电脑给树莓派分配的IP,是一定可用的)
树莓派输入
sudo nano /etc/dhcpcd.conf
或sudo vi /etc/dhcpcd.conf
打开DHCP配置文件。
在文件末尾添加配置信息
#端口 网口eth0 / 无线网wlan0
interface eth0
#ip地址 使用电脑分配的即可(在树莓派上使用命令route可查)
static ip_address=xxx.xxx.xxx.xxx /24
#网关 网关的前三位与静态IP相同
static routers=xxx.xxx.xxx.1
#手动配置DNS服务器,IP与网关相同,可以没有
static domain_name_servers=xxx.xxx.xxx.1
这里提到了无线网连接,但笔者使用的树莓派1b没有无线网功能,后续买了免驱网卡再尝试。
保存退出,重启树莓派即可。
不过像笔者这样经常切换网络的配置静态IP反而比较麻烦,就不这么做了。
最后,树莓派关机的指令是
sudo shutdown -h now
树莓派和普通PC机一样,突然断电会损伤电脑(特别是硬盘),因此操作完成后不建议经常直接拔掉树莓派电源。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。