SuSE
Linux 10.0全程教学(带图,从零开始,常见问题解决)
本教学文档基于创作共用协议(Creative
Commons)发布,第一稿由Truth编写,在不断完善中,欢迎参与编写。
原来是写给64位用户的,在慢慢修改,变得通用:很多网址把里面的x86_64换成i386/i586/i686就适合32位的机器了。
原来是写给新手的,很多老手也问初级的问题,而且不屑于看这个帖子,所以改名。
本文纯粹是为了新手而写,而且64位系统比32位也有不少麻烦的地方。本文从刚安装SuSE
Linux 10.0
x86_64(KDE桌面系统)开始,分步介绍一些最基础的设置,解决最基本的问题。让机器实现最常用的功能,包括多媒体播放,网络应用,软件编译等等。
授人以渔更好一些,所以会讲怎样安装软件,举几个常用软件做例子,同时会解决64位系统一些常见问题(MP3/看电影/chm/自动更新被卡....)。
目标受众是新手,难免文字繁复,望见谅;水平有限,纰漏在所难免,望指正。
一、关于安装的一些废话
1、64位
2、安装建议
3、重要建议
二、安装后初步设置
1、桌面设置
2、网络设置
-小区宽带
3、更新
-在线更新(自动更新YOU, delta.rpm)
-系统更新(手动更新,源更新)
-系统重置
4、输入法设置
5、字体安装和设置
-字体安装
-字体设置
三、软件的安装和设置
1、YaST安装:
下载软件包安装
---星际译王(stardict)
---Opera安装设置美化
源安装:
----源在哪里?
----软件安装:
d4x(解决下载管理问题)
kchmviewer/chm(解决chm问题)
amarok安装和正确设置美化(解决mp3和汉字显示问题)
Mplayer安装(解决看电影/avi问题)
2、编译安装:
EVA
------------------------------------------Page
2---------------------------------------------------
LumaQQ2005
3、自解压bin文件安装:
Java Runtime Environment 1.5.0.6
四、硬件安装设置
显卡安装
1.Ati
蓝牙设置安装(Linux_Pro贡献)
五、其他设置
1、语言编码设置
2、Firefox扩展安装
TODO:
2.Nvidia(TODO)
ADSL设置(优先级:中)
无限网卡安装(优先级:低)
一、关于安装的一些废话
1、64位
64位是未来CPU的趋势,但现在不是主流(从趋势成为主流的时间是由厂商们的行销手段和钞票开销是否迅猛决定的)。所以你会发现刚装上的SuSE
Linux 10
64位标准系统并不能满足普通桌面运用的需要,会有一些小问题需要解决(比方说不能放MP3\AVI\CHM...),如果你就此放弃64位SuSE改用32位,甚至放弃Linux,我对此表示遗憾。Linux排斥懒人,不排斥普通人。
2、安装建议
Suse安装界面做得十分到位,基本上一路“下一步”就装好了,本文选择的桌面系统是KDE。个人建议新手从KDE开始熟悉Linux,如果有兴趣请尝试GNOME,但在同一个Linux发行版中,你会发现很多东西是相通的。
安装到网络设置这一步,如果你不想在线更新,可以启动以后再设置。如果你想设置好网卡,参照后文“网络设置”部分,完全一样。
在网络设置完成后,会出现是否YaST在线更新的提示。需要提醒的一点是,列出的更新服务器都在德国,网速慢,而且一个OpenOffice的更新需要
89M的下载,成功率极低,我的建议是,只钩选红色的更新;如果是夜深人静网速快的时候,你可以把除了OpenOffice外的红的蓝的全选上。至于
OpenOffice的更新,你大可以以后手动载几个delta.rpm装上。
3、重要建议
安装到最后一步,会出现一个文本框说感谢选择SuSE什么的,下面有个
选框-启动YaST。这里不要直接点完成,钩上框打开YaST(当初用SuSE就是因为YaST,当初用Linux就是因为SuperTux
:-))。
可以在这里改大部分系统设置,首要的是显卡设置。点左边
硬件-图形卡和监视器,会打开著名的SaX2配置界面,一定确保你的分辨率和显示器是正确的,如果不正确就改过来。
PS.如果你是ATi
X700(不管是不是移动版)的显卡,点显卡后面的选项按钮:点MonitorLayout输入NONE,LVDS,确定,这样避免你进入X-windows出现黑屏的问题。
改好点确定,此时尽量不要点测试,直接点保存,以免花屏。回到YaST,点左上角
文件-退出,这样可以大大减少启动黑屏现象的几率。别对那个灰色的3D加速选框耿耿于怀,显卡驱动可以以后装。
安装完成。
二、安装后的初步设置
1、桌面设置:
如果你的SuSE
10顺利安装完成并能够顺利启动到图形界面,恭喜你。Welcome to SuSE
10。
默认桌面,点图像上方all size按钮看大图:
http://www.flickr.com/photos/78377921@N00/64207469/
首先熟悉一下桌面,和Windows差不多,左下角有个类似开始菜单的K菜单,桌面上是默认图标,有几个默认的程序。有个SuSE的图标,其实是个网页链接,没什么用。在第一次启动时候会打开那个窗口。
注意:默认的打开一个程序是单击图标,而不是Windows默认的双击。
设置桌面十分容易,图标可以随意拖动。如果你想把K菜单的某个程序放到桌面,在菜单里那个条目上右击,“将项目添加到桌面”。此外,多在不同地方点点右键,就知道怎么回事了。
壁纸屏保类设置在桌面空白处点右键-配置桌面,看看就明白。
简单修改后的桌面,点图像上面all size按钮看大图:
http://www.flickr.com/photos/78377921@N00/64207469/
特别建议:刚装好不要开k3b和kaffeine,k3b正常关不上,kaffeine是有原因的,以后会说。
2、网络设置:
YaST是SuSE里面改系统设置的图形界面(也有命令行模式),你可以在K菜单-控制中心-YaST模块
打开,也可以 K-系统-控制中心(Yast),或者
K-运行命令-输入yast-回车。
YaST-网络设备,在这里调节你的网络接入硬件。
-小区宽带:网卡-选中要用网卡-编辑-静态IP地址-输入服务商给你的IP和子网掩码,点主机和名称服务器,在名称服务器输入你的DNS服务器IP,右边可以空着不管;路由选择-输入你的默认网关IP。
3、更新:
SuSE
Linux的更新可以分两类:在线更新和系统更新。前者指官方更新,后者指非官方更新。不管怎样更新,你的安装盘都是重要的包来源,不管是系统恢复还是新装其他包,所以建议你把安装盘上的东西拷到硬盘一个目录,然后添加到安装源。
-在线更新:可以通过自动更新和手动更新实现。
自动更新(YOU):自动更新机制是SuSE的一大亮点,如果不是服务器都在国外的话。所以我是把SuSE
Watcher关闭的,当然你如果对自己网速有信心或者希望第一时间知道有无安全更新也不妨留着它。打开方式:YaST-软件-在线更新。在添服务器地址的时候不一定非要选列表里面的,可以自己输入,可以在
http://www.novell.com/products/susel...t_mirrors.html
找到快的镜像网址。比方说这个网址是
http://www.xxx.com/A/B/,那你输宮.x.com/A/B/suse
选择在线更新程序,点图像上面all size按钮看大图:
http://www.flickr.com/photos/78377921@N00/64210944/
手动更新:手动更新就是手动下载delta.rpm包进行更新,delta.rpm你可以理解成增量包,不是整的rpm包,只有你要更新那部分,YaST
现在完美支持delta.rpm的安装。一般来说这样更快且成功率高。还是在那上面的网页找官方镜像网址。比方说这个网址是http:
//www.xxx.com/A/B/,那你输入的网址就应该是http:
//www.xxx.com/A/B/suse/x86_64/update/10.0/deltas/
装什么就下什么,也可以先自动更新(YOU)记住名字再来找包。
比如你要进行Openoffice更新,那就下载OpenOffice_org-1.9.125_2.0.0-
5_1.2.i586.delta.rpm/OpenOffice_org-kde-1.9.125_2.0.0-5_1.2.i586.delta.rpm/OpenOffice_org-mono-1.9.125_2.0.0-5_1.2.i586.delta.rpm/OpenOffice_org-zh-CN-1.9.125_2.0.0-5_1.2.i586.delta.rpm
这几个包分别安装就行(KDE)。
-系统更新:分手动更新和源更新两种。
手动更新:手动下载非官方升级包(一般是rpm整包),用YaST安装,像装软件包一样(方法简单,后文也有)。
源更新:把某软件源加入安装源,YaST-系统更新,此时系统自动检查你安装的包和源上包的新旧并处理依赖性问题,然后自动下载安装比现有包新的包。
几个重要的YaST源:(仍然把http://www.xxx.com/A/B/作为你找到的官方镜像,非64位请把x86_64换成你的系统架构如i386)
KDE supplementary 3.51 update:
http://www.xxx.com/A/B/suse/x86_64/supplementary/KDE/update_for_10.0/yast-source/
GNOME supplementary 2.12 update:
http://www.xxx.com/A/B/suse/x86_64/supplementary/GNOME/update_for_10.0/yast-source/
supplementary applications and tools:
http://www.xxx.com/A/B/suse/x86_64/supplementary/misc/update_for_10.0/yast-source/
Packman (SuSE LINUX 10.0):
http://packman.iu-bremen.de/suse/10.0/
注意:非官方升级有风险,后果自负,尽管很多源在官方服务器上,也不建议你一次性把所有这些源全添进安装源并打开。
此外,每次源更新YaST都会试图更新Linux最核心的kernel模块,这是不必要甚至危险的。请根据自己情况点击界面上的“包”,搜kernel,点掉两个模块的更新,或者右键-保留。然后确定。
-系统重置:
就是把系统软件包(不包括后来各种设置和新安装的包)恢复到刚安装的状态。
方法:K-控制中心-Yast2模块-软件-安装源,关闭最初安装盘(或者你拷到硬盘上那个目录)以外的一切安装源。YaST-软件-软件管理,过滤器选包组,点zzz全部,在右面右击,“此列表中全部内容-无条件更新”,点下一步,等待完成就行了。
它对你新安装的软件没有影响,只对安装盘上有的包恢复到初始安装版本。
4、输入法设置
右击右下角的键盘图标,点配置调出配置窗口,或者页可以用ctrl+空格
调出主工具条,然后点最右边的钳子图标。
常用设置:
如果你不喜欢独立工具条:主工具条-主工具条显示模式-选择“嵌入模式”
一般来说,除了智能拼音以外并不用其他输入法,可以把其它输入法取消:全局配置-只钩智能拼音。重启以后生效。
配置东西都是根据你的喜好来的。
图例,点上面all sizes按钮看大图:
http://www.flickr.com/photos/78377921@N00/64503161/
右下角是嵌入模式的主工具条,配置窗口是只留下智能拼音输入法的设置。
如果你从KDE
Supplementary升级到3.5的KDE,会发现许多qt程序中输入法无法使用,此时需要下载到scim官方主页上下载scim-qtimm0.93(不要下0.9.4),自己编译一下,重启就行。
具体编译方法见后文。
5、字体安装和设置
-安装字体:
一般来说,SuSE的字体在众多发行版中算不错的,Novell公司买了方正字体的使用权用于SuSE
Linux。但由于众所周知的版权问题,Linux不可能自带微软的字体,所以为了系统美化,手动安装windows字体十分必要。
这里以宋体为例,文件名是simsun.ttc你可以从Windows\fonts目录里面提取,如果你机器上没有Windows,上网下载这个文件。K
菜单-控制中心-系统管理-字体安装程序-点“管理员模式”-添加新字体,选那个ttc文件,等一会就行(因为字体安装很慢)。不是Windows的
TrueType字体安装也类似,找到文件添加就行。
图例,点all sizes看大图:
http://www.flickr.com/photos/78377921@N00/64215033/
-字体设置:
SUSE Linux 10.0 的 KDE 慢的一个原因是 QT
的字体处理问题。系统里面安装了很多字体,KDE 缺省字体用了诸如
"Serif", "Sans Serif" 这样的虚拟字体名的时候,QT/KDE
程序就会变得很迟钝。所以有必要对字体进行设置:
方法1,(不推荐,基本不会有人这么做)删除所有不需要的字体:K菜单-控制中心-系统管理-字体安装程序-点“管理员模式”,选择字体,点上方右边数第2个删除按钮。
方法2:把 KDE
缺省字体都设置为某一个真实字体:K菜单-控制中心-外观与主题-字体,在这里“调整全部字体”,改成诸如FZSongTi,Luxi
Sans,SUSE Sans
之类字体会节省系统资源。个人建议除了第2个不动,都改成SUSE
Sans。
图例,点all sizes看大图:
http://www.flickr.com/photos/78377921@N00/64227942/
三、软件的安装和设置
1、YaST安装:
-下载软件包安装:
就是先下载适合自己系统架构的rpm包,然后用YaST安装。
优点:易控制,安装过程简单。
缺点:由于依赖性和其他问题,有些rpm包不能被直接安装。
星际译王(stardict):
星际译王是Linux下辞典软件,可扩展性强,功能类似Windows下金山词霸。
去
http://stardict.sourceforge.net下载主程序,就是网页上stardict-withoutgnome-2.4.6.i386.rpm这个连接,点进去选个镜像开始下载。
下载完成以后是一个rpm包,单击进入rpm包描述界面,单击左上角按钮“使用YaST安装包”,输入密码后等待完成就行。
然后此时你只有主辞典程序,没有字典。还是去
http://stardict.sourceforge.net,点上面Dictionaries,Dictionaries那一行下面会出现一行小分类“dictd-www.dict.org
/ dictd-www.freedict.de / dictd-www.mova.org / *Quick / zh_CN /
zh_TW / ja /
ru”,其中zh_CN是中文相关常用字典的分类。选择你需要的字典,点后面的RPM,选镜像下载。如上面一样安装。
安装完成以后要找到stardict在K菜单里面位置,点菜单上部的输入框输入stardict,不用输全,没有连接程序的分类字体会变灰,你可以轻易找到K菜单里面stardict位置了。
Opera:
---------安装--------
Opera是来自欧洲的网页浏览器,快速小巧。在安装盘里面带了Opera
8.02的安装包,升级以后会升级到8.52,但默认没有安装。但由于qt冲突等原因,都不能输入中文,我们需要下载一个Static版本Opera才能正常使用。之所以选取这个包,是为了说明单独rpm安装的依赖性问题。
步骤1.YaST-软件管理-搜索Opera-钩选安装。这是为了解决依赖性问题。
步骤2.去
http://www.opera.com/download/?platform=linux,选Other/Static
RPM,选个镜像,下载下来那个rpm包。完成后点那个rpm文件,出现如RPM预览视图点用YaST安装,输密码,OK。
见图,点all sizes放大:
http://www.flickr.com/photos/78377921@N00/64239321/
注:如果你没有经历步骤一,系统会少一个openmotif-libs-32bit的包,每次开Opera都会提示你,而且email功能不能用。这说明
步骤一中YaST以安装盘为源能更好解决依赖性问题,而单独安装包则有时候(不是必然)在依赖性方面有缺陷。解决方法,装上那个包。
------设置和美化------
既然安装了,顺便讲讲它的设置和美化。
K菜单中你会发现Opera那项前面是乱码,点右键-“编辑项”,改改就行
换中文界面:开Opera,去
http://www.opera.com/download/languagefiles/下载8.50的简体中文语言包,tools-preferences
,Language改Chinese[zh-cn],
点details,在上面选择你刚下载的语言文件-确定-重启Opera。
工具-首选项-细节-添加
中文(中国),[zh-cn],下面制定编码换“gbk”
美化:建议先导入Win的宋体字体,上文讲了,当然你用方正的字体也可以,工具-首选项-高级-字体前7个改成Nsimsun(或者FTSongti,如
果你喜欢),大小根据你的情况自己调节。此时菜单字体莫名其妙成为楷体,不用管,重启Opera或者重启机器就好了。如果不行,用FZsongti。
网页字体美化:首选项-高级-字体-国际字体
简体中文
左边Nsimsun右边自己看效果决定
这是我设置后效果,Opera显示中文网页效果与Windows下相同,点all
sizes放大:
http://www.flickr.com/photos/78377921@N00/64432232/
源安装:
源安装就是Yast根据你设置的安装源上的信息。原理是YaST先扫描源上的包(这么说不确切,如果有时间会说明具体YaST的工作流程和手动安装的方法,不过那应该算是中级教程),然后你来选择安装哪个和更新那个,然后YaST下载安装指定的包。
----源在哪里?
上文中的源在这里适用:
几个重要的YaST源:(仍然把http://www.xxx.com/A/B/作为你找到的官方镜像,32位把x86_64换成i386)
KDE supplementary 3.5 update:
http://www.xxx.com/A/B/suse/x86_64/supplementary/KDE/update_for_10.0/yast-source/
GNOME supplementary 2.12 update:
http://www.xxx.com/A/B/suse/x86_64/supplementary/GNOME/update_for_10.0/yast-source/
supplementary applications and tools:
http://www.xxx.com/A/B/suse/x86_64/supplementary/misc/update_for_10.0/yast-source/
Packman (SuSE LINUX 10.0):
http://packman.iu-bremen.de/suse/10.0/
此外drcux源的64位软件包也有许多我们常用软件:
http://ftp.gwdg.de/pub/linux/misc/suser-drcux/100/
32位和64位都能用的guru源:
http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.0/来自 :http://blog.sina.com.cn/u/491529d60100061e