配置下载源npm, yarn,pnpm,nvm,pip
-
npm:
- npm config set registry https://registry.npmmirror.com -g
- 验证: npm config get registry
-
yarn:
- yarn config set registry https://registry.npmmirror.com -g
- yarn config get registry
- yarn找不到, 需要管理员在命令行: set-executionpolicy remotesigned
-
pnpm:
- pnpm config set registry https://registry.npmmirror.com -g
- pnpm config get registry
-
nvm:
- nvm node_mirror https://npmmirror.com/mirrors/node/
- nvm npm_mirror https://npmmirror.com/mirrors/npm/
- export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node/
-
pip
- python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
- pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
-
poetry
- poetry source add --priority=primary mirrors https://pypi.tuna.tsinghua.edu.cn/simple/
- poetry source add --priority=supplemental mirrors https://pypi.tuna.tsinghua.edu.cn/simple/
-
Rstudio
- docker run -d -p 8787:8787 -e PASSWORD=Rstudio -e ROOT=true -v /dev/shm/RstudioWrokspace:/home/rstudio/workspace rocker/rstudio
- options(repos = c(CRAN = “https://mirrors.tuna.tsinghua.edu.cn/CRAN/”))
- options(BioC_mirror = “https://mirrors.tuna.tsinghua.edu.cn/bioconductor”)
-
Ubuntu镜像源
#!/bin/bash # 备份现有的 sources.list 文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 检测 Ubuntu 版本代号 ubuntu_version=$(lsb_release -cs) # 使用阿里云镜像源更新 sources.list sudo tee /etc/apt/sources.list <<EOF deb http://mirrors.aliyun.com/ubuntu/ $ubuntu_version main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ $ubuntu_version-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ $ubuntu_version-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ $ubuntu_version-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ $ubuntu_version-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ $ubuntu_version main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ $ubuntu_version-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ $ubuntu_version-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ $ubuntu_version-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ $ubuntu_version-backports main restricted universe multiverse EOF # 更新软件包索引 sudo apt update echo "Ubuntu sources have been updated to Aliyun mirror."
-
Git
- 查看git的代理:
git config --global --get http.proxy git config --global --get https.proxy
- 配置代理:
git config --global http.proxy http://127.0.0.1:10809 git config --global https.proxy http://127.0.0.1:10809
- 重置代理
git config --global --unset http.proxy git config --global --unset https.proxy
-
Docker
- Docker配置文件
{ "runtimes": { "nvidia": { "args": [], "path": "nvidia-container-runtime" } }, "registry-mirrors": ["https://7ygugu11.mirror.aliyuncs.com"], "data-root": "/bgidata10T/data/docker", "insecure-registries": ["10.200.99.202:15080", "10.108.0.3:15080","10.200.88.53"] }
-
conda
channels: - defaults show_channel_urls: true default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 custom_channels: conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
-
Debain镜像
# 基础镜像 FROM python:3.11-slim # 设置环境变量 ENV DEBIAN_FRONTEND=noninteractive # 添加LABEL LABEL maintainer="tyvekzhang <tyvekzhang@gmail.com>" LABEL version="0.2.0" LABEL description="scDifformer environment" # 设置镜像源安装必要的工具并清理 RUN sed -i 's|deb.debian.org|mirrors.aliyun.com|g' /etc/apt/sources.list.d/debian.sources && \ apt-get update && apt-get install -y \ wget \ bzip2 \ ca-certificates \ git \ && rm -rf /var/lib/apt/lists/* \ && apt-get clean \ && pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ \ && pip config set install.trusted-host mirrors.aliyun.com
-
Ubuntu镜像
# 基础镜像 FROM python:3.11-slim # 设置环境变量 ENV DEBIAN_FRONTEND=noninteractive # 添加LABEL LABEL maintainer="tyvekzhang <tyvekzhang@gmail.com>" LABEL version="0.2.0" LABEL description="scDifformer environment" # 设置镜像源安装必要的工具并清理 RUN sed -i 's|http://.*.ubuntu.com|http://mirrors.aliyun.com|g' /etc/apt/sources.list && \ apt-get update && apt-get install -y \ wget \ bzip2 \ ca-certificates \ git \ && rm -rf /var/lib/apt/lists/* \ && apt-get clean \ && pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ \ && pip config set install.trusted-host mirrors.aliyun.com