服务器修改乾坤环境,乾坤大挪移-制作UbuntuKylin局域网源

国人参与开发的开源操作系统UbuntuKylin()已经发布有一段时间了,一直想在单位的局域网内部用用,可惜离线安装比较麻烦,于是搜索了些如何制作本地源和局域网源的资料,准备开干。

1、下载整个UbuntuKylin官方源

UbuntKylin的官方软件仓库在全世界有很多镜像,要想下得快点,当然选国内的源了。我目前用的是Ubuntu 12.04,编辑/etc/apt/mirror.list,设置下载路径和源等参数,下面是我的配置:

set base_path    /media/ruirui/UbuntuKylin

#

# set mirror_path  $base_path/mirror

# set skel_path    $base_path/skel

# set var_path     $base_path/var

# set cleanscript $var_path/clean.sh

# set defaultarch

# set postmirror_script $var_path/postmirror.sh

# set run_postmirror 0

set nthreads     20

set _tilde 0

#

############# end config ##############

deb raring main restricted universe multiverse

deb raring-security main restricted universe multiverse

deb raring-updates main restricted universe multiverse

#deb raring-proposed main restricted universe multiverse

#deb raring-backports main restricted universe multiverse

deb-src raring main restricted universe multiverse

deb-src raring-security main restricted universe multiverse

deb-src raring-updates main restricted universe multiverse

#deb-src raring-proposed main restricted universe multiverse

#deb-src raring-backports main restricted universe multiverse

#也可将其它软件的源加进来,这里加的是Ubuntu Tweak的PPA源

deb raring main

clean

实际上我就是将下载路径修改成指向我的移动硬盘了、将源修改为国内的,以及加了个官方仓库中没有的Ubuntu Tweak软件的源。一切就绪,准备乾坤大挪移!

注意:由于整个仓库很大,大概在90G左右,用于下载的盘一定要有足够的剩余空间。

2、乾坤大挪移出招

实际上就一招,呵呵,打开终端,输入下面的命令

$ sudo apt-mirror

3、拷贝到局域网服务器上将下载的源拷贝到局域网服务器/data/Ubuntu目录下,由于下载的整个源大约90G左右,该目录所在分区必须具有足够的空间。

$cp -a /media/ruirui/UbuntuKylin /data/ubuntu/

设置好访问权限,所有用户可读可进入目录

$chmod a+rx /data/ubuntu -R

4、配置虚拟目录,启动http服务,

最常用的自然是Apache了,先安装,再启动服务。以Ubuntu 12.04 LTS为例

$sudo apt-get install apache2

配置虚拟目录,编辑/etc/apache2/sites-available/default文件,将/data/ubuntu作为web服务的根目录(Document Root)

默认:

DocumentRoot /var/www

修改后:

DocumentRoot /data/ubuntu

重新启动web服务

$sudoapachectl restart

测试

打开浏览器,在地址栏输入:http://服务器IP地址,如果正确的话,浏览器页面上应该显示UbuntuKylin目录。

如果局域网内有DNS服务器,可以给该服务器配置一个域名以方便用户端使用。下面以我配置的域名ubuntukylin.beijing.cn为例

5、用户端安装UbuntuKylin 13.04

从ubuntu官网或ubuntukylin官网下载UbuntuKylin 13.04映像,刻盘(建议),安装(过程略)

6、用户端修改配置文件/etc/apt/source.list,以便使用软件源。修改方法如下:

首先备份软件源配置文件

$sudo cp /etc/apt/source.list{,.bak}

将其它软件源信息用#注释掉,再将下列软件源信息加入/etc/apt/source.list中

deb raring main universe restricted multiverse

deb raring-security main universe restricted multiverse

deb raring-updates main universe restricted multiverse

更新本机软件源数据库

$sudo apt-get update

7、用户端安装软件

现在可以从局域网中安装官方软件仓库中软件包了

$sudo apt-get install package1 package2 ...

8、更新软件源

如果过一段时间,官方源中的部分软件更新了,则重新执行步骤2将更新的软件包下载到移动硬盘中(/media/ruirui),即重新运行apt-mirror命令。

此时由于只有部分更新,只会下载更新的软件,下载量通常不会很大。

我大概四五天后重新运行apt-mirror命令,apt-mirror命令提示只需要下载2.6G的数据,3个小时就搞定了。

当然,如果隔很长时间才apt-mirror, 那很有可能下载的数据量也会很大的,因为可能很多软件都有更新版本了。

9、将更新的软件同步到局域网服务器上

当然用rsync增量拷贝软件了,不然拷贝90多G的数据,会需要很长时间的。用下面的命令:

$rsync -auv --delete/media/ruirui/UbuntuKylin /data/ubuntu/

客户端安装更新的软件包

$sudo apt-get update

$sudo apt-get dist-upgrade

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值