apt-spy自动查找并更新最快的debian软件源的教程

2016年4月14日,阿里云的Debian源挂了。导致文武双全的阿里云主机系统无法update,也无法安装web服务软件。于是,我便尝试修改sources.list文件。下面是文武双全总结的,使用apt-spy命令,自动查找并更新最快的debian软件源的方法。

第一:安装apt-spy,命令如下:

apt-get install apt-spy

第二:移动并且备份最早的sources.list文件,因为这鸟玩意每次都会备份sources.list。多次执行命令,会把最开始的文件覆盖掉。

mv /etc/apt/sources.list /etc/apt/sources.list.bak

第三:更新镜像列表文件,命令如下:

apt-spy update

第四:寻找亚洲速度最快的stable版镜像,并生成 sources.list文件,也可以使用 -o  参数指定写入文件

apt-spy -d stable -a Asia -t 5

其中-d 参数代表需要的发行版本,stable代表稳定版,testing代表测试版,unstable是不稳定的意思,就是开发版啦。生产服务器一般选择stable版本啦;

-a 参数后面跟的是地区啦,国人肯定选择Asia;

-t 参数代表延迟的时间,数字5代表低于5ms以内的可以考虑下。。。。

时间: 2024-10-12 15:09:20

apt-spy自动查找并更新最快的debian软件源的教程的相关文章

firefox事件处理之自动查找event的函数(用于onclick=foo())_javascript技巧

IE与firefox事件处理 在ie中,事件对象是作为一个全局变量来保存和维护的. 所有的浏览器事件,不管是用户触发 的,还是其他事件, 都会更新window.event 对象. 所以在代码中,只要轻松调用 window.event 就可以轻松获取 事件对象, 再 event.srcElement 就可以取得触发事件的元素进行进一步处理 在ff中, 事件对象却不是全局对象,一般情况下,是现场发生,现场使用,ff把事件对象自动传 递给对应的事件处理函数. 在代码中,函数的第一个参数就是ff下的事件

js自动查找select下拉的菜单并选择

 这篇文章主要介绍了js自动查找select下拉的菜单并选择(示例代码)需要的朋友可以过来参考下,希望对大家有所帮助  代码如下: function find_select(name) {  var select = document.getElementsByName(name);  var find_str = document.getElementById('to_find_str').value;  if(select)  {   select = select[0];   var ch

vc++ 6.0 能自动查找自己编写的程序代码的错误吗??怎么设置,回答最好带着张图片

问题描述 vc++ 6.0 能自动查找自己编写的程序代码的错误吗??怎么设置,回答最好带着张图片 解决方案 程序的错误有两种,一个是语法错误,一个是语义错误. 我们用人类语言打比方: 老虎山羊吃了. 这句话语法错误,主语后面接谓语,谓语后面接宾语,不能颠倒. 一年有356天. 这句话是语义错误,在语法上没有问题,但是显然一年不是356天而是365/366天. 编译器只能发现语法错误.在你的图上,双击最下面那个窗格中的错误信息,可以定位到错误的行,你根据提示修改就可以了. 编译器不能发现语义错误,

dataset-DataSet自动生成updatacommand更新数据库出错的问题

问题描述 DataSet自动生成updatacommand更新数据库出错的问题 我已经设置了主键了,而且是自增的保证唯一,程序里面也再次设置了一次如: DataColumn[] dcs = { dt.Columns["ID"] }; dt.PrimaryKey = dcs; 但是,TM就是出错啊出错,那个" 对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成."错误不散就是不散,我不想去写SQL那句了,不是

ubuntu软件源 sudo apt-get update更新列表

   代码如下 复制代码 #电子科技大学 deb http://ubuntu.uestc.edu.cn/ubuntu/ quantal main restricted universe multiverse deb http://ubuntu.uestc.edu.cn/ubuntu/ quantal-backports main restricted universe multiverse deb http://ubuntu.uestc.edu.cn/ubuntu/ quantal-propos

快用苹果助手怎么连接iphone?快用苹果助手连接iphone教程

快用苹果助手连接iphone教程 下载安装完毕"快用苹果助手"之后就可以将iPhone或iPad连接电脑了, 连接不上手机解决方法汇总 方法一.看看快用手机助手电脑端有没有显示你的手机,如果没显示把手机拔掉在闪退修复点一下,关闭快用重启快用,应该就好了.   方法二.可能是台式机前置的USB口电压不够导致的,建议插到后面去;还有一种可能就是你机器的软件没检测到,金山手机助手可以帮你安装驱动,如果是驱动方面的问题通过这个可以解决.   方法三.看看手机是否解锁,手机要先解锁,在待机界面连

数据库 mysql 视图-MYsql,更新或插入创建视图的源表,则视图的数据更新需要时间吗?

问题描述 MYsql,更新或插入创建视图的源表,则视图的数据更新需要时间吗? 使用的工具是Navicat for MySql, 主要问题是:我要同步七张表数据,然后根据这七张表创建了一个视图A,然后根据视图A去刷新表B.视图A与表B,数据结构是一致的. 实现过程是用存储过程,先同步七张表,然后直接用视图A去刷新表B.刷新是指使表B与视图A,数据一模一样. 在测试的过程中,当向七张表同步4万条数据时候,发现表B少同步了:六百多条数据. 我猜测是在同步完七张表数据之后,更新视图A需要一定的时间,在视

ubuntu 更新所有软件和更新软件源

更新所有软件 sudo apt-get dist-upgrade 更新软件源 sudo apt-get update 删除软件并删除其配置文件 sudo apt-get remove --purge rabbitmq-server

Tip:Eclipse 自动安装和更新组件

自动安装   1.  在菜单中选择"窗口/首选项",找到项目"安装/更新",从中配置安装和更新属性.      2.  在菜单中选择"软件更新/查找并安装",显示如下对话框:      3.  如果更新已有组件,选择"搜索当前已安装功能部件的更新":如果安装新组件,选择搜索要安装的新功能部件. 4.  在安装新组件的情况下,输入远程站点的URL或者一个指定本地磁盘位置,eclipse将自动安装相应组件. 5.  在更新已有组件