LinuxSir.cn,穿越时空的Linuxsir!

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

^^ 我看好你哟 Something about " doinst.sh" & XMMS &a

[复制链接]
发表于 2007-1-4 01:28:35 | 显示全部楼层 |阅读模式
大家好!偶刚用Linux系统几天,因为基础薄弱(看过几章书),遇到一些问题实在不能解决。希望大家能够交流一下。我用的是FC5。

1:我尝试下载了mplayer和wxGTK
以wxGTK为例,压缩文件*.tgz

root下:
tar xzvf  *.tgz
解压后得到其中一个文件夹install
cd ~/install
有shell脚本文件doinst.sh
chmod +x doinst.sh
./doinst.sh or sh ./doinst.sh

结果显示
.........................
./doinst.sh: line 9: cd: usr/lib: 没有那个文件或目录
./doinst.sh: line 10: cd: usr/lib: 没有那个文件或目录
./doinst.sh: line 11: cd: usr/lib: 没有那个文件或目录
./doinst.sh: line 12: cd: usr/lib: 没有那个文件或目录
./doinst.sh: line 13: cd: usr/lib: 没有那个文件或目录
./doinst.sh: line 14: cd: usr/lib: 没有那个文件或目录
.........................

查看doinst.sh 其内容为
.........................
( cd usr/lib ; rm -rf libwx_gtk2u_stc-2.8.so.0 )
( cd usr/lib ; ln -sf libwx_gtk2u_stc-2.8.so.0.0.0 libwx_gtk2u_stc-2.8.so.0 )
( cd usr/lib ; rm -rf libwx_gtk2u_stc-2.8.so )
( cd usr/lib ; ln -sf libwx_gtk2u_stc-2.8.so.0 libwx_gtk2u_stc-2.8.so )
( cd usr/lib ; rm -rf libwx_gtk2u_svg-2.8.so.0 )
( cd usr/lib ; ln -sf libwx_gtk2u_svg-2.8.so.0.0.0 libwx_gtk2u_svg-2.8.so.0 )
( cd usr/lib ; rm -rf libwx_gtk2u_svg-2.8.so )
( cd usr/lib ; ln -sf libwx_gtk2u_svg-2.8.so.0 libwx_gtk2u_svg-2.8.so )
( cd usr/bin ; rm -rf wxrc )
( cd usr/bin ; ln -sf wxrc-2.8 wxrc )
( cd usr/bin ; rm -rf wx-config )
.........................

我上google查了,没找出什么有用的DD来,郁闷。也许我的问题对你们熟练,专业的人很简单,无论如何都谢谢大家。


2,关于XMMS2。
解压*.bz2后得到四个rmp包
当我开始 rpm -ivh *.rpm时,显示:
error: Failed dependencies:
        libavcodec.so.51 is needed by xmms2-libs-0.2-1.6.20060903git.i386
        libavformat.so.50 is needed by xmms2-libs-0.2-1.6.20060903git.i386
        libavutil.so.49 is needed by xmms2-libs-0.2-1.6.20060903git.i386
        libecore.so.1 is needed by xmms2-libs-0.2-1.6.20060903git.i386
        libecore_dbus.so.1 is needed by xmms2-libs-0.2-1.6.20060903git.i386
        libfaad.so.0 is needed by xmms2-libs-0.2-1.6.20060903git.i386
        libmac.so.2 is needed by xmms2-libs-0.2-1.6.20060903git.i386
        libmad.so.0 is needed by xmms2-libs-0.2-1.6.20060903git.i386
        libmms.so.0 is needed by xmms2-libs-0.2-1.6.20060903git.i386
        libmodplug.so.0 is needed by xmms2-libs-0.2-1.6.20060903git.i386
        libmpcdec.so.3 is needed by xmms2-libs-0.2-1.6.20060903git.i386
包依赖我无奈啊!我试着自己解决。我先在安装盘上找,额滴神啊,小弟才疏学浅,不知道上面的动态链接文件都来自哪个包。看见个差不多的一RPM,又来一个
error: Failed dependencies:
        libraw1394-devel is needed by libavc1394-devel-0.5.1-2.2.i386
呵呵这可不是办法我上google得了,是找出一大堆,奈何我网速过慢硬是整不下来!有人说是缺少什么ffmpeg和faad,我找不着。

按理说安装盘里该有才是吧,如有知道的兄弟麻烦告诉我一声上面所缺的那些DD都在哪里哦,我的LINUX是FC5。前前后后的感谢^_^


Ps. 郁闷了,开始的时候真折腾人,装个软件都把人累死。还好我会挺住的,好好琢磨琢磨,兴趣就是兴趣,不会烦。LINUX初学者们就是要像我这样,别灰心,哈哈,虽然我现在连个正经的播放器都木有,寒自己一个!嘿嘿,还靠XDJM们多照顾啊!

谢谢大家了,偶睡觉去先。
发表于 2007-1-4 02:11:25 | 显示全部楼层
1)从源码安装,首先应看它的 INSTALL 文件,以 wxGTK 为例:

i) tar xzf wxGTK-2.8.0.tar.gz
ii) cd wxGTK-2.8.0
iii) mkdir buildgtk
iv) ./configure --with-gtk --enable-unicode
v) make
vi) make install
vii) ldconfig

2)rpm 依赖关系复杂时用 yum 安装。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-4 13:24:45 | 显示全部楼层
谢谢。
我解压只得到两个文件夹 install 和 usr
install里有doinst.sh
usr里有文件夹 bin, doc, include, lib, share

没有找到可以./configure的东东
回复 支持 反对

使用道具 举报

发表于 2007-1-4 13:40:09 | 显示全部楼层
也许你下载的不是源代码。看看里面的文档。看来像是用doinst.sh安装。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-4 14:22:03 | 显示全部楼层
对啊,我也觉得是,可是运行时出现
./doinst.sh: line 9: cd: usr/lib: 没有那个文件或目录
./doinst.sh: line 10: cd: usr/lib: 没有那个文件或目录
。。。
回复 支持 反对

使用道具 举报

发表于 2007-1-4 14:33:54 | 显示全部楼层
分特,那是Slackware的二进制软件包。
回复 支持 反对

使用道具 举报

发表于 2007-1-4 14:35:04 | 显示全部楼层
你的标题像tabloid journalist写的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-4 15:21:15 | 显示全部楼层
呵呵 谁是tabloid jouralist啊?

:(  Slackware的二进制软件包... 就是说对我没用吗?

郁闷...
回复 支持 反对

使用道具 举报

发表于 2007-1-4 15:25:52 | 显示全部楼层
呵呵 谁是tabloid jouralist啊?

Baby it's you
:( Slackware的二进制软件包... 就是说对我没用吗?

没用,呃,不怕出问题的话(也没大问题,顶多重装系统,那么就这样安装:
cd /
tar zxvf /path/to/wxGTK-xxx-xxx.tgz
sh install/doinst.sh
rm -rf install
不过强烈不建议你这么做,呵呵。)

你要做的是学会添加第三方yum的源,然后用yum安装。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-4 15:38:24 | 显示全部楼层
haha you mean tabloid jourNalist? yeah im that guy no problem
我还没用过yum呢,呆会我就看看。包依赖过多就用YUM我记住了。谢谢。

HAVE FUN MY BRO
回复 支持 反对

使用道具 举报

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

本版积分规则

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