当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 各位高手来帮帮忙啊````
帖子发表于 : 2009-03-20 2:55 
头像

注册: 2008-09-24 12:04
帖子: 49
送出感谢: 0 次
接收感谢: 0 次
在UBUNTU下安装一个软件 但是总报错

ming@MInG:~/temp/nxp$ sudo sh ./setup
.: 27: setup.res: not found

不知道是怎么回事 然后 源文件是.RUN的 拆包以后是有四个文件 setup setup.res 以及另外两个文件
SETUP的内容是
#!/bin/sh
#
# NetZone NxD(tm) XP Setup Program
# NetZoneSoft Co., Ltd., Shanghai
# Copyright 2003-2006
# http://www.netzonesoft.com
# mailto:support@netzonesoft.com
#

PROD="nxp"

MANAGER="nxpbootmgr"
SERVICE="nxpboot nxpio nxpiscsi nxpsync"
SVCSCRIPT="nxp"
#LINKS="$MANAGER $SERVICE $SVCSCRIPT nxpmon nxpver"
LINKS="nxp nxpbootmgr nxpiomgr"
#SCRIPT="nxp nxpman nxpmon nxpver uninstall"
SCRIPT="nxp nxpbootmgr nxpiomgr nxpmon uninstall"


if [ -f setup.res ]; then
. setup.res
else
dialog --title " ERROR " \
--msgbox "\n Setup package is incorrect. Exit...\n\n" 7 42
exit 1
fi

dialog --backtitle "$BACKTITLE" --title "$TITLE" \
--yesno "$WELCOME" 0 0
if [ $? != 0 ]; then
exit
fi

if [ ! -f ${PROD}.dat ]; then
dialog --backtitle "$BACKTITLE" --title "$TITLE" \
--msgbox "\n Setup package is incorrect. Exit...\n\n" 7 42
exit 1
fi

dialog --backtitle "$BACKTITLE" --title "$TITLE" \
--inputbox "\n Please input install dir " 9 50 "$InstDir" 2> /tmp/ret
if [ $? != 0 ]; then
exit 2
fi

InstDir=`cat /tmp/ret`
rm -f /tmp/ret
if [ -z "$InstDir" ]; then
exit 3
fi

if [ -x /usr/sbin/$SVCSCRIPT ]; then
/usr/sbin/$SVCSCRIPT stop
fi

sleep 1

dialog --backtitle "$BACKTITLE" --title "$TITLE" \
--infobox "\n Extracting, Please wait... " 5 35

UNINST=$InstDir/${PROD}/uninstall
mkdir -p $InstDir
tar -xzvf ${PROD}.dat -C $InstDir | while read fn
do
if [ "${fn##*/}" != "" ]; then
echo "rm -f \"$InstDir/$fn\"" >> $UNINST.tmp
fi
done
if [ $? != 0 ]; then
dialog --backtitle "$BACKTITLE" --title "$TITLE" \
--msgbox "\n Error when extract files. Exit..." 7 40
exit 2
fi
if [ -f $UNINST.tmp ]; then
cat $UNINST.tmp >> $UNINST
rm -f $UNINST.tmp
fi

if [ -f $InstDir/nxp/SYSIMG.gz ]; then
gunzip -f $InstDir/nxp/SYSIMG.gz
echo "rm -f \"$InstDir/nxp/SYSIMG\"" >> $UNINST
fi

if [ -f common.dat ]; then
tar -xzf common.dat -C /usr
ldconfig
fi

dialog --backtitle "$BACKTITLE" --title "$TITLE" \
--infobox "\n Configurating, Please wait... " 5 35

for i in $LINKS
do
rm -f /usr/sbin/$i
ln -s $InstDir/${PROD}/$i /usr/sbin
echo "rm -f \"/usr/sbin/$i\"" >> $UNINST
done

for i in 0 1 6
do
link=/etc/rc.d/rc$i.d/K08$PROD
mkdir -p /etc/rc.d/rc$i.d
ln -sf /usr/sbin/$PROD $link
echo "rm -f \"$link\"" >> $UNINST
done

for i in 2 3 4 5
do
link=/etc/rc.d/rc$i.d/S92$PROD
mkdir -p /etc/rc.d/rc$i.d
ln -sf /usr/sbin/$PROD $link
echo "rm -f \"$link\"" >> $UNINST
done

echo "rmdir --ignore-fail-on-non-empty \"$InstDir/$PROD/disks\"" >> $UNINST
echo "rmdir --ignore-fail-on-non-empty \"$InstDir/$PROD/lock\"" >> $UNINST
echo "echo Done." >> $UNINST

for i in $SCRIPT
do
sed -i s:__INSTDIR__:$InstDir: $InstDir/$PROD/$i
done

mkdir -p /root/Desktop
rm -f /root/Desktop/nxp*
#cp -f $InstDir/$PROD/nxpbootmgr.desktop /root/Desktop
#cp -f $InstDir/$PROD/nxpiomgr.desktop /root/Desktop
cp -f $InstDir/$PROD/*.desktop /root/Desktop
rm -f /usr/share/pixmaps/nxp*
cp -f $InstDir/$PROD/*.png /usr/share/pixmaps

if [ -x /usr/lib/netzone/setup ]; then
/usr/lib/netzone/setup
fi

sleep 1

dialog --backtitle "$BACKTITLE" --title "$TITLE" --no-cancel \
--checklist "\n Select server mode" 10 50 2 boot "boot server" on io "io server" on \
2> /tmp/server_mode
server_conf=$InstDir/$PROD/server.conf
rm -f $server_conf
boot_server=n
if [ -n "`grep -w boot /tmp/server_mode`" ]; then
boot_server=y
echo "BOOT=\"yes\"" >> $server_conf
fi
if [ -n "`grep -w io /tmp/server_mode`" ]; then
echo "IO=\"yes\"" >> $server_conf
fi
rm -f /tmp/server_mode

#if [ "$boot_server" = y ]; then
# dialog --backtitle "$BACKTITLE" --title "$TITLE" \
# --menu " Select BOOT server role \n\n" 11 50 2 master "" slave "" \
# 2> /tmp/boot_role
#fi


dialog --backtitle "$BACKTITLE" --title "$TITLE" \
--msgbox "
Setup successfully!

" 7 40

SETUP.RES的内容是

BACKTITLE="NetZoneSoft Co., Ltd., Shanghai http://www.netzonesoft.com"

DESC="NxD(tm) XP"
TITLE="NetZone $DESC Setup"
InstDir=/opt/netzone

WELCOME="
NetZone NxD(tm) XP Setup Program

NetZoneSoft Co., Ltd., Shanghai
Copyright 2003-2007
http://www.netzonesoft.com
mailto:support@netzonesoft.com

"


求各位高手帮我看看是什么样的问题


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译