Skip to main content

1.3.1 RDK S100 入门配置

连接 Wi-Fi

参考 Ubuntu 22.04 Wi-Fi 链接教程进行。

开启 SSH 服务

当前系统版本默认开启 SSH 登录服务,用户可以使用本方法开、关 SSH 服务。

SSH 的使用请查看 远程登录 - SSH 登录

设置登录模式

字符终端自动登录

修改serial-getty@.service文件可以设置免密登陆,操作如下

  1. 打开serial-getty@.service
# root用户登陆
vim /lib/systemd/system/serial-getty@.service
# sunrise用户登陆
sudo vim /lib/systemd/system/serial-getty@.service
  1. ExecStart=-/sbin/agetty所在行修改为:
ExecStart=-/sbin/agetty -a root --keep-baud 921600,115200,38400,9600 %I $TERM

参数解释: -a 参数用于指定自动登录的用户名,-o '-p -- \\u' 则对登录过程进行了额外的定制:保留当前环境变量,并在登录提示中显示用户名

  1. 重启后用户将自动登录

图形化终端自动登录

待更新

设置中文环境

  1. 安装命令包
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:安装中文字体
  1. 打开终端,输入以下命令打开语言设置配置文件:
sudo vim /etc/default/locale

文件中添加或修改以下内容:

LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh
LC_ALL=zh_CN.UTF-8
  1. 执行以下命令更新配置:
fc-cache -fv
source /etc/default/locale

设置中文输入法

安装好中文环境之后,默认支持系统自带的输入法,按下 Super(Windows 键) + Space 组合键,即可在不同的输入法之间进行切换。

设置 RDK Studio

待更新

用户管理

修改用户名

以新用户名为 usertest 为例

#关闭sunrise用户所有进程
sudo pkill -u sunrise
#sunrise用户改名为usertest
sudo usermod -l usertest sunrise
#用户的家目录改为/home/usertest
sudo usermod -d /home/usertest -m sunrise
#修改用户密码
sudo passwd usertest

最后将/etc/lightdm/lightdm.conf.d/22-hobot-autologin.conf文件中的 autologin-user=sunrise 改为autologin-user=usertest,更新自动登录的用户名称

增加新用户

以新增用户为 usertest 为例

sudo useradd -U -m -d /home/usertest -k /etc/skel/ -s /bin/bash -G disk,kmem,dialout,sudo,audio,video,render,i2c,lightdm,vpu,gdm,weston-launch,graphics,jpu,ipu,vps,misc,gpio usertest
sudo passwd usertest
sudo cp -aRf /etc/skel/. /home/usertest
sudo chown -R usertest:usertest /home/usertest

也可以参考修改用户名,将新增用户设为自动登录用户