基本解释
离线下载其实就是下载工具的服务器代替电脑用户先行下载,多用于冷门资源。比如,电脑用户的正常下载最大速度能达到200KB/S,但是某个资源是冷门资源,下载速度只能达到10KB/S,电脑用户就得下很久,如果用户使用离线下载技术,就可以让服务商的服务器代替电脑用户下载,电脑用户就可以关掉下载工具或者机器,节约时间和电费。等到离线下好了,电脑用户再从下载工具的服务器上以200KB/S(理论上会员等级越高越快,但最高速度仍然受限制于你的本身宽带)的速度下到自己的电脑上。即使对于热门资源,离线下载也能省却许多挂机等待的时间,最重要的是能够腾出电脑宽带做其他的事情。
优势
随着互联网接入服务运营商对P2P下载的封锁,使得P2P用户无法再占用他人带宽高速下载互联网资源。针对这一情况,可以采取的办法就是采用离线下载。
通俗解释
离线下载就是电脑用户不用开机上网,服务器先把文件下载到服务器上,下完后,电脑用户再从服务器上转下到你的硬盘里,其实这个功能不是很实用。这个功能只适合下载资源少的文件,那种资源少的下载速度很低就要下很久,因此先离线下好后,再转下速度就快得多。但是像一般的文件资源都很多,直接下载都很快了,先离线下跟直接下速度差不了多少,而且还要付费。
Ubuntu离线安装软件包一.应用场景a.当我们需要在多台电脑安装同一个软件,并且这个软件很大,下载需要很长时间时b.需要安装软件的ubuntu不能上网二.离线安装包的制作2.1.通过如下指令下载XXXX软件所需要的deb包$ sudo apt-get -d install XXXXX执行完上述指令后,XXXX软件的安装包就下载到了/var/cache/apt/archives目录下2.2.生成依赖关系1.根目录下新建一个文件夹$ sudo mkdir offlinePackage2.将下载的deb包拷贝到上述新建的文件夹下$ sudo cp -r /var/cache/apt/archives /offlinePackage3.修改文件夹的权限,可读可写可执行$ sudo chmod 777 -R /offlinPackage/4.建立deb包的依赖关系$ sudo dpkg-scanpackages /offlinePackage/ /dev/null gzip >/offlinePackage/Packages.gz如果出现错误:sudo: dpkg-scanpackages: command not found则需要安装dpkg-dev工具:$ sudo apt-get install dpkg-dev5.将生成的Packages.gz包复制到和deb同目录下$ sudo cp /offlinePackage/Packages.gz /offlinePackage/archives/Packages.gz2.3.打包成压缩包,以备后用$ tar cvzf offlinePackage.tar.gz offlinePackage/保存offlinePackage.tar.gz文件到U盘或服务器三.在另外一台Ubuntu上离线安装 1.插入U盘或光盘,将offlinePackage.tar.gz复制到根目录下,解压$ sudo tar -xvf offlinePackage.tar.gz 2.将安装包所在和源路径添加到系统源source.list$ sudo vi /etc/apt/sources.list deb file:///offlinePackage archives/ 然后将所有的其他deb全部注销掉(#) 注意:我们在添加之前可以先将原来的源备份$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.back 以备以后使用3. 更新系统源$ sudo apt-get update4.离线安装此时,在没有网络的情况下,我们就可以安装我们之间下载的XXXX软件了$ sudo apt-get install XXXXX注意:兼容性问题,如果我们制作安装包时,用的是64位的ubuntu,那么该离线包只能在其他64位系统上安装。有些软件对ubuntu server和ubuntu desktop版也不兼容。总之,在什么系统下制作的离线包,就在什么系统下安装。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)