我已经把家里的台式电脑升级到11.04了,通过升级管理器升级的,从10.04两次升级成功。
升级管理器(或者apt-get)的单线程下载速度真是慢得要死,所以一般我更新大量软件包都会通过用aria2c加速apt-get下载的脚本这篇文章的脚本来更新的。
但是升级管理器是没有导出下载列表功能,不能手动下载,极度不爽。研究了一下,可以这样做。
方法
升级管理器首先会把你的apt仓库切换成11.04的,然后update包信息,如下图。
完成这一步后,计算下载量,会弹出确认对话框
这时候,不要点“开始更新”,而是打开终端,输入
apt-get -y --print-uris dist-upgrade | grep -E -o "http://[^\']+" > upgrade.txt
因为这是的apt仓库已经是11.04了,而upgrade.txt就是要更新的包的下载地址了,随你用什么下载工具把这些包下载回来。我就用firefox的downthemall扩展了,因为包实在太多,我需要图形界面显示进度。
一共要更新1886个包,多线下载速度快上N倍,不过还是要花上了1个多小时下载,下载好后,假设都下载到~/upgrade_debs文件夹,继续终端
cd /var/cache/apt/archives/ sudo ln -s ~/upgrade_debs/*.deb .
然后点击第二张图里的“开始升级”,这样就跳过升级管理器的慢吞吞的下载过程,直接到安装包操作了,然后重启,搞定。
补充
升级程序切换到apt仓库到11.04时,会清空缓存文件夹(10.10原有的文件被移动到临时文件夹);如果在第二张图点击取消,apt又会被回滚回10.10仓库,缓存文件夹又被清空(11.04的文件会回移走,10.10的文件从临时文件夹移动回来)。所以一定要在第二张图那个对话框时软链deb文件到缓存文件夹里去,因为这个时候才是11.04仓库的缓存文件夹。
或许你会说直接替换source.list到11.04更新不就行了吗?当然这也行,但是版本升级,安装软件包后,要做些清理工作,比如删除新版本不再使用的包,配置数据转换等,升级管理器就有这一步了,还是这样靠谱点。我在10.04升级到10.10到安装软件包过程中居然遇到天杀的断电,重启后无法进入系统,不过经过进入恢复模式,居然给我折腾回来,进入桌面还是得人肉修复各种升级问题,十分麻烦,但是我觉得重新装一次重新配置更麻烦,能升级就不重装了。
下载的包还可以复制到笔记本的ubuntu里去,免得二次下载浪费带宽。
升级后发现grub2居然有宽屏分辨率了,虽然不是显示器标准分辨率,聊胜于无。
相关推荐
这个问题通常是由于系统升级或软件依赖更新导致的。以下是一份详细的解决步骤,适用于遇到此类问题的用户。 首先,我们需要确认当前系统中libssl库的实际版本。打开终端并输入以下命令: ```bash ls -l /usr/lib64...
为了修复这些漏洞,我们需要将OpenSSH升级到最新的稳定版本。在这个案例中,推荐升级到OpenSSH 8.4。以下是升级步骤: 1. 首先,确保系统上的依赖项是最新的。OpenSSH 8.4需要OpenSSL 1.1.1g和zlib 1.2.11。运行...
因为最近一直在折腾Kubernetes集群版本升级、Docker版本升级,所以不停的把测试环境安装、还原、升级、降级,简直乱的不行。终于,在测试Docker版本升级后,启动Docker时,遇到了docker.service: Unit not found。...
以下是常见的C++笔试面试题及其核心知识点解析,帮助您系统复习
计算机短期培训教案.pdf
计算机二级Access笔试题库.pdf
下是一份关于C++毕业答辩的心得总结,内容涵盖技术准备、答辩技巧和注意事项,供参考
内容概要:本文档详细介绍了英特尔为苹果公司构建的基于智能处理单元(IPU)的Cassandra集群的技术验证(PoC)。主要内容涵盖IPU存储用例、已建存储PoC、MEV到MMG400的过渡、苹果构建IPU-Cassandra集群的动机以及PoC开发进展。文档还探讨了硬件配置、软件环境设置、性能调优措施及其成果,特别是针对延迟和吞吐量的优化。此外,文档展示了六节点Cassandra集群的具体架构和测试结果,强调了成本和复杂性的降低。 适合人群:对分布式数据库系统、NoSQL数据库、IPU技术感兴趣的IT专业人员和技术管理人员。 使用场景及目标:适用于希望了解如何利用IPU提升Cassandra集群性能的企业技术人员。主要目标是展示如何通过IPU减少服务器部署的成本和功耗,同时提高数据处理效率。 其他说明:文档中涉及的内容属于机密级别,仅供特定授权人员查阅。文中提到的技术细节和测试结果对于评估IPU在大规模数据中心的应用潜力至关重要。
计算机二级考试C语言题.pdf
计算机发展史.pdf
计算机仿真技术系统的分析方法.pdf
yolo编程相关资源,python编程与YOLO算法组成的坐姿检测系统,功能介绍: 一:实时检测学生错误坐姿人数 二:通过前端阿里云平台显示上传数据,实现数据可视化
办公室网安全监控uptime-kuma,docker镜像离线压缩包
计算机课程设计-网络编程项目源码.zip
将该dll包放入项目并引用,可以操作打印机
杰奇2.3内核淡绿唯美小说网站源码 PC+手机版 自动采集 全站伪静态,送10.1版本关关采集器
计算机辅助教学.pdf
内容概要:本文详细介绍了如何利用天文相机和其他相关硬件设备搭建一套高画质、高帧率的流星监控系统,以及针对红色精灵闪电这一特殊自然现象的捕捉方法。文中不仅涵盖了硬件的选择标准如CMOS靶面尺寸、量子效率等重要参数,还提供了基于Python和OpenCV实现的基本监控代码示例,包括亮度突变检测、运动检测算法等关键技术点。此外,对于安装位置的选择、供电方式、成本控制等方面也有具体的指导建议。 适用人群:对天文摄影感兴趣的爱好者,尤其是希望捕捉流星和红色精灵闪电等瞬时天文现象的专业人士或业余玩家。 使用场景及目标:适用于希望搭建个人天文观测站,用于科学研究或个人兴趣爱好的场景。目标是能够稳定可靠地捕捉到流星和红色精灵闪电等难以捉摸的天文现象,为研究提供高质量的数据资料。 其他说明:文中提到的一些技术和方法虽然较为复杂,但对于有一定编程基础和技术动手能力的人来说是非常实用的参考资料。同时,文中提供的省钱技巧也为预算有限的用户提供了一些有价值的建议。