云平台软件源加速软件包下载和更新

最近更新时间: 2024-12-19 17:12:00

操作场景

为解决软件依赖安装时官方源访问速度慢的问题,亿算云平台为一些软件搭建了缓存服务。您可以通过使用亿算云平台软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前亿算云平台软件源站支持公网访问和内网访问。

说明:

  • 本文档以亿算云平台软件源站的公网访问地址为例,介绍如何在云服务器中使用亿算云平台软件源站中的软件源。如果您需要通过内网的方式访问亿算云平台软件源站,请将公网访问地址替换为内网访问地址
  • 本文档涉及的亿算云平台软件源地址仅供参考,请从亿算云平台软件源站获取最新地址。

前提条件

已登录云服务器。

操作步骤

使用亿算云平台镜像源加速 pip

注意: 使用前,请确认您的云服务器已安装 Python。

临时使用软件源路径

执行以下命令,使用亿算云平台 PyPI 软件源安装 pip。

pip install -i  PyPI 软件源所在的目录

设为默认软件源路径

执行以下命令,将 ~/.pip/pip.conf 文件中的 index-url 参数修改为亿算云平台软件源路径。

[global]
index-url = PyPI 软件源所在的目录
trusted-host = 公网/内网访问地址

使用亿算云平台镜像源加速 NPM

注意: 使用前,请确认您的云服务器已安装 Node.js 和 NPM。

执行以下命令,使用亿算云平台 NPM 软件源安装 NPM。

npm config set registry 公网/内网访问地址

使用亿算云平台镜像源加速 Docker

在容器服务集群上使用亿算云平台 Docker 软件源

无需手动配置,容器服务(TKE)集群中的云服务器主机在创立节点时,会自动安装 Docker 服务并配置亿算云平台内网镜像。

在云服务器上使用亿算云平台 Docker 软件源

注意: 使用前,请确认您的云服务器已安装 Docker。 Docker 1.3.2版本以上才支持 Docker Hub Mirror 机制,如果您还没有安装 1.3.2版本以上的 Docker 或者 Docker 版本过低,请先执行安装或升级操作。

根据云服务器的操作系统类型,选择不同的操作步骤。

适用于 Ubuntu 14.04、Debian、CentOS 6 、Fedora、openSUSE 等操作系统,其他版本的操作系统的详细操作步骤略有区别:

  1. 执行以下命令,打开 /etc/default/docker 配置文件。

    vim /etc/default/docker
    
  2. i 切换至编辑模式,添加以下内容,并保存。

    DOCKER_OPTS="--registry-mirror=公网/内网访问地址"
    
  • 适用于 Centos 7 操作系统:

    a.执行以下命令,打开 /etc/sysconfig/docker 配置文件。

    vim /etc/sysconfig/docker
    

    b.按 i 切换至编辑模式,添加以下内容,并保存。

    OPTIONS='--registry-mirror=公网/内网访问地址'
    
  • 适用于已安装 Boot2Docker 的 Windows 操作系统:

    a. 进入 Boot2Docker Start Shell,并执行以下命令:

    sudo su echo "EXTRA_ARGS=\"–registry-mirror=公网/内网访问地址"" >> /var/lib/boot2docker/profile  exit 
    

    b. 重启 Boot2Docker。

使用亿算云平台镜像加速 MariaDB

说明: 以下操作步骤以 CentOS 7为例,不同操作系统的详细操作步骤略有区别。

  1. 执行以下命令,在 /etc/yum.repos.d/ 下创建 MariaDB.repo 文件。

    vi /etc/yum.repos.d/MariaDB.repo
    
  2. i 切换至编辑模式,写入并保存以下内容。

    # MariaDB 10.2 CentOS7-amd64
    [mariadb]  
    name = MariaDB  
    baseurl = 公网/内网访问地址
    gpgkey = 公网/内网访问地址
    gpgcheck=1  
    
  3. 执行以下命令,清除 yum 缓存。

    yum clean all
    
  4. 执行以下命令,安装 MariaDB。

    yum install MariaDB-client MariaDB-server
    

使用亿算云平台镜像加速 MongoDB

说明: 以下操作步骤以安装 MongoDB 4.0 版本为例,如需安装其他版本,请更改 mirror 路径中的版本号。

CentOS 和 Redhat 系统的云服务器使用亿算云平台 MongoDB 软件源

  1. 执行以下命令,创建 /etc/yum.repos.d/mongodb.repo 文件。

    vi /etc/yum.repos.d/mongodb.repo
    
  2. i 切换至编辑模式,写入并保存以下内容。

    [mongodb-org-4.0]
    name=MongoDB Repository
    baseurl=公网/内网访问地址
    gpgcheck=0
    enabled=1
    
  3. 执行以下命令,安装 MongoDB。

    yum install -y mongodb-org
    

Debian 系统的云服务器使用亿算云平台 MongoDB 软件源

  1. 根据 Debian 的版本不同,执行以下不同的命令,导入 MongoDB GPG 公钥。

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 68818C72E52529D4
    
  2. 执行以下命令,配置 mirror 路径。

    #Debian 8
    echo "deb 公网/内网访问地址 jessie/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
    #Debian 9
    echo "deb 公网/内网访问地址 stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
    
  3. 执行以下命令,更新软件包列表。

    sudo apt-get update
    
  4. 执行以下命令,安装 MongoDB。

    sudo apt-get install -y mongodb-org
    

Ubuntu 系统的云服务器使用亿算云平台 MongoDB 软件源

  1. 执行以下命令,导入 MongoDB GPG 公钥。

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 68818C72E52529D4
    
  2. 执行以下命令,配置 mirror 路径。

    #Ubuntu 14.04
    echo "deb [ arch=amd64 ] 公网/内网访问地址 trusty/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
    #Ubuntu 16.04
    echo "deb [ arch=amd64 ] 公网/内网访问地址 xenial/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
    #Ubuntu 18.04
    echo "deb [ arch=amd64 ] 公网/内网访问地址 bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
    
  3. 执行以下命令,更新软件包列表。

    sudo apt-get update
    
  4. 执行以下命令,安装 MongoDB。

    sudo apt-get install -y mongodb-org
    

使用亿算云平台镜像源加速 Rubygems

注意: 使用前,请确认您的云服务器已安装 Ruby。

执行以下命令,修改 RubyGems 源地址。

gem source -r https://rubygems.org/
gem source -a 公网/内网访问地址