流水线场景使用命令行工具sdkmgr下载Linux SDK失败
===============================

**问题现象**

在Linux上使用命令行工具sdkmgr时，如果提示“Failed to request URL https://devecostudio-dre.op.hicloud.com/sdkmanager/v5/hos/getSdkList”。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/83/v3/5YeUWFQQSIe0vpbgnZqQsg/zh-cn_image_0000002194158336.png?HW-CC-KV=V1&HW-CC-Date=20260612T074801Z&HW-CC-Expire=86400&HW-CC-Sign=F02EA5E2F705596817A74EB68EAB9F68D5263BFD039C3AD839EE7DC4D6D0325C)

**解决措施**

该问题通常是因为Linux的国家码未设置为中国区。

1.  进入sdkmgr所在的目录。
    
    cd ${命令行工具根目录}/sdkmanager/bin
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/77/v3/Ee03P44cTWeT4JpQP05Lvw/zh-cn_image_0000002229603729.png?HW-CC-KV=V1&HW-CC-Date=20260612T074801Z&HW-CC-Expire=86400&HW-CC-Sign=6C5554241E3C4BBA5C047983ADF966483EF3CD856048A61D66577E98A9EFB0BB)
    
2.  打开sdkmgr文件。
    
    vim sdkmgr
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/51/v3/JVSJzv44R-SC40DedbXtwg/zh-cn_image_0000002229758205.png?HW-CC-KV=V1&HW-CC-Date=20260612T074801Z&HW-CC-Expire=86400&HW-CC-Sign=61CAECBAAEAA00462055834EA1E907E9D534876AA2658A747D9B7BEC33640455)
    
3.  在sdkmgr文件的最后一行“-Dfile.encoding=UTF-8”后添加国家码“-Duser.country=CN”。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/0d/v3/VV5K_oXPRx2jf2EC3COUpA/zh-cn_image_0000002194317952.png?HW-CC-KV=V1&HW-CC-Date=20260612T074801Z&HW-CC-Expire=86400&HW-CC-Sign=F6A365326BAD7C6B95BC49D04F53890E41A7AC4EEA75BEA706260D87C38C3415)
    
4.  ​保存修改后，再次执行sdkmgr相关命令即可正常下载Linux SDK。