配置好各种镜像源,安装速度快过你单身十几年的手速,拒绝龟速
1. 什么是镜像源?
从字面上理解,镜像
其实就是物体在镜面中所成的像。用到网络上的呢?我的理解就是对某个网站内容的copy
版。有什么用呢?用处挺大的,特别是对大陆的程序猿来讲。常常要下载安装软件包。但因为墙的原因,往往需要经历漫长等待。如果你的网速比如我学校的网速本来就不好,那真的是分分钟想砸键盘。
但如果你设置好镜像源
,那速度刷刷的比得上你单身十几年的手速了。
在这里我主要介绍个CRAN
, pypi
, Ubuntu
的镜像源配置, 想要知道更多的镜像源配置,点击上面蓝色字体或者扫描文章最后的二维码关注生物码农笔记
,发送镜像源
即可获得链接。
2. CRAN
镜像源
关于R
的CRAN
镜像源其实我老板在biobabble
上就有写过一篇文章介绍了,他还专门写了个R
包mirrorselect
来帮助选择镜像。
你们可以下载安装然后测试下,然后根据结果选速度最快的镜像来进行配置。配置方法很简单。
#打开~/.Rprofile
#添加如下
options("repos" = c(CRAN="https://mirrors.aliyun.com/CRAN/"))
options(BioC_mirror="https://mirrors.tuna.tsinghua.edu.cn/bioconductor")
#保存退出即可
3. pypi
镜像源
关于pypi
,用过python
应该都知道, 是python package index
的简写,这里不详细展开,等到后面介绍python
包开发的时候再写下。很遗憾没有像mirrorselect
现成的检测pypi镜像源
速度的软件包。但好在pypi
的几个国内镜像源的速度都可以,我就选了下清华大学的镜像https://pypi.tuna.tsinghua.edu.cn/simple
。配置方法如下
#vi ~/.pip/pip.conf #打开文件
#添加如下信息
[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
保存退出
4. Ubuntu
镜像源
Ubuntu
应该是比较受欢迎的Linux
操作系统了,这里主要介绍18.04
的Ubuntu
镜像源的配置方法,所用的镜像源仍为清华大学的镜像https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
。其他想了解其他Linux
操作系统的镜像源配置方法。请关注本公众号,发送镜像源
获取链接。
#vi /etc/apt/sources.list #打开文件
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
5. 测试
这里为了方便我就测试下pypi
主要是我也想安装matplotlib
.
. /Volumes/LaCie/software/pyenv/3.7.5/bin/activate
pip install matplotlib
速度翻了好几倍。
期待更多的技术文章分享,欢迎长按下面二维码关注本公众号