最小化安装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
上回书说道:还有一个网卡的问题没有解决。查了一些资料:
- http://www.zhixing123.cn/computer/22853.html
- http://blog.chinaunix.net/uid-1838361-id-2895274.html
- http://www.ztren.net/85.html
- http://hi.baidu.com/shankezgp/item/63ff6cddcbae3813d68ed064
- http://wiki.linux.org.hk/w/Fix_network_interface_name
- 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地址后,开机就不会再变了。