- Android 镜像使用帮助
- AUR 镜像使用帮助
- AdoptOpenJDK 镜像使用帮助
- CPAN 镜像使用帮助
- CRAN 镜像使用帮助
- CTAN 镜像使用帮助
- CocoaPods 镜像使用帮助
- OpenMediaVault 镜像使用帮助
- Alpine 镜像使用帮助
- Anaconda 镜像使用帮助
- AOSC OS(安同 OS)镜像使用帮助
- Arch4edu 镜像使用帮助
- Arch Linux 软件仓库镜像使用帮助
- Arch Linux ARM 软件仓库镜像使用帮助
- ArchlinuxCN 镜像使用帮助
- Bananian 镜像使用帮助
- GNU Binutils 和 GDB 等项目 Git 镜像使用帮助
- Bioconductor 镜像使用帮助
- CentOS 镜像使用帮助
- centos-altarch 镜像使用帮助
- centos-vault 镜像使用帮助
- CEPH 镜像安装帮助
- Chef APT/YUM 镜像使用帮助
- Chromium OS 镜像使用帮助
- Clickhouse 镜像使用帮助
- Rust crates.io 索引镜像使用帮助
- Cygwin 镜像使用帮助
- Pub 镜像安装帮助
- Debian 镜像使用帮助
- Docker Community Edition 镜像使用帮助
- ELPA 镜像使用帮助
- ELRepo 镜像使用帮助
- EPEL 镜像使用帮助
- F-Droid 镜像使用帮助
- Fedora 镜像使用帮助
- Flutter 镜像安装帮助
- Flutter SDK 源码镜像使用帮助
- GCC Git 镜像使用帮助
- Gentoo Linux 的镜像配置方法如下:
- Gentoo Prefix macOS 的镜像配置方法
- Git Repo 镜像使用帮助
- Gitlab Community Edition 镜像使用帮助
- Gitlab CI Multi Runner 镜像使用帮助
- Gitlab Runner 镜像使用帮助
- GNU C Library Git 镜像使用帮助
- Grafana 镜像帮助
- hackage 镜像使用帮助
- Homebrew / Linuxbrew 镜像使用帮助
- Homebrew-bottles 镜像使用帮助
- Hugging Face Model Hub 预训练模型镜像使用帮助
- Julia 镜像使用帮助
- Julia 二进制安装程序
- KiCad 镜像使用帮助
- Kubernetes 镜像使用帮助
- Lineage 介绍
- lineageOS 源代码镜像使用帮助
- Linux 固件仓库 Git 镜像使用帮助
- Linux Kernel Git 镜像使用帮助
- Linuxbrew-bottles 镜像使用帮助
- Linux Mint 镜像使用帮助
- LLVM Git 源码仓库镜像使用帮助(废弃)
- LLVM Git 源码仓库镜像使用帮助
- LXC Images 镜像帮助
- MariaDB 镜像使用帮助
- MongoDB 镜像使用帮助
- MSYS2 镜像使用帮助
- Mysql Community Edition 镜像使用帮助
- Nix 镜像使用帮助
- Nodejs Release 镜像使用帮助
- Nodesource 镜像使用帮助
- openSUSE 镜像使用帮助
- OpenTHOS 源代码镜像使用帮助
- OpenWRT (LEDE) 镜像使用帮助
- PHP 包仓库 Packagist 索引镜像使用帮助
- Proxmox 镜像使用帮助
- PyBOMBS 镜像使用帮助
- pypi 镜像使用帮助
- QEMU Git 镜像使用帮助
- Qubes OS 镜像使用帮助
- Raspbian 镜像使用帮助
- Archlinux repo-ck 镜像使用帮助
- Repoforge (原Rpmforge) 镜像使用帮助
- ROS 镜像使用帮助
- ROS2 镜像使用帮助
- RPMFusion 镜像使用帮助
- Ruby Gems 镜像使用帮助
- Rudder APT/YUM 镜像使用帮助
- Rustup 镜像安装帮助
- Solus 镜像使用帮助
- stackage 镜像使用帮助
- TensorFlow 镜像使用帮助
- Termux 镜像使用帮助
- tlpretest 镜像使用帮助
- Ubuntu 镜像使用帮助
- Ubuntu Ports 镜像使用帮助
- VirtualBox 镜像使用帮助
- Voidlinux 镜像使用帮助
- Git Repo 镜像使用帮助
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
CPAN 镜像使用帮助
CPAN (The Comprehensive Perl Archive Network) 镜像源的配置文件为 MyConfig.pm
(一般位于 ~/.cpan/CPAN/MyConfig.pm
),可使用包管理脚本 cpan
进行修改。
首先需确保 MyConfig.pm 配置文件存在,在命令行中执行:
# 确保 MyConfig.pm 配置文件存在,如不存在则自动生成
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e 'mkmyconfig'
# 不使用默认配置,手动确认各个配置选项
perl -MCPAN -e 'mkmyconfig'
在 CPAN Shell 中手动设置镜像
在命令行中执行 cpan
进入 cpan shell:
cpan shell -- CPAN exploration and modules installation
Enter 'h' for help.
# 列出当前的镜像设置
cpan[1]> o conf urllist
# 将本站镜像加入镜像列表首位
# 注:若已在列表中则可跳过本步直接退出,修改列表不会执行自动去重
cpan[2]> o conf urllist unshift https://mirrors.tuna.tsinghua.edu.cn/CPAN/
# 或将本站镜像加入镜像列表末尾
# 注:本命令和上面的命令执行一个即可,修改列表不会执行自动去重
cpan[3]> o conf urllist push https://mirrors.tuna.tsinghua.edu.cn/CPAN/
# 或清空镜像列表,仅保留本站
cpan[4]> o conf urllist https://mirrors.tuna.tsinghua.edu.cn/CPAN/
# 保存修改后的配置至 MyConfig.pm
cpan[5]> o conf commit
# 退出 cpan shell
cpan[6]> quit
在命令行中使用脚本设置
在命令行中执行:
# 若本站不在镜像列表中则将其加入列表首位
if ! (
perl -MCPAN -e 'CPAN::HandleConfig->load();' \
-e 'CPAN::HandleConfig->prettyprint("urllist")' |
grep -qF 'https://mirrors.tuna.tsinghua.edu.cn/CPAN/'
); then
perl -MCPAN -e 'CPAN::HandleConfig->load();' \
-e 'CPAN::HandleConfig->edit("urllist", "unshift", "https://mirrors.tuna.tsinghua.edu.cn/CPAN/");' \
-e 'CPAN::HandleConfig->commit()'
fi
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论