先说结论:打算不外接显示器和键鼠,通过网络或串口来装系统的同学,请不要使用NOOBS。直接烧系统进SD卡。
首先介绍一下官方新推出的 NOOBS。
NOOBS(New Out of Box Software)是一种新颖的设置程序,很方便的让第一接触Linux和树莓派的玩家能更轻松的运行上树莓派。可以抛开各种复杂的网络和镜像安装软件,甚至可以抛开电脑就能让你安装上你想要的系统。你只需要一张拷入NOOBS文件、容量大于4GB的SD卡就可以实现。
其实说白了NOOBS就是个系统安装程序,集成了各种常用的linux系统,用户可以在树莓派上选择系统并安装。
优点是使用方便,只要简单地将NOOBS解压到SD卡中,连接好设备开机即可使用。安装程序会自动将SD卡分区。
由于安装过程等待时间比较长,个人觉得还是直接烧系统镜像更简单粗暴。
使用网线控制树莓派
由于系统是新装的,只能先使用网线来访问树莓派。
首先接线并启动树莓派。
1.设置网络共享
笔记本必须是通过无线网卡接入网络,然后设置共享给本地连接(有线网卡)。
具体方法:网络和共享中心——更改适配器设置,找到无线网络连接右键属性,在共享选项卡上选中“允许其他网络用户通过此计算机的Internet连接来连接(N)”选项,确定。
2.查找树莓派的IP地址
你可以使用任何网络工具来获取树莓派的IP地址。或者在cmd中使用 arp -a 命令,网段192.168.137.1下动态ip的即为树莓派的ip地址。
3.利用SSH软件(如Putty)连接树莓派
默认账户 pi 密码 respberry
使用无线网络控制树莓派
至此,还不够,我们能不能脱离网线的束缚呢?
当然可以,我们需要一个树莓派支持的USB无线网卡(在此查看支持的网卡列表),然后设置树莓派开机自动连接无线网络。
1.确认网卡已被识别
在命令行下,使用命令:
sudo lsusb
观察是否有 WLAN Adapter 字样的设备列出。
或者在图形界面,直接打开wlan_gui进行查看。
此时顺便可以测试一下无线信号,使用命令:
sudo iwlist wlan0 scan
2.配置无线网络
安装 wpasupplicant ,使用命令:
sudo apt-get install wpasupplicant
如果已经安装则跳过这一步。
运行命令 wpa_passphrase
wpa_passphrase 你的wifi名 wifi密码
shell会输出一段配置代码,形如:
network={
ssid=”你的wifi ssid”
psk=”你的wifi密码”
psk=************************
}
接着,编辑配置文件:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
在文件尾部添加上面输出的内容,记得保存。
然后重启树莓派,之后便不需要再连接网线了,树莓派会自动连上无线网络。
此时我们就可以通过无线网络的ip地址使用SSH连接树莓派了。
3.关闭无线网卡自动休眠
在使用过程中经常出现树莓派掉线的问题,查找资料后发现这是树莓派默认对无线网卡的休眠策略,我们可以将它关闭。
sudo nano /etc/modprobe.d/8192cu.conf
文件内容如下:
# Disable power saving
options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1
然后重启即可。
附开启root账户的方法:
先设置root账户的密码
sudo passwd root
之后输入两遍root的密码
然后就可以用
sudo passwd --unlock root
来开启root账户了。