LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 9479|回复: 32

个人总结:Mandriva Linux Limited Edition 2005 配置笔记

[复制链接]
发表于 2005-6-6 09:14:24 | 显示全部楼层 |阅读模式
我是一个新手,接触Mandriva Linux Limited Edition 2005 很短时间,安装之后遇到了许多问题,我从sir上找到许多相关帖子,然后一一尝试,因为有些解决办法不是在Mandriva Linux Limited Edition 2005 下实现的,我摸索出了相应的在Mandriva Linux Limited Edition 2005 下的方法然后把过程记了下来。之所以没有照办原帖或者给链接,是因为原帖有些地方我认为叙述得不够详细和准确。我的同学不少人都用这个系统了,也都是新手,所以我在我们班的论坛上:
http://www.oursc.com/bbs/viewthread.php?tid=587 贴出来我的笔记,总结了我和我的同学所遇到的问题。今天刚刚完成,感谢sir的前辈,我是踩着他们的脚印走过来的,有时候还跳了几步,现在我将这个帖子转贴到sir上,奉献给和我一样的freshmen。

我安装之后进行配置的工作和所遇到的问题以及解决办法:
声明:部分资料来自linuxsir.cn。操作桌面环境采用KDE。由于我在教育网,访问国外的网站要代理,所以,外网的sir们完全可以去掉有关“设置代理服务器”的步骤。

请先阅读:
1、在windows下面,你可能会有许多分区,例如C盘、D盘、E盘等等,在Mandriva Linux下面,一律“挂载”到/mnt/下面,你会发现,这个目录下面有win_c/ win_d/ win_e/ 这几个文件夹,就是我们在windows下面所看到的C盘、D盘、E盘。

2、选择框打“x”是选中的意思。

3、由于“宋体”是商业字体,即需要付费才可以使用,Linux的发行版本一般不会自带这个字体,但是,由于宋体用的人比较多,所以,Mandriva采用另一个比较聪明的办法,已经配置好了宋体的配置文件,只要一导入宋体,系统就会自动使用宋体作为系统的默认字体。
    具体做法:“菜单”--“系统”--“配置”--“配置你的桌面”--展开“系统”菜单--“字体安装程序”--下面的“管理员模式”--输入管理员密码--等待系统加载现有字体--“添加字体”--去windows安装目录下面的Fonts文件夹--找到simsun.ttc文件,--导入--重新起动
你就会发现系统自动使用宋体了,如果这个步骤是被称为“美化”的话,那这个“美化”方法是在所有发行版的linux最简单得了。

4、安装完成后请进行系统更新。这里涉及到软件源的问题,请看介绍:
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=162510
http://www.linuxsir.cn/bbs/showthread.php?t=169948
我们先来解决系统更新的问题:
“配置”--“配置您的计算机”--“软件管理”--“选择在更新系统时从哪里下载软件包”--“代理服务器”--“输入一个代理(注意加上端口号)”--“确定”--“添加”--“官方更新”--选择“是”--等待--选择一个软件源地址--“确定”--等待结束

由于这个系统更新服务器是在国外,我们由系统添加这个更新服务器主要是让系统知道已经添加,下面我们把更新服务器改到国内(中国科技大学):

回到“介质管理器”--去掉代理服务器--选中“update_source”--编辑--将URL粘贴成(用鼠标指向下面的地址,右键选择复制地址):
ftp://mirror.mandrakelinux.cn/Fr ... LE2005/main_updates
确认“相对路径”是
media_info/hdlist.cz
保存修改--等待下载列表结束--确定--回到控制中心--选择“查看可用更新......”--“是”--将三种更新都选中--将“全部”选中--“安装”--开始安装--等待提示“所有的软件包都安装成功”--确定--确定--退出“软件包更新”--关闭控制中心--重启

5、重要步骤:添加软件源(软件仓库)
去“软件管理”--“选择在更新系统时从哪里下载软件包”--添加一个代理--“添加”--“发行版介质源”--然后选择一个服务器--确定--等待添加完成
完成之后会回到软件管理,点击确认保存。
上面这个步骤添加的是非中国大陆的软件源,2005年7月初,中科大的服务器添加了“软件仓库”的镜像,大陆的用户(推荐教育网的用户)可使用中科大的软件仓库(注意:7月4号之后从网上安装的,系统已经自动添加了main和contrib以及源)。手动添加的具体方法如下:
去“软件管理”--“选择在更新系统时从哪里下载软件包”--去掉代理服务器--
下面的步骤添加Main
“添加自定义”--选择“FTP服务器”--输入名称:Main (mandrakelinux.cn)--URL里面输入(用鼠标指向下面的地址,右键选择复制地址):
ftp://mirror.mandrakelinux.cn/Fr ... 0.2/i586/media/main
点击确定并等待结束。
下面的步骤添加Contrib
“添加自定义”--选择“FTP服务器”--输入名称:Contrib (mandrakelinux.cn)--URL里面输入(用鼠标指向下面的地址,右键选择复制地址):
ftp://mirror.mandrakelinux.cn/Fr ... /i586/media/contrib
点击确定并等待结束。
这时候,我们就相当于把几乎世界上所有可用于Mandriva Linux LE 2005的软件做了一个链接。我们要安装软件只要知道软件名称,然后用命令行urpmi 软件名,或者“软件管理”--添加软件,然后输入软件名称,就可以安装。不需要自己去找相应的rpm安装包。

6、不推荐使用root帐户自动登录,有些同学习惯用管理员帐户直接登录使用。个人觉得这个方法是最不安全的。而且root帐户有诸多限制,实在不想用普通用户就把root用户的密码设短一些吧。
////////////////////////
问题:无法打开.rmvb格式的文件
先安装libstdc++5,就是在命令行管理员帐户下输入urpmi libstdc++5就行了。
然后去real.com官方网站下载.rpm的安装包来安装。不推荐使用.bin的安装包,我装过几次每次都出现很奇怪的问题。安装完之后,在/usr/local/可以找到,然后去到里面的share文件夹,里面有一个realplayer.desktop的文件,复制到桌面就行了,注意,上面说到scim输入法和realplayer冲突的问题,一定先要解决。

问题:realplayer 10安装之后无法运行,只在状态栏出现正在运行Realplayer正在启动”,然后就消失。
参考:http://www.linuxsir.cn/bbs/showthread.php?t=189884
解决办法:
检查是否缺少libc++5软件包
SCIM 经常与其他程序(如 RealPlayer 10, Mozilla Firefox, Acrobat Reader 7等)冲突,怎么办?
简介
由于Mandrakelinux/Mandriva使用较新的gcc,第三方提供的这些软件包和Mandrakelinux自己的软件包有冲突。以下方法选一:

1.重新编译 SCIM;
2.编辑该文件:vi /etc/gtk-2.0/gtk.immodules.lib
把下面的语句注释掉,也就是在前面加"#":
代码:

#"/usr/lib/gtk-2.0/immodules/im-scim.so"
#"scim" "SCIM Input Method" "scim" "/usr/share/locale" "*"

3.换用 fcitx。
换用fcitx的方法:其实很简单,在“安装软件”中输入fcitx,安装。然后在“菜单”--“系统”--“配置”--“其他”--“Drak 语言设置“--下一步后就可以选择输入法。
4.将/etc/sysconfig/i18n目录下的.i18n文件内的GTK_IM_MODULE=scim条目注释掉,也就是在前面加"#"。
将scim全部替换成fcitx

问题:字体不好看,无法使用宋体,无法显示粗体
解决方法:
参考:http://www.linuxsir.cn/bbs/showthread.php?t=185703
两个方法我都没成功,这个老方法却可以:http://www.linuxsir.cn/bbs/showp ... 46&postcount=20

问题:Adobe Acrobat Reader 7.0 不显示中文
请使用dobe Acrobat Reader 7.0 中文版:
http://www.linuxsir.cn/bbs/showthread.php?t=203126

问题:3D游戏画面很卡/需要安装显卡驱动
解决方法:
安装nvidia驱动:
安装前准备:(需要提前设置好软件源)
在命令行下,切换到管理员帐户,
安装gcc4编译器:urpmi gcc4.0 (可以不安装)
安装内核源代码:urpmi kernel-source
下载nvidia驱动程序,这个在官方网站有的下。
打开虚拟控制台,切换到管理员帐户,init 3
用管理员帐户root登录,进入驱动程序文件所在的目录,输入 sh 文件名开始安装。
注意看提示:
有一个步骤是说要不要下载内核源代码,请选择no;
还有一个步骤是要不要编译内核,请选择yes;
应该可以顺利结束安装。
完成之后,请按照如下提示加载驱动:
输入vi /etc/X11/xorg.conf
按一下键盘上的Insert键。
文件中的这段:
Driver "nv"(or Driver "vesa")修改成:
Driver "nvidia"
在 Module段, 确保你有:
Load "glx"
如果你有下面下面2个命令行应该删除:
Load "dri"
Load "GLcore"
按一下Esc键,输入
:wq(保存退出)
输入init 6重新启动
这样,驱动就安装成功了。

安装ATI驱动:
这个问题暂时投降,我给chaoge安装没成功。
ATI前几天刚刚出了一个新的驱动程序,.run文件,我的一个同学安装过,成功了。另外一个还是安装失败。

问题:播放视频没有图像/字幕/声音
解决办法:呵呵,这个问题有一点点麻烦,但是如果明白了下面的过程,你就学会了如何在linux下面手动 配置/编译/安装 一个仅仅有源代码包的软件。我们将使用的这个软件媒体播放软件我认为相当于win下面的“暴风影音”,可以支持现在几乎所有的视频/音频文件。(说明,当然可以通过软件源来安装,但是,只有英文版本)下面,让我们来一起安装功能强大的 MPlayer(版本 1.0pre7):

安装前要预先安装一些类库和编码包:
打开“软件安装”,输入live,搜索,选择live0-0.2004.12.23.1mdk和live-devel两个包,不要点击“安装”,再输入sdl,选择libSDL1.2-1.2.8-3mdk(可能会没有)(会提示为了满足依赖性需求还需要安装另外几个包,选择是),libSDL1.2-devel,libSDL1.2-video-directfb,libSDL1.2-video-ggi,libSDL_gfx13,libSDL_gfx13-devel,libSDL_sound1.0,libSDL_sound1.0-devel,SDL_sound,再输入gtk+,选择libgtk+1.2-devel,libgtk+2.0_0-devel
现在“安装”。

http://www4.mplayerhq.hu/homepage/design7/dload.html下载如下内容:
MPlayer-1.0pre7源码包
官方CODESl
all-20050412.tar.bz2
(另外,可以把win32codecs下载下来解压缩到/usr/lib/win32(需要创建),因为Kaffeine播放器会在这个目录下面寻找win32的编码器,可以支持mms流的播放,安装Mplayer之后当然也可以支持mms)
皮肤
Blue-1.4.tar.bz2

把MPlayer-1.0pre7源码包解压缩到/home/yourname下(yourname是你的登录名称)
现在打开命令行,进入管理员帐户,输入konqueror,这个浏览器就具有了管理员权限的操作许可,有什么用?等等你就知道了。解压缩all-20050412.tar.bz2到/usr/local/lib/codecs/(没有就创建),注意,解压缩完之后,codecs中应该有许多文件,而不只是一个目录。如果没有管理员的操作权限,这些目录是建立不了的。

现在,进入/home/yourname/下的mplayer源码包目录,输入:
./configure --prefix=/usr/local/mplayer/ --enable-gui --language=zh_CN --enable-freetype --with-codecsdir=/usr/local/lib/codecs/ --with-win32libdir=/usr/local/lib/codecs/
(可以复制粘贴)
应该不会有错误,然后输入:
echo 'GB2312' > help/help_mp-zh_CN.h.charset
然后输入make进行编译,注意过程有中没有什么“错误”。
如果一切顺利,那么就输入make install来安装。

至此,mplayer就安装完成了,但是,还是不能正确运行,我们来完成最后的工作:
输入
ln -s /usr/local/mplayer/bin/mplayer /usr/local/bin/mplayer
ln -s /usr/local/mplayer/bin/gmplayer /usr/local/bin/gmplayer
两个命令是建立全局变量以便在任何位置都可以运行mplayer。
用窗口在你的“主文件夹”建立一个名称为 .mplayer 的文件夹,建立之后是看不到的,因为隐藏了,不要紧。
回到命令提示符那个窗口,输入输入konqueror,同样是一个具有管理员权限的访问,把皮肤Blue-1.4.tar.bz2解压缩到/usr/local/mplayer/share/mplayer/Skin/,Skin下面应该是一个名为Blue的目录,好的现在去到这个目录,建立一个名为default的文件夹,把Blue里面的所有内容复制到default中,这样,皮肤就弄好了。
回到命令行窗口,输入su yourname回到你的帐户,输入:
ln -s /usr/share/fonts/ttf/gb2312/gkai00mp.ttf /home/yourname/.mplayer/subfont.ttf
注意yourname是你的登录名,建立一个默认字幕字体链接。
最后,在桌面“新建”建立一个“应用程序链接”,图标可以在/usr/local/mplayer/share/pixmaps找到,在“应用程序”标签中的“命令”输入gmplayer,保存,这样就完成所有的安装工作了。
安装完成之后,进入界面,还需要一些设置:
http://www.linuxsir.cn/bbs/showt ... p;highlight=mplayer
有时候打开有字幕的视频文件会提示字幕无法加载,不要紧,可能已经加载了。有些包含了多个不同语言的字幕文件,自己选择加载然后重新按播放键就可以了。

参考帖子:
http://www.linuxsir.cn/bbs/showt ... p;highlight=mplayer
http://www.linuxsir.cn/bbs/showt ... p;highlight=mplayer
http://www.linuxsir.cn/bbs/showt ... p;highlight=mplayer
http://www.linuxsir.cn/bbs/showt ... p;highlight=mplayer
http://www.linuxsir.cn/bbs/showt ... p;highlight=mplayer

问题:能把Firefox配置得像腾讯TT那样吗?

火狐的强大功能就是依靠插件来实现的,现在我们来配置安装插件:
登录:http://www.mozilla.net.cn/firefox/extensions/default.html
建议安装以下插件:All-in-One Gestures,Tabbrowser Extensions,Sage,Download Manager Tweak,Super Drag And Go,点击“安装此扩展”后注意看屏幕上的对话框的提示。

现在我们来配置主题,让我们的火狐变得漂亮:
登录:http://www.mozilla.net.cn/firefox/themes/
推荐安装Noia 2.0 (eXtreme)这个主题,个人觉得很漂亮。

注意:通过 “工具”--“主题”--“获取更多主题”会链接到国外的mozilla网站,但是,我无法从这个网站直接安装主题。现在我找到了一种可以从这个网站安装的办法了。

问题:我怎样聊Q/LumaQQ 不能输入内容
推荐使用LumaQQ,看看lumaqq.linuxsir.cn,上面有详细的说明。一定要打上补丁。

问题:amaroK无法显示中文的歌曲信息
参考:http://www.linuxsir.cn/bbs/showt ... mp;highlight=amarok
注意七楼的内容。
不过,我只将“IDV3和showcast标签两个选项打上勾,字符集选大写的GB18030.”就可以显示中文信息了。

问题:在Mandriva Linux下进行开发
两个集成开发环境都可以实现我们现在学的c++的开发,用法和VC++6类似,同样是集成开发环境,但是,下面的两个环境完全是免费的:
Borland C++BuilderX Personal(只有英文版)
KDevelop (中文版)
注意:使用Borland C++BuilderX Personal不是违法的,因为Borland C++BuilderX Personal完全是免费的,是给个人开发者使用的免费版本的C++Builder。在http://www.borland.com/downloads/download_cbuilderx.html 下载,要现申请一个帐号,然后登录,选择下载之前系统会提示将激活文件发送到你注册的邮箱,把这个.txt文件保存到/home/yourname 文件夹安装之后就可以直接使用了。
至于:KDevelop 很容易安装,在命令提示符管理员帐户下输入urpmi kdevelop就可以了。

问题:摄像头无法驱动
参考:http://www.linuxsir.cn/bbs/showt ... %CF%F1%CD%B7+%CD%B7
要先安装:kernel-source和gnomemeeting。去“菜单”--“系统”--“配置”--“硬件”--“Drak硬件配置”,找到“未知/其他”,看看Generic Digital camera中你的摄像头的“厂家”,然后去上面的参考网站给出的链接找对应生产商的驱动。然后按照编译过内核的做法来安装,注意:我们的内核是在/lib/modules/下,我的是/lib/modules/2.6.11-6mdk-i686-up-4GB/,只要安装了kernel-source,下面就有一个build文件夹,就可以按照编译过内核的做法来安装。make install成功完成后要重新起动,我重启之后在桌面上多了一个Gnomemeeting SPCA5XX USB Camera的图标了,并没有安装gqcam。

问题:想用金山词霸?
呵呵,没有,但是“星际译王”同样具有超大的词库和超强的功能。
urpmi stardict
注意,查单词的时候,是将单词选中才行,不是用鼠标指向某个单词。

问题:想用BT?
urpmi bittorrent-gui
安装之后,在firefox下面打开一个.torrent文件,他会自动提示用bittorrent打开。打开种子文件时,会提示有错误,估计是读取用bitcomet创建的种子文件格式有出入,没关系,一点不影像下载和上传。
还有一个bt软件,名字我忘了,大家可以试试,在“安装软件”中输入bit可以看到。

问题:浏览器提示mms/rtsp不是已注册的协议
参阅:http://www.linuxsir.cn/bbs/showt ... %D0%AD%D2%E9+%D2%E9
注意二楼的帖子。支持rtsp的在现播放,再添加相应内容,把mms换成rtsp,mplayer换成realplay就行了。
(未完待续)
 楼主| 发表于 2005-6-6 09:27:11 | 显示全部楼层
终于发完了,大家看看有什么问题,告诉我,或者语言上的问题。
回复 支持 反对

使用道具 举报

发表于 2005-6-6 10:44:28 | 显示全部楼层
中文粗体显示用QuickTime版主的吧,他那个贴是精华贴,搜一搜就有了。我用他的办法一下子就弄好了粗体了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-6 11:13:53 | 显示全部楼层
Post by 懒猫
中文粗体显示用QuickTime版主的吧,他那个贴是精华贴,搜一搜就有了。我用他的办法一下子就弄好了粗体了。

ok,QuickTime有两个办法,一个是加一些代码到一个文件,这个方法我试过,确实可以实现粗体,但是,重启之后,所有的字体都发虚。第二个方法是只增加一行,由于我用的是simsun.ttc,即使把那一行复制更改一些内容后再将flysung.ttf换成simsun.ttc还是不行。
你能具体说说你的做法吗?
回复 支持 反对

使用道具 举报

发表于 2005-6-6 11:55:41 | 显示全部楼层
很不错的东西,对 我这样的新手有很大的帮助。谢谢.
回复 支持 反对

使用道具 举报

发表于 2005-6-6 13:23:13 | 显示全部楼层
发虚是因为那个autohinting打开了,你可以搜一下我后来重新上传的QT美化包旧版本的那张帖子,里面的其中一个回复我把我修改过的fonts.conf文件也上传了,用那个文件替代QT的那个,就不会很难看了。
回复 支持 反对

使用道具 举报

发表于 2005-6-6 15:02:33 | 显示全部楼层
楼主写了这么多字,建议版主加精才成。
回复 支持 反对

使用道具 举报

发表于 2005-6-6 15:30:51 | 显示全部楼层
为什么要用gcc4.0? 它bug那么多。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-6 18:51:30 | 显示全部楼层
Post by versace
为什么要用gcc4.0? 它bug那么多。

gcc4.0是nvidia显卡的驱动程序安装过程中需要的,不用应该也可以。不过我记得,好像谁介绍过gcc4编译出来的程序执行效率高。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-6 18:52:54 | 显示全部楼层
Post by csyfek
发虚是因为那个autohinting打开了,你可以搜一下我后来重新上传的QT美化包旧版本的那张帖子,里面的其中一个回复我把我修改过的fonts.conf文件也上传了,用那个文件替代QT的那个,就不会很难看了。

今天晚上试试看,希望不会很麻烦。谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表