问题背景

使用apt或者apt-get命令,会遇到部分软件仅在PPA提供,且多次下载更新失败的情况

PPA软件源简介

网站部署国家

以下为nslookup的查询结果,通过地址查询可以得知该IP位于英国

> ppa.launchpad.net
Server:     127.0.0.53
Address:    127.0.0.53#53Non-authoritative answer:
Name:   ppa.launchpad.net
Address: 91.189.95.83
Name:   ppa.launchpad.net
Address: 2001:67c:1560:8008::15

位于国外的网站,多数存在以下三种情况:被墙/延迟/连接中断

解决方案

镜像源

我跟大家的都是第一时间想到了镜像源,但是很可惜,搜遍了百度也没找到相关信息。

自制镜像源

搜遍百度只有这个解决方案,但是需要极高的金钱成本和时间成本。

自行下载替换

做法简单,用外部的工具下载好所需的文件,并替换到APT的缓存目录下即可搞定。

解决过程

讲了那么多,谁都知道肯定是第三个方案是最佳选择了

部署高级下载器

题外话:这个高级下载器的开发者一直默默无闻,专注给大家开源非常实用的工具,不给他点个Star都对不起良心啊。
有能力的可以给作者打赏一点,鼓励他继续开发。

  • 下载压缩包:高级下载器
  • 解压压缩包:本文采用0.1版本进行演示,推荐使用最新版,拥有更强性能
  • 安装依赖:pip install -r requirements.txt

提取下载网址

根据错误提示找到对应的下载连接,如下图所示

修改下载器的目标链接

打开main.py并修改url,如图选中的部分

运行下载

下载过程需要等待一会,工具替换前后对比:

  • 替换前:平均速度2KB/s,资源频繁中断。
  • 替换后:平均速度100KB/s,资源下载成功。

替换APT缓存文件

等上面的程序运行结束,在项目根目录下就能找到对应的文件,如图所示

找到APT中与该文件对应的缓存路径,并将其替换成刚才下载好的文件。下图所示为替换前的文件

重新运行安装命令

回到终端,重新执行APT安装命令

走到这一步,该有的问题都该解决了,如果觉得这篇文章写得不错的记得点赞/关注/转发哈!

高效解决PPA软件源卡顿出错的问题(ppa.launchpad.net)相关推荐

  1. 解决Win10桌面右键卡顿一直转圈圈的

    把系统重置之后,发现在桌面点击右键时一直转圈,但是在文件夹等非桌面位置都正常.可能是我之前修改注册表添加右键选项造成的,也可能不是,因为将修改的地方删除还是没有解决问题,555. 上网搜素一波,发现大 ...

  2. 创维电视卡在android,两招帮你解决创维电视运行卡顿问题

    原标题:两招帮你解决创维电视运行卡顿问题 创维智能电视使用时间长了,运行时间长了就会出现卡顿的问题,其它电视也是这样的,很多用户都在吐槽,是不是电视质量不好,其实不是的,影响创维电视卡顿的原因有很多种 ...

  3. wifi卡慢延迟高_如何解决家里的WiFi卡顿的问题

    作为不同网络之间互相连接的枢纽,路由器系统构成了基于TCP/IP 的国际互联网络Internet 的主体脉络,也可以说,路由器构成了Internet的骨架.家里安装有WiFi的用户有没有注意到一个问题 ...

  4. 关闭 Adobe Flash 沙箱(保护模式)解决Flash崩溃及卡顿问题

    关闭 Adobe Flash 沙箱(保护模式)解决Flash崩溃及卡顿问题 http://mozilla.com.cn/thread-34109-1-1.html 转载于:https://www.cn ...

  5. android8卡顿,Android 8.0系统曝光,解决了安卓系统卡顿的问题

    原标题:Android 8.0系统曝光,解决了安卓系统卡顿的问题 8.0拟于今年5月17-19日召开的2017年谷歌I/O大会上正式宣布,之前已经曝光了该系统的一些特性,例如开发代号为奥利奥(Oero ...

  6. Mac/MacBookPro解决系统升级后运行卡顿问题(非配置问题)

    Mac/MacBookPro解决系统升级后运行卡顿问题(非配置问题) Mac在升级后可能会出现莫名其妙的卡顿,运行缓慢等问题,如果遇到这种问题可以尝试以下几种方法恢复下: 以安全模式启动 重新启动Ma ...

  7. 【系统优化】解决windows11桌面切换卡顿(非重装以及关闭特效)

    [系统优化]解决windows11桌面切换卡顿(非重装以及关闭特效) 问题:最近使用win11系统的时候会经常使用触摸板切换桌面,然后每次切换桌面的时候任务栏图标会闪烁,然后系统会卡住一下,体验嫉妒不 ...

  8. kodi android 卡顿,给Kodi设置缓存来解决播放大文件卡顿

    给Kodi设置缓存来解决播放大文件卡顿 2021-03-02 16:21:20 28点赞 355收藏 31评论 Kodi可以算是电视盒子上最棒的播放器了,它具有强大的功能,优美的界面,相信很多人也都是 ...

  9. 已解决微软Office2016 Excel卡顿\缓慢、打开第二个文件加载很慢问题(亲测有效)

    已解决微软Office2016 Excel卡顿\缓慢.打开第二个文件加载很慢问题(亲测有效) 文章目录 问题描述 问题分析 解决方法1 解决方法2 解决方法3 1) 修改基本设置 2)修改配置文件 千 ...

最新文章

  1. 懒人必备:.NetCore快速搭建ELK分布式日志中心
  2. springmvc+mybatis+spring+redis
  3. CSDN转载别人文章的操作
  4. 七月老师python_七月在线Python学习笔记
  5. Kotlin入门教程——目录索引
  6. 如何让不使用vba没办法打开excel表_Excel常见问题
  7. 蓝桥杯 ALGO-73 算法训练 统计字符次数
  8. 类Unix下网络工具备忘
  9. AgileEAS.NET平台开发实例-药店系统-视频教程系列-索引
  10. java数字时钟界面_Java数字时钟实现代码
  11. 阿里云华为云对比分析
  12. 考研政治刷题知识点总结
  13. 企业网站怎么制作?企业网站制作,只需记住这8个步骤
  14. Android 访问系统相册选中图片,并返回该图片的路径
  15. 【Hadoop】谷歌的三篇论文(GFS、MapReduce分布式计算模型 、BigTable大表)
  16. zemax评价函数编辑器_zemax默认评价函数使用方法
  17. BeyondCompare使用
  18. 2023年全国最新会计专业技术资格精选真题及答案11
  19. 三校生模拟计算机试题,三校生高考计算机模拟试卷(一).doc
  20. Lake Shore亥姆霍兹线圈

热门文章

  1. CBM 业务模型是什么和为什么?
  2. vba 邮件body html,如何用VBA将邮件内容HTML化
  3. 通讯录软件测试报告,手机APP测试报告记录.doc
  4. SAP MM 物料主数据的重要概念:物料类型、物料组、评估类(物料层次)
  5. java 留言板源码,JSP留言板的JSP源码操作实施
  6. V831体验—烧录系统
  7. Oracle运维日记
  8. taskkill /im test.exe /f
  9. (原)解决精伦iDR200 SDK在.NET开发环境中提示尝试读取或写入受保护的内存错误...
  10. paip 网站扫描安全工具hp WebInspect 使用指南