1. 云栖社区>
  2. 技术文集>
  3. 列表>
  4. 正文

让内网Ubuntu系统更新更轻松

作者:用户 来源:互联网 时间:2016-07-02 10:20:01

ubuntu系统ubuntuhttpcaffe ubuntuubuntu sqlcipheruniverseubuntu14.0.4

让内网Ubuntu系统更新更轻松 - 摘要: 本文讲的是让内网Ubuntu系统更新更轻松,    还是起了原来的标题名称,今天在找内网Ubuntu系统更新的方案时,看到了网站上的一篇帖子,很是兴奋。可拿来一看却发现这个apt-proxy的东东已经不在ubuntu 12.04(LTS

   还是起了原来的标题名称,今天在找内网Ubuntu系统更新的方案时,看到了网站上的一篇帖子,很是兴奋。可拿来一看却发现这个apt-proxy的东东已经不在ubuntu 12.04(LTS)的发布版本里了,看来这篇帖子又是有点跟不上潮流的那种。查了一下资料,目前发布版本中提供了approx。官方的描述如下:

  Approx is an HTTP-based proxy server for Debian-style package archives. It fetches files from remote repositories on demand, and caches them for local use.

  Approx saves time and network bandwidth if you need to install or upgrade .deb packages for a number of machines on a local network. Each package is downloaded from a remote site only once, regardless of how many local clients install it. The approx cache typically requires a few gigabytes of disk space.

  Approx also simplifies the administration of client machines: repository locations need only be changed in approx's configuration file, not in every client's /etc/apt/sources.list file.

  Approx can be used as a replacement for apt-proxy, with no need to modify clients' /etc/apt/sources.list files, or as an alternative to apt-cacher.

  approx看来确实是替代了apt-proxy,在10.04之后就不再提供apt-proxy了。

  approx部署起来也是简单至极,首先部署approx:

  sudo apt-get install approx

  通过下边的指令获取当前/etc/apt/sources.list中的更新地址

  $ grep -E "^[^#]" sources.list | cut -d " " -f2 | uniq

  http://au.archive.ubuntu.com/ubuntu/

  http://security.ubuntu.com/ubuntu

  配置/etc/approx/approx.conf文件,添加如下内容

  ubuntu http://cn.archive.ubuntu.com/ubuntu

  ubuntu-extras http://extras.ubuntu.com/ubuntu

  ubuntu-partner http://archive.canonical.com/ubuntu

  ubuntu-security http://security.ubuntu.com/ubuntu

  $ sudo /etc/init.d/openbsd-inetd restart

  * Restarting internet superserver inetd [ OK ]

  重新启动之后,服务就已经在9999端口运行了。

  在客户端的配置,其实就是把客户端的/etc/apt/sources.list文件变更为你approx的地址就可以了:

  deb http://approx:9999/ubuntu/ precise main restricted

  deb-src http://approx:9999/ubuntu/ precise main restricted

  deb http://approx:9999/ubuntu/ precise-updates main restricted

  deb-src http://approx:9999/ubuntu/ precise-updates main restricted

  deb http://approx:9999/ubuntu/ precise universe

  deb-src http://approx:9999/ubuntu/ precise universe

  deb http://approx:9999/ubuntu/ precise-updates universe

  deb-src http://approx:9999/ubuntu/ precise-updates universe

  deb http://approx:9999/ubuntu/ precise multiverse

  deb-src http://approx:9999/ubuntu/ precise multiverse

  deb http://approx:9999/ubuntu/ precise-updates multiverse

  deb-src http://approx:9999/ubuntu/ precise-updates multiverse

  deb http://approx:9999/ubuntu/ precise-backports main restricted universe multiverse

  deb-src http://approx:9999/ubuntu/ precise-backports main restricted universe multiverse

  deb http://approx:9999/ubuntu precise-security main restricted

  deb-src http://approx:9999/ubuntu precise-security main restricted

  deb http://approx:9999/ubuntu precise-security universe

  deb-src http://approx:9999/ubuntu precise-security universe

  deb http://approx:9999/ubuntu precise-security multiverse

  deb-src http://approx:9999/ubuntu precise-security multiverse

  其他地址就可以删除掉了。剩下的就是sudo apt-get update ~~~

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有 的相关内容,欢迎继续使用右上角搜索按钮进行搜索ubuntu系统 , ubuntu , http , caffe ubuntu , ubuntu sqlcipher , universe ubuntu14.0.4 ubuntu 更新系统、ubuntu系统更新命令、ubuntu怎么更新系统、ubuntu如何更新系统、ubuntu16.04系统更新,以便于您获取更多的相关知识。

亲们,如何让内嵌框架的内容自动增高呢?

问题描述 亲们,如何让内嵌框架的内容自动增高呢? 他的显示只有那么一点的,但是下面还有很多内容的。 解决方案 onload=document.all('Showme').height=Sh...

Xenserver 7通过配置防火墙iptables实现内网共享上网和端口映射

...转换,将来自10.1.1.0/24的地址转换为60.1.1.1 #(Deven:因为是让内网上网,因此对于代理服务器而言POSTROUTING(经过路由之后的包应该要把源地址改变为60.1.1.1,否则包无法返回)) [root@xenserver-cukxsegi ~]# iptables -A FORWARD -s 10.10.10.0/24 -j ...

一个简单的nginx加多个fastcgi的负载均衡配置过程

...听在 127.0.0.1:9000 并且只允许来自 127.0.0.1的连接。为了能让内网其它机器访问,需要修改服务器B上的 php-fpm.conf中的两行配置。修改后的这两行如下:192.168.0.2:9000192.168.0.2然后重启服务器B上的php-fpm二。修改服务器A上的mysql访问权...

网盘关闭不用怕:利用Docker和OSS轻松搭建专属网盘

...容器服务处于同一区域中的bucket,这样容器应用可以通过内网地址来访问bucket中存储的文件数据,提升访问速度并节省公网带宽 创建 OSS 数据卷 数据卷是Docker提供的容器储存模型:可以实现容器和数据生命周期的解耦,当容...

在 Ubuntu 14.04/15.04 上配置 Node JS v4.0.0

...重要的 API 变更。下面的内容让我们来看看如何轻松的在 ubuntu server 上安装、配置 Node.js。 基础系统安装 Node 在 Linux,Macintosh,Solaris 这几个系统上都可以完美的运行,linux 的发行版本当中使用 Ubuntu 相当适合。这也是我们为什...

前三篇
后三篇