博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
debian之source.list详解
阅读量:5030 次
发布时间:2019-06-12

本文共 1837 字,大约阅读时间需要 6 分钟。

之前安装的是debian sarge(内核是2.4.7),不太想更新,但是发现原来的源/ect/apt/source.lists如下,但是用apt-get update,发现大都已经不可用了。怎么办,在网上找了一下,发现在http://archive.debian.org/debian-archive/debian/dists/sarge/main/上面还有我要的版本,以前都是从网上COPY别人的source.lists,也没太仔细看,但是手工修改了一下,发现仍然有问题,几经测试,终于可以用了:

 

deb http://archive.debian.org/debian-archive/debian sarge main contrib non-free

 

注意,这个地方的写法。文件所有的目录是http://archive.debian.org/debian-archive/debian/dists/sarge,此目录下除了一些.gz文件外,还有三个子目录main, contrib, non-free,再对照以前的其它源,发现几乎所有的../debian下都有dists目录,因此dists可以都不写,而依次写上sarge(版本), main contrib non-free应该是不同的子版本吧!!

 

然后用apt-get update,成功更新!!

 

 

为了避免每次手工查找可用源之苦,决定按照网上装上apt-spy,顾名思义,就是apt source的SPY了。

 

apt-get install apt-spy

 

安装成功后,就是使用了!(`apt-spy'会根据站点回应时间和带宽自动创建`sources.list'。建议使用之前,先手工把source.lists备份一下)

 

#sudo apt-spy update                      //更新您的镜像列表文件 /var/lib/apt-spy/mirrors.txt

#sudo apt-spy -d testing -a Asia   //在亚洲区寻找速度最快的testing版镜像,并生成 sources.list文件,也可使用 -o 参数指定写入文件

 

 

最后,关于apt-spy的相关选项也copy到这儿吧!

 

使用方法: 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 升级镜像站点列表。

 

原文作者还提到一点,可以用-t times指定每次测试的最长时间,超时则放弃,可以加快搜索速度!

 

注:老实说,使用后效果并不理想,还不及我自己手动添加的快,估计有好多源它并没有搜索到吧!!!!

 

在用apt-get update时,出现错误

Dynamic MMap ran out of room

在网上搜索,解决办法是修改/etc/apt/apt.conf文件或者debian下的/etc/apt/apt.conf.d/70debconf

加入

APT
{
       Cache-Limit "141943904"
}

增加cache的可用空間。

 

转载于:https://www.cnblogs.com/lvdongjie/p/3790841.html

你可能感兴趣的文章
WPF 3D变换应用
查看>>
luogu4012 深海机器人问题 网络流
查看>>
android 拍照上传照片
查看>>
ArchLinux安装开源VMware Tools
查看>>
系统用户分析模型
查看>>
DB2 锁升级示例1
查看>>
16.RDD实战
查看>>
MainFrame知识小结(20120210)—dfsort/syncsort中的数据类型
查看>>
jsp题库 (一)小测(25/21)
查看>>
D - Flip tile
查看>>
Java连接RabbitMQ之创建连接
查看>>
开户vim编程之--cscope支持
查看>>
python数据类型图解
查看>>
js获取标准北京时间
查看>>
DZ!NT论坛 3.6.711删除用户各种错解决方案
查看>>
C#微信登录-手机网站APP应用
查看>>
HTML5实践 -- iPhone Safari Viewport Scaling Bug
查看>>
一位数据挖掘成功人士 给 数据挖掘在读研究生 的建议
查看>>
Python3.6.0安装
查看>>
hdu1049
查看>>