懒蜗牛Gentoo 写道:
1.打开mymanager.1.4.1.7.sh脚本,看看里面都写了啥,都复制了那些文件,挨个删除
2.打开mymanager.1.4.1.7.sh脚本,看看有没有什么uninsall之类的参数。
感謝
最初我以為該檔案很大,應該是位元碼檔,所以沒想過要去看內容。
剛才查到可以用more指令分段來看...看完後大概知道設定了哪些東西。
我想就裝在那邊暫時不碰它好了..過些日子熟一點再來治它,以免搞壞東西
內容如下
代码:
#!/bin/sh
echo Installing EMS MySQL Manager...
die() { echo; echo Installation failed: $1; exit 1; }
test x`whoami` = xroot || die "you must be root to run this script. Try 'sudo sh
$0'."
mkdir -p /opt && more +13 $0|gzip -d >/opt/tmp.tar && cd /opt && tar -xf tmp.tar
&& rm -f tmp.tar && cd mymanager || die "can't extract to /opt/mymanager"
if [ -f libborqt-6.9.0-qt2.3.so ]; then if [ ! -f /usr/lib/libborqt-6.9-qt2.3.so
]; then cp -f libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9.0-qt2.3.so && ln -s
f /usr/lib/libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9-qt2.3.so || die "can't
install library to /usr/lib"; fi; rm -f libborqt-6.9.0-qt2.3.so; fi
grep -q MyManager /usr/bin/mm-start 2>/dev/null || cp -f mm-start /usr/bin/mm-st
art
if [ -d $HOME/Desktop ]; then ln -sf /opt/mymanager/MyManager.desktop $HOME/Desk
top/MyManager.desktop; fi
if [ -d $HOME/.kde/share/applnk-redhat ]; then mkdir -p $HOME/.kde/share/applnk-
redhat/EMS && chown --reference=$HOME/.kde $HOME/.kde/share/applnk-redhat/EMS &&
ln -sf /opt/mymanager/MyManager.desktop $HOME/.kde/share/applnk-redhat/EMS/MyMa
nager.desktop; fi
if [ -d $HOME/.kde/share/applnk ]; then mkdir -p $HOME/.kde/share/applnk/EMS &&
chown --reference=$HOME/.kde $HOME/.kde/share/applnk/EMS && ln -sf /opt/mymanage
r/MyManager.desktop $HOME/.kde/share/applnk/EMS/MyManager.desktop; fi
rm -rf libmysqlclient.so.10.0.0 libmysqlclient.so libqt* mymanager mm-icon.png k
eytemplates.ini help/*.htm '/etc/X11/applnk/EMS/MySQL Manager'
echo; echo Successfully installed to /opt/mymanager; echo; cat readme; echo; exit
下面均是位元碼