apt-spy 软件源更新
ebian上的apt-get是最快的软件安装方式,不过要用好apt-get,首先得需要找到最快的源,这样安装软件的时候才能获得好的速度,用起来才能得心应手。
有的源在用了一段以后,就会失效,这个时候,你又需要去网上寻找新的救星。显然,这样会相当麻烦。不过,可以使用apt-spy这个软件来解决这个麻烦。
首先,将apt-spy的源加入/etc/apt/sources.list:
echo "deb http://http.us.debian.org/debian/ stable main" >> /etc/apt/sources.list
然后更新apt-get:
apt-get update
接下来安装apt-spy:
apt-get install apt-spy
从源上下载一份源的镜像列表(http://http.us.debian.org/debian/README.mirrors.txt):
apt-spy update
测试亚洲地区的源的速度,并自动写入 sources.list:
apt-spy -d unstable -a asia -t 5
debian上的apt-get是最快的软件安装方式,不过要用好apt-get,首先得需要找到最快的源,这样安装软件的时候才能获得好的速度,用起来才能得心应手。
有的源在用了一段以后,就会失效,这个时候,你又需要去网上寻找新的救星。显然,这样会相当麻烦。不过,可以使用apt-spy这个软件来解决这个麻烦。
首先,将apt-sky的源加入/etc/apt/sources.list:
echo "deb http://http.us.debian.org/debian/ stable main" >> /etc/apt/sources.list
然后更新apt-get:
apt-get update
接下来安装apt-spy:
apt-get install apt-spy
从源上下载一份源的镜像列表(http://http.us.debian.org/debian/README.mirrors.txt):
apt-spy update
测试亚洲地区的源的速度,并自动写入 sources.list:
apt-spy -d unstable -a asia -t 5
Writing new sources.list file: /etc/apt/sources.list.d/apt-spy.list
mv /etc/apt/sources.list.d/apt-spy.list /etc/apt/sources.list
apt-spy 是一个管理安装媒体的程序,使用方法简单介绍一下:
使用方法: apt-spy [options]
选项:
-d distribution 选择 debian 的发行版本,例如 stable 。除升级外,必须使用此参数。
-a area 选择进行测试的区域,例如 Aisa 。
-c config 指定配置文件。
-e number 指定测试的服务器数量。
-f file 测试时抓取制定的文件(文件相对 debian base 的路径)。
-i file 指定输入的文件,配合 -w 参数使用。
-m mirror-list 指定要升级的镜像列表文件。
-o output-file 重定向输出到指定文件。
-p proxy 指定使用的代理服务器,需要遵从 [server]:[port] 的格式。
-s country_list 指定要进行测试的国家。不能和 -a 参数同时使用。
-t time 指定进行测试时每台服务器的超时时间,只能是正整数。
-u update-URL 从指定的 URL 获得镜像列表更新。
-w file 输出 -i 参数提供的服务器列表中速度最快的前几台镜像服务器(缺省是前 5 台)。
-n number 制定 -w 参数输出的服务器数量。
-v 输出版本信息。
-h 输出当前帮助信息
update 升级镜像站点列表。
ps:测试镜像服务器速度的时候(apt-spy -d testing -A Asia)需要很长时间。其实,只要加一个参数 -t 指定超时时间就可以大大加速这个过程
最新文章
- Win 通过修改注册表把CapsLock映射为Rshift
- Alignment trap 解决方法 【转 结合上一篇
- 做10年Windows程序员与做10年Linux程序员的区别
- jq不包含某属性
- Coder-Strike 2014 - Finals (online edition, Div. 2) A. Pasha and Hamsters
- ASP.NET后台注册JS的方法
- 【数据结构和算法】 O(1)时间取得栈中的最大 / 最小元素值
- Linux 内核 链表 的简单模拟(2)
- VMware下ubuntu与win8共享文件时/mnt/hgfs目录为空的解决办法
- 转载 C#匿名函数 委托和Lambda表达式
- NoInstall_Mysql
- secedit
- linux系统下find删除目录下除一文件外的所有文件
- Quartz + Tablesaw 报表统计
- eclipse中集成maven
- js下拉框:从数组中筛选出匹配的数据
- 通过net time同步电脑时间
- [UE4]Add Offset
- bzoj3702/bzoj2212 二叉树 (线段树合并)
- Vue Element使用icon图标(第三方)
热门文章
- SSL/TLS协议运行机制的概述(转)
- 华为上机试题(java)
- An Overview of Cisco IOS Versions and Naming
- 关于pptpd log日志文件的配置
- 关于 rman duplicate from active database 搭建dataguard--系列一
- android jni与java之间数据传输时怎么转换
- 【hdu 1864】最大报销额
- PatentTips - Systems, methods, and devices for dynamic resource monitoring and allocation in a cluster system
- [Redux] Avoid action type naming conflicts
- js进阶 9-10 html控件如何实现点击自动选择控件内容