有同学新装了SuSE,问我问题,我就在这里回答了,这样对别人也有点好处吧。
第1个是中文字体的问题。我现在机器上能使用的中文字体只有宋体和楷体2个,怎么样才能把windows中的字体弄过来?
开个终端(konsole,gnome-terminal,urxvt之类),为说明方便起见,以下说明都是su切换到超级用户以后进行的,”#“为超级用户提示符。
先挂载windows分区。
#mkdir winc
#mount /dev/hda? winc
问号换成你的Windows分区对应的分区号码。如/dev/hda1,/dev/hda2。
顺便对Linux下的分区名做一下解释吧,没有耐心就跳过好了。Linx下对的一块IDE硬盘叫/dev/hda,第二块叫/dev/hdb,如果时SCSI的硬盘叫/dev/sda,/dev/sdb等,优盘也时作为SCSI设备的,所以插上优盘的时候你会看到/dev/sda。对每一个硬盘的分区安装顺序分别在刚才的设备名后加一个数字,如第一块IDE硬盘的第一个主分区为/dev/hda1,第二个主分区为/dev/hda2,而第一个扩展分区是/dev/hda5,第二个是/dev/hda6。这是因为主分区最多只能有四个。在进行分区的时候强烈推荐用fdisk进行,并且对自己的分区表最好有一个记录以备不时之需。(我曾经用cfdisk将扩展分区的开头一部分变为主分区时遇到过诡异的问题导致丢失2个分区的数据!当时也没有分区表的记录所以出了问题没有办法补救,至少我不知道怎么补救)
拷贝你需要的字体到目标目录,一般放在/usr/share/fonts下,可以在该目录下建一个子文件夹,如winfonts。
#mkdir /usr/share/fonts/winfonts
#cp winc/WINDOWS/Fonts/{sim,tahoma,arial*}.ttf /usr/share/fonts
在这里换成你需要的字体
接下来就是生成必要的字体描述文件了,并:
#cd /usr/share/fonts/winfonts
#mkfontscale
#mkfontdir
#fc-cache
一般上面几步就可以了,如果要使这些字体在xlsfonts中也能看到的话(也就是使那些使用X字体的程序可以使用的话),还需要编辑/etc/X11/xorg.conf,在FontPath中加入/usr/share/fonts/winfonts。如果使用KDE的话可以用KDE的控制中心添加字体,那个只要点鼠标就可以了。
从薛瑞妮的网页里面看到的一个字体配置文件,我一直用着,基本上没有修改过,但是效果很好。放到$HOME下面就可以了。
第2个是显卡的驱动问题。我的显卡是ATI的X700移动版,在WINDOWS下面可以支持3D加速的,但是在SUSE下面不支持了。
这个问题解决不是那么方便的。没有3D加速是因为没有安装驱动的原因。SuSE下面安装显卡驱动有她自己的方法,具体你要看/usr/share/doc/suse-releasenotes里面怎么说。(具体的文件名我忘了,大概就是在那个目录下,安装过程里面你如果注意的话其实已经看到的了)我用SuSE 10的时候只有一次成功安装ATI的显卡驱动,后来的安装都失败了。Gentoo下面装ATI的显卡驱动倒是一直很顺利。我的是显卡mobility radeon 9700,不知道你的显卡现在ATI的驱动支不支持。
对我来说ATI的显卡驱动装不装无所谓,xorg里面的ati的驱动已经有2D加速了,我在Linux下面没有什么要显卡3D加速的程序要跑,所以一般都不装ATI的驱动了。而且如果用了ATI的驱动的话会无法使用suspend2来休眠(好像在xorg.conf里面不使用dri的话就没有问题),而休眠对我来说比较重要。
第3个是视频的播放问题。我怎么样才能安装好MPLAYER?
SuSE下安装MPlayer的话可以使用YaST,不过先要设置好源,而且要能上网,这两个问题解决的话安装软件就非常方便了,基本不用担心依赖性问题。具体办法如下:
打开YaST控制中心,在软件那一项下单击“安装源”,然后到这里来找源并添加,注意选择对应你的SuSE版本的目录。一般用Packman和Guru那2个源就可以了,不过Packman有时候连不了导致后面安装软件时老是刷新不了软件包列表,所以一般就不要添Packman,只用Guru就够了,这个源里面常用的软件都有了。
添加完安装源点完成以后再在控制中心里面单击“软件管理”,会用比较长的时间启动,启动后会刷新安装源的软件包列表之类的。启动完以后有搜索软件包的功能,在里面填入你要搜索的软件包名字然后在右边的列表中选中安装,然后点完成,接下来YaST就会自动下载并安装你选中的软件包了。
这个源的MPlayer自动依赖于win32codecs的,所以选择安装MPlayer时自动就会安装win32codecs的,这样在安装完MPlayer以后基本上所以的媒体格式用MPlayer都可以播放了。包括rmvb,avi等。个人更推荐使用xine-libs加一个图形化前端。一是因为xine-libs作为一个库有更多的软件可以使用她,如amarok就可以使用她从而播放wma(当然也需要win32codecs);二是因为她播放媒体时使用的资源更少一些,跟人感觉更平顺,尤其时对某些rmvb格式的电影时;三是她支持DVD的导航菜单。图形前端推荐kaffeine(KDE下的),totem(GNOME下),gxine等(我的选择,因为没有KDE,也没有GNOME)。不过SuSE光盘里面安装的kaffeine和xine-libs功能受到很多限制,要在源上更新以后才可以利用起win32codecs里面的那些解码器的功能,要看DVD的话还需要安装一个libdvdcss。
最后如果想学习Linux的话还是先看一点书吧(非常推荐《UNIX教程》,英文版的名字是UNIX the text book),学一些基本的命令,搞明白一些系统的知识很有必要。改变一下习惯和Windows式的思维方式也有必要。有问题先上网搜索,好好利用Google!其实上面我说的这些网上都有,感觉有点重复劳动了。
祝好运!:–)