索引:
====操作篇====
一、树莓派Zero W无屏幕烧录系统及配置方式
二、树莓派默认用户密码和启用root用户
三、使用VNC远程连接树莓派
四、修改默认的apt-get 源
五、默认python2.7修改为python3.5.3
====常见问题及解决方法篇====
================分割线===================
一、树莓派ZeroW无屏幕烧录系统及配置方式
1、官网:https://www.raspberrypi.org
下载系统安装工具Imager,这是官网提供的安装工具,支持多种系统选择,可以直接通过网络下载安装。
如果有本地下载好的树莓派系统,通过“选择操作系统”菜单选择本地文件,然后选择SD卡进行烧录。
由于使用的Zero性能有限,我们选择了Raspberry Pi OS Lite
2、烧录完成后配置网络:
首次使用,在SD卡中新建名为:“wpa_supplicant.conf”的文件:
country=GB ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="此处填写Wi-Fi名称" psk="此处填写密码" priority=2 } network={ ssid="同上" psk="同上" priority=1 }
3、开启SSH:在SD卡根路径下新建“ssh”文件
4、新版本的官方系统移除了默认的pi,需要配置,新建userconf.txt添加<username>:<encrypted-password>
在其他系统中通过以下命令生成密码
echo 'mypassword' | openssl passwd -stdin
配置账号pi,密码:raspberry的文件内容如下:
pi:73L5JyYMd8XLY
5、将SD卡插入树莓派,加电启动,这样在树莓派Zero启动时,就会自动连接wpa_supplicant.conf中配置的Wi-Fi信号,并且开启ssh远程连接。
通过路由器管理页面(一般已连接设备菜单下)找到树莓派连接的IP地址,就可以通过ssh工具连接登陆树莓派了
二、树莓派默认用户密码和启用root用户
树莓派使用的linux是debian系统,所以树莓派启用root和debian是相同的。
debian里root账户默认没有密码,但账户锁定。
当需要root权限时,由默认账户经由sudo执行,Raspberry pi 系统中的Raspbian
默认用户是pi 密码为raspberry
重新开启root账号,可由pi用户登录后,在命令行下执行
sudo passwd root
执行此命令后系统会提示输入两遍的root密码,输入你想设的密码即可,然后在执行
sudo passwd --unlock root
这样就可以解锁root账户了
三、使用VNC远程连接树莓派
1、首先,在树莓派上安装Tight VNC 包
sudo apt-get install tightvncserver
2、启动VNC服务器,命令如下
vncserver :1
当提示输入密码时,创建一个远程访问时的密码
接下来会询问是否创建一个仅观看的密码,选择是与否
3、在其他机器上访问
下载 VNC Viewer 下载地址:http://www.tightvnc.com
可以选择java jar版或windows版
Java版:
Windows版:
接下来输入密码就可以看到画面了
四、修改默认的apt-get 源
首先备份官方源:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.old
用树莓派自带的编辑器NANO打开配置文件
sudo nano /etc/apt/sources.list
国内清华大学的源信息即可
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
最后Ctrl + X确认并保存推出NANO编辑器
系统更新和安装新版本软件Top
sudo apt-get update
sudo apt-get upgrade
sudo apt-get vim
五、默认python2.7修改为python3.5.3
树莓派系统默认自动python2.7和3.5两个版本,默认2.7修改方式
卸载2.7
sudo apt-get autoremove python2.7
添加软链,就不用每次都输入python3
sudo ln -s /usr/bin/python3.5 /usr/bin/python
==
------------------------------------------------------遇到的问题及解决方法篇-----------------------------------------------------
1、树莓派通过HDMI直接连电视,无信号
将pi接在电脑显示器上排查能正常输出,通过电脑把内存卡根目录下的config.txt添加以下内容,问题解决
hdmi_safe=1
overscan_left=-30
overscan_right=-30
overscan_top=-30
overscan_bottom=-30
hdmi_group=2
hdmi_mode=4
hdmi_drive=2
config_hdmi_boost=4
2、关闭图形界面
sudo raspi-config
选择第三项
第一个回车确定即可
3、网卡配置
插入无线网卡执行并记录usb设备,目的是确认pi支持此usb网卡,并且找到这个网卡,已确定的前提下直接开始配置就行了:
lsusb
拔掉usb网卡后再执行一次,确认无线网卡,我的是
ifconfig
此处截图是已经配好了的。修改/etc/network/interfaces文件
# interfaces(5) file used by ifup(8) and ifdown(8) # Please note that this file is written to be used with dhcpcd # For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf' # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d auto lo iface lo inet loopback iface eth0 inet dhcp auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "xhyf-2.4G" wpa-psk "jsrcdjywsyxjzy" # wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf #allow-hotplug wlan1 #iface wlan1 inet manual # wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
重启
4、用红外遥控器遥控树莓派(XBMC)
http://shumeipai.nxez.com/2016/01/17/infrared-remote-control-remote-raspberry-pi.html#more-2329
树莓派安装及vnc
http://blog.csdn.net/xhz1234/article/details/17403757
不用显示器用VNC
https://lttt.blog.ustc.edu.cn/2015/04/14/raspberry%E5%AE%89%E8%A3%85%E5%A4%9A%E7%B3%BB%E7%BB%9F-berryboot.html
树莓派刷OpenWrt
OpenWrt官网:
https://wiki.openwrt.org/toh/raspberry_pi_foundation/raspberry_pi
接口定义
GPIO https://www.jianshu.com/p/c606103ed825
====
Copyright © 2015 - 2016 DISPACE.NET | 使用帮助 | 关于我们 | 投诉建议