Help Center > > FAQs> Image Source Management> How Can I Use a CentOS Image Source (x86_64) Provided by HUAWEI CLOUD?

How Can I Use a CentOS Image Source (x86_64) Provided by HUAWEI CLOUD?

Updated at: Jan 16, 2020 GMT+08:00


When updating the OS or software of an ECS, you can access the ECS to the Internet and use an external CentOS image source. However, if your ECS cannot access the Internet, or the external CentOS image source cannot provide services stably, you can use the CentOS image source provided by HUAWEI CLOUD.



  1. Log in to the ECS as user root.
  2. Run the following command to back up the CentOS-Base.repo file:

    mkdir -p /etc/yum.repos.d/repo_bak/

    mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/repo_bak/

  3. Select a suitable curl command according to the CentOS image source version, run the command to download the CentOS-Base.repo file, and save the file into /etc/yum.repos.d/:
    The curl commands for the CentOS image sources supported by HUAWEI CLOUD are as follows:
    • CentOS 6

      curl -o /etc/yum.repos.d/CentOS-Base.repo

    • CentOS 7

      curl -o /etc/yum.repos.d/CentOS-Base.repo

  4. Run the following command to generate a cache:

    yum makecache

    • After the command is executed, if the system displays the message "Another app is currently holding the yum lock", run the rm -rf /var/run/ command to delete the file. Then, run the yum makecache command again to generate the cache.
    • If the system displays the message "Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again" after you run the yum makecache command, you must run the yum --disablerepo=epel -y update ca-certificates command to update the certificate for temporarily disabling the epel source.

Did you find this page helpful?

Submit successfully!

Thank you for your feedback. Your feedback helps make our documentation better.

Failed to submit the feedback. Please try again later.

Which of the following issues have you encountered?

Please complete at least one feedback item.

Content most length 200 character

Content is empty.

OK Cancel