问题

我在manjaro系统上使用pacman下载软件的时候,经常出现以下报错:

错误:无法从 mirrors.tuna.tsinghua.edu.cn : Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds 获取文件 'wps-office-11.1.0.9604-1-x86_64.pkg.tar.zst'###########################################-------------------------------]  67%
警告:无法获取某些文件
错误:无法提交处理 (下载数据库出错)
发生错误,没有软件包被更新。

初步诊断了一下,是下载速度太慢了。但是很神奇的是,我直接访问mirrors.tuna.tsinghua.edu.cn速度还是很快的。

解决方案

我让pacman使用外部下载器来解决这个问题(似乎是解决了)。

具体方法

修改文件/etc/pacman.conf。我使用了vim来修改,记得非roor用户需要用sudo

在该文件内有如下两行:

#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u

这两行都是注释掉的,把其中一行注释取消掉(删除#)就行了。

其中第一行是使用curl作为下载器,第二行是wget

我选择的是wget

新的问题

执行sudo pacman -Syu之后,大概会出现如下信息:

:: 正在同步软件包数据库...
--2020-07-10 08:48:08-- https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/core/x86_64/core.db
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)... 202.120.58.155
正在连接 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)|202.120.58.155|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:174157 (170K) [application/x-gzip]
正在保存至: “/var/lib/pacman/sync/core.db.part” /var/lib/pacman/sync/core.db.part 100%[====================================================================================================================================================>] 170.08K --.-KB/s 用时 0.1s 2020-07-10 08:48:09 (1.53 MB/s) - 已保存 “/var/lib/pacman/sync/core.db.part” [174157/174157]) --2020-07-10 08:48:09-- https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/core/x86_64/core.db.sig
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)... 202.120.58.155
正在连接 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)|202.120.58.155|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 404 Not Found
2020-07-10 08:48:09 错误 404:Not Found。 --2020-07-10 08:48:11-- https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/extra/x86_64/extra.db
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)... 202.120.58.155
正在连接 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)|202.120.58.155|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2127897 (2.0M) [application/x-gzip]
正在保存至: “/var/lib/pacman/sync/extra.db.part” /var/lib/pacman/sync/extra.db.part 100%[====================================================================================================================================================>] 2.03M 7.02MB/s 用时 0.3s 2020-07-10 08:48:12 (7.02 MB/s) - 已保存 “/var/lib/pacman/sync/extra.db.part” [2127897/2127897]) --2020-07-10 08:48:12-- https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/extra/x86_64/extra.db.sig
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)... 202.120.58.155
正在连接 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)|202.120.58.155|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 404 Not Found
2020-07-10 08:48:12 错误 404:Not Found。 --2020-07-10 08:48:14-- https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/community/x86_64/community.db
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)... 202.120.58.155
正在连接 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)|202.120.58.155|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:6185653 (5.9M) [application/x-gzip]
正在保存至: “/var/lib/pacman/sync/community.db.part” /var/lib/pacman/sync/community.db.part 100%[====================================================================================================================================================>] 5.90M 9.15MB/s 用时 0.6s 2020-07-10 08:48:15 (9.15 MB/s) - 已保存 “/var/lib/pacman/sync/community.db.part” [6185653/6185653]) --2020-07-10 08:48:15-- https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/community/x86_64/community.db.sig
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)... 202.120.58.155
正在连接 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)|202.120.58.155|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 404 Not Found
2020-07-10 08:48:15 错误 404:Not Found。 --2020-07-10 08:48:17-- https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/multilib/x86_64/multilib.db
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)... 202.120.58.155
正在连接 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)|202.120.58.155|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:199917 (195K) [application/x-gzip]
正在保存至: “/var/lib/pacman/sync/multilib.db.part” /var/lib/pacman/sync/multilib.db.part 100%[====================================================================================================================================================>] 195.23K --.-KB/s 用时 0.1s 2020-07-10 08:48:17 (1.69 MB/s) - 已保存 “/var/lib/pacman/sync/multilib.db.part” [199917/199917]) --2020-07-10 08:48:17-- https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/multilib/x86_64/multilib.db.sig
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)... 202.120.58.155
正在连接 mirrors.sjtug.sjtu.edu.cn (mirrors.sjtug.sjtu.edu.cn)|202.120.58.155|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 404 Not Found
2020-07-10 08:48:18 错误 404:Not Found。 --2020-07-10 08:48:20-- https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/x86_64/archlinuxcn.db
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)... 101.6.8.193, 2402:f000:1:408:8100::1
正在连接 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)|101.6.8.193|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:1489098 (1.4M) [application/octet-stream]
正在保存至: “/var/lib/pacman/sync/archlinuxcn.db.part” /var/lib/pacman/sync/archlinuxcn.db.part 100%[====================================================================================================================================================>] 1.42M 4.83MB/s 用时 0.3s 2020-07-10 08:48:20 (4.83 MB/s) - 已保存 “/var/lib/pacman/sync/archlinuxcn.db.part” [1489098/1489098]) --2020-07-10 08:48:20-- https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/x86_64/archlinuxcn.db.sig
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)... 101.6.8.193, 2402:f000:1:408:8100::1
正在连接 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)|101.6.8.193|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 404 Not Found
2020-07-10 08:48:21 错误 404:Not Found。 :: 正在进行全面系统更新...

与一开始简直是画风突变。

看到下面,会出现一个404错误,大致如下:

--2020-07-10 08:48:20--  https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/x86_64/archlinuxcn.db.sig
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)... 101.6.8.193, 2402:f000:1:408:8100::1
正在连接 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)|101.6.8.193|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 404 Not Found
2020-07-10 08:48:21 错误 404:Not Found。

目前还不知道错误的原因是什么,访问https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/x86_64/archlinuxcn.db.sig也的确是404。不过似乎不影响使用,于是我就没管了。

pacman下载时经常出现Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds的更多相关文章

  1. nginx,文件下载,预览,防止浏览器下载时直接打开,防止预览时直接下载文件,解决nginx谷歌浏览器不支持下载问题

    公司项目逐渐增多,对效率的要求越来越高,不同项目分部不同服务器,最初想用nginx 就是为了多个项目用一个url和服务器宕机解决方案 nginx也可作为附件服务器,毕竟nginx也对静态文件支持较好, ...

  2. 解析:使用easyui的form提交表单,在IE下出现类似附件下载时提示是否保存的现象

    之前开发时遇到的一个问题,使用easyui的form提交表单,在Chrome下时没问题的,但是在IE下出现类似附件下载时提示是否保存的现象. 这里记录一下如何解决的.其实这个现象不光是easyui的f ...

  3. 使用贝赛尔曲线画扇形、圆形、弧线、多边形,实现App下载时的动画效果demo

    // // MyView.swift // TestUIBezierPath // // Created by iCodeWoods on 16/5/8. // Copyright © 2016年 i ...

  4. c#的事件用法——实现下载时发生的事件

    //下载时发出的事件 using System; using System.Collections.Generic; using System.Linq; using System.Text; usi ...

  5. SVN下载时提示“已经锁定”

    问题现象:同事让我提交代码,我就先下载后提交,但下载时提示“D:\ABC”已经锁定. 问题原因:原因不明. 问题处理:向上退一级,右击目录->SVN->"清理"-> ...

  6. java把流抛给浏览器下载时,当下载的文件文件名为中文时,出现中文名被替换为“----------”的情况

    比如说,下载的文件名为: 软件分析报告.docx,当使用流抛给浏览器下载时,浏览器下载的文件为:-----------.docx 出现这种情况的原因:大体的原因就是header中只支持ASCII,所以 ...

  7. Struts2 取消 下载时异常

    Struts2环境下,通过Struts2提供的下载方式进行下载时出现的java.lang.IllegalStateException异常 2011-1-820:34:20 org.apache.cat ...

  8. stm32f0系列在SWD模式下载时复位失败

    用stm32f030K6T6做了个小玩意,仿真电路就直接把3.3V,SWDIO,SWCLK,GND引出来连接到j-link的这四个角上,SWDIO和SWCLK引脚既没有上拉也没有下拉.     MCU ...

  9. 关于Xilinx FPGA JTAG下载时菊花链路中的芯片数量

      关于Xilinx FPGA JTAG下载时菊花链路中的芯片数量 emesjx | 2014-08-13 13:13:30    阅读:1793   发布文章 当一个系统中含有多片(2片以上)Xil ...

  10. 使用easyui的form提交表单,在IE下出现类似附件下载时提示是否保存的现象

    之前开发时遇到的一个问题,使用easyui的form提交表单,在Chrome下时没问题的,但是在IE下出现类似附件下载时提示是否保存的现象. 这里记录一下如何解决的.其实这个现象不光是easyui的f ...

随机推荐

  1. 【遥遥领先】Eolink IDEA 插件:零代码入侵,自动生成接口

    省流版: Eolink 有 IDEA 插件吗? 有,而且遥遥领先!我们在一年半之前就发布了,而且功能更丰富! IDEA 插件市场搜索"Eolink Apikit"即可安装使用. 使 ...

  2. 给网站添加xml地图索引写法和应用

    使用php给网站添加xml地图索引写法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ...

  3. Go语言常用标准库——flag

    文章目录 os.Args flag包基本使用 导入flag包 flag参数类型 定义命令行flag参数 flag.Type() flag.TypeVar() flag.Parse() flag其他函数 ...

  4. day1 C语言:对于P1055 ISBN号码的代码优化及多解

    day1 C语言:对于P1055 ISBN号码的代码优化及多解 先看题目 直接说最优解,其他方法后置 第一部分 1.第一个点是数据的输入,本人第一的想法是直接用int类型去接受数据,但因为" ...

  5. RL 基础 | Value Iteration 的收敛性证明

    (其实是专业课作业 感觉算法岗面试可能会问,来存一下档) 目录 问题:证明 Value Iteration 收敛性 0 Definitions - 定义 1 Bellman operator is a ...

  6. YbtOJ 做题记录-总集版

    感觉每章都开一篇博客过于占据版面 (以及写不动题了想摸一会鱼 于是就有了您现在看到的这篇博客. upd:不知道啥时候咕了.懒得补,那就继续咕着吧(bushi 基础算法 第1章 递推算法 第2章 贪心算 ...

  7. 【日常收支账本】【Day05】编辑账本界面增加删除、更新记录功能——提高代码复用性

    一.项目地址 https://github.com/LinFeng-BingYi/DailyAccountBook 二.新增 1. 增加删除记录功能 1.1 功能详述 点击删除按钮后,获取对应行的数据 ...

  8. C语言水仙花数

    #include<stdio.h> void main() { int i, j, k, n=100;//分别设置三个数和一个三位数 for(i=1;i<=9;i++) //一个一个 ...

  9. 什么是cursor?怎么使用cursor?

    Cursor 在Android查询数据时就是通过Cursor类来实现的.当我们使用SQLiteDatabase.query()方法时,就会得到Cursor对象,Cursor所指向的就是每一条数据. 举 ...

  10. WPF应用开发之控件动态内容展示

    在我们开发一些复杂信息的时候,由于需要动态展示一些相关信息,因此我们需要考虑一些控件内容的动态展示,可以通过动态构建控件的方式进行显示,如动态选项卡展示不同的信息,或者动态展示一个自定义控件的内容等等 ...