【Linux系统学习3】Linux系统修改下载镜像方法简介

在人工智能以及生物信息学发展迅速的现在,充分掌握相关技术是非常重要的,命令行操作系统是必须要掌握的技能,在上一讲中,我们为大家介绍了Linux系统常用操作命令,接下来我们将转为实战,将操作命令应用于代码中。Linux系统的下载镜像默认是位于国外,下载速度较慢,因此常需要使用国内的下载镜像作为代替,在本将中我们将为大家介绍修改Ubuntu、PIP、Anaconda的下载镜像,方便我们软件的下载与安装。

1Ubuntu下载镜像

国内有很多镜像源,如清华大学、中国科学技术大学、阿里云等,本文以浙江大学开源镜像为例进行介绍。

Step1:打开浙江大学开源镜像网站,点击配置生成器,在跳转的界面中选择系统相应的版本并点击开始生成,如图,我们在Windows下载的Ubuntu子系统版本为16.04,依次选择后点击生成。

Step2 :打开Ubuntu应用程序,输入以下命令,备份系统镜像源(代码说明:sudo是linux系统管理指令,是允许让普通用户执行一些或者全部的root命令的一个工具;cp代表复制 /etc/apt/目录中的source.list文件并命名为sources.list.bak存放于/etc/apt/目录)

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

Step3:输入以下命令,表明利用vim代码编辑器编辑sources.list文件(Ubuntu子系统已默认安装vim,可直接使用)

sudo vim /etc/apt/sources.list

Step4:输入后显示为如图所示的界面,vim的命令可参照下图所示,敲击i进入插入模式,然后将Step1生成的代码复制并粘贴至编辑器中,然后在sources.list文件中的其他所有代码前加#代表注释,敲击键盘的ESC建退出插入模式,进入命令模式,输入:wq保存并退出。

Step5:在命令行中输入以下命令,更新镜像源并更新系统所有软件,下次我们就可以使用浙大的镜像下载软件了。需要注意的是,如果你使用的是校园网建议修改镜像,如果你使用的是家用宽带,建议将镜像修改为阿里云镜像等。

sudo apt-get update
sudo apt-get dist-upgrade

2PIP下载镜像

对于Python开发用户来讲,PIP安装软件包是家常便饭。但国外的源下载速度实在太慢,浪费时间。而且经常出现下载后安装出错问题。所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率,本例以阿里云镜像进行演示。

Step1:首选需要下载安装PIP软件,Ubuntu子系统已默认安装Python3,因此仅需输入以下命令即可:

sudo apt-get install python3-pip
sudo pip3 install --upgrade pip

Step2: 临时使用:可以在使用pip的时候加参数-i http://mirrors.aliyun.com/pypi/simple,长期使用的话,首先输入以下命令创建.pip文件夹(.表示隐藏文件夹)

mkdir ~/.pip

运行以下命令创建pip.conf文件

vi ~/.pip/pip.conf

Step3:在打开的文件中,敲击i进入插入模式,然后将以下代码复制并粘贴至编辑器中,敲击键盘的ESC建退出插入模式,进入命令模式,输入:wq保存并退出。

[global]  
trusted-host =  mirrors.aliyun.com  
index-url = http://mirrors.aliyun.com/pypi/simple

1Anconda

Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。

Anaconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载。

TUNA 还提供了 Anaconda 仓库的镜像,运行以下命令即可添加 Anaconda Python 免费仓库。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

(0)

相关推荐