arch安装包请求404错误的问题

报错
[root@archlinux pkg]# pacman -S git

resolving dependencies...
looking for conflicting packages...Packages (4) perl-error-0.17029-3  perl-mailtools-2.21-5  perl-timedate-2.33-3  git-2.32.0-1Total Download Size:    5.86 MiB
Total Installed Size:  32.52 MiB:: Proceed with installation? [Y/n] y
:: Retrieving packages...git-2.32.0-1-x86_64.pkg.tar.zst failed to download
error: failed retrieving file 'git-2.32.0-1-x86_64.pkg.tar.zst' from mirrors.bfsu.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'git-2.32.0-1-x86_64.pkg.tar.zst' from mirrors.cqu.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'git-2.32.0-1-x86_64.pkg.tar.zst' from mirrors.dgut.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'git-2.32.0-1-x86_64.pkg.tar.zst' from mirrors.hit.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'git-2.32.0-1-x86_64.pkg.tar.zst' from mirrors.hit.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'git-2.32.0-1-x86_64.pkg.tar.zst' from mirror.lzu.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'git-2.32.0-1-x86_64.pkg.tar.zst' from mirrors.neusoft.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'git-2.32.0-1-x86_64.pkg.tar.zst' from mirrors.neusoft.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'git-2.32.0-1-x86_64.pkg.tar.zst' from mirrors.nju.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'git-2.32.0-1-x86_64.pkg.tar.zst' from mirrors.nju.edu.cn : The requested URL returned error: 404
error: failed retrieving file 'git-2.32.0-1-x86_64.pkg.tar.zst' from mirror.redrock.team : The requested URL returned error: 404
error: failed retrieving file 'git-2.32.0-1-x86_64.pkg.tar.zst' from mirrors.163.com : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed to commit transaction (failed to retrieve some files)
Errors occurred, no packages were upgraded.
[root@archlinux pkg]#

参考资料: 官网pacman说明

安装清理工具
[root@archlinux pkg]# pacman -S pacman-contrib
可以正常安装。
但是paccache -r 没有清理掉任何文件

[xy@archlinux ~]$ cd /var/cache/pacman/pkg
[root@archlinux pkg]# paccache -r
==> no candidate packages found for pruning
[root@archlinux pkg]# paccache -rf
==> no candidate packages found for pruning
[root@archlinux pkg]# ls|wc -l
177

pacman也有一些内建参数用于清除缓存和那些不再在/etc/pacman.conf配置文件中列出的软件仓库残留数据库文件。然而pacman并不提供保留一定数量的过去版本的功能,因此它比paccache的默认选项更加激进。
要删除目前没有安装的所有缓存的包,和没有被使用的同步数据库,执行:

# pacman -Sc

要删除缓存中的全部文件,使用两次-c开关。这是最为激进的方式,将会清空缓存文件夹:

# pacman -Scc
[root@archlinux pkg]# pacman -SccCache directory: /var/cache/pacman/pkg/
:: Do you want to remove ALL files from cache? [y/N] y
removing all files from cache...Database directory: /var/lib/pacman/
:: Do you want to remove unused repositories? [Y/n] y
removing unused sync repositories...
[root@archlinux pkg]# ls|wc -l
0
[root@archlinux pkg]#

还是无法安装

Arch是滚动版本,可能是软件库更新了,但没有找到对应命令;只能更新一下系统,把系统的所有包都更新到最新。
pacman -Syu
:: Proceed with installation? [Y/n] n
这里选择n可以更新库
再次安装git正常。

如果遇到下载慢的问题,
error: failed retrieving file ‘core.db’ from mirrors.163.com : Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds

调整网站的前后
/etc/pacman.d/mirrorlist
比如,调整后的

[root@archlinux pacman.d]# cat mirrorlist
## China
Server = https://mirrors.cqu.edu.cn/archlinux/$repo/os/$arch
Server = https://mirrors.163.com/archlinux/$repo/os/$arch
...

arch安装包请求404错误的问题相关推荐

  1. Android studio 提示安装包异常 安装错误 INSTALL_FAILED_TEST_ONLY

    真我手机升级到了Android 12,发现调试安装时出现"安装失败,安装包异常"的异常. 错误提示 The application could not be installed: ...

  2. ps2022安装包程序文件错误,ps2022安装包在哪儿下载

    解剖学上的第一.二.三级神经元胞体是什么? 一级:肌肉.肌腱.韧带及关节的位置感觉.运动感觉.负重感觉:二级:前庭的平衡感觉和小脑的运动协调感觉:三级:大脑皮质综合运动感觉. 骨损伤病人的本体感觉缺失 ...

  3. 关于ruby安装git(或别网站)的安装包的443port错误(用homebrew做事例)Failed to connect to raw.github.com port 443:

    修改ssh 的config配置 1.terminal 打开ssh的根目录,我这里是/Users/tianxiao/.ssh/ cd /Users/tianxiao/.ssh/ 2.配置config 将 ...

  4. R语言 ERROR in install.packages: 关于不能安装包的错误处理

    今天继续讲一下关于R语言中关于安装包时报的错误.上一章我们分享了关于http 404 status这样的错误处理.这里我们继续分享一下其他错误的情况处理. 1. 你可能会遇到ERROR in inst ...

  5. 荣耀升级android版本升级失败,王者荣耀安装包升级失败了可能发生模块错误请您重启手机后再打开游戏试试_游戏吧...

    王者荣耀今天进行了更新,有玩家出现了安装包升级失败的问题,想必大家都很想知道怎么解决吧.下面游戏吧小编就为各位玩家带来了王者荣耀安装包的升级失败解决方法. 安装失败解决方法 玩家尝试重启手机再次更新, ...

  6. [转]英文版VS2010制作中文环境安装包

    本文转自:http://www.cnblogs.com/upupto/archive/2010/10/29/1864726.html 自从VS2010发布以来,一直在用英文版本,接下来就说明用英文版本 ...

  7. 英文版VS2010制作中文环境安装包

    英文版VS2010制作中文环境安装包 .NET資料庫 2010-11-26 16:52:20 阅读289 评论0  字号:大中小 订阅 自从VS2010发布以来,一直在用英文版本,接下来就说明用英文版 ...

  8. 离线下载pytorch安装包

    1. 选择合适的安装包下载 https://anaconda.org/pytorch/repo?type=conda&label=main 2. 安装命令: conda install 安装包 ...

  9. 幼儿园EasyNVR能力层安防监控平台调用视频直播流报404错误解决方案

    现在很多幼儿园都在使用安防摄像头做监控,并且会搭建专有的流媒体平台做安防直播或录像.我们的视频流媒体服务器EasyNVR也有过不少幼儿园监控直播的项目案例,我们不仅支持视频流的在线直播,也支持视频流的 ...

最新文章

  1. eclipse中动态web项目快捷方式设置
  2. 伍迷创意随想集 之 烧菜小帮手
  3. python反序数函数_python range()函数取反序遍历sequence的方法
  4. jquery中$.each循环的跳出
  5. laravel无法运行php,Laravel:php artisan服务无法启动
  6. 基于qt和mysql的地铁线路系统_课内资源 - 基于QT实现的可视化地铁换乘查询系统...
  7. 多 “维” 优化——前端高并发策略的更深层思考
  8. 说一说 oneway 吧,了解过这个修饰符作用吗?原理是什么?怎么理解单向调用?
  9. 计算机系统盘突然爆满,电脑c盘突然爆满是怎么个情况_电脑c盘和d盘的区别
  10. java计算机毕业设计古玩玉器交易系统源码+mysql数据库+系统+lw文档+部署
  11. dwz ajax分页,DWZ table的原生分页浅谈
  12. 在家也能逛家居商场!宜家推出VR购物应用
  13. html 图片自动滚动播放,javascript+html5实现仿flash滚动播放图片的方法
  14. 苏州IT/互联网交流群
  15. 支付宝小程序控制硬件②】 全网首篇,个人支付宝小程序控制智能硬件esp8266,从设计电路到设计协议控制两盏LED灯调节亮度。
  16. 用Python制作汇率转换小程序
  17. JavaWeb-简易留言板制作【MVC】
  18. android 三星调用拍照功能吗,详解三星GALAXY Camera超方便的拍照功能
  19. poj题目分类 [转载于=小媛在努力原创]
  20. Matlab下的模糊控制水箱液位

热门文章

  1. vue按钮点击事件不传递到父控件
  2. TYUT太原理工大学2022操作系统学习通总结
  3. 【第25期】浅析车联网信息安全意识|AutoSec汽车安全直播课
  4. java小球模拟平抛运动_实操项目跳跃的小球
  5. 转:程序员必读书单 1.0
  6. 获取 Java list长度_String,数组,list集合长度的使用
  7. 学生成绩排名及管理系统c语言,学生成绩管理系统__C语言版.doc
  8. 又被平均了?年度平均工资出炉,IT行业超14万元居首
  9. php文件上传(mime类型大全)
  10. 剑指offer-python:36.数组中出现次数超过一半的数字