制作完整的ubuntu镜像源/本地源/更新源/离线升级包

首先,部分本地源的制作:
平时apt-get 或新立得安装软件时,下载的deb文件都会存放在/var/cache/apt/archives/下, 为了今后重装或给别人用,特别是没有网络时,这些deb文件实际上是可以派上用途的,也就是可以用这些deb制作成本地源
下面给出可行且实用的部分本地源制作步骤:
1 sudo apt-get install nautilus-open-terminal dpkg-dev
2 将 /var/cache/apt/archives/下的所有deb文件拷到(cp命令,图形界面都没问题) 你想要的地方,拷贝前建议执行一下

代码:

sudo apt-get autoclean

比方说拷至一个windows分区下的APT1目录中: /media/hda3/APT1
3 拷完后用文件浏览器(nautilus)进入刚才新建的目录APT1所在的上一级目录,也就是: /media/hda3
4 在文件浏览器(nautilus) 中的空白处点右键,选在终端中打开,这时会打开一个新的终端。
5 在新打开的终端中执行: sudo dpkg-scanpackages APT1 /dev/">null |gzip >APT1/Packages.gz
6 gksu gedit /etc/apt/sources.list
把 deb file:///media/hda3/ APT1/
注意APT1后面有一个斜杠,前面还要有空格
加入到sources.list即可。
如果你安装了apache2,也可以把这个部分源对外开放,方法如下:
sudo ln -s /media/hda3/APT1/ /var/www/ubuntu-local
gksu gedit /etc/apt/sources.list
把 deb http://127.0.0.1/ubuntu-local /
加入到sources.list即可。
注意空格后有一个斜杠
网上其它电脑修改源时,要把127.0.0.1改为你的ip地址或域名
另外,也可以:

代码:

sudo apt-get install  aptoncd

aptoncd可以把/var/cache/apt/archives/下的所有deb文件打包到iso文件,并且自动生成一个虚包,在新立得中加入这个光盘源后,只要安装这个虚包,即可把所有deb一次性安装好。

接下来,完整的镜相源制作,这一步大部分人都用不着,除非你在局域网者或者上行网速很快:
镜像目录为/var/spool/下的 apt-mirror
安装前一定要注意:
尽量用官方源或找口碑不错的镜像站进行镜像
安装不放心的镜像站软件时,没有认证的软件要慎重安装
制作好的朋友,建议对自己的朋友共享出来,对于没有网络的朋友,可以通过同城交流来进行拷贝。
我试了不少镜像方案,发现下面的方法比较简单
下面以镜像中国科技大学(USTC) ubuntu源 和 ubuntu-cn 以及 ubuntu 终级版 7.04 三个 pc 源为例
注意,/var下要有35G以上的空间,建议在35G的基础上再保留30%以上的余量
/var下没有空间的朋友可以把镜像目录改到windows分区中,可以参考本贴81楼的方法,也可修改mirror.list中的第一行base_path指定apt-mirror所在路径 同时在这个目录下建立mirror skel var三个文件夹,对应三行的注释(#)去掉即可, 7.10 或以上版本空间上要留一定的余量,就如同安装xp,如果说安装xp c盘至少要2G的空间,你会只给c盘分2G吗?
如果镜像其它ubuntu源,只要把下面提到的源做相应修改即可!url全部用颜色标出,根据自身情况修改,feisty为7.04 ,如果镜像ubuntu 7.10 ,改为gutsy ,8.04 改为hardy...............8.10改为intrepid ........9.04 改为Jaunty..............10.04 改为.................................

时间: 2024-08-01 17:51:15

制作完整的ubuntu镜像源/本地源/更新源/离线升级包的相关文章

Ubuntu 15.04 或更新版 更新源/Ubuntu 15.04 Vivid Vervet更新源已可用

最新源看:http://forum.ubuntu.org.cn/viewtopic.php?t=470013 以下来源:http://www.linuxdiyf.com/viewarticle.php?id=422624 搜狐源: CODE: deb http://mirrors.sohu.com/ubuntu/ vivid main restricted universe multiverse deb http://mirrors.sohu.com/ubuntu/ vivid-security

RedHat/CentOS利用iso镜像做本地yum源

CentOS是完全免费的,它的yum可以直接使用:而RedHat的yum则需要注册付费才能使用,如果不这样则有两种解决方案,也可以说是三种. 1. 利用iso镜像做本地yum源 2. 利用光盘做本地yum源 3. 利用Centos的在线地址做本地yum源 在这里用iso或者光盘做本地yum源的方法是差不多的,只是用光盘的话Linux系统会自动挂载,用iso镜像的或需要手动挂载,这里就说挂载iso的方法吧. [一]用本地文件创建本地yum源 1. 创建iso存放目录和挂载目录 mkdir /mnt

怎么搭建本地Ubuntu镜像服务器

  想要在电脑中安装和搭建本地Ubuntu镜像服务器,使得在安装其他的常用工具时能减少时间!那么要怎么的搭建呢!我们一起来看看吧! 一.需求分析 最近公司软件Team 有个需求是这样的:能不能在局域网搭建一个Ubuntu 镜像服务器, 这样作的好处是可以节省Ubuntu某些常用工具的安装时间. 二.部署过程 2.1 测试环境 目前在公司内有一台能连接到外网的Ubuntu机器, IP : 192.168.8.173 , Ubuntu版本为Ubuntu 9.04 i686. 2.2 搭建步骤 为了创

Ubuntu有了第一个全球CDN更新源

流行的Linux发行版Ubuntu日前有了以CDN方式分发的更新源.这种方式比传统的镜像服务器的优势在于CDN服务会自动根据您的位置选择最快的路线进行下载.目前mozilla的开源仓库也提供了此种加速方式,取代了过去的镜像服务器.提供CDN服务的是中文互联网业界知名人士Livid. @ Livid : 这是一个由 ORCA.io 提供加速的 Ubuntu 源,替换你目前的 /etc/apt/sources.list 里的那个地址即可从离你服务器最近的地方下载 Ubuntu 包. 如果你目前在用的

如何使用Ubuntu Night及使用推荐的源

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   Ubuntu Night( http://ubuntu9.com ) 的Top mirror功能根据当前的网络情况和源健康状况不断地进行更新当前可用的源的信息,包括了Top fast/near/stable mirror,可以找到当前网络上所有可用的Ubuntu 镜像(即源),并按照平均下载速度和地理位置进行排名.而且,当你找到最适合你的源之后,还可以直接下载它

Ubuntu 8.04更新源source.list备份

以下http://www.aliyun.com/zixun/aggregation/13835.html">Ubuntu 8.04更新源source.list备份,可供需要的朋友使用! ##Archive.ubuntu.com更新服务器(欧洲,此为官方源,电信网通用户使用): deb http://archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse deb http://archive.ubuntu.co

ubuntu怎么选择最快的更新源?

  ubuntu怎么选择最快的更新源? 1.打开设置>>软件和更新,如下图 2.下载自:下拉菜单,选择其他站点 3.你可以选择最佳服务器,也可以指定你满意的服务器.选择之后要求输入密码 4.选择关闭,之后会重新自动执行更新命令(sudo apt-get update),更新完成 互联网 工具软件教程 windows7教程 windows8教程

linux-请问ubuntu如何更改下载的软件源

问题描述 请问ubuntu如何更改下载的软件源 我在ubuntu14.04上面修改安装源,用了搜狐源和网易源,我打开sudo gedit /etc/apt/sources.list,将里面的内容全部删除后用搜狐和网易的源代替了里面的所有内容,如下: 然后我执行命令sudo apt-get update得到了错误: 现在以前的源也找不到了,新的源也出现了错误,请老师指点一下该如何修改源,谢谢 解决方案 问题解决了,原来我用的是过时的源,我把它改为Trusty源就行了,karmic是针对9.0的吧,

ubuntu 更新源-ubuntu9.10中更新了更新源,但是还是更新失败

问题描述 ubuntu9.10中更新了更新源,但是还是更新失败 在ubuntu中已经将更新源放入了sources文件中,可是sudo apt-get update后,终端中还是显示some index files failed to download,they have been ignored,or old ones used instead. 这是怎么回事啊,是不是现在都不用9.10这个版本了,求高人指教!