Skip to content

Raspberry Pi - 配置

初始设置完成后,你可以使用配置工具对 Raspberry Pi 的各种行为进行微调(fine-tune),并启用特定的硬件功能(hardware features)。主要工具有图形化的“Raspberry Pi 配置”(Raspberry Pi Configuration)应用程序和命令行实用工具 raspi-config。

如果你使用的是带有桌面环境的 Raspberry Pi OS,这是配置常见设置最简单的方法。通过以下路径访问:

应用程序菜单 -> 首选项 -> Raspberry Pi 配置

该工具有几个选项卡:

  • 密码 (Password): 更改默认 pi 用户的密码(强烈建议为了安全)。
  • 主机名 (Hostname): 设置你的 Raspberry Pi 在网络上使用的名称(例如,my-pi)。
  • 启动 (Boot): 选择是启动到桌面(图形界面 - graphical interface)还是 CLI(命令行界面 - Command Line Interface)。
  • 自动登录 (Auto Login): 启用/禁用 pi 用户启动时自动登录(方便但不安全)。
  • 启动时联网 (Network at Boot): 在桌面加载前等待网络连接的选项(对于依赖网络的服务有用)。
  • 启动画面 (Splash Screen): 启用/禁用启动时显示的图形启动画面(graphical splash screen)。
  • 分辨率 (Resolution): 为你的显示器设置屏幕分辨率(screen resolution)(通常会自动检测,但可以覆盖)。
  • 欠扫描 (Underscan): 启用/禁用欠扫描。如果你的桌面周围有黑边,请禁用欠扫描。如果桌面超出了屏幕范围,请启用它。(现代 HDMI 通常会自动处理)。

此选项卡对于启用硬件通信接口(hardware communication interfaces)至关重要:

  • 摄像头 (Camera): 启用/禁用 CSI 摄像头接口(CSI camera port)。
  • SSH: 启用/禁用安全外壳协议访问(Secure Shell access),用于远程命令行登录(remote command-line login)。
  • VNC: 启用/禁用内置的 RealVNC 服务(RealVNC server),用于远程图形桌面访问(remote graphical desktop access)。
  • SPI: 启用/禁用串行外设接口(Serial Peripheral Interface)。
  • I2C: 启用/禁用 I2C 总线接口(Inter-Integrated Circuit interface)。
  • 串口 (Serial Port): 配置 UART 串口(UART serial port)(启用/禁用硬件,启用/禁用通过串口登录 shell - login shell over serial)。
  • 1-Wire: 启用/禁用 1-Wire 接口(通常用于 DS18B20 等温度传感器)。
  • 远程 GPIO (Remote GPIO): 允许通过网络从另一台计算机访问 GPIO(需要运行特定的服务器软件)。
  • 超频 (Overclock): (谨慎使用!)允许将 CPU 速度提高到默认设置(stock settings)以上。可能需要改进的散热(散热片/风扇 - heatsink/fan),并且可能会降低稳定性或缩短寿命(lifespan)。仅推荐高级用户使用。
  • GPU 内存 (GPU Memory): 调整分配给图形处理器(Graphics Processing Unit)的系统内存(system RAM)量。除非运行图形密集型应用程序或某些视频任务,否则默认值通常足够。

设置区域设置(regional settings):

  • 区域设置 (Locale): 设置系统的语言、国家和字符编码(character encoding)。
  • 时区 (Timezone): 设置地理区域,以确保时钟(clock)准确。
  • 键盘 (Keyboard): 配置布局以匹配你的物理键盘(physical keyboard)(例如,US、UK、德语)。
  • Wi-Fi 国家 (Wi-Fi Country): 设置你所在的国家,以确保 Wi-Fi 使用当地法规(local regulations)允许的正确频率和功率级别(power levels)。

大多数更改需要重启才能生效。如果需要,工具会提示你。

此工具提供了与图形工具大致相同的配置选项,但完全在命令行界面(CLI)中工作。如果你使用的是 Raspberry Pi OS Lite 或通过 SSH 远程连接,这个工具是必不可少的。

要启动它,打开一个终端并输入:

sudo raspi-config

使用箭头键导航菜单,使用 Tab 键切换选项,使用空格键选择/取消选择复选框,使用 Enter 回车键确认选择或进入子菜单(submenus)。选择“完成”(Finish)退出。如果需要,它也会提示重启。

如果你在初始设置向导(initial setup wizard)中未配置 Wi-Fi:

  • 桌面 (Desktop): 点击右上角系统托盘(system tray)中的网络图标(Wi-Fi 扇形或以太网符号)。从列表中选择你的 Wi-Fi 网络名称(SSID)。当提示时输入密码(预共享密钥 - Pre-Shared Key)。
  • 命令行 (Command Line)(raspi-config): 运行 sudo raspi-config,进入“系统选项” -> “无线 LAN”,输入你的 SSID 和密码。
  • 命令行 (Command Line)(手动 - Manual): 更高级的用户可以直接编辑 /etc/wpa_supplicant/wpa_supplicant.conf 文件。

成功连接通常由网络图标外观改变或使用 ip addr show wlan0 命令检查 IP 地址(IP address)来指示。

对于内置蓝牙(Bluetooth)的型号(Pi 3 / 4 / Zero W / Zero 2 W / 400):

  • 桌面 (Desktop): 点击系统托盘中的蓝牙图标。将你的蓝牙设备设为可被发现(discoverable)(配对模式 - pairing mode)。在 Pi 上点击“添加设备”(Add Device),等待它扫描,从列表中选择你的设备,然后点击“配对”(Pair)。按照任何屏幕提示(on-screen prompts)操作(例如,确认 PIN 码)。
  • 命令行 (Command Line): 使用 bluetoothctl 实用工具。输入 bluetoothctl,然后输入 scan on、pair <device_MAC_address>、trust <device_MAC_address>、connect <device_MAC_address> 等命令。