apt-get update及更换源

apt-get update及更换源

【本文仅是个人笔记,若带来不便,告知我修改】

由于是服务器上的操作,因此所有语句均省略sudo
报错无法截图

文章目录

    • apt-get update及更换源
          • 什么是源
            • (1)查看Ubuntu版本
            • (2)备份包含源的文件
            • (3)修改为阿里源和清华源
            • (4)更新源
            • (5) 修复坏的软件包
            • (6) 更新软件

申请到新服务器了,今天打开准备做实验,git一下发现git没安装,于是apt-get install git 发现报错,百度之后先apt-get update,结果报了E:failed to fetch...的错,再百度发现应该是软件源的问题,通过为ubuntu16换源可以解决所出问题。

换软件源参考 这篇

什么是源

对于Ubuntu系统, 不同的版本的源都不一样,每一个版本都有自己专属的源。 而对于 Ubuntu 的同一个发行版本,它的源又分布在全球范围内的服务器上。Ubuntu 默认使用的官方源的服务器在欧洲,从国内访问速度很慢。国内的阿里、网易以及一些重点高校也都有 Ubuntu 的源,所以在装完 Ubuntu 系统后最好把官方源更换为国内的源。

(1)查看Ubuntu版本
lsb_release -a

可以看到我的系统是16.4,xenial。不同版本的源中包含代号,版本不同时直接将xenial换成对应版本的代号即可。

(2)备份包含源的文件

记录源的文件为 /etc/apt/sources.list

cp /etc/apt/sources.list /etc/apt/sources.list_backup

(不过估计没啥用,服务器重启就没啦)

(3)修改为阿里源和清华源

使用:

# 阿里云源
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
##proposed表示測試版源,不建议启用
#deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
# 源碼
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
##測試版源
#deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse


# 清华大学源
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
##測試版源
#deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# 源碼
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
##proposed表示測試版源,不建议启用
#deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

打开sources.list:

gedit /etc/apt/sources.list

原本的sources.list中使用的是阿里源,我将测试源注释掉,添加了清华源
save并退出

(4)更新源
apt-get update
(5) 修复坏的软件包
apt-get -f isntall
(6) 更新软件
apt-get upgrade

以上,就可以成功安装git,下载代码啦。

附:@[TOC]表示本文目录

你可能感兴趣的:(Ubuntu,深度学习)