狼爱上狸

我胡汉三又回来了

SuSE Linux 10.0全程教学(2)

http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.0/

RPM资源很多,如果你想装什么或者发现自己缺什么,到http://rpm.pbone.net/搜索下就好

添加方法:YaST-安装源-添加。前面已经说过,所有这些源都在国外,你添加后全部打开是不理智的,速度慢而且成功率低。应该用哪个开那个。

图例,all sizes放大:
http://www.flickr.com/photos/78377921@N00/64230114/

----源安装:
优点:可以较好处理依赖性问题。
缺点:过于依赖网络条件,安装大软件成功率低。

d4x:
d4x是Linux下著名的下载软件,类似Win下Flashget。
安装方法:在安装源里面添加打开guru(其实你开那个Supplementary GNOME 2.12也行,就是安装完了以后d4x软件版本低一些);
YaST-软件管理-搜索d4x-钩选安装

kchmviewer/kchm:
都是看chm文件用的。简单说区别前者是开个新窗口开,后者是Konqueror直接打开。
kchmviewer:添加并打开Supplementary KDE 3.4的源,YaST-软件管理-搜索kchmviewer,钩选安装。
kchm:添加并打开guru的源,YaST-软件管理-搜索kchm,钩选安装。

kchmviewer安装图示,all sizes放大:
http://www.flickr.com/photos/78377921@N00/64230118/

amarok的安装设置美化(64位专用,解决放Mp3问题):
系统安装KDE标准系统时自带amaroK播放器,默认Helix Real引擎,无法识别播放中文名称的Mp3,如果换Xine引擎又没有声音。
把packman添入源,打开安装盘的源,确定Supplementary KDE源没开。搜索确定有以下包,没有就安装,如果packman上版本高就升级:
kmultimedia3
lame(在packman)
faad2
amarok
amarok-xine
libxine1(在packman)
lame
mad(升级到packman)

当然你也可以去packman下x86_64目录分别下载这些包再手动安装,这样成功率高些。系统会自动删除源来的xine-lib,这正常,不用担心。
显示中文:安装好以后,开amaroK,设置-配置amaroK-常规-把“解码”下面两个都钩上,解码字符集根据你的爱好选“GBK”或者“UTF-8”。重启amaroK, Enjoy.

效果图,all sizes 见大图:
http://www.flickr.com/photos/78377921@N00/64780220/

Mplayer安装设置(解决放电影问题):

Mplayer是Linux下面著名的播放器,安装时把Pack源打开,先安装更新以下包:

lame
toolame
w32codec-all
mad
faad2
(以下的几个包在suse10的安装盘里有)
DirectFB
libdvdread
lirc
libdv

先点下一步把这些包都装上(也可以把上述几个包从packman的x86_64目录下载,找不到的去i586目录找,w32codec-all那个包挺大的),然后再开YaST-软件管理,搜索mplayer(这个包在packman上,可以下载手动安装),安装。
注意一定分两步,Mplayer最后装,不要一起装。
如果你听从我的建议,kaffeine从安装系统以后一直没开,那现在kaffeine也支持一些avi/mpg文件播放了。

汉字字幕支持:Mplayer播放带中文字幕会出现乱码。解决:
a.打开preferences a.Subtitle&OSD里面:Encoding选cp936; 选中Unicode subtitle。
b.Font里面:font选择一个中文字体,例如~/.mplayer/simhei.ttf ;Encoding选Unicode; 用Text scale滑动条调整字幕字体的大小。

编译安装:

Linux最新最cool的软件一般是个人开发,不一定提供RPM包(依赖性问题),但大部分提供源码下载供你自己在机器上编译安装,一般来说下载到的都是压缩包。所以掌握编译方法是很重要的。64位下编译稍微麻烦一点,要加些参数,这里用两个QQ客户端作例子

EVA

就是可以当QQ用的一东西。编译软件需要devel包,不同的软件是不同的,EVA基于QT3,要在KDE运行,而编译使用gcc命令行,所以编译前需YaST安上qt3-devel, kdebase3-deve,gcc,ccp,gcc-c++,libgcc几个包(有些GTK程序需要gtk2-devel,有些Java程序编译需要gcc-java,但我都没见过,回正题,这里不用)。

http://eva.sourceforge.net下载0.41EVA最新版,以前版本由于某公司对QQ的强制协议升级不能使用。
32位请google-eva linux,找到适合自己机器的版本。

64位:
在载来的bz2包上点右键,解压缩-在此解压缩,此时会出来一个eva目录,点进去,按f4调出终端窗口,下面的编译过程所有程序基本一样:

a-./configure --with-qt-dir=/usr/lib/qt3 --with-qt-includes=/usr/lib/qt3/include --with-qt-libs=/usr/lib/qt3/lib64 --enable-libsuffix=64 --prefix=`kde-config --prefix`
b-make
c-输入su回车
等吧,看你机器的了。
d-make install

32位a步骤只要 ./configure --prefix=`kde-config --prefix`
就行

a步骤以后会出现提示意思说你可以安装了,如果没有则一定安装失败,看清提示说的问题在哪,先google再提问。
a步骤最后的那段--prefix=`kde-config –prefix`不是编译任何程序都必须有,这里eva需要;但前面对于QT3程序那些是必要的,这是64位SuSE的特点,不然会一直说找不到qt3导致编译失败。

安装完成。

posted on 2007-07-04 06:08 狼爱上狸 阅读(445) 评论(0)  编辑  收藏 所属分类: LINUX


只有注册用户登录后才能发表评论。


网站导航: