[Share Experiences] deepinv23rc2安装山石网科scvpn
Tofloor
poster avatar
没事儿瞎转悠
deepin
2024-06-26 10:20
Author

deepinv23rc2的应用商店没有还没有山石网科的vpn,参照论坛帖子,安装并处理遇到的问题。

以下是安装完后记的,没有再测,安装遇到问题可以看下参考链接

官网获取scvpn客户端

官网下载页面中 For Linux 栏右侧下面的 正式版v1.2.2版本。(上面5.3新版本改os-release文件改成ubuntu22.04后安装没成功。

更改 /usr/bin/os-release文件内容

备份deepinv23的os-release

sudo cp /usr/lib/os-release /usr/lib/os-release.deepinv23

编辑替换 /usr/lib/os-release文件为ubuntu14.04版本内容

删除原文件内容,粘贴下面内容保存

NAME="Ubuntu"
VERSION="14.04 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04 LTS"
VERSION_ID="14.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

安装获得的SCVPN

安装包所在目录右键打开终端,然后安装就行。当前我下载的版本是1.2.2,安装后家目录下出现SCVPN文件夹。(如果用sudo或root权限安装可能会出现在/root目录下

chmod +x SCVPN_LINUX_1.2.2
./SCVPN_LINUX_1.2.2

安装后

图标添加到开始菜单

安装完成后桌面出现scvpn图标,开始菜单看了下没有。通过把桌面的SCVPN桌面图标文件复制到 /usr/share/applications/ 目录来添加到开始菜单。

sudo cp ~/Desktop/SCVPN.desktop  /usr/share/applications/

还原os-release文件

sudo cp /usr/lib/os-release.deepinv23 /usr/lib/os-release

检查下,确认还原。deepinv23rc2下当前内容是

PRETTY_NAME="Deepin 23"
NAME="Deepin"
VERSION_ID="23"
VERSION="23"
ID=Deepin
HOME_URL="https://www.deepin.org/"
BUG_REPORT_URL="https://bbs.deepin.org"
VERSION_CODENAME=beige

遇到一个启动失败的处理

在deepinv23rc2上安装后启动失败,点击图标无相应,手动执行报找不到文件,发现是路径错误。

安装后的目录在家目录下的SCVPN文件夹。看了下启动脚本是通过在桌面图标里的执行命名中加参数获取当前脚本所在路径,修改为在脚本中获取路径后解决问题。

将启动文件 start_scvpn.sh的内容做下修改:

#!/usr/bin/bash
app=SCVPN
bin_path="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"/bin
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY ${bin_path}/${app}

参考链接:如何让SCVPN通过deepin版本检查安装-论坛-深度科技

Reply Favorite View the author
All Replies
hanzn-zzx
deepin
2024-06-26 10:34
#1

like

Reply View the author
库罗靡靡
deepin
2024-06-26 13:28
#2

没错,改下os-release就可以了

Reply View the author
晚秋(lateautumn)
Moderator
2024-06-26 19:05
#3

谢谢分享like

Reply View the author