热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

VMwareDebainEtch40r3安装笔记

VMwareDebainEtch40r3安装笔记--Linux发行版技术-Debian信息,下面是详情阅读。
原创作者:爱飞豚

安装并设置VMware
1、查看CPU支持的指令集(32还是64位),确保的512MB内存和8GB硬盘的存储空间。

2、VMware安装v5.5.4.44即可,v6.0.0.0全屏后会有工具条用起来不爽。

3、New一个虚拟机的时候,选择Custome,Other linux2.6x kernel 64bit(Host CPU的架构),内存大小为512MB,网络设置,如果想和windows共享上网,可选择"NAT",若想网络独立于windows以"Use bridged networking",关于虚拟机的网络配置,请参看“VMware虚拟机安装”。SCSI Adapter时选择LSI Logic。硬盘选择SCSI,大小暂定为8.0GB。



安装Base System
1、因为学校的网络比较好,我选择的是网络安装。将debian-40r3-i386-netinst.iso光盘装入虚拟机的CD-ROM,启动虚拟机开始安装。

2、语言English->Other Region->China->键盘American english。Host名用Debian,Domain用tsinghua.edu.cn。

3、磁盘分区选择Use entire disk and LVM,Partition Scheme选择Separate /home /usr /swqp…分区结果,/home-2.9GB-ext3 /usr-289.3MB-ext3 swap_1-494.9MB-swap, /tmp-260MB-ext3, /usr-3.0GB-ext3, /var-1.4GB-ext3。由于选择的是虚拟磁盘,因此虚拟磁盘大小随所装软件多少而会有所变化。

4、设定Root密码,创建新用户名和密码。

5、安装最小系统,大概需要8分钟。

6、设置网络。不用网络镜像(在安装完成后设置),之后会自动设置apt源,需要花几分钟时间。

7、安装GRUB,完成安装后,重启。



Base下调整相关设置
1、网络。

修改网络倒置,root登陆后执行vim /etc/network/interfaces,在allow-hotplug etho后面添加一行auto eth0。将会用DHCP为eth0分配动态IP。

执行/etc/init.d/networking restart,重启网络。

执行ifconfig可看到已经有IP(如是共享上网,则是192的IP)。在主机XP网络邻居属性里,本地连接->高级设成共享,如是NAT模式,则选择与VMnet8共享。VMnet1/8的Vmprotocal要勾上,可与wondows共享出校或出国。



2、修改Sourcelist

执行vim /etc/apt/sources.list,按照镜像的书写格式修改sourceslist(参见相博客其它文章)。

如果是选择的清华镜像(选择cn99.com不会,它已经包含有debian-keyring软件包),执行apt-get update后出现GPG error,修正方法如下。

执行 gpg --keyserver keyring.debian.org ?recv-keys “后八位”

执行 gpg ?armor ? export 后八位 | apt-key add ?

执行 apt-get update修正GPG error。



3、修改时钟

执行vim /etc/default/rcS,将时区UTC=yes改为no。

执行apt-get install ntpdate。

执行vim /etc/default/ntpdate,NTPSERVERS=”time.windows.com”(或者其它XP的时间服务器) ,保存退出,以后每次重启后都会,Debian都会与时间服务器同步,以此方式实现debian和xp的时间同步。

执行ntpdate time.windows.com可即时同步时间。



4、设置locales。

#dpkg-reconfigure locales

保证那些zh_CN和zh_TW开头的被选中,特别是带有 utf-8 的那个。然后选择界面的语言是zh_CN.UFT8就可以了,下次启动的时候,就是中文的环境了。如果不想使用中文界面,可保持en_US.UTF-8不变。



5、驱动声卡

#apt-get install alsa-base alsa-utils

#alsaconf在出现的界面里选择第一个snd-ens1371(AudioPCI-97),一路回车。

#alsamixer调节音量。

#alsactl store保存设置。

#cat /dev/urandom > /dev/dsp。如果有声音,则表示声卡已经正确的驱动起来了。

安装gnome桌面环境
1、安装gnome桌面环境

执行apt-get install x-window-system,这是基本的X系统,在安装过程最后系统会让用户设置xerver-xrog,由于我的显示器是17液晶,选择1280*1024,1024*768,800*600,640*480。

执行apt-get install gnome,比较花时间,大概花25分钟左右即可安装完毕。

执行apt-get install gdm(GNOME Display Manager) 这是启动界面,如果没有,那么每次都会从console方式进入,然后输入startx才能进入Gnome。但Etch在安装gnome时已经默认安装了这个软件包。

执行apt-get install menu,安装完GNOME后,在应用程序栏中有一个“Debian菜单”项,默认是空白的,什么菜单项也没有,要使用该菜单,需安装menu软件包,安装完成后在 “Debian菜单”栏中能找到Debian系统所安装的软件。





2、安装VMtools

VMtools相当于虚拟机的显卡驱动,是一组增强虚拟机性能和功能的驱动,提供如下功能:

1). 更新虚拟机中的显卡驱动,增强虚拟显卡, 使虚拟机中的XWindows可以运行在SVGA模式下,支持最高 32 位显示和更高显示分辨率。

2). 提供一个vmware-toolbox, 这个Xwindows下的工具可以让你修改一些VMWare的参数和功能,如虚拟机下的系统和主机共享文件夹等。

3). 同步虚拟机和Host的时间。

4). 支持从一个分区启动和从虚拟机中启动, 自动修改相应的设置文件。



安装前先要安装GCC和kernel-header时,以供vmtools安装时使用。

#gcc-v,查看是否已经安装上gcc,如果装上将显示其版本。

#apt-get install gcc,安装gcc,安装完成后用gcc ?v命令查看gcc的版本。

#uname ?a,查看所安装的Linux发行版本和内核版本。我的版本是:Linux debian-40r3 2.6.18-6-486。

# apt-cache search headers 2.6.18-6-486,搜索一下内核相关的头文件。

# apt-get install Linux hearders-2.6.18-6-486,安装kernel-header。

准备工作完成后,即可进行vmtools的安装过程了。



第一步在主机VMware Workstation->VM->Install vmware tools…这时在虚拟机Debian下会看到一个新生成的VMware Tools光盘,有时该光盘内全是空文件,重启后可解决这个问题(不知什么原因,也许是光盘mount后要重启)。

第二步,#mkdir tmp/vmtools。在/tmp目录下新建一个vmtools文件夹

#cd /tmp/vmtools。进入新建的目录。

#cp /media/cdrom0/VMware-linux… ./。把CD下的文件拷过来。

第三步,# tar xzvf VMware-linux…。解压并安装vmtools。

#cd /vmware-tools-distrib。进入解压生成的新文件夹

#./vmware-install.pl。执行该命令后一路回车即可。

在安装完成的时候,会让设置屏幕分辩率,设置为最佳分辩率即可(我的是1280*1024),完成vmtools安装后,还可以在XP下VM->Setting里设置Guest和Host的共享文件夹。另外可通过如下设置增加对鼠标滚轮的支持。

#vim /etc/X11/xorg.conf

第62行,修改”ps/2” 为"ImPS/2"。

在Debian下做的所有改动都需要Log Out再登陆后生效。

字体和输入法
3.1字体

由于Linux对东亚字体的支持一直做得不是很好,所以其美化是个头疼的问题,无数初学者在这里浪费了很多时间。参考网上的资料,自己安装了字体和输入法,并进行了简单美化,能够满足日常的应用,现在把我的安装过程写在这里,希望能节约大家的时间。

第一步,安装需要的deb软件包。

#apt-get install ttf-bitstream-vera。我们的字体美化依赖 Bitstream Vera 系列字体, 因此我们首先安装这个软件包。

#apt-get install ttf-arphic-ukai。文鼎楷体。

#apt-get install ttf-arphic-uming。文鼎宋体。

#apt-get install xfonts-wqy。文泉驿点阵字体,听说文泉驿的正黑点阵已经出来了,据说效果还不错,嗯,什么时候有时间弄来看看。

第二步,修改配置文件。

下载配置文件65-fonts-zgx.conf和90-synthetic-zgx.conf, 95-synthetic-zgx.conf, 存放到 /etc/fonts/conf.avail/ 目录下。

接下来, 我们在 /etc/fonts/conf.d/ 下创建符号链接, 指向刚才下载的两个配置文件:

# cd /etc/fonts/conf.d

# ln -s ../conf.avail/65-fonts-zgx.conf

# ln -s ../conf.avail/90-synthetic-zgx.conf

# ln -s ../conf.avail/95-synthetic-zgx.conf



如果觉得字体优化效果还不理想,可以考虑使用Windows字体。首先删除上述link文件,再拷贝C:\Windows\fonts下的字体:到/usr/local/share/fonts,并且要修改这些字体的读写权限为644(普通用户有读权限)。

simfang.ttf 仿宋体

simhei.ttf 黑体

simkai.ttf 楷体

simsun.ttf 宋体和新宋体,原文件名simsun.ttc

tahoma.ttf tahoma字体

tahomabd.ttf tahoma字体的粗体形式

verdana.ttf verdana字体

verdanab.ttf verdana字体的粗体形式

verdanai.ttf verdana字体的斜体形式

verdanaz.ttf verdana字体的粗体+斜体形式

执行fc-cache即可。





3.2安装输入法fcitx。

#apt-get install fcitx。安装小企鹅输入法。

#/vim etc/X11/Xsession.d/55gnome-session_gnomerc。在文件末尾添加如下内容。

export XIM_PROGRAM=fcitx

export XIM=fcitx

export XMODIFIERS="@im=fcitx"

fcitx&

英文界面下使用,小企鹅输入法。

#vim /etc/gtk-2.0/gtk.immodules。在”ko:ja:th:zh”前面加上”en:ko”ja:th:zh”,就会使GTK程序在en_US的环境下也启用xim作为输入法了。

网络
#apt-get install mozilla-firefox。默认的浏览器不好用,还是安装Firefox好。

#apt-get install gaim。一个很好的聊天软件,一个软件可兼容大部分即时聊天工具,如QQ,MSN等。其新版本改名为pidgin,只有在sid里才可用。

#apt-get install qterm。上BBS的qterm。

#apt-get install lftp。Linux下的ftp工具,功能相当强大。

#apt-get install wget。Linux下的自动下载工具。Gnome已经安装。



多媒体
5.1安装视频播放器和解码器。

#apt-get install w32codecs ffmpeg libdvdcss。安装解码器。其中w32codecs和libdvdcss一般不能直接在源里找到安装包,这时需要到网上去下载。

#apt-get install mplayer kmplayer。安装视频播放器。

5.2安装多音频播放器

#apt-get install xmms。

至此,一个带有基本网络和娱乐功能,可以进行linnux下程序开发的Debian_etch40r3系统已经安装完成。下一步的应用大概分为两个方向,一是日常功能,包括电邮,文档处理等其它功能的添加,使得完全在linux下完成windows的功能变得可能,由于我装的是虚拟机,除非有必要,我不打算再研究下去了。
推荐阅读
author-avatar
渴求打怪升级
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有