Ubuntu apt-get和pip源更换以及apt update和upgrade 的区别

本文将介绍:

  • 更换apt-get数据源
  • Ubuntu 中apt update和upgrade 的区别
  • pip源更换
  • conda添加清华源和删除清华源改回默认源

一,更换apt-get数据源

Ubuntu 的软件源配置文件是 /etc/apt/sources.list。将系统自带的该文件做个备份,将该文件替换为下面内容,即可使用 TUNA 的软件源镜像。

保留原数据源文件:

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

编辑sources.list 文件内容为新数据源,这里推荐使用清华园数据
清华源网址如下(可根据自己版本选择):https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/

vim sources.list

最后执行生效:
更新源:sudo apt-get update
更新软件:sudo apt-get upgrade

二,Ubuntu 中apt update和upgrade 的区别

参考如下: https://blog.csdn.net/HHTide/article/details/91868454

1,apt update:

只检查,不更新(已安装的软件包是否有可用的更新,给出汇总报告)

用法:sudo apt update

2,apt upgrade:

更新已安装的软件包

用法:sudo apt upgrade 软件包名

三,pip源更换

1,根目录创建.pip文件:mkdir ~/.pip
2,创建文件pip.conf:vim .pip/pip.conf
3,点击“i”键,进入编辑模式,复制信息:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
这个更换的是清华的源,清华的源5分钟同步官网一次,建议使用。
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

4,点击:“ESC”切换到命令行模式,输入“:wq”保存离开。

四,conda添加清华源和删除清华源改回默认源

1,添加清华源
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
2,conda附加库:
# Conda Forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
 
# msys2
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
 
# bioconda
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
#menpo
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
# pytorch
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
3,删除conda源
conda config --remove-key channels

版权声明:本文为TFATS原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。