睿莓开发板系统首次启动的配置项
睿莓开发板上电之后就会自动开机,开机时红色指示灯常量,绿色指示灯闪烁。
如果发现设备无法启动,绿色指 示灯不闪烁,屏幕无显示,则说明此时系统无法启动,可能因为 eMMC 中无系统,请参考教程对 eMMC 烧录操作系统。
启动桌面
镜像默认进入到命令行,如果用户希望启动桌面,则需要执行以下命令。
sudo systemctl start weston
查看系统版本
uname -a
设置时区
修改时区,将时间设置为中国时间:
sudo timedatectl set-timezone Asia/Shanghai
查看系统分区情况
使用 lsblk 命令可以获取当前分区情况,还有分区大小以及挂载路径。
lsblk
查看存储空间
查看当前存储空间信息:
df -h
设置 Hostname(主机名)
修改/etc/hostname 文件,将当前 hostname 改为想要设置的 hostname,修改完成后保存:
sudo nano /etc/hostname
修改/etc/ hosts 文件,将 hosts 中当前 hostname 改为想要设置的 hostname,修改完成后保存:
sudo nano /etc/hosts
修改完成后重启设备即可:
sudo reboot
以太网配置
睿莓默认使用 dhcpcd 来管理网络配置。系统默认动态获取 IP。
配置为静态 IP 的方法
配置静态 IP,设置 eth0 网卡的静态 IP 为 192.168.168.108,设置默认路由为 192.168.168.1,设置 DNS
为 192.168.168.1(DNS 可以省略):
sudo nano /etc/dhcpcd.conf interface eth0 static ip_address=192.168.168.108/24 static route=192.168.168.1 static domain_name_servers=192.168.168.1
配置系统启动到桌面
系统默认以命令行方式启动。参考以下指令配置系统为桌面模式。
修改 weston.service 服务文件
sudo nano /etc/systemd/system/weston.service
删除 WantedBy 前面的#,使 WantedBy 配置生效。
[Unit] Description=Weston Wayland Compositor RequiresMountsFor=/run [Service] User=root PAMName=login EnvironmentFile=-/etc/default/weston ExecStart=/usr/bin/weston-start -v -e -- $OPTARGS [Install] WantedBy=multi-user.target
使能 weston 开机自动启动
sudo systemctl enable weston
网络配置
扫瞄可用 WiFi 网络
sudo iwlist wlan0 scan
连接到 WiFi 方法
方法 1:
sudo raspi-config
选择 1 System Options,找到 S1 Wireless LAN,第一次使用需要选择国家,中国是 CN,然后会要求输 入 WiFi 名称,然后再输入 WiFi 密码,保存退出即可。如果设置了国家代码则需要重启一次。
方法 2:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
在文件中添加以下内容
country=CN network={ ssid="WiFi_SSID" psk="Password" }
Ctrl+X 退出,回车保存。
设置网络优先级
当在多个网络同时可用时,如希望指定网络优先级需要按照以下方法操作。
将接口 wlan0 的网络优先级设置为 200,值越小优先级越高:
sudo nano /etc/dhcpcd.conf
在文件中添加以下内容
interface wlan0 metric 200
Ctrl+X 退出,回车保存。
添加外置存储
挂载 SD 卡需要注意 SD 中不能烧录镜像,否则系统将会从 SD 卡启动。
挂载 SD 卡到/mnt 目录
sudo mount /dev/mmcblk0 /mnt
卸载SD卡
sudo umount /mnt
设置自动挂载
1.获取存储设备的UUID:
lsblk
2.找到设备对应的UUID,假设设备UUID为5C24-1453。 3. 打开fstab文件:
sudo nano fstab
4.将UUID写入到fstab文件中:
UUID=5C24-1453 /mnt/mydisk fstype defaults,auto,users,rw,nofail 0 0
sudo 机制
phantom 默认被加入 sudoer 用户组,被允许使用 root 权限,执行命令时可以通过在命令前加 sudo 来使用 root 权限执行命令。
切换到 root 用户
切换到 root 用户
sudo -s
创建新用户
sudo adduser {username}
执行命令后会要求输入密码等信息,创建完成后会在 home 目录为新用户生成一个新文件夹。
禁用默认用户
sudo passwd -l phantom
启用默认用户
sudo passwd -u phantom
关机
sudo poweroff
重启
sudo reboot