最小化安装CentOS 6.3

昨天和今天早上都出了一会儿太阳,我呆在家里安装操作系统。

只是因为Aptana3在32位的CentOS6.3中总是出错,所以就安装了64位的CentOS6.3。而且使用的是最小化安装。

最小化安装的软件包是:CentOS-6.3-x86_64-minimal.iso,大小是330M。

最小化安装的系统很干净,啥都没有。我是采用硬盘安装的方式,安装方法有时间再整理一下。最小化安装好后进入的是字符模式,因为没有安装图形桌面。接下来开始安装图形桌面吧!

咦?连网络都没法连接啊!呵呵,这就是最小化啊,连网络都没有安装。

据说用 ifup eth0就可以激活网卡,然后service network restart 就可以上网了(有路由器)。但是我折腾了2个小时都没有找到eth0!!用 ifconfig 一看,只有一个lo,根本没有eth0的影子。照着网上的方法:

vi /etc/sysconfig/network-script/ifcfg-eth0

改了这个文件还是不行,还是提示找不到eth0!my god! where are you?

一顿海搜,在老外那里发现好像不叫eth0。这时候用:ifconfig -a 一看,有2个!一个是eth1,一个是lo。原来是eth1!!心头顿时有种豁然开朗的感觉。(这个感觉后来也不怎么好,稍后再说。)

这时候的步骤:

1、激活网卡

ifup eth1

2、重启网络服务

service network restart

这时候再用yum来安装GNOME图形界面:

1 yum groupinstall "X Window System"
2 yum groupinstall "Desktop"
3 yum groupinstall "Chinese Support"

安装完成后,用"init 5"即可启动图形界面。如果希望每次都自动进入xwindos, 修改inittab文件。

 

vi /etc/inittab

找到id:3:initdefault:这行,将3改为5。

终于进入了熟悉的图形世界......

转了一圈才发现,这是一片荒凉的旷野,没有字处理器,没有网络浏览器,没有office办公软件,没有java(openjdk),只有gnome2.28桌面傻傻地看着你。

“我为什么到这里来?”一瞬间脑海一片迷茫。

“哦,我是为了安装一个软件,因为当初32位的系统似乎不支持,然后我才来到了64位的现场。”

别傻了,赶快去oracle找jdk吧。

sun-jdk安装

1、在网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7u9-downloads-1859576.html 下载jdk-7u9-linux-x64.rpm 后,终端运行:

rpm -ivh jdk-7u9-linux-x64.rpm

2、安装好后在终端输入:

java -version 

显示如下信息:

java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)

这样就把jdk安装好了。

3、最后设置下环境变量:

export JAVA_HOME=/usr/java/jdk1.7.0_09
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

这个环境变量有几个地方都可以设置,最好设置在$HOME/.bashrc 文件里(就把上面3行粘贴到bashrc文件的最后面就行了)。

 

下面安装一些软件:

1 yum install gnome-system-monitor #系统监视器
2 yum install zip unzip                       #压缩、解压缩软件
3 yum install wget                             #下载软件

因为我比较喜欢xfce桌面,所以把xfce也装上吧。但是默认的库里是没有这个桌面环境的,哪里有?epel软件仓库里有!

Let‘s go!

安装XFCE4桌面环境

1 wget http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-7.noarch.rpm #下载软件包
2 rpm -ivh epel-release-6-7.noarch.rpm        #安装epel软件包
3 yum search xfce                                         #搜索下看有没有xfce?
4 yum groupinfo xfce                                    #查看xfce信息
5 yum groupinstall xfce                                 #安装xfce桌面环境
===============================================================================================
 Package                        Arch           Version                   Repository       Size
===============================================================================================
Installing:
 Terminal                       x86_64         0.4.7-1.el6               epel            1.1 M
 Thunar                         x86_64         1.3.0-4.el6               epel            3.1 M
 leafpad                        x86_64         0.8.18.1-1.el6            epel             95 k
 orage                          x86_64         4.8.1-3.el6               epel            1.4 M
 pinentry-gtk                   x86_64         0.7.6-6.el6               base             45 k
 thunar-archive-plugin          x86_64         0.3.0-2.el6               epel             60 k
 thunar-volman                  x86_64         0.6.0-2.el6               epel            117 k
 tumbler                        x86_64         0.1.21-1.el6              epel            135 k
 xfce-utils                     x86_64         4.8.3-1.el6               epel            229 k
 xfce4-appfinder                x86_64         4.8.0-2.el6               epel             97 k
 xfce4-icon-theme               noarch         4.4.3-5.el6               epel            1.7 M
 xfce4-mixer                    x86_64         4.8.0-1.el6               epel            220 k
 xfce4-panel                    x86_64         4.8.3-2.el6               epel            910 k
 xfce4-power-manager            x86_64         1.0.10-1.el6              epel            645 k
 xfce4-session                  x86_64         4.8.1-4.el6               epel            580 k
 xfce4-session-engines          x86_64         4.8.1-4.el6               epel            307 k
 xfce4-settings                 x86_64         4.8.3-1.el6               epel            370 k
 xfconf                         x86_64         4.8.0-2.el6               epel            159 k
 xfdesktop                      x86_64         4.8.2-2.el6               epel            2.0 M
 xfwm4                          x86_64         4.8.3-1.el6               epel            1.3 M
Installing for dependencies:
 exo                            x86_64         0.6.2-2.el6               epel            1.0 M
 fortune-mod                    x86_64         1.99.1-13.el6             epel            1.1 M
 garcon                         x86_64         0.1.7-1.el6               epel            116 k
 libxfce4ui                     x86_64         4.8.0-4.el6               epel             81 k
 libxfce4util                   x86_64         4.8.1-2.el6               epel            126 k
 mailcap                        noarch         2.1.31-2.el6              base             27 k
 openjpeg-libs                  x86_64         1.3-9.el6_3               updates          59 k
 perl-Compress-Raw-Zlib         x86_64         1:2.020-127.el6           base             68 k
 perl-Compress-Zlib             x86_64         2.020-127.el6             base             43 k
 perl-HTML-Parser               x86_64         3.64-2.el6                base            109 k
 perl-HTML-Tagset               noarch         3.20-4.el6                base             17 k
 perl-IO-Compress-Base          x86_64         2.020-127.el6             base             67 k
 perl-IO-Compress-Zlib          x86_64         2.020-127.el6             base            134 k
 perl-URI                       noarch         1.40-2.el6                base            117 k
 perl-XML-Parser                x86_64         2.36-7.el6                base            224 k
 perl-libwww-perl               noarch         5.833-2.el6               base            387 k
 poppler                        x86_64         0.12.4-3.el6_0.1          base            557 k
 poppler-data                   noarch         0.4.0-1.el6               base            2.2 M
 poppler-glib                   x86_64         0.12.4-3.el6_0.1          base             73 k
 recode                         x86_64         3.6-28.1.el6              base            712 k
 xfce4-doc                      noarch         4.8.3-1.el6               epel            259 k

Transaction Summary
===============================================================================================
Install      41 Package(s)

Total download size: 22 M
Installed size: 74 M
Is this ok [y/N]:

打完收工!

哦,还有一个网卡的问题,至今还未解决。每次开机网卡的mac地址要变,网卡的名称也要变,从eth1变到eth2到eth3......

-------------------------

2012.12.04

上回书说道:还有一个网卡的问题没有解决。查了一些资料:

  1. http://www.zhixing123.cn/computer/22853.html
  2. http://blog.chinaunix.net/uid-1838361-id-2895274.html
  3. http://www.ztren.net/85.html
  4. http://hi.baidu.com/shankezgp/item/63ff6cddcbae3813d68ed064
  5. http://wiki.linux.org.hk/w/Fix_network_interface_name
  6. http://blog.csdn.net/superbirdxp/article/details/1375707

发现还是这个靠谱:http://wiki.linux.org.hk/w/Fix_network_interface_name

把文件”70-persistent-net.rules“内容改成这样:

# PCI device 0x10de:0x03ef (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="?*", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

 重新启动后没有提示了。但是mac地址和ip地址还是动态变化的。现在的情况是我把ifcfg-eth0文件也删除了,重新启动后也没有自动生成,也许在ifcfg-eth0中设置好静态的ip地址和mac地址后,开机就不会再变了。

 

 

 

posted @ 2012-12-02 22:13  ibg  阅读(1055)  评论(0编辑  收藏  举报