- 浏览: 266633 次
- 性别:
- 来自: 哈尔滨
文章分类
- 全部博客 (146)
- 算法 DP (2)
- 杂谈 (9)
- Linux 软件 (16)
- 解题报告 (5)
- debian系统学习 (2)
- Linux--Ubuntu篇 (34)
- PHP (1)
- C++ (10)
- photoshop学习 (1)
- Crazy English (3)
- 网站开发 (10)
- 软件安装 (6)
- 编程经验 (4)
- acm (3)
- 脚本 (3)
- Linux编程 (6)
- vim (1)
- 项目经验 (2)
- Tex (2)
- 读书笔记 (6)
- Windows下软件 (4)
- 笔试面试 (2)
- Android (2)
- 设计模式 (1)
- 数据处理 (1)
- 小算法 (1)
- 那点问题 (1)
- shell (2)
- NLP (2)
- java (4)
- 小程序 (0)
最新评论
-
zi413293813:
不错,很有用!3Q
eclipse 软件的背景颜色、字体设置 -
twlkyao:
不错,身体最重要。
eclipse 软件的背景颜色、字体设置 -
cry615:
不错,赞一个!
eclipse 软件的背景颜色、字体设置 -
showzh:
suse忘记root密码修改方法
suse忘记root密码修改方法 -
dc0453:
包子,把你最近的心得都贴出来啊
网络编程API
简单记录一下原理:将原来需要在网上更新的包文件下载到本地的一个服务器或者本地机器上(建立一个本地源服务器),然后按照ubuntu的更新方法,编辑本地机器在寻找源时的source.list,从而使得本地机器在更新时不用再寻找外网的源而直接寻找本地的源. 此外,如果是本地机器用,直接用file:///的方式就可以了,不用搭建apache服务器,如果需要局域网内的其他机器也可用,那么需要安装apache了。
可以用wget来下载源的软件到自己的源服务器上,也可以用ubuntu的apt命令来创建一个本地mirror,懒的话,还是用apt吧。
两种方法的帖子:
(1)wget方法下载,并且有源的更新原理介绍
http://blog.chinaunix.net/uid-24874146-id-2556553.html
(2)用apt-miror命令搭建
搭建Ubuntu 12.04 本地源
http://www.linuxidc.com/Linux/2012-06/62252.htm
原文所在的网站页面垃圾太多,主动摘录一份到这吧,就不用忍受那个界面了。
搭建Ubuntu 12.04 本地源,彻底实现以后的内网安装OpenStack。
1. 安装apt-mirror工具
sudo apt-get install apt-mirror
或者下载源码编译,不过推荐apt安装.方法自行摸索.
2. 配置apt-mirror工具
gksu gedit /etc/apt/mirrors.list
清除原有内容,没关系,输入以下内容:
set nthreads 20
set _tilde 0
#
############# end config ##############
deb http://mirrors.sohu.com/ubuntu/ lucid main universe restricted multiverse
deb http://mirrors.sohu.com/ubuntu/ lucid-security universe main multiverse restricted
deb http://mirrors.sohu.com/ubuntu/ lucid-updates universe main multiverse restricted
deb http://mirrors.sohu.com/ubuntu/ lucid-proposed universe main multiverse restricted
deb http://mirrors.sohu.com/ubuntu/ lucid-backports universe main multiverse restricted
clean http://mirrors.sohu.com/ubuntu
这里的地址规则和sources.list中是一样的,用的是sohu的镜像,内容很全的,与官方同步的.
3. 开始制作
sudo apt-mirror
大概会显示
Downloading 80 index files using 20 threads...
Begin time: Fri Mar 30 21:47:40 2012
[20]... [19]... [18]... [17]... [16]... [15]... [14]... [13]... [12]... [11]... [10]... [9]... [8]... [7]... [6]... [5]... [4]... [3]... [2]... [1]... [0]...
End time: Fri Mar 30 21:47:57 2012
Proceed indexes: [PPPPP]
44 GiB will be downloaded into archive.
Downloading 4388 archive files using 20 threads...
制作完成后会有提示,制作过程可以中断,之后再次运行apt-mirror会继续以前的工作.每次都可以这样更新.
此过程根据网速不同,会有不同的时间.网速快的话,1个晚上就能完成.
4. 作为本地源头更新
制作完成后,在本地存储的地址为:/var/spool/apt-mirror/mirror/mirrors.sohu.com/ubuntu
编辑sources.list
gksu gedit /ets/apt/sources.list
删除原有内容,写入:
deb file:///var/spool/apt-mirror/mirror/mirrors.sohu.com/ubuntu/ lucid main universe restricted multiverse
deb file:///var/spool/apt-mirror/mirror/mirrors.sohu.com/ubuntu/ lucid-security universe main multiverse restricted
deb file:///var/spool/apt-mirror/mirror/mirrors.sohu.com/ubuntu/ lucid-updates universe main multiverse restricted
deb file:///var/spool/apt-mirror/mirror/mirrors.sohu.com/ubuntu/ lucid-proposed universe main multiverse restricted
deb file:///var/spool/apt-mirror/mirror/mirrors.sohu.com/ubuntu/ lucid-backports universe main multiverse restricted
5. 本地安装软件包
sudo apt-get update
sudo apt-get install xxxx
6. 制作成局域网源
安装apaches
/var/spool/apt-mirror/mirror/mirrors.sohu.com/ubuntu/ 作为webroot
地址为局域网ip地址即可.
发表评论
-
拥有rw权限的文件在vim中编辑时提示W10:只读文件,无法修改
2014-09-24 18:49 908解决: :set modifiable :set w ... -
linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法【转】
2014-07-23 11:04 2073转自:http://www.jb51.net/LINUXji ... -
vim 技巧
2014-04-10 16:35 592vim 里的非贪婪匹配: 使用 & ... -
linux 编程
2014-04-09 10:19 5341. sleep #include <iostrea ... -
signal
2013-11-17 16:23 5231. linux 下各信号的解释: man 7 signa ... -
linux 显示中文文件乱码
2013-11-11 20:24 630export LANG=zh_CN.UTF-8 添加到 ... -
linux下显示其他时区时间
2013-09-03 13:50 1998时区的系统常见定义: unix系统时区设置: 每个用户可 ... -
screen
2013-03-01 14:57 760screen 是一个主要应用于一个终端连接多个服务器的情形, ... -
java生成的md5和linux下用md5sum生成的md5摘要不一致问题
2012-10-23 17:05 2676参照这个: http://wolfdream.itey ... -
Ubuntu 10.04 Intel酷睿i5 2300显卡解决方法
2012-07-23 17:07 10351. 添加显卡驱动源: sudo add-apt-rep ... -
Cent OS 6.2 LVS+keepalived 搭建
2012-03-18 20:18 1794OS: Cent OS 6.2 (1) 下载、安装 ... -
initrd.img 解压分析
2012-03-17 15:15 2947vmlinuz 是一个为内核映像, vmlinuz里面有gz ... -
centos 6.2 安装内核源码
2012-03-16 18:58 3489centos 6.2 废话不多说,说说过程: ... -
ubuntu下看xp文件名乱码
2011-11-22 12:15 1676利用软件 convmv 可以 $sudo apt-g ... -
Xmanager 连接 ubuntu10.10
2011-11-02 16:05 2639XManager 访问 ubuntu ... -
ubuntu 下 omnet++ + inet + oversim 安装
2011-10-27 22:47 3676安装 omnet++ 从官网上下载omnet++, h ... -
Linux下软件介绍
2011-07-29 19:30 829最近用了几个linux软件记录下来,以后陆续使用到的好用的软件 ... -
linux 分区及引导笔记
2011-07-18 13:50 867开机流程: 1. BIOS 加电,运行bios自检程序,识别 ... -
libpcap 安装和测试
2011-07-17 11:06 5969libpcap 安装和测试 I 首先安装 libpc ... -
shell 学习
2011-07-16 20:20 12721. shell 根据表现方式与读取使用者输入种类的不同, ...
相关推荐
实际操作redhat 5.7和redhat 6.4上的本地和局域网yum源搭建
项目安装部署过程中,有很多包需要在线下载,但又是网络是隔离的,无法连接外网。搭建一个本地yum源或者局域网yum源,用于离线安装。
局域网搭建centos8 yum源,使用http协议,nginx服务器
Rocky9.2基于http方式搭建局域网yum源。
Centos7部署本地局域网yum源
centos7配置局域网yum源--http方式.pdf
局域网离线yum源配置,通过该配置可以让没有外网访问权限的Linux主机,安装软件
无线本地密钥查看器( 本地无线局域网密码不记得忘记)本地无线局域网密码
c写的 局域网扫描源代码 可以参考一下 前人写的
centos7配置局域网yum源--http方式.docx
打包的这些只是很少的一部分,比如,现在你要在客户机中#apt-get install vim那肯定是安装不了的,因为主机中...这样就可以了,或者你可以把官方的软件源全部下载下来,那样体积会非常大。所以我只安装我自己需要的。
Java局域网聊天源代码,注释还蛮详细。
局域网 视频 监控 源代码局域网 视频 监控 源代码 局域网 视频 监控 源代码 局域网 视频 监控 源代码 局域网 视频 监控 源代码 局域网 视频 监控 源代码
ubuntu单网卡NAT配置局域网共享上网.docx
局域网聊天源代码,可以局域网内构建一个短信息系统
基于linux的局域网聊天软件,可实现群聊,私聊,查看聊天记录以及超级用户功能。
实验一交换机配置和虚拟局域网VLAN划分.pdf
实验一交换机基本配置及虚拟局域网VLAN.pdf
Delphi 局域网聊天源代码 Delphi 局域网聊天源代码