deepinv23rc2的应用商店没有还没有山石网科的vpn,参照论坛帖子,安装并处理遇到的问题。
以下是安装完后记的,没有再测,安装遇到问题可以看下参考链接
官网下载页面中 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版本内容
/usr/lib/os-release
删除原文件内容,粘贴下面内容保存
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
安装包所在目录右键打开终端,然后安装就行。当前我下载的版本是1.2.2,安装后家目录下出现SCVPN文件夹。(如果用sudo或root权限安装可能会出现在/root目录下)
chmod +x SCVPN_LINUX_1.2.2 ./SCVPN_LINUX_1.2.2
图标添加到开始菜单
安装完成后桌面出现scvpn图标,开始菜单看了下没有。通过把桌面的SCVPN桌面图标文件复制到 /usr/share/applications/ 目录来添加到开始菜单。
/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的内容做下修改:
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版本检查安装-论坛-深度科技
没错,改下os-release就可以了
谢谢分享
Popular Ranking
Popular Events
deepinv23rc2的应用商店没有还没有山石网科的vpn,参照论坛帖子,安装并处理遇到的问题。
以下是安装完后记的,没有再测,安装遇到问题可以看下参考链接
官网获取scvpn客户端
官网下载页面中 For Linux 栏右侧下面的 正式版v1.2.2版本。(上面5.3新版本改os-release文件改成ubuntu22.04后安装没成功。)
更改
/usr/bin/os-release
文件内容备份deepinv23的os-release
编辑替换
/usr/lib/os-release
文件为ubuntu14.04版本内容删除原文件内容,粘贴下面内容保存
安装获得的SCVPN
安装包所在目录右键打开终端,然后安装就行。当前我下载的版本是1.2.2,安装后家目录下出现SCVPN文件夹。(如果用sudo或root权限安装可能会出现在/root目录下)
安装后
图标添加到开始菜单
安装完成后桌面出现scvpn图标,开始菜单看了下没有。通过把桌面的SCVPN桌面图标文件复制到
/usr/share/applications/
目录来添加到开始菜单。还原os-release文件
检查下,确认还原。deepinv23rc2下当前内容是
遇到一个启动失败的处理
在deepinv23rc2上安装后启动失败,点击图标无相应,手动执行报找不到文件,发现是路径错误。
安装后的目录在家目录下的SCVPN文件夹。看了下启动脚本是通过在桌面图标里的执行命名中加参数获取当前脚本所在路径,修改为在脚本中获取路径后解决问题。
将启动文件
start_scvpn.sh
的内容做下修改:参考链接:如何让SCVPN通过deepin版本检查安装-论坛-深度科技