原文网址
raspi-config
raspi-config
工具还支持非交互式选项和标志,它们完全在命令行上更改选项,而无需视觉组件。Raspberry Pi型号之间的可用选项可能不同。
$ sudo raspi-config nonint [optional-argument]
NOTE: 0
和 1
的含义因选项而异。在将值传递给选项之前,请始终查阅文档。
配置Wi-Fi SSID和密码。
$ sudo raspi-config nonint do_wifi_ssid_passphrase [hidden] [plain]
如果需要写入无线网络名称(SSID)和密码。以下标志是可选的:
选项表示SSID的可见性。如果网络广播打开的SSID,则通过 0
或省略该选项。如果您的SSID被隐藏,则通过 1
。默认为 0
。
选项表示是否用额外的引号来封装给定的口令。大多数用户可以忽略该选项:作为一个实现细节,raspi-config
可能需要在将口令传递给系统其他部分之前添加引号,
值为 0
表示已经存在引号。如果值为 1
,则表示不存在引号,实施时应根据需要添加引号。默认值为 1
。要传递此选项,必须指定
的值。
例如,运行以下命令连接到:
myssid
的非隐藏网络,密码为 mypassphrase
:$ sudo raspi-config nonint do_wifi_ssid_passphrase myssid mypassphrase
myssid
的隐藏网络,密码为 mypassphrase
:$ sudo raspi-config nonint do_wifi_ssid_passphrase myssid mypassphrase 1
myssid
的非隐藏网络,密码为 my passphrase
:$ sudo raspi-config nonint do_wifi_ssid_passphrase myssid 'my passphrase'
myssid
的非隐藏网络,并使用口令 mypassphrase
,在口令中已额外添加了引号:$ sudo raspi-config nonint do_wifi_ssid_passphrase myssid '"mypassphrase"' 0 0
指定音频输出。
$ sudo raspi-config nonint do_audio
在树莓派4B,您可以使用以下选项:
0
: bcm2835 headphone jack1
: vc4-hdmi-02
: vc4-hdmi-1有关
可选值的完整列表,请参阅此选项的交互式 raspi-config
版本中使用的数字。
更改您的密码。
有关详细信息,请参阅 xref:configuration.adoc#change-user-password修改用户密码。
$ sudo raspi-config nonint do_change_pass
NOTE: 此功能使用全屏交互界面,即使从CLI选项运行也是如此。
在网络上设置此Raspberry Pi的可见 xref:remote-access.adoc#resolve-raspberrypi-local-with-mdns[mDNS] 名称。
$ sudo raspi-config nonint do_hostname
在启动时选择以下行为:
$ sudo raspi-config nonint do_boot_behaviour
B1
: 启动到控制台,需要登录B2
: 启动到控制台,自动登录B3
: 启动到桌面,需要登录B4
: 启动到桌面,自动登录配置引导继续之前是否需要等待网络连接。
$ sudo raspi-config nonint do_boot_wait <0/1>
0
: 启动时不等待网络连接1
: 等待网络连接后启动启用或禁用启动时显示的启动屏幕。
$ sudo raspi-config nonint do_boot_splash <0/1>
0
:启用启动画面1
:禁用闪屏如果您的Raspberry Pi型号支持此功能,可以修改电源LED的行为。
$ sudo raspi-config nonint do_leds <0/1>
0
:磁盘活动的闪存1
:始终保持电源LED亮着更改默认网络浏览器。选择当前未安装的网络浏览器将不起作用。
$ sudo raspi-config nonint do_browser
NOTE: 运行Wayland时不可用。
如果屏幕上显示的初始文本从边缘消失,请启用过扫描以调整边框。在某些显示器上,尤其是显示器上,禁用过扫描将使图片充满整个屏幕并删除黑色边框。
$ sudo raspi-config nonint do_overscan_kms
设备:
1
: HDMI-12
: HDMI-2启用:
0
: enable overscan1
: disable overscan启用或禁用屏幕消隐。
$ sudo raspi-config nonint do_blanking <0/1>
0
:启用息屏1
:禁用息屏在 headless 设置中定义用于VNC的视频分辨率。
$ sudo raspi-config nonint do_vnc_resolution x
启用或禁用复合视频输出。
在树莓派4上:
$ sudo raspi-config nonint do_pi4video
V1
:启用4Kp60 HDMI输出V2
:启用复合视频输出V3
:禁用4Kp60和复合输出在其他型号上:
$ sudo raspi-config nonint do_composite <0/1>
0
:启用合成视频1
:禁用合成视频上一篇 – 树莓派超全系列文档–(13)如何使用raspi-config工具其二
下一篇 – 树莓派超全系列文档–(15)无需交互使用raspi-config工具其二