rocky8安装EDA开发环境

rocky8安装EDA开发环境,基于lxd容器环境

远程开发环境配置

新增用户adduser xxx, passwd xxx, su xxx

安装tigervncsudo dnf install tigervnc-server -y

安装xfce

1
2
3
sudo dnf install epel-release -y
sudo dnf config-manager --set-enabled powertools
sudo dnf groupinstall "Xfce" -y

配置vnc

1
2
3
4
5
6
7
8
9
10
vi /etc/tigervnc/vncserver.users
:3=chenqp
vncpasswd
vi ~/.config/tigervnc/config
session=xfce
geometry=1920x1080
alwaysshared
localhost=no
securitytypes=vncauth,tlsvnc
sudo systemctl enable vncserver@:3

设置proxy影响端口

1
lxc config device add rock rocky-vnc-proxy proxy listen=tcp:0.0.0.0:5903 connect=tcp:127.0.0.1:5903

将rocky设置成特权模式

开启特权模式(核心命令)

1
lxc config set rocky security.privileged true

可选:开启嵌套功能(图形桌面更稳定)

1
lxc config set rocky security.nesting true

挂载共享目录到rocky

1
2
3
lxc config device add rocky share disk \
path=/mnt/share \
source=/home/xxx/EDA