最近因为工作需要使用铠大师,就暂时回到UOSv20了。
由于UOSv20的libc6版本保持在2.28,VSCode的玲珑插件中的二进制文件 ~/.vscode/extensions/myml.vscode-linglong-0.2.0-linux-x64/out/tools需要的libc6版本需要>=2.32。
~/.vscode/extensions/myml.vscode-linglong-0.2.0-linux-x64/out/tools
这样,在使用插件命令拉取包依赖的时候,会报错。
一种方法是安装go环境,来重新编译tools,这样折腾得不少时间。
另一种方法是安装additional-base-lib库,用ablrun命令来运行tools。
1.安装additional-base-lib:
sudo apt install com.gitee.congtiankong.additional-base-lib -y
2.将 ~/.vscode/extensions/myml.vscode-linglong-0.2.0-linux-x64/out/tools重命名为 tools.bin
tools.bin
3.套一个wrapper,将这个脚本命名为tools,加上执行权限,放到 ~/.vscode/extensions/myml.vscode-linglong-0.2.0-linux-x64/out/:
~/.vscode/extensions/myml.vscode-linglong-0.2.0-linux-x64/out/
#!/bin/bash cwd="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" exec ablrun "$cwd/tools.bin" "$@"
4.再回到玲珑插件中,执行拉取依赖操作即可。
铠大师不是鸿蒙底下的虚拟机软件?
鸿蒙、银河麒麟、UOS的AMD64/arm64架构都支持,但是不支持deepin。
要我可能编译一个一劳永逸。
这个插件时不时会更新的,用wrapper方便一些。
Featured Collection
Popular Events
最近因为工作需要使用铠大师,就暂时回到UOSv20了。
由于UOSv20的libc6版本保持在2.28,VSCode的玲珑插件中的二进制文件
~/.vscode/extensions/myml.vscode-linglong-0.2.0-linux-x64/out/tools需要的libc6版本需要>=2.32。这样,在使用插件命令拉取包依赖的时候,会报错。
一种方法是安装go环境,来重新编译tools,这样折腾得不少时间。
另一种方法是安装additional-base-lib库,用ablrun命令来运行tools。
1.安装additional-base-lib:
2.将
~/.vscode/extensions/myml.vscode-linglong-0.2.0-linux-x64/out/tools重命名为tools.bin3.套一个wrapper,将这个脚本命名为tools,加上执行权限,放到
~/.vscode/extensions/myml.vscode-linglong-0.2.0-linux-x64/out/:4.再回到玲珑插件中,执行拉取依赖操作即可。