背景/问题:

项目软件需要运行在银河麒麟桌面版操作系统上,需要创建个快捷方式到桌面。

然而程序运行需要访问串口号,就需要管理员权限,在终端窗口用 sudo 运行没有问题,但是每次要输入密码。

用快捷方式运行,默认又无法访问串口信息。

解决方式:

1、在xx.desktop文件中,Exce 参数加入sudo 

2、修改用户权限

运行  sudo vim /etc/sudoers   命令

在最后一行加上用户免密码访问

以上操作即可解决问题

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐