分类 Linux 下的文章

国内开源镜像站列表(部分支持 IPv6 网络)

非教育网:

网易开源镜像站:http://mirrors.163.com

阿里开源镜像站:http://mirrors.aliyun.com

搜狐开源镜像站:http://mirrors.sohu.com

首都在线科技股份有限公司:http://mirrors.yun-idc.com

常州贝特康姆软件技术有限公司(原cn99):http://centos.bitcomm.cn/

教育网:

名词解释:
IPv4 & IPv6:表示如果你的网络支持 IPv6,那么优先使用 IPv6 连接,你的网络仅支持 IPv4,那么只是用 IPv4 网络连接
IPv4:仅支持 IPv4 网络访问
IPv6:仅支持 IPv6 网络访问
xx线路:表示你使用 xx运营商 访问 xx线路 更快!

清华大学开源软件镜像站

  • https://mirrors.tuna.tsinghua.edu.cn (IPv4 & IPv6)
  • https://mirrors.4.tuna.tsinghua.edu.cn (IPv4)
  • https://mirrors.6.tuna.tsinghua.edu.cn (IPv6)

中国科学技术大学开源软件镜像站

  • https://mirrors.ustc.edu.cn (自动选择运行商线路 + IPv4、IPv6 双栈)
  • https://mirrors4.ustc.edu.cn (IPv4)
  • https://mirrors6.ustc.edu.cn (IPv6)
  • https//cernet.mirrors.ustc.edu.cn (教育网线路)
  • https://chinanet.mirrors.ustc.edu.cn (电信线路)
  • https://unicom.mirrors.ustc.edu.cn (联通线路)
  • https://cmcc.mirrors.ustc.edu.cn (移动线路)
  • https://rsync.mirrors.ustc.edu.cn (Rsync 线路)

- 阅读剩余部分 -

cURL 不输出 Body,仅输出 连接速度等信息

实现方法

-o 参数, Body 输出到指定路径,/dev/null/:在类Unix系统中,/dev/null,或称空设备,是一个特殊的设备文件,它丢弃一切写入其中的数据(但报告写入操作成功),读取它则会立即得到一个EOF
curl -o /dev/null "https://nowtime.cc"

运行结果:

chuwen@WenzhouChan:~$ curl -o /dev/null "https://nowtime.cc"
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 30965    0 30965    0     0   131k      0 --:--:-- --:--:-- --:--:--  130k
chuwen@WenzhouChan:~$

Ubuntu 更改 apt 源为 清华大学

备份原有 软件源配置文件

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

删除原有软件配置文件并新建 sources.list

sudo rm -rf /etc/apt/sources.list && sudo touch /etc/apt/sources.list

编辑 /etc/apt/sources.list 文件

sudo vi /etc/apt/sources.list

复制以下配置

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
  • i 键启用插入模式

  • Shift + Insert 粘贴文本或者右键粘贴???

  • esc 键,然后输入 :wq 按回车 保存并退出

完成,更新下

sudo apt update

WSL Ubuntu 解决出现 E: Could not read response to hello message from hook ...问题

使用 apt 会出下如下提示

chuwen@WenzhouChan:~$ sudo apt autoremove
[sudo] password for chuwen:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: Could not read response to hello message from hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true: 成功
E: Could not read response to hello message from hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true: 成功

解决方法:

执行以下命令

sudo rm -rf /etc/apt/apt.conf.d/20snapd.conf

完美解决

转载自:http://www.bnee.net/article/2862587.html

Pypi 更改国内镜像源 清华|中科大|阿里云

pip 国内镜像源

临时使用

注意,simple 不能少, 是 https 而不是 http

pip install -i 镜像源 some-package

例如设置阿里云镜像:

pip install -i https://mirrors.aliyun.com/pypi/simple some-package

例如设置清华大学镜像:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

...

设为默认

升级 pip 到最新的版本 (>=10.0.0) 后进行配置:

设置为清华大学镜像:

pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

...

参考:https://mirrors.tuna.tsinghua.edu.cn/help/pypi/