debian上的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 指定超时时间就可以大大加速这个过程
分享到:
相关推荐
debian的源搜索
完成搜索后,`apt-spy`会在`/etc/apt/source.list.d/apt-apy.list`中创建新的源列表。为了只安装E17而不影响其他软件,建议备份原有的`/etc/apt/source.list`,并将其替换为`apt-spy`生成的源列表: ```bash cp ...
首先,通过`sudo apt-get install apt-spy`安装该工具,然后运行`sudo apt-spy`获取帮助,使用`sudo apt-spy update`更新镜像列表,`sudo apt-spy -d testing -a Asia`则会在亚洲地区寻找适用于`testing`版本的最快...
3. **软件源优化**:运行`apt-spy update`和`apt-spy -d testing`,前者更新软件源列表,后者切换至testing分支,以获取更多最新软件包。 4. **桌面环境安装**:使用`apt-get install x-window-system-core`安装X ...
此外,还提到了`apt-spy`工具,它可以帮助用户找到最快的镜像站点,并将其信息写入`/etc/apt/sources.list`文件,从而优化下载速度。 #### 二、Apache与PHP安装 接下来,我们关注如何在Debian服务器上安装Apache和...
Forseti2 forseti2(以北欧正义之神的名字命名)是 2014 年...小游戏 $ sudo apt-get install python-pygame阿杜伊诺 $ sudo apt-get install arduino木薯 $ sudo pip install pyfirmata在 Mac OS X 上安装在 OS X 上,
在Unix/Linux系统中,通常通过包管理器如`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)进行安装。例如: ```bash sudo apt-get install memcached ``` 或者,如果你选择手动编译安装,可以从官方网站获取源...
- 对于基于 Debian/Ubuntu 的系统,可以使用 `apt-get` 命令: ``` sudo apt-get update sudo apt-get install memcached ``` - 对于基于 Red Hat/CentOS 的系统,使用 `yum` 命令: ``` sudo yum install ...
这通常可以通过包管理器如`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)完成。例如: ``` sudo apt-get install memcached ``` - **配置服务**:Memcached默认配置可能不满足所有需求,你可能需要修改`/etc...