zoukankan      html  css  js  c++  java
  • 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 指定超时时间就可以大大加速这个过程

  • 相关阅读:
    27. 移除元素
    axios调用webapi报错
    MySql重装以后,修改数据库路径,打开以前的数据库报Table 'XX库.XX表' doesn't exist错误的解决办法
    SqlServer2012,设置指定数据库对指定用户开放权限
    win10无法访问服务器上的共享文件夹怎么设置,提示:你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问
    Vs2017的git的坑
    jira6.3.6创建问题不自动发邮件通知的问题
    在windows下面配置redis集群遇到的一些坑
    SqlServer2008 无法修改表,超时时间已到 在操作完成之前超时解决方法
    小程序中也可以使用三元运算符且可嵌套使用
  • 原文地址:https://www.cnblogs.com/neights/p/3775905.html
Copyright © 2011-2022 走看看