镜像加速


Centos7添加DNS设置

ens160 这个网卡 可能 要根据实际情况进行修改!

nmcli connection show
nmcli con mod ens160 ipv4.dns "114.114.114.114 8.8.8.8"
nmcli con up ens160

pip

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

取消pip国内源

pip config unset global.index-url

YUM镜像

使用国内阿里云镜像:

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum clean all
yum makecache

go依赖拉取超时

换成国内代理:https://goproxy.cn

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

加速docker【2024年6月失效】

mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://0f8owmmq.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker

解决方法参考:
https://juejin.cn/post/7385374199914938406
https://dockerpull.com/
https://gist.github.com/y0ngb1n/7e8f16af3242c7815e7ca2f0833d3ea6 【重点看这篇】
可用镜像源:https://1ms.run/

加速composer

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

加速npm

如果使用了v2ray的梯子的话,在github某些组件无法加载的时候,可以使用下面这条命令设置一下代理

npm config set proxy http://127.0.0.1:10809

一、修改成腾讯云镜像源

1、命令

npm config set registry http://mirrors.cloud.tencent.com/npm/

2、验证命令

npm config get registry

如果返回http://mirrors.cloud.tencent.com/npm/,说明镜像配置成功。

二、修改成淘宝镜像源

  1. 命令

npm config set registry https://registry.npmmirror.com

  1. 验证命令

npm config get registry

如果返回https://registry.npmmirror.com,说明镜像配置成功。

三、修改成华为云镜像源

  1. 命令

npm config set registry https://mirrors.huaweicloud.com/repository/npm/

  1. 验证命令

npm config get registry

如果返回https://mirrors.huaweicloud.com/repository/npm/,说明镜像配置成功。

四、通过使用淘宝定制的cnpm安装

  1. 安装cnpm

npm install -g cnpm --registry=https://registry.npmmirror.com

  1. 使用cnpm

cnpm install xxx

加速yum

更换国内镜像源

1、查看yum源信息

yum repolist

invalid image(图片无法加载)

2、定位到base reop源位置

cd /etc/yum.repos.d

3、接着备份旧的配置文件

mv CentOS-Base.repo CentOS-Base.repo.bak

4、下载镜像源文件

  • 这里由于使用了wget -O命令(即将下载的文件写入指定文件),故无需做重命名操作
#阿里云镜像源
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#网易云镜像源
wget -O CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

5、清理缓存

yum clean all

6、重新生成缓存

yum makecache

7、再次查看yum源信息

yum repolist

invalid image(图片无法加载)

yum 常用命令:

删除软件:yum remove AAA-x.x.x.rpm或者yum erase foo-x.x.x.rpm
升级软件:yum upgrade AAA或者yum update AAA
查询信息:yum info AAA
搜索软件(以包含foo字段为例):yum search AAA
显示软件包依赖关系:yum deplist AAA
 
   -q 静默执行 
   -t 忽略错误
  -R[分钟] 设置等待时间
  -y 自动应答yes
  --skip-broken 忽略依赖问题
  --nogpgcheck 忽略GPG验证
 
  check-update 检查可更新的包
  clean all    清除全部[缓存]
  clean packages 清除临时包文件(/var/cache/yum 下文件)
  clean headers  清除rpm头文件
  clean oldheaders 清除旧的rpm头文件
  deplist 列出包的依赖
  list 可安装和可更新的RPM包
  list installed 已安装的包
  list extras 已安装且不在资源库的包
  info 可安装和可更新的RPM包 信息
  info installed 已安装包的信息(-qa 参数相似)
  install[RPM] 安装包
  localinstall 安装本地的 RPM包
  update[RPM] 更新包
  upgrade 升级系统
  search[关键词] 搜索包
  provides[关键词] 搜索特定包文件名
  reinstall[RPM] 重新安装包
  repolist 显示资源库的配置
  resolvedep 指定依赖
  remove[RPM] 卸载包
    makecache  生成缓存

superadmin 2025年2月25日 14:39 收藏文档