1.3.1 RDK S100 入门配置
连接 Wi-Fi
- Desktop
- Server
参考 Ubuntu 22.04 Wi-Fi 链接教程进行。
通过串口或者 SSH,参考下述指令完成连接
# 扫描wifi⽹络
sudo nmcli device wifi rescan
sudo nmcli device wifi list # 列出找到的wifi
sudo wifi_connect "SSID" "PASSWD" # 连接指定wifi
上述命令成功后,会出现successfully xxx
,使用ifconfig
便可获得板卡 Wi-Fi 的 IP 地址。
开启 SSH 服务
当前系统版本默认开启 SSH 登录服务,用户可以使用本方法开、关 SSH 服务。
- Desktop
- Server
使用 systemctl 命令可以查看 SSH 服务当前的运行状态,命令如下:
sudo systemctl status ssh
执行该命令后,会输出 SSH 服务的详细状态信息。如果服务正在运行,输出中会显示 Active: active (running);如果服务未运行,则会显示 Active: inactive (dead) 等相关信息。
以下为 SSH 的控制命令:
sudo systemctl start ssh #开启 SSH 服务
sudo systemctl stop ssh #关闭 SSH 服务
sudo systemctl enable ssh #设置 SSH 服务开机自启
sudo systemctl disable ssh #禁止 SSH 服务开机自启
sudo systemctl restart ssh #重启 SSH 服务
SSH 的使用请查看 远程登录 - SSH 登录。
设置登录模式
字符终端自动登录
修改serial-getty@.service
文件可以设置免密登陆,操作如下
# root用户登陆
vim /lib/systemd/system/serial-getty@.service
# sunrise用户登陆
sudo vim /lib/systemd/system/serial-getty@.service
- 将
ExecStart=-/sbin/agetty
所在行修改为:
ExecStart=-/sbin/agetty -a root --keep-baud 921600,115200,38400,9600 %I $TERM
参数解释: -a
参数用于指定自动登录的用户名,-o '-p -- \\u'
则对登录过程进行了额外的定制:保留当前环境变量,并在登录提示中显示用户名
- 重启后用户将自动登录
图形化终端自动登录
待更新
设置中文环境
- 安装命令包
sudo apt install language-pack-zh-hans language-pack-zh-hans-base fonts-wqy-microhei
- language-pack-zh-hans:包含中文语言的翻译文件,能让系统界面显示为中文。
- language-pack-zh-hans-base:基础语言包,提供基本的中文支持。
- fonts-wqy-microhei:安装中文字体
- 打开终端,输入以下命令打开语言设置配置文件:
sudo vim /etc/default/locale
文件中添加或修改以下内容:
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh
LC_ALL=zh_CN.UTF-8
- 执行以下命令更新配置:
fc-cache -fv
source /etc/default/locale