ubuntu 9.04 源 Ubuntu软件源怎么配置

大家好,今天小编来为大家解答以下的问题,关于ubuntu 9.04 源,Ubuntu软件源怎么配置这个很多人还不知道,现在让我们一起来看看吧!

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

一.需求分析

最近公司软件Team有个需求是这样的:能不能在局域网搭建一个Ubuntu镜像服务器,

这样作的好处是可以节省Ubuntu某些常用工具的安装时间。

二.部署过程

2.1测试环境

目前在公司内有一台能连接到外网的Ubuntu机器, IP: 192.168.8.173,

Ubuntu版本为Ubuntu 9.04 i686。

2.2搭建步骤

为了创建Ubuntu mirror服务器,最少需要60G硬盘空间,Ubuntu每个版本都有32 bit

和64 bit两个版本,有两组deb包。当然可以创建Ubuntu一个版本的32 bit和64 bit的

镜像服务器,也可以创建全部版本的镜像。

这里使用sohu公司的mirror地址作为本地Ubuntu Source服务器,使用sohu的原因是:

1. sohu的Ubuntu Source服务器速度相当快

2. sohu的ubuntu Source服务器每天会和Ubuntu官方服务器同步一次,这样可以保

证我们使用的是最新的软件包。

修改方式如下:

root@ms~: cat/etc/apt/sources.list

deb jaunty main restricted universe multiverse

deb jaunty-security main restricted universe multiverse

deb jaunty-updates main restricted universe multiverse

deb jaunty-proposed main restricted universe multiverse

deb jaunty-backports main restricted universe multiverse

deb-src jaunty main restricted universe multiverse

deb-src jaunty-security main restricted universe multiverse

deb-src jaunty-updates main restricted universe multiverse

deb-src jaunty-proposed main restricted universe multiverse

deb-src jaunty-backports main restricted universe multiverse

安装下面工具:

root@ms~: apt-get install apt-mirror

root@ms~: apt-get install apache2

下面就构建Ubuntu 9.04 32bit的本地Ubuntu mirror服务器为例子,来说明如何配置:

修改配置文件:

root@ms~: cat/etc/apt/mirror.list

############# config##################

#

# set base_path/var/spool/apt-mirror

#

# 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-i386 jaunty main restricted universe multiverse

deb-i386 jaunty-security main restricted universe multiverse

deb-i386 jaunty-updates main restricted universe multiverse

#deb jaunty-proposed main restricted universe multiverse

#deb jaunty-backports main restricted universe multiverse

deb-src jaunty main restricted universe multiverse

deb-src jaunty-security main restricted universe multiverse

deb-src jaunty-updates main restricted universe multiverse

#deb-src jaunty-proposed main restricted universe multiverse

#deb-src jaunty-backports main restricted universe multiverse

#clean

备注:

deb-i386 http://表示下载32 bit版本的deb软件

deb http://表示下载64bit版本的deb软件

jaunty表示Ubuntu 9.04的代号

设置完成后,输入下面命令:

root@ms~: apt-mirror

这时系统会启动20个线程运行wget到 下面下载相应的

deb包。时间比较的长,该命令执行完成后,/var/spool/apt-mirror目录下就有了所有需

要的deb包和相应的配置文件。

由于我是从sohu下载的,所以实际的文件在:

/var/spool/apt-mirror/mirror/mirrors.sohu.com/ubuntu目录下。

这样,本地就有了所有Ubuntu Source服务器所需要的文件,然后开启相应的服务:

这里使用apache2作为Web服务器,默认根目录在/var/www/,所以可以在该目录下做

个链接,如下所示:

root@ms~: cd/var/www

root@ms~: ln/var/spool/apt-mirror/mirror/mirrors.sohu.com/ubuntu-s

开启web服务:

root@ms~: apache2ctl start

打开浏览器输入下面地址即可看到和sohu mirror一样的页面:

同时也可以使用crontab进行每天的更新,修改配置文件:

root@ms~: cat/etc/cron.d/apt-mirror

#

# Regular cron jobs for the apt-mirror package

#

#0 4*** apt-mirror/usr/bin/apt-mirror>/var/spool/apt-mirror/var/cron.log

把命令前面的“#”去掉即可,这样系统会自动使用apt-mirror去和sohu服务器更新。

最后,我们所要做得就是在客户端的机器上修改更新源配置文件,将地址改成本地

mirror服务器的地址即可,如下所示:

root@ms~: cat/etc/apt/sources.list

deb jaunty main restricted universe multiverse

deb jaunty-security main restricted universe multiverse

deb jaunty-updates main restricted universe multiverse

deb jaunty-proposed main restricted universe multiverse

deb jaunty-backports main restricted universe multiverse

deb-src jaunty main restricted universe multiverse

deb-src jaunty-security main restricted universe multiverse

deb-src jaunty-updates main restricted universe multiverse

deb-src jaunty-proposed main restricted universe multiverse

deb-src jaunty-backports main restricted universe multiverse

执行“apt-get update”来重建本地索引,这样以后就会使用本地的Mirror服务器进行更新

200分! Ubuntu V9.04 系统安装!

对于不了解Linux的说,可以使用一楼说的添加删除程序的方法来安装

ub提供了在windows下进行安装删除自身的功能的程序:wubi.exe

打开光盘根目录下就可以看到(如下图),点击"installinsidewindows"

就可以象普通程序一样安装在xp里面,先保证至少有一个分区有足够的空间,

然后下一步,

选择安装ubuntu的位置(哪个盘空间大安装到哪个盘)

然后选择安装虚拟镜像文件的大小,这决定了ubuntu能使用真实硬盘中多大的空间(这是通过一个镜像文件虚拟硬盘的方式)

再选择下语言,设置下用户名,密码(这要记住,否则就不好登陆了)

就可以开始安装了,速度很快,放心就是了,对原来系统不会有什么影响,

启动方式就像普通双windows系统菜单那样(如下图)

用不习惯就在控制面板里可以直接删除,

注:这样ub使用虚拟硬盘方式,安装和删除都不会改变原来硬盘分区结构

速度不会比真实硬盘慢很多,这个差异是感觉不到的

ubuntu9.04_ubuntu9.04是系统盘_ubuntu是什么系统

Ubuntu Studio

中文名:乌班图工作室

英文名: Ubuntu Studio

资源格式:光盘镜像

版本: 9.04

发行时间: 2009年04月25日

地区:大陆,香港,美国

语言:简体中文,繁体中文,英文

简介:

Ubuntu Studio是一个专为音频、视频及图形爱好者设计的Ubuntu操作系统版本。Ubuntu 9.04提供了DVD ISO映像文件供用户下载,并通过预装软件仓库,允许用户通过APT获取软件。

Ubuntu中的Linux版本包括了面向桌面的desktop和更加灵活的alternate。desktop是Live CD,可以直接刻录光盘运行完整Linux系统。alternate则是安装版,由多个deb包组成,支持详细的定制安装。

desktop与alternate在速度上有所不同。desktop安装速度快,但可能因缺乏适应性而运行较慢。alternate安装过程可提供高级分区和GRUB安装选项,适合个性化需求更大的用户。

desktop版本提供基本软件包,需更多软件可通过修改源快速下载。alternate版本既适合桌面系统安装,也适用于服务器环境,虽然需通过网络自行安装部分Server程序。

总的来说,Ubuntu Studio 9.04为音频、视频及图形爱好者提供了专为他们设计的操作系统版本,通过选择desktop或alternate版本,用户可以根据需要选择最合适的安装方式。

阅读剩余
THE END