SUSE LINUX 10.0 软硬件的安装和设置 (1)

1、YaST安装:

-下载软件包安装:

就是先下载适合自己系统架构的rpm包,然后用YaST安装。

优点:易控制,安装过程简单。

缺点:由于依赖性和其他问题,有些rpm包不能被直接安装。

下载主程序,下载完成以后是一个rpm包,单击进入rpm包描述界面,单击左上角按钮“使用YaST安装包”,输入密码后等待完成就行。

然后此时你只有主辞典程序,没有字典。选镜像下载。

安装完成以后要找到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。

注:如果你没有经历步骤一,系统会少一个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右边自己看效果决定

源安装:

源安装就是Yast根据你设置的安装源上的信息。原理是YaST先扫描源上的包(这么说不确切,如果有时间会说明具体YaST的工作流程和手动安装的方法,不过那应该算是中级教程),然后你来选择安装哪个和更新那个,然后YaST下载安装指定的包。

—-源在哪里?

上文中的源在这里适用

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

—-源安装:

优点:可以较好处理依赖性问题。

缺点:过于依赖网络条件,安装大软件成功率低。

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,钩选安装。

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.

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滑动条调整字幕字体的大小。

2、编译安装:

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,但我都没见过,回正题,这里不用)。

32位请找到适合自己机器的版本。

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导致编译失败。

安装完成。

LumaQQ2005LumaQQ2005 推出啦,基于Java的。先装JRE 1.5。

然后改你主目录下的/.bashrc 加上3行

JAVA_HOME=/usr/java/jre1.5.0_06

PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME PATH

下划线是你jre安装的目录,我是以目前最新的jre1.5.0 update6做例子。

应该这样退出再进去就行了。但是我没成功,所以把/etc/profile后面也加同样3行,重启。去下载64位的那个包,找到合适地方解压。这时会出现LumaQQ目录,你要是不喜欢这个目录,随便你改名移动都行。然后直接运行lumaqq脚本就行啦!

运行:开终端,用cd命令进那个LumaQQ目录,

会出现权限问题(就是如果你没用root进或者没su,也建议你尽量不要用root进,之前也不要su),在目录下使用chmod -R * 改权限

/.lumaqq

如果你希望放到桌面上,右击桌面,新建-到应用程序链接-应用程序-命令那行点浏览-找到lumaqq(那个脚本文件,在解压以后的LumaQQ目录里)打开-回常规,点齿轮图标,找到LumaQQ目录下那个图像打开。

好了,以后单击桌面图标就行。

3、自解压bin文件安装:

bin文件其实相当于Win里面的Exe文件,安装简便,常用于驱动安装。举例说明:

Java Runtime Environment(jre):

就是传说中的JRE,你要跑Java软件必须先装这个,系统自带1.4.2,现在最新1.5.0 update5很多软件要求JRE 1.5以上(比如LumaQQ2005),所以可以自己安装一个JRE 1.5。

先去下载相应的文件,这里用Linux AMD64 RPM(自解压文件),它和Linux AMD64(自解压文件)的不同就是前者生成一个rpm文件,卸载方便些。

得到jre-1_5_0_05-linux-amd64-rpm.bin,打开下载到的目录,f4调出终端;

在终端上,键入:

su

输入超级用户口令。

./jre-1_5_0_05-linux-amd64-rpm.bin

此时将显示二进制许可协议。通读许可协议。按空格键显示下一页。读完许可协议后,输入 yes 继续安装。

安装文件将在当前目录中创建 jre-1_5_0_05-linux-amd64.rpm 文件然后自动安装。

JRE 安装在当前目录的 jre1.5.0_(版本号)子目录中。在本例中,JRE 将安装在 /usr/java/ jre1.5.0_05 目录中。

如果要节省磁盘空间,删除 bin 和 rpm 文件。

退出 root shell。

注:安装时候bin文件一定要在你Linux的分区上,不管在FAT32还是 NTFS上运行bin都会告诉你权限不够,哪怕你用root他爸爸的帐号登录也是这样。如果您不具有超级用户访问权限,请将 JRE 安装在您的主目录中,或者安装在您具有写入权限的子目录中。将您下载的文件的权限更改为可执行。终端下键入:

chmod a+x jre-1_5_0_06-linux-amd64-rpm.bin

此时YaST搜索JRE你会发现已经安装成功了。如果没有,回到终端进入超级用户模式输入:

rpm -ihv jre-1_5_0_06-linux-amd64.rpm

驱动安装:

显卡:

Ati

首先去Ati下载相应驱动,www.ati.com-点drivers & software-Linux Drivers and Software-选你相应的分类,我是X700 Mobility64位笔记本用Ati主板和芯片组,所以选了x86_64的”Motherboard with ATI Graphics”

安全起见,如果开了xgl先关掉,重启后安装驱动。

确定安装了gcc和kernel-source,没有的话用YaST装上。

首先去www.ati.com

下载最新驱动

32位是:

ati-driver-installer-8.25.18-x86.run

64位是:

ati-driver-installer-8.25.18-x86_64.run

 

然后在下载文件所在目录开终端:

KDE-打开那个目录-按F4

GNOME-开那个目录,空白处点右键,打开终端

32位:

./ati-driver-installer-8.25.18-x86.run –buildpkg SuSE/SUSE101-IA32

运行完以后继续:

su

输入密码进入终端

rpm -ivh fglrx_6_9_0_SUSE101-8.25.18-1.i386.rpm

64位:

./ati-driver-installer-8.25.18-x86_64.run –buildpkg SuSE/SUSE101-AMD64

运行完以后继续:

su

输入密码进入终端

rpm -ivh fglrx64_6_9_0_SUSE101-8.25.18-1.x86_64.rpm

然后进入运行级别3,可以退出到kdm/gdm界面,然后进入终端模式,再init 3。不会就重启,选定平时正常启动那一项,Boot Option:后面输入3,回车。

然后以root登录。

运行:

aticonfig –initial –input=/etc/X11/xorg.conf

理论上已经行了,为了保险:

运行

sax2 -r -m 0=fglrx

然后运行

reboot

就会进行重启了。

OK.

恭喜你,如果驱动支持3D加速已经默认打开了。

但记得每次安全性升级以后再用fglrx-kernel-build.sh编译下内核,这就需要先装kernel-source的包,安装盘有。

验证安装是否成功:

K-运行-sax2

出现显卡那个对话框3D加速那个框仍然是灰色的,但是已经被钩选。

终端输入glxgears可以测试3D速度。

蓝牙模块(linux_pro贡献):

第一步: 首先要有bluetooth模块。带蓝牙的手机,并且手机内置“猫”。

第二步: 用yast2 搜索软件,blue为关键词安装相关软件,用”kbluetoothd”程序找到你的蓝牙模块。

第三步: 用yast2的硬件设备里设置blue选项,把pin设置你的配对数字。然后连接你的蓝牙手机,看看能否正常工作。(其实难点就是如何配对,找到这个蓝色“物品”)

第四步: /*前面我不详细说明,下来才是重点。*/

以下命令是在shell打的,请确认你有root权限:

hcitool scan /* 找你手机蓝牙的mac地址*/

sdptool browse /* 看你手机的相应功能 必须有此字段

Service Name: Dial-upNetworking*/

rfcomm bind 0 MAC 1 /* MAC 为你用hcitool scan的地址!*/

第五步: 用yast2打开网络设备中的调试解调器,添加设备 /dev/rfcomm0 为这个

然后下来的设置就是windows的设置了,什么拨号号码为 *99# 阿,就行了,接入点是cmwap cmnet 看你的选择了,请自己到google搜索。我的手机里面默认是wap接入。如果你没选择cmwap而是cmnet导致你的花费在你不能承受的范围,我不能 负责!!!!

第六步: 下来用应用程序的因特网的拨号工具来拨号!!(请自行设置网络代理,这个文不是补基础。 )

遨游在网络上吧~朋友~~

关于问题的解决:

faq:

1.我在使用过程中,出现找不到rfcomm0 ,这个是怎么回事??

解答:非常好运,作为我,也遇到了这个问题,经过google的磨练,搞定。

请确认你有root权限,然后运用vi 来编辑

vi /etc/bluetooth/rfcomm.conf 这个文件。把bind no 改成bind yes .把device 00:11:22:33:44:66: 改成你的手机MAC地址。然后重启!!在测试。过了吧?哈哈…

2. 为什么拨号2分钟后自动断线??我已经成功拨号了阿!!

解答: 哦,朋友,非你的错误,这个是lcp的问题。所谓的lcp就是链路控制协议,它是ppp的关键!!保证连接正常。 而我们的gprs的连接虽然也是ppp,但是并不需要回应!!所以一定要在ppp软件中把lcp注释掉!!

vi /etc/ppp/options 找到lcp-echo-interval 30和lcp-echo-failure 4 在两行,在前面加#注释掉它们就不会掉线了。不过你要是有adsl之类的拨号连接,那么,对不起,我暂时想不出如何解决这个问题(或者你用shell的方 法加参数不使用这个lcp回应在gprs连接上。

 
Logo

开源、云原生的融合云平台

更多推荐