admin管理员组

文章数量:1638216

Raspbian教学系统安装、配置流程

 

本文介绍了基于Raspbian 的教学操作系统的安装、配置流程。整个软件系统安装配置适用于6-18岁青少年、儿童的编程教育。 本安装的基础环境: Raspberry-pi 3B + raspbian strenth 1. 配置网络 因为大多数Raspbian通过 VNC操作,所以能连上网是第一步。 将 Rpi 接到一台显示器上,连好键盘和鼠标,开机启动 1.1配置IP地址 配置文件路径 # sudo nano /etc/dhcpcd.conf 从文件名可以看出,这里是配置动态IP 的地方,当然也可以配置静态IP, 那么到底是配置静态IP还是动态IP呢? (1)动态 IP 配置 不动此文件中的配置,默认就是动态IP,有线和无线都是。但有时网络中没有 dhcp 服务,比如用电脑直连Rpi 时,如果不配置一个IP,则没法连接到 Rpi 上,如果这时没有可外接的显示器,则Rpi 将无法使用。一种变通的方法是当没有 DHCP时,系统自动启用一个静态IP, 这就是 static profile。 dhcpcd.conf 配置文件中,去掉 #define static profile 以面语句的注释,即可实现这种效果。

 

即当有DHCP时,自动获取IP, 没有时,使用 192.168.2.3 这个地址。 (2)静态IP 配置 此外,也可以配置静态IP地址,如下所示,一旦配置了静态 IP 地址,就无法使用 DHCP 了。 下面分别给出配置 eth0, 和 wlan0 两个设备静态IP #配置以太网卡 interface eth0 static ip_address=192.168.1.15 static routers=192.168.1.1 static domian_name_servers=114.114.114.114 static domian_name_servers=114.114.115.115 #配置无线网卡 interface wlan0 static ip_address=192.168.1.15 static routers=192.168.1.1 static domian_name_servers=114.114.114.114 static domian_name_servers=114.114.115.115 如果要配置为用有线链接 VNC, 用无线wifi上网的话,只需要添加以下一行即可,无线上网采用 DHCP interface eth0 static ip_address=192.168.2.11   # 这个 IP 要有别于无线网络所在的网段,并且不可配置 routers 和 domain_name_servers 这两个参数,否是无线也无法上网 1.2 配置无线Wifi wifi 帐号密码保存文件为  /etc/wpa_supplicant/wpa_supplicant.conf 打开后内容如下

 

其中每个network 保存了一组wifi ID,密码,加密方式。只要照此添加即可。 2. 开启VNC服务 两种方法,基于x桌面和字符界面 2.1 x桌面 启动 Raspberry Pi Configuration

 

Interfaces页中将VNC置为 Enabled 

 2.2 字符界面

$sudo raspi-config 打开字符配置界面,选择第5项 Interfacing Options

 

选择 p3 VNC

 

选择 Yes

 

完成该项配置后,就可以在电脑中通过 VNC连接上来进行后面的操作了 3. 配置分辨率 Raspberry Pi 没有 BIOS,所有的配置都写在 config.txt 文件中 配置文件及路径 $ sudo nano /boot/config.txt 取消以下几行配置的注释,并赋值如下 hdmi_group=2   # 1表示用电视规格分辨率CEA, 2表示用计算机规格分辨率DMT。 hdmi_mode=47  # 1440x900 50Hz 分辨率 在末尾行添加 hdmi_ignore_edid=0xa5000080  将显存在小设为128M gpu_men=128 某些时侯,过小的显存会导致在使用VNC时导致连接成功后闪退。 该项是命令树莓派不检测HDMI设备的任何信息,只按照我们指定的分辨率输出。 如果不加,树莓派可能仍会“自作聪明”的检测HDMI设备的分辨率,结果造成我们设置的分辨率无效。 如果插到显示器上没反应,把系统目录下的config.txt里的hdmi_safe=1前面的注释去掉。

本文标签: 系统安装流程Raspbian