本文转载自:https://blog.csdn.net/weixin_41500849/article/details/80246221

写在前面的话

本文主要内容是更换系统源为清华大学源,更换python的pip源为清华大学源。 使用的linux发行版为ubuntu 16.04 64位,文本编辑器为gedit,

一、更换系统源

系统源用于ubuntu中的软件更新下载。登陆用户为root(获得最高权限) 修改步骤如下:

1,备份系统源

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

2,打开sources-list

gedit sources-list

3,修改源

  1.  
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted
  2.  
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted
  3.  
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe
  4.  
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe
  5.  
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse
  6.  
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse
  7.  
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
  8.  
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted
  9.  
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe
  10.  
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse

4,更新下源的缓存

apt-get update

5,更新软件

apt-get upgrade

二、更改pip 源

首先需要在用户目录下创建.pip文件夹,并创建pip.conf文件,

1,进入用户目录(这时使用普通用户登陆)

cd ~

2,创建pip.conf文件

touch pip.conf

3,打开文件

gedit pip.conf

4,复制下列内容至pip.conf

  1.  
    [global]
  2.  
    trusted-host = pypi.mirrors.ustc.edu.cn
  3.  
    index-url = https://pypi.mirrors.ustc.edu.cn/simple

ubuntu 16.04下更换源和pip源【转】的更多相关文章

  1. ubuntu 16.04下使用 python pip的安装问题。

    ubuntu 16.04使用 pip安装软件时,不知道为什么不能使用sudo pip install XXX 需要使用的是:python -m pip install XXX才可以.

  2. ubuntu 16.04 下更换boost版本

    如果是新机器,没装过boost,那么直接一条命令 sudo apt-get install libboost-all-dev 头文件一般安装在 /usr/include 下面有一个目录boost,里面 ...

  3. Ubuntu 16.04 下简单安装使用golang之备忘

      刚开始学习Go语言,这里记录下我在Ubuntu 16.04下安装使用golang的过程,方便以后查询.   一.安装   1.添加源   如果使用默认的源安装golang的话,版本太低,只到1.6 ...

  4. Ubuntu 16.04下EasyOpenJTAG+OpenOCD的安装和使用【转】

    本文转载自:http://www.linuxdiyf.com/linux/24086.html Ubuntu 16.04下EasyOpenJTAG+OpenOCD的安装和使用 发布时间:2016-09 ...

  5. Ubuntu 16.04下编译安装Apache2.4和PHP7结合

    Ubuntu 16.04下编译安装Apache2.4和PHP7结合,并安装PDOmysql扩展. 1.编译安装apache2.4.20 1 第一步: ./configure --prefix=/usr ...

  6. Ubuntu 16.04 下使用Xampp

    Ubuntu 16.04 下使用Xampp 什么是Xampp? XAMPP(Apache+MySQL+PHP+PERL) 是一个功能强大的建站集成软件包.这个软件包原来的名字是 LAMPP,但是为了避 ...

  7. Ubuntu 16.04下使用Eclipse:创建工程时卡死的解决方法

    问题如下: Ubuntu 16.04下使用Eclipse创建工程时出现卡顿和卡死,新建一个MapReduce项目卡了一下午,鼠标变成了圆圈进度条转了一下午,还关不掉. 当我直接去关闭新建项目的窗口时, ...

  8. Ubuntu 16.04下安装MacBuntu 16.04 TP 变身Mac OS X主题风格

    Ubuntu 16.04下安装MacBuntu 16.04 TP 变身Mac OS X主题风格 sudo add-apt-repository ppa:noobslab/macbuntu sudo a ...

  9. Ubuntu 16.04下的LAMP环境配置

    在学习开发过程中,每当遇到新的问题时,通常都能在网上搜到解决的方法,但是网上的方法千千万,有些是已经过时了的,有些是跟自己开发环境不同的,总是不能第一时间能找到答案. 而当时遇到的问题可能在今后的开发 ...

随机推荐

  1. 开源的PaaS方案:在OpenStack上部署CloudFoundry (一)简介

    目录(?)[-] OpenStack简介 OpenStack是一个美国国家航空航天局和Rackspace合作研发的以Apache许可证授权并且是一个自由软件和开放源代码项目 OpenStack是一个云 ...

  2. POJ3259-负权回路判定

    题目:http://vj.acmclub.cn/contest/view.action?cid=316#problem/E 首先要理解题意:其实就是给你一个图让你判断有没有负权回路 因此直接用Ball ...

  3. COGS 1224. [SHOI2002]百事世界杯之旅(期望概率)

    COGS 1224. [SHOI2002]百事世界杯之旅 ★   输入文件:pepsi.in   输出文件:pepsi.out   简单对比 时间限制:1 s   内存限制:128 MB [问题描述] ...

  4. Eclipse 真机调试检测不到手机解决方案

    想用Eclipse真机调试,但是死活检测不到手机. 手机已经打开了usb调试模式. 开始用的华为Mate9,后面试了下小米,都不行. 在网上搜了一堆,什么安全驱动.adb占用.删除360手机助手.修改 ...

  5. Rochambeau---poj2912||zoj2751(并查集类似于食物链)

    题目链接:http://poj.org/problem?id=2912  http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1751 ...

  6. Ubuntu操作异常汇总

    1.使用Ubuntu的apt-get安装软件时出现以下错误: Reading package lists... Done Building dependency tree... Done Packag ...

  7. mysql 删除表

    删除表 DROP TABLE 表名;

  8. DIY自己的GIS程序(2)——局部刷新

    绘制线过移动鼠标程中绘制临时线段防闪烁 参考OpenS-CAD想实现绘制线的功能.希望实现绘制线的过程,在移动线的时候没有闪烁和花屏.但是出现了问题,困扰了2天,前天熬的太晚,搞得现在精力都没有恢复. ...

  9. hdfs HA原理

    早期的hadoop版本,NN是HDFS集群的单点故障点,每一个集群只有一个NN,如果这个机器或进程不可用,整个集群就无法使用.为了解决这个问题,出现了一堆针对HDFS HA的解决方案(如:Linux ...

  10. 解读webpack的bundle.js

    可能就是好奇心略重了,读了一下webpack打包后的bundle.js的代码,复杂的模块可能读不懂,但简单的hello world模块我还是能看懂的.没什么目的,就是想通过几个简单的模块,一条简单的w ...