我最近遇到了带宽有限(每月20GB)的情况,所以我想知道哪些Linux发行版(桌面或服务器)对更新有低带宽要求。 我仍然想保持相当的时间 – 但是,例如,一年更新几次软件包或内核将比每月更新几次更好。 每月更新用完的兆字节将是理想的。
最近基于Red Hat的发行版(RHEL,CentOS,Fedora)也将更新分发为二进制增量,从已安装的软件包更改为新的软件包。 在安装更新时,这可以节省多达90%的带宽(只要确保安装了deltarpm就可以利用它)。
从CentOS 7.0中考虑这个例子: firefox 。 原始的Firefox 24.5包为49 MB,Firefox 24.7包为50 MB,但将Firefox 24.5更新至24.7的增量RPM为6 MB。
原始RPM:
-rw-rw-r--. 1 mirror mirror 50498824 Jul 3 21:20 firefox-24.5.0-1.el7.centos.x86_64.rpm
更新RPM:
-rw-rw-r--. 1 mirror mirror 51092008 Jul 22 21:46 firefox-24.7.0-1.el7.centos.x86_64.rpm
相应的增量RPM:
-rw-rw-r--. 1 mirror mirror 6508380 Aug 6 10:42 firefox-24.5.0-1.el7.centos_24.7.0-1.el7.centos.x86_64.drpm
如果您使用yum命令行工具更新您的系统,它会告诉您您节省了多less带宽。 例如:
Delta RPMs reduced 64 M of updates to 9.5 M (85% saved)
这完全取决于您安装了多less应用程序(或服务),以及您是否正在运行一个稳定或“最前沿”的分发版本。
例如,我的Debian Wheezy(在Raspberry Pi上)运行openvpn,apache,php,mysql,xorg的家庭服务器,上个月只做了大约140MB的下载,我会考虑很多。 大多数月份大约是10-20MB。