本文主要是介绍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
这篇关于Ubuntu apt-get和pip源更换以及apt update和upgrade 的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!