open vscode server

搜索包含 “openvscode” 或 “code-server” 的安装包

sudo find /var/cache/aidlux/appcenter/downloads/ /home/aidlux/Downloads/ /opt/aidlux/appcenter/cache/ -name ‘openvscode-server.tar.gz’ -o -name ‘code-server.tar.gz’
/opt/aidlux/app/openvscode-server/openvscode-server-v1.86.1-linux-arm64
find: ‘/proc/16334/net/ip6t_hashlimit’: Permission denied
find: ‘/proc/16344/net/can’: Permission denied
find: ‘/proc/16344/net/stat’: Permission denied
find: ‘/proc/16344/net/vlan’: Permission denied
find: ‘/proc/16344/net/xt_quota’: Permission denied
find: ‘/proc/16344/net/dev_snmp6’: Permission denied
find: ‘/proc/16344/net/netfilter’: Permission denied
find: ‘/proc/16344/net/proc_vsch’: Permission denied
find: ‘/proc/16344/net/ipt_hashlimit’: Permission denied
find: ‘/proc/16344/net/ip6t_hashlimit’: Permission denied
find: ‘/proc/16351/net/can’: Permission denied
find: ‘/proc/16351/net/stat’: Permission denied
find: ‘/proc/16351/net/vlan’: Permission denied
find: ‘/proc/16351/net/xt_quota’: Permission denied
find: ‘/proc/16351/net/dev_snmp6’: Permission denied
find: ‘/proc/16351/net/netfilter’: Permission denied
find: ‘/proc/16351/net/proc_vsch’: Permission denied
find: ‘/proc/16351/net/ipt_hashlimit’: Permission denied
find: ‘/proc/16351/net/ip6t_hashlimit’: Permission denied
find: ‘/proc/16361/net/can’: Permission denied
find: ‘/proc/16361/net/stat’: Permission denied
find: ‘/proc/16361/net/vlan’: Permission denied
find: ‘/proc/16361/net/xt_quota’: Permission denied
find: ‘/proc/16361/net/dev_snmp6’: Permission denied
find: ‘/proc/16361/net/netfilter’: Permission denied
find: ‘/proc/16361/net/proc_vsch’: Permission denied
find: ‘/proc/16361/net/ipt_hashlimit’: Permission denied
find: ‘/proc/16361/net/ip6t_hashlimit’: Permission denied
[Desktop Entry]
Name=OpenVSCode Server
Comment=启动 OpenVSCode Server(版本 1.86.1)

正确的启动脚本绝对路径(根据实际文件名称修改)

Exec=/opt/aidlux/app/openvscode-server/openvscode-server-v1.86.1-linux-arm64/bin/openvscode-server --host 0.0.0.0

图标路径(系统自带的 VSCode 图标,已验证存在)

Icon=/opt/aidlux/app/aid-desktop/img/applications/default/vscode-@2x.png
Type=Application
Terminal=true # 显示终端日志,方便确认启动状态
Categories=Development;IDE;
Keywords=openvscode;server;code;
ls -l /opt/aidlux/app/openvscode-server/openvscode-server-v1.86.1-linux-arm64/bin/
total 11
drwxr-xr-x. 2 aidlux aidlux 3452 Feb 11 2024 helpers
-rwxr-xr-x. 1 aidlux aidlux 925 Feb 11 2024 openvscode-server
drwxr-xr-x. 2 aidlux aidlux 3452 Feb 11 2024 remote-cliFailed to run “openvscode-server.desktop”
GDBus.Error:orq.gtk.GDBus.UnmappedGError.Quark. g 2dexec 2derror 2dquark.Code8:Failed to execute child process “/opt/aidlux/app/openvscode-server/openvscode-server-v1.86.1-linux-arm64/bin/server.sh” (No such file or directory)
Close

搜索应用中心配置文件中含 “download” 的路径

grep -r “download” /opt/aidlux/appcenter/ 2>/dev/null
grep -r “cache” /opt/aidlux/appcenter/ 2>/dev/null,
[Desktop Entry]
Name=OpenVSCode Server
Comment=启动 OpenVSCode Server(版本 1.86.1)

正确的启动脚本绝对路径(根据实际文件名称修改)

Exec=/opt/aidlux/app/openvscode-server/openvscode-server-v1.86.1-linux-arm64/bin/openvscode-server --host 0.0.0.0

图标路径(系统自带的 VSCode 图标,已验证存在)

Icon=/opt/aidlux/app/aid-desktop/img/applications/default/vscode-@2x.png
Type=Application
Terminal=true # 显示终端日志,方便确认启动状态
Categories=Development;IDE;
Keywords=openvscode;server;code;
路径搞对了,但是在xfce4显示,Untrusted application launcher
The desktop file “openvscode-server.desktop” is in an insecure location and not marked as executable. If you do not trust this program, click Cancel.
Exec=/opt/aidlux/app/openvscode-server/openvscode-server-v1.86.1-
linux-arm64/bin/openvscode-server --host 0.0.0.0
Launch Anyway
Mark Executable
Cancel,
请问大佬这个怎么解决,

如果是想同时使用xfce和vscode,本身就可以在aidlux上用vscode调试好代码后,在xfce上执行即可,资源是一样的