amwfnmtd 发表于 2002-10-22 22:57:12

为什么我按论坛中《完美MPlayer安装手册》还出错???

我装的是RH8,显卡是TNT2的,从未升级,当我装到:
1、在本站下载mplayer的最新版本及安装所需软件包的集合包http://www.linuxcn.org/nuke/modules.php?name=Downloads&d_op=getit&lid=23

2、unzip mplayer.zip
得到mplayer目录,cd mplayer,运行ls命令,应该可以看见divx4linux-20020418,arial-18,gcc3,default这四个目录(三个目录下各有一些文件,这里就不列出来了),及MPlayer-0.90pre5.tar,w32codec-0.60.tar,SDL-1.2.3-1.i686.rpm,SDL-devel-1.2.3-1.i686.rpm这四个文件

3、升级gcc:
检查你的gcc版本,运行gcc -v看输出是多少,如果是3.0以下的话,则建议安装gcc3.0以上(根据mplayer的官方说明,3.0以下的gcc可以用./configre --disable-gcc-checking参数编译,但可能不稳定),安装gcc3的方法是:进入gcc3目录,运行rpm -ivh *.rpm --nodeps,全部百分百安装后,开一个终端窗口,运行mv /usr/bin/gcc /usr/bin/gcc2和mv /usr/bin/gcc3 /usr/bin/gcc,再运行gcc -v,看输出是否为3.0.2,如果是,则ok,不是,则检查安装步骤。

4、安装sdl及sdl-devel:
检查你的系统有没有安装了sdl及相同版本(一定要相同版本的)的sdl-devel库:运行“软件包管理器”,按“查找软件包”按钮,输入sdl,查找,如果能找到sdl及sdl-devel包,则表示都已经安装,如果版本比1.2.0高,那么跳到第5步;如果没安装或版本比较低(小于1.2.0),则安装本站提供的sdl包,命令rpm -ivh SDL*.rpm --nodeps或rpm -Uvh SDL*.rpm --nodeps,安装完后运行一下sdl-config --version,看输出是不是1.2.3,如果正确,则ok;不正确或有问题,检查步骤,或发帖子问。

5、安装win32 for linux的dll库:(必须,只有安装它才可以播放win下的媒体文件,包括asf,wmv,mp3,avi,dat,mpg等)
运行命令:tar vxf w32codec-0.60.tar,得到w32codec-0.60.tar这个目录,建立/usr/lib/win32目录(mkdir /usr/lib/win32),将w32codec-0.60.tar目录下所有文件拷贝到/usr/lib/win32目录下(cp w32codec-0.60/*.* /usr/lib/win32)

6、安装divx5 for linux:(如果你想播放divx格式的电影文件的话必须安装这个,安装了这个后xine也可以利用,推荐)
进入divx4linux-20020418目录(cd divx4linux-20020418),运行./install.sh

7、解压编译安装mplayer:
tar vxf MPlayer-0.90pre5.tar,cd MPlayer-0.90pre5.tar,./configure (如果你想要gui的操作界面,则换用这个命令./configrue --enable-gui,但似乎这个版本的gui编译有错,我和linuxCN都无法成功,pre4版本则没问题),make,make install,都成功运行一下mplayer(这是为了让它在家目录下建立.mplayer这个配置目录,好进行下一步操作)

8、拷贝配置文件:(注意:下面这个etc目录是上一步中解压出来的MPlayer-0.90pre5目录下的,非/etc)
cp etc/codecs.conf ~/.mplayer
cp etc/example.conf ~/.mplayer/config
…………………………………………………………………………
为什么我没有 ~/.mplayer这个配置目录???一个晚上不解??
不知哪位高手告诉我解决办法??

llc 发表于 2002-10-22 23:25:36

如果你的mplayer已经可以运行,你试试cd ~/.mplayer,然后ls一下

~代表家目录,如果你是root,那么就是/root,如果你是普通用户,那它就在/home下面你的帐号名目录下,.mplayer是隐藏目录,是mplayer的设置目录

luker 发表于 2002-10-23 12:23:49

运行一次mplayer 就会有了,其实自己建一个不就行了

amwfnmtd 发表于 2002-10-23 12:59:43

我是以root!当我运行到第7步后,在第8步时系统提示我没有找到~/.mplayer这个配置目录,无法完成复制?这是什么原因???
我怕我前面的没有安装好,按照前面的方法,又全部重新装了一遍,可是还是找不到~/.mplayer这个配置目录???

llc 发表于 2002-10-23 17:03:29

不行就自己建立一个mkdir ~/.mplayer(注意,mplayer前面有一个小点)

nilarcs 发表于 2002-10-31 17:03:27

是在终端下运行gcc -v吗?我怎么不行,好奇怪。

llc 发表于 2002-10-31 17:21:02

可能你的gcc没安装,请将光盘上的gcc开头的rpm包拷贝到一个干净的目录里,然后在这个目录下rpm -Uvh *.rpm --force,报缺少倚赖的就将缺少的包从光盘挑出来也放到这个目录里,重新运行rpm -Uvh *.rpm --force,直到gcc安装上去

如果是rh8则简单点,运行软件包管理器,将"开发环境"选上,更新一下就ok了

pk 发表于 2002-10-31 18:04:40

我的Mandrake82怎么也装不上去,呵呵,gcc版本还没有达到3.0

nilarcs 发表于 2002-11-1 15:11:00

可能你的gcc没安装,请将光盘上的gcc开头的rpm包拷贝到一个干净的目录里,然后在这个目录下rpm -Uvh *.rpm --force,报缺少倚赖的就将缺少的包从光盘挑出来也放到这个目录里,重新运行rpm -Uvh *.rpm --force,直到gcc安装上去

如果是rh8则简单点,运行软件包管理器,将"开发环境"选上,更新一下就ok了

我确实没有装开发工具,但我是硬盘安装的rh8,更新系统时要光盘。看来我只好把他们拷出来了。

nilarcs 发表于 2002-11-1 19:04:17

又出了这么一个错,说差GTK,不知道又需要装什么,这两天光是添软件包都添了N个,呵呵。

llc 发表于 2002-11-1 19:15:18

将gtk+-devel也装上试试,或将"软件包"里的"gnome开发环境"选上

nilarcs 发表于 2002-11-2 10:31:16

将gtk+-devel也装上试试,或将"软件包"里的"gnome开发环境"选上

一切都搞定了,就是gtk+-devel,效果真得不错,呵呵。谢谢llc。

顺便问一下,我是用root装的,其它用户要是想用该怎么做。我在其它用户的目录下也建立了相应的文件和文件夹,但好像不能运行。

pxk 发表于 2002-11-9 09:29:40

用root用户把插件给其他用户都加上可读

ighack 发表于 2003-6-17 14:28:31

我也是没有这个目录
在/root里执行ls -a发现了一个.mplayer这个“文件”不这是目录
就算建一个目录也提示.mplayer是个文件,现在需要目录
根本建不了
我的mplayer /路经/文件名 可以战正常播放
在执行mpayer看说明时也提示错误
具体如图http://www.vopen.net/bbs/upload/forum1_f_1085.jpg

leec0621 发表于 2006-11-7 23:01:05

我只能执行命令行下的mplayer是怎么回事阿?
在桌面上的快捷方式要怎么添加,我添加命令为gmplayer时出现:
启动应用程序出错。
详细信息:执行子进程“gmplayer”失败(没有那个文件或目录)
页: [1] 2
查看完整版本: 为什么我按论坛中《完美MPlayer安装手册》还出错???