关于ubuntu,xp,fedora 9三系统共存的安装方法

今天终于有心情有时间来写下这篇东东了,其实很早之前就想写的了,但是由于最近忙于实训,还有个人原因一直没有写出来!今天晚上闲着无聊,在论坛上逛了下,实在是不知道做什么好了,所以就想更新下Blog!正好想到了这篇东西还没写!废话少说!
首先我装的第一个系统是XP SP3,这个就不用说了吧,只要你的是XP就行了!
第二个装的是Ubuntu 8.04,我是刻了live CD盘安装的,把计算机设置从光驱启动,然后放进光盘,按照提示一路安装下去,这里还不需要做什么特别的要求!在安装GRUB引导项的时候按照默认的就行了!
安装完Ubuntu以后重启,然后你就可以看到启动项里面带有XP了,最后一个就是!!
用Live CD安装的是用Ubuntu的GRUB做引导项来引导XP!如果你是直接硬盘用WUBI硬盘安装的话默认的引导项是XP的引导项,然后你选择进入Ubuntu的时候还会出现Ubuntu的GRUB引导选项!!所以我认为无论你是用光盘安装还是硬盘WUBI安装,最后都是可以实现三系统的!当然如果是WUBI的话要想进Fedora 9的话你得先选Ubuntu,然后再选择Fedora才能进入Fedora 9!实现原理是一样的,只不过后者需要敲多个ENTER而已!
第三个安装的是Fedora 9,这里要注意的一个问题是:在安装的过程中,到了安装GRUB引导的时候选择不要安装,也就是不安装引导项,我当时没截图!不过你注意点就知道了,下一步不要按得那么快就行了!切记!!这里一定不要安装引导项!!否则你的Ubuntu将无法启动!!
安装完Fedora 9以后,重启选择进入Ubuntu!然后修改Ubuntu的引导GRUB文件!
打开终端,输入命令 sudo gedit /boot/grub/menu.lst
在打开的文件里面的最下面加入下面这段东东!
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda8.
title Fedora (2.6.25-14.fc9.x86_64) (on /dev/sda7)
root (hd0,7)
kernel /boot/vmlinuz-2.6.25-14.fc9.i686 ro root=UUID=7302a099-92a6-47ba-a672-ef3095427a7e rhgb quiet
initrd /boot/initrd-2.6.25-14.fc9.i686.img
savedefault
boot
请注意代码中红色的部分要该成你自己的信息!
/dev/sda8这个是你安装Fedora的所在硬盘分区这里可以用命令sudo fdisk -l查看
root (hd0,7)这个也是差不多意思,但是这里你要注意!这里是从0算起的,也就是说你前面的减1就是这里的数字了,如果你有两个硬盘也是从0算起,第一块硬盘是0,第二块硬盘是1!
可以参考一下是我的分区信息:
/dev/sda1 * 1 1275 10241406 7 HPFS/NTFS(C盘,装有XP SP3)
/dev/sda2 1276 30401 233954595 f W95 Ext’d (LBA)(主分区2,除了C盘以外的所有盘总量)
/dev/sda5 1276 6375 40965718+ 7 HPFS/NTFS(在XP下的D盘)
/dev/sda6 6376 7712 10739421 83 Linux(装Ubuntu的盘)
/dev/sda7 7713 7945 1871541 82 Linux swap / Solaris(LINUX的交换分区,我两个LINUX系统公用一个)
/dev/sda8 7946 9967 16241683+ 83 Linux(Fedora 9的盘
/dev/sda9 9968 13197 25944943+ b W95 FAT32(XP下的E盘)
/dev/sda10 13198 24315 89305303+ b W95 FAT32(XP下的F盘)
/dev/sda11 24316 30401 48885763+ 7 HPFS/NTFS(XP下的G盘)
改完这里,然后再到vmlinuz-2.6.25-14.fc9.i686initrd-2.6.25-14.fc9.i686.img这两个东东,这两个是Fedora9的引导项,看你具体的情况而定!
你可以在Ubuntu下打开fedora9的分区下的Boot文件夹,找到类似的这两个文件名,一般只是数字不同!
然后最后一个要修改的是硬盘的UUID,用命令ls -al /dev/disk/by-uuid 查看你的所有的硬盘的UUID信息!我的是Fedora盘显示的信息如下,(其他的就不贴出来了)lrwxrwxrwx 1 root root 10 2008-06-27 09:49 7302a099-92a6-47ba-a672-ef3095427a7e -> ../../sda8
改完这些,然后保存,重启你的系统,然后在引导菜单里面的最下方你就可以看到了Fedora (2.6.25-14.fc9.x86_64) (on /dev/sda7)这一项,这是title里面的文字,这里你可以随便修改,只要你喜欢,但是最好不用中文,因为可能会显示乱码!!
是否看到了Fedora的启动界面了??兴奋吧??呵呵。。。先别兴奋,因为你进到了Fedora 9里面你会发现有很多问题的,先去看看我之前所写的Fedora 9安装好后的快速配置吧!如果你是和我一样的fedora新手的华会对你有用的哦。 [fedora 9快速配置]
另外听说如果是先装fedora 9然后再装Ubunt的话就不用这么麻烦了,因为Ubuntu能认出Fedora 9的引导项,而Fedora却认不出Ubuntu的来所以才会这么麻烦!!但是我没试过,希望想装3系统的朋友试下,可以的话记得来报声哦,或者等有机会我再试下看看!!
如果你还有什么问题的话可以给我留言,我会尽我微薄之力帮忙的,呵呵!
本文为个人原创,写个教程不容易,希望转载的朋友以链接本文地址的方式注明出处以及作者!否则本站保留追究法律责任的权利!!谢谢!!本文原发于无名指Blog!!地址:http://www.wmzblog.cn/post/145.html

关于RPM包的安装以及其他有用资料

1.如何安装rpm软件包
rmp软件包的安装可以使用程序rpm来完成。执行下面的命令
rpm -i your-package.rpm
其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前目录下。
安装过程中可能出现下面的警告或者提示:
… conflict with … 可能是要安装的包里有一些文件可能会覆盖现有
的文件,缺省时这样的情况下是无法正确安装的可以用
rpm –force -i 强制安装即可
… is needed by …
… is not installed … 此包需要的一些软件你没有安装可以用
rpm –nodeps -i 来忽略此信息
也就是说,rpm -i –force –nodeps 可以忽略所有依赖关系和文件问题,什么包
都能安装上,但这种强制安装的软件包不能保证完全发挥功能
2.如何安装.src.rpm软件包
有些软件包是以.src.rpm结尾的,这类软件包是包含了源代码的rpm包,在安装时
需要进行编译。这类软件包有两种安装方法,
方法一:
1.执行rpm -i your-package.src.rpm
2. cd /usr/src/redhat/SPECS
3. rpmbuild -bp your-package.specs 一个和你的软件包同名的specs文件
4. cd /usr/src/redhat/BUILD/your-package/ 一个和你的软件包同名的目录
5. ./configure 这一步和编译普通的源码软件一样,可以加上参数
6. make
7. make install
方法二:
1.执行rpm -i you-package.src.rpm
2. cd /usr/src/redhat/SPECS
前两步和方法一相同
3. rpmbuild -bb your-package.specs 一个和你的软件包同名的specs文件
这时,在/usr/src/redhat/RPM/i386/ (根据具体包的不同,也可能是i686,noarch等等)
在这个目录下,有一个新的rpm包,这个是编译好的二进制文件。
执行rpm -i new-package.rpm即可安装完成。
3.如何卸载rpm软件包
使用命令 rpm -e 包名,包名可以包含版本号等信息,但是不可以有后缀.rpm
比如卸载软件包proftpd-1.2.8-1,可以使用下列格式:
rpm -e proftpd-1.2.8-1
rpm -e proftpd-1.2.8
rpm -e proftpd-
rpm -e proftpd
不可以是下列格式:
rpm -e proftpd-1.2.8-1.i386.rpm
rpm -e proftpd-1.2.8-1.i386
rpm -e proftpd-1.2
rpm -e proftpd-1
有时会出现一些错误或者警告:
… is needed by … 这说明这个软件被其他软件需要,不能随便卸载
可以用rpm -e –nodeps强制卸载
4.如何不安装但是获取rpm包中的文件
使用工具rpm2cpio和cpio
rpm2cpio xxx.rpm | cpio -vi
rpm2cpio xxx.rpm | cpio -idmv
rpm2cpio xxx.rpm | cpio –extract –make-directories
参数i和extract相同,表示提取文件。v表示指示执行进程
d和make-directory相同,表示根据包中文件原来的路径建立目录
m表示保持文件的更新时间。
5.如何查看与rpm包相关的文件和其他信息
下面所有的例子都假设使用软件包mysql-3.23.54a-11
1.我的系统中安装了那些rpm软件包
rpm -qa 讲列出所有安装过的包
如果要查找所有安装过的包含某个字符串sql的软件包
rpm -qa |grep sql
2.如何获得某个软件包的文件全名
rpm -q mysql 可以获得系统中安装的mysql软件包全名,从中可以获得
当前软件包的版本等信息。这个例子中可以得到信息mysql-3.23.54a-11
3.一个rpm包中的文件安装到那里去了?
rpm -ql 包名
注意这里的是不包括.rpm后缀的软件包的名称
也就是说只能用mysql或者mysql-3.23.54a-11而不是mysql-3.23.54a-11.rpm。
如果只是想知道可执行程序放到那里去了,也可以用which,比如
which mysql
4.一个rpm包中包含那些文件
一个没有安装过的软件包,使用rpm -qlp ****.rpm
一个已经安装过的软件包,还可以使用rpm -ql ****.rpm
5.如何获取关于一个软件包的版本,用途等相关信息?
一个没有安装过的软件包,使用rpm -qip ****.rpm
一个已经安装过的软件包,还可以使用rpm -qi ****.rpm
6.某个程序是哪个软件包安装的,或者哪个软件包包含这个程序
rpm -qf `which 程序名` 返回软件包的全名
rpm -qif `which 程序名` 返回软件包的有关信息
rpm -qlf `which 程序名` 返回软件包的文件列表
注意,这里不是引号,而是`,就是键盘左上角的那个键。
也可以使用rpm -qilf,同时输出软件包信息和文件列表
7.某个文件是哪个软件包安装的,或者哪个软件包包含这个文件
注意,前一个问题中的方法,只适用与可执行的程序,而下面的方法,不仅可以
用于可执行程序,也可以用于普通的任何文件。前提是知道这个文件名。
首先获得这个程序的完整路径,可以用whereis或者which,然后使用rpm -qf例如:
# whereis ftptop
ftptop: /usr/bin/ftptop /usr/share/man/man1/ftptop.1.gz
# rpm -qf /usr/bin/ftptop
proftpd-1.2.8-1
# rpm -qf /usr/share/doc/proftpd-1.2.8/rfc/rfc0959.txt
proftpd-1.2.8-1
总结:
获得软件包相关的信息用rpm -q,q表示查询query,后面可以跟其他选项,比如
i 表示info,获得软件包的信息;
l 表示list,获得文件列表;
a 表示all,在所有包中执行查询;
f 表示file,根据文件进行相关的查询;
p 表示package,根据软件包进行查询
需要的查询条件可以使用grep产生,或者从”` `”中的命令行产生
6.关于rpm软件包的一些相关知识
1.什么是rpm
rpm 即RedHat Package Management,是RedHat的发明之一
2.为什么需要rpm
在一个操作系统下,需要安装实现各种功能的软件包。这些软件包一般都有各自的
程序,但是同时也有错综复杂的依赖关系。同时还需要解决软件包的版本,以及安装,
配置,卸载的自动化问题。为了解决这些问题,RedHat针对自己的系统提出了一个
较好的办法来管理成千上百的软件。这就是RPM管理系统。在系统中安装了rpm管理系统
以后,只要是符合rpm文件标准的打包的程序都可以方便的安装,升级,卸载
3.是不是所有的linux都使用rpm
任何系统都需要包管理系统,因此很多linux都使用rpm系统。但rpm系统是为RH专门
但是TL,Mandrake等系统也都使用rpm。由于rpm的源程序可以在别的系统上进行编译,
所以有可能在别的系统上也使用rpm
除了rpm,其他一些系统也有自己的软件包管理程序,例如debian的deb包,
slakware也都有自己的包管理系统
4.rpm包的文件名为什么那么长
rpm包的文件名中包含了这个软件包的版本信息,操作系统信息,硬件要求等等。
比如mypackage-1.1-2TL.i386.rpm,其中mypackage是在系统中登记的软件包的名字
1.1是软件的版本号,2是发行号,TL表示用于TL操作系统,还可能是RH等。i386表示
用于intel x86平台,还可能是sparc等。
5.软件包文件名中的i386,i686是什么意思
rpm软件包的文件名中,不仅包含了软件名称,版本信息,还包括了适用的硬件架构
的信息。
i386指这个软件包适用于intel 80386以上的x86架构的计算机(AI32)
i686指这个软件包适用于intel 80686以上(奔腾pro以上)的x86架构的计算机(IA32)
noarch指这个软件包于硬件架构无关,可以通用。
i686软件包的程序通常针对CPU进行了优化,所以,向后兼容比较用以,i386的包在
x86机器上都可以用。向前一般不兼容。不过现在的计算机,奔腾pro以下的CPU已经很少
用,通常配置的机器都可以使用i686软件包
6.不同操作系统发行的rpm包可否混用?
对于已经编译成二进制的rpm包,由于操作系统环境不同,一般不能混用。
对于以src.rpm发行的软件包,由于需要安装时进行本地编译,所以通常可以在不同
系统下安装。
7.使用rpm时遇到的一些特殊问题
Q 我用rpm -e **.rpm无法删除rpm包
A 包名不要包括rpm,
rpm -e 包名,可以包含版本号等信息,但是不可以有后缀.rpm
Q 在MS的系统下有没有读RPM文件的工具?
A wincmd with rpm plugins…..
Q 是否可以通过ftp安装安装升级rpm包?
A 可以。rpm -ivh ftp://xxxxxxxx/PATH2SomeRPM
Q rpm安装时已有的包版本过高怎么办?
A 有时由于安装的软件包太老,而系统中相关的软件包版本比较新,所以可能需要
安装的包依赖的一些文件会找不到。这时有两种解决办法,
第一是在系统文件中找到和需要的文件功能相同或相似的文件,做一个符号链接到
需要的目录下。
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
在命令行安装rpm包命令是 rpm -i filename.rpm
查看已经安装的rpm包命令是 rpm -a -q
卸载rpm包的命令是 rpm -e packagename
忽略依赖关系的卸载是 rpm -e packagename -nodeps
忽律依赖关系的卸载可能会造成系统其它软件不能使用。
rpm还有很多其它参数,详细参考帮助文档。
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
RPM 有五种基本的操作方式(不包括创建软件包): 安装, 卸载, 升级, 查询,和验证。 下面我们就来逐一的讲解吧。
一、 安装RPM包
RPM 软件包通常具有类似foo-1.0-1.i386.rpm 的文件名。其中包括 软件包的名称(foo),版本号(1.0),发行号(1), 和 硬件平台(i386)。安
装一个软件包只需简单的键入以下命令:
$ rpm -ivh foo-1.0-1.i386.rpm
foo ####################################
RPM安装完毕后会打印出软件包的名字(并不一定与文件名相同), 而后打印一连串的#号以表示安装
进度。虽然软件包的安装被设计的尽量简单易行, 但还是可能会发生如下的错误:
1、 软件包已被安装
如果您的软件包已被安装, 将会出现以下信息:
$ rpm -ivh foo-1.0-1.i386.rpm
foo package foo-1.0-1 is already installed
error: foo-1.0-1.i386.rpm cannot be installed
如果您仍旧要安装该软件包,可以在命令行上使用–replacepkgs 选项,RPM将忽略该错误信息强行安装。
2、文件冲突
如果您要安装的软件包中有一个文件已在安装其它软件包时安装,会出现以下错误信息:
# rpm -ivh foo-1.0-1.i386.rpm
foo /usr/bin/foo conflicts with file from bar-1.0-1
error: foo-1.0-1.i386.rpm cannot be installed
要想让RPM 忽略该错误信息, 请使用–replacefiles 命令行选项。
3、未解决依赖关系
RPM软件包可能依赖于其它软件包,也就是说要求在安装了特定的软件包之后才能安装该软件包。
如果在您安装某个软件包时存在这种未解决的依赖关系。会产生以下信息:
$ rpm -ivh bar-1.0-1.i386.rpm
failed dependencies: foo is needed by bar-1.0-1
您必须安装完所依赖的软件包,才能解决这个问题。如果您想强制安装(这是个坏主意, 因为安装后的软
件包未必能正常运行), 请使用–nodeps 命令行选项。
二、卸载RPM包
卸载软件包就象安装软件包时一样简单:
$ rpm -e foo
注意这里使用软件包的名字name “foo, 而不是软件包文件的名字file “foo-1.0-1.i386.rpm。
如果其它软件包依赖于您要卸载的软件包,卸载时则会产生错误信息。如:
$ rpm -e foo
removing these packages would break dependencies:foo is needed by bar-1.0-1
若让RPM忽略这个错误继续卸载(这可不是一个好主意,因为依赖于该软件包的程序可能无法运行),请使用–nodeps 命令行选项。
三、升级RPM包
升级软件包和安装软件包十分类似:
$ rpm -Uvh foo-2.0-1.i386.rpm
foo ####################################
RPM将自动卸载已安装的老板本的foo 软件包,您不会看到有关信息。事实上您可能总是使用 -U 来安装软件包,因为即便以往未安装过该软件包,也能正常运行。因为RPM 执行智能化的软件包升级,自动处理配置文件,您将会看到如下信息:
saving /etc/foo.conf as /etc/foo.conf.rpmsave
这表示您对配置文件的修改不一定能向上兼容。 因此,RPM 会先备份老文件再安装新文件。您应当尽快解决这两个配置文件的不同之处,以使系统能持续正常运行。
因为升级实际包括软件包的卸载与安装两个过程,所以您可能会碰到由这两个操作引起的错误。另一个你可能碰到的问题是:当您使用旧版本的软件包来升级新版本的软件时,RPM会产生以下错误信息:
$ rpm -Uvh foo-1.0-1.i386.rpm
foo package foo-2.0-1 (which is newer) is already installed
error: foo-1.0-1.i386.rpm cannot be installed
如果你确有需要将该软件包”降级,加入 –oldpackage 命令选项就可以了。
四、 查询已安装的软件包
使用命令rpm -q来查询已安装软件包的数据库。简单的使用命令 rpm -q foo 会打印出foo软件包的包名,版本号和发行号:
$ rpm -q foo
foo-2.0-1
除了指定软件包名以外,您还可以使用以下选项来指明要查询哪些软件包的信息。这些选项被称之为 “软件包指定选项“。
· -a 查询所有已安装的软件包
· -f 将查询包含有文件. 的软件包
· -p 查询软件包文件名为的软件包
还可以指定查询软件包时所显示的信息。它们被称作信息选择选项:
· -i 显示软件包信息,如描述, 发行号, 尺寸, 构建日期, 安装日期, 平台, 以及其它一些各类信息。
· -l 显示软件包中的文件列表。
· -s 显示软件包中所有文件的状态。
· -d 显示被标注为文档的文件列表(man 手册, info 手册, READMEs, etc)。
· -c 显示被标注为配置文件的文件列表。这些是您要在安装完毕以后加以定制的文件(sendmail.cf,passwd, inittab, etc)。
对于那些要显示文件列表的文件, 您可以增加-v 命令行选项以获得如同 ls -l 格式的输出。
五、 验证软件包
验证软件包是通过比较已安装的文件和软件包中的原始文件信息来进行的。验证主要是比较文件的尺寸, MD5 校验码, 文件权限, 类型, 属主
和用户组等。rpm-V命令用来验证一个软件包。您可以使用任何包选择选项来查询您要验证的软件包。 命令rpm -V foo将用来验证foo软件包。
又如:
· 验证包含特定文件的软件包:
rpm -Vf /bin/vi
· 验证所有已安装的软件包:
rpm -Va
· 根据一个RPM包来验证:
rpm -Vp foo-1.0-1.i386.rpm
如果您担心你的RPM数据库已被破坏,就可以使用这种方式。如果一切均校验正常将不会产生任何输出。如果有不一致的地方,就会显示出来。
输出格式是8位长字符串, “c 用以指配置文件, 接着是文件名. 8位字符的每一个 用以表示文件与RPM数据库中一种属性的比较结果 。“. (
点) 表示测试通过。.下面的字符表示对RPM软件包进行的某种测试失败:
显示字符 错误源
5 MD5 校验码
S 文件尺寸
L 符号连接
T 文件修改日期
D 设备
U 用户
G 用户组
M 模式e (包括权限和文件类型)
如果有错误信息输出, 您应当认真加以考虑,是通过删除还是重新安装来解决出现的问题。
六、教你一招
RPM不仅是安装/卸载程序的工具,它还是系统维护和诊断的一把好手。看过下面几个例子你就会领教它的厉害了。
· 如果您误删了一些文件, 但您不能肯定到底都删除了那些文件,怎么办? 您可以键入:
rpm -Va
rpm会在屏幕上显示出文件删除的情况。若你发现一些文件丢失了或已被损坏, 您就可以重新安装或先卸载再安装该软件包。
· 如果您碰到了一个自己不认识的文件,要想查处它属于哪个软件包,您可以输入以下命令
rpm -qf /usr/X11R6/bin/xjewel
输出的结果会是: xjewel-1.6-1
· 如果发生综合以上两个例子的情况,如文件/usr/bin/paste出了问题。您想知道哪个软件包中包含该文件,您这时可以简单的键入:
rpm -Vf /usr/bin/paste
· 如果您想了解正在使用的程序的详细信息, 您可以键入如下命令来获得软件包中关于该程序的文档信息:
rpm -qdf /usr/bin/ispell
输出结果为:
/usr/man/man4/ispell.4
/usr/man/man4/english.4
/usr/man/man1/unsq.1
/usr/man/man1/tryaffix.1
/usr/man/man1/sq.1
/usr/man/man1/munchlist.1
/usr/man/man1/ispell.1
/usr/man/man1/findaffix.1
/usr/man/man1/buildhash.1
/usr/info/ispell.info.gz
/usr/doc/ispell-3.1.18-1/README
· 您发现了一个新的koules RPM,但您不知道它是做什么的,您可以键入如下命令:
rpm -qip koules-1.2-2.i386.rpm
· 现在您想了解koules的 RPM包在系统里安装了哪些文件, 您可以键入:
rpm -qlp koules-1.2-2.i386.rpm
输出结果为:
/usr/man/man6/koules.6
/usr/lib/games/kouleslib/start.raw
/usr/lib/games/kouleslib/end.raw
/usr/lib/games/kouleslib/destroy2.raw
/usr/lib/games/kouleslib/destroy1.raw
/usr/lib/games/kouleslib/creator2.raw
/usr/lib/games/kouleslib/creator1.raw
/usr/lib/games/kouleslib/colize.raw
/usr/lib/games/kouleslib
/usr/games/koules
以上只是几个常见例子。随着您进一步的使用RPM,您会发现它的各种功能选项组合可以实现更为强大的RPM包管理功能。
—————————————————
环境 AIX 4.3.3/5L
问题 在AIX上安装RPM格式软件包
解答 1.从Linux Application Toolbox CD安装Redhat Package Manager – rpm.rte
2.安装RPM格式软件
#rpm -ivh fileset_name
3.检查按装结果
#rpm -q fileset_name
1.安装一个包
# rpm -ivh
2.升级一个包
# rpm -Uvh
3.移走一个包
# rpm -e
4.安装参数
–force 即使覆盖属于其它包的文件也强迫安装
–nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。
5.查询一个包是否被安装
# rpm -q < rpm package name>
6.得到被安装的包的信息
# rpm -qi < rpm package name>
7.列出该包中有哪些文件
# rpm -ql < rpm package name>
8.列出服务器上的一个文件属于哪一个RPM包
# rpm -qf
9.可综合好几个参数一起用
# rpm -qil < rpm package name>
10.列出所有被安装的rpm package
# rpm -qa
11.列出一个未被安装进系统的RPM包文件中包含有哪些文件?
# rpm -qilp < rpm package name>

安装好Ubuntu8.04后的快速配置过程

玩Ubuntu也差不多有一个月了,今天由于种种原因又重装了ubuntu,这次是刻盘安装的,因为用wubi安装很容易出问题我真的是怕了!
今天就在这里写一下刚安装好UBUNTU的配置过程吧,这样以后再重装就可以直接参照这里一路配置下去了,方便以后的使用!
一,安装好UBUNTU,首先第一件事情就是换源!
换源的过程请参照之前写的一篇文章: [关于Ubuntu换源!]
二,安装语言包
在升级源的过程中你就可以去安装语言包了(如果你在安装的时候没有安装的就要这一步,安装过程中已经安装的下面的安装语言包你就可以跳过了)
打开“语言支持”对话框。
单击主菜单中的“系统(System) –> 系统管理(Administration) –> 语言支持(language support)”。
在“支持的语言”列表中找到“汉语(Chinese)”,在右端打上勾。同时将默认语言修改为“汉语(Chinese)”并勾选“启用复杂字符输入支持(Enable support to enter complex characters)”,点击确定按钮。
Ubuntu 这时会下载并安装语言包。安装完毕之后,当你注销后重新登录(这里你可以先不要重启,把下面一些需要重启的东西都安装完了再重启也不迟,当然这样也可以提高下你的英语水平!哈哈),界面就变成中文的了。
三,安装系统更新
打开“系统->系统管理->更新管理器”,安装更新。完成後可能会系统提示重新启动,这时你还可以延迟点再重新启动系统。
四,安装受限驱动(这个对以后开启3D效果很有用)
在你安装完系统以后在又上角那里应该会出现提示的,按照提示操作就可以了!
如果没有的话你可以按照下面的步骤安装:
打开系统 =>系统管理 =>受限驱动管理器(这里会提示你输入用户密码),然后受限驱动管理器会列出你的显卡,在“已启用”选项上打勾 ,在你选中“已启用”后就会弹出一窗口询问你是否要启用你所选择的驱动,点击Enable(启用驱动),这样Ubuntu 将自动下载并安装你的显卡驱动程序,当然ubuntu支持的显卡驱动就目前来说还不够,或许有些朋友的显卡并不支持,特别是ATI显卡的朋友,这样的话你可以到网上搜索下!
这里会提示你重启,你还可以等下再重启!
五,修改分辨率
安装完系统后或许有不少朋友遇到分辨率过小或者过大的问题,我就遇到过,真的很郁闷,那时候还是第一次玩这系统,最后还好有个热心的网友帮忙解决了问题!
分辨率的问题可以参照我之前的文章: [Ubuntu下分辨率的设置]
这里介绍的很详细了!
到这里你的系统就基本设置完成了!到这里你就可以重启你的计算机了!
如果你还需要安装其他东西,例如可以上QQ的EVA,LUMAQQ,音乐播放器,电影播放器等,可以参照另外一些相关的文章!我会不断的把相关的教程记录下来,方便自己,也方便他人!

Ubuntu下安装与卸载bin文件

首先cd到bin所在目录运行./filename.bin.
扩展名为.bin文件是二进制的,它也是源程序经编译后得到的机器语言。有一些软件可以发布为以.bin为后缀的安装包,例如,流媒体播放器RealONE。如果安装过RealONE的Windows 版的话,那么安装RealONE for Linux版本(文件名:r1p1_linux22_libc6_i386_a1.bin)就非常简单了:
#chmod +x r1p1_linux22_libc6_i386_a1.bin
./ r1p1_linux22_libc6_i386_a1.bin
接下来选择安装方式,有普通安装和高级安装两种。如果不想改动安装目录,就可选择普通安装,整个安装过程几乎和在Windwos下一样。
.bin文件的卸载,以RealONE for Linux为例,如果采用普通安装方式的话,在用户主目录下会有Real和Realplayer9两个文件夹,把它们删除即可。

第三次重装Ubuntu

我不得不认同UBUNTU是目前最容易安装卸载的系统,安装个UBUNTU就像安装卸载普通软件一样简单!!
但是我还是很不情愿去重装,因为每一次重装完以后的配置可不是件容易的事情!!
昨晚就装了2次,一直忙到今天早上5点多才昏昏睡去,郁闷死了!!
第一次是因为出现类似如下错误:
BusyBox v1.1.3 (Debian 1:1.1.3-5ubuntu12) Built-in shell (ash)
Enter ‘help’ for a list of built-in commands
(initramfs)
在网上找了不少解决方法,忙到2点多依然无法解决,最后无奈之下只有重装了!!超级郁闷!!
重装完以后,想换个分辨率,800X600实在是太难看了,装完显卡驱动,换过源,然后重启,分辨率竟然到了480X320,晕死,然后到系统选项那里修改,只要两个选项,另一个更加小的!!然后想到系统,主菜单里面修改了显示器型号(这样才能改到高的分辨率),但是在显示器和显卡选项那里死活点击不上,所以就按照之前的办法,换个分辨率,然后再点,谁知道一换,屏幕小到只要一条缝可以操作,还是选不上,郁闷死了!!!最后只有到XPGG找解决方法,试了N种方法,无解!!无奈之下,只有再一次重装!!这时候已经4点左右!!
头好晕,好困!!
装完以后,咪咪糊糊的换了个源,更新下,显卡驱动装不上,老是提示错误,更新内核也特别少,许多软件都装不上!!晕死了,重启了几次,显卡驱动仍然装不上!!外面天已经微微发光了,看下时间,5点多了,晕死。。。赶快关了机去睡觉!!
到了11点才起床吃饭,打开QQ,看到有个同学8点多发来的信息说电脑出问题了,叫我去看下!!吃完饭就过去了,忙到1点多,终于可以回来了,真的很累,但是还是很想快点找出问题,为什么会装不上驱动!!到GG搜了,试了N 多方法,把驱动下回来本地装也不行!!郁闷死了!!
然后不想管了,等迟点先吧!!去装软件,想搞定个MP3播放器先!!郁闷死,大部分软件都装不上!!
到论坛去找了下答案,看到有人说会不会是源的问题,然后到WIKI去找源,换源,看到机个字“ 注意:一定要选对版本”晕死。。。。一定是我之前咪咪糊糊的换源的时候换了其他版本的源。。。
马上去换源,找到了8.04版本的!!
执行刷新,然后去更新软件,有100多个软件要更新,终于找到了问题的所在!
在此提醒下各位像我一样的新手一定要选对源的版本
终于解决显卡问题了,然后去修改分辨率,找到了我的显示器型号,设置了分辨率,提示要重启,然后重启以后!!画面十分模糊!!我以为还是显卡问题,到论坛上去求助!
然后偶然被我点到了设置分辨率里面,然后选择刷新分辨率,调小些,竟然很清晰!!晕。。。原来是这个问题!!
一个一个的解决问题,也学到了不少东西!!
当然,问题会不停的出现,然后要自己去解决!!
现在我死活都装不了电影播放器,REALPLAY试了,MPLAY试了,新立得里面也试了,添加删除程序那里也试了,论坛的方法也试了!!还是装不上!!播放RMVB文件的时候只听到声音,看不到画面,解码器装不上!!我崩溃了。。。但是我不会放弃的,一定要搞定它,哈哈。。。。但是这10几天之内应该没什么时间去管它了,25号有个考试,我到现在都还没看书呢!!暂时放下这个吧!!