系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
引火虫
- 帖子: 758
- 注册时间: 2006-08-28 9:08
- 来自: 安徽/安庆
#1
帖子
由 引火虫 » 2006-09-18 11:27
本来论坛里面有关于pro/e在ubuntu中安装帖子,
我也是按照帖子做的,
可是我总是在第一步就卡住,
下面我将的我安装过程说一下,
请高手帮我出出主意:
首先我安照
about3889-0.html帖子的做法,
进行到了“
LANG=EN”这一步,
前面很顺利,
可从下面开始就不行了,
sudo ./setup
出现提示:
sudo: unable to execute ./setup: Permission denied
我在
sudo 的后面加了个
sh ,
执行:
$ sudo sh ./setup
出现错误提示:
ERROR: /home/kylincy/第二盘第一区/ptc/dsrc//obj/ptcsetup - file is missing.
Check the name of the CD mount directory.
我查看了“
setup”文件的代码,
其中有这么一段:
... ...
cd $rundir
prodir=$fullscrpath
imagedir=$fullscrpath
getpmtscr="getpmt.csh"
if [ ! -x "$imagedir/$getpmtscr" ]
then
echo ""
echo "ERROR: $imagedir/$getpmtscr - file is missing."
echo " Check the name of the CD mount directory."
exit 1
fi
mctype=` csh $imagedir/$getpmtscr`
if [ "$mctype" = "UNKNOWN" ]
then
echo ""
echo "ERROR: OS name unknown."
exit 1
fi
... ...
发现是由于
getpmt.csh文件没有被执行,
所以我在加粗部分加了个“sudo”
变成了:
mctype=`sudo csh $imagedir/$getpmtscr`
再执行
$ sudo sh ./setup
又出现错误提示:
代码: 全选
Starting PTC.Setup, please wait ..../setup: line 302: /home/kylincy/第二盘第一区/ptc/dsrc/i486_linux/obj/redirect: Permission denied
再查看“
setup”文件的代码,
其中有这么一段:
REDIRECT_EXE="$imagedir/dsrc/$mctype/obj/redirect"
if [ -x "$REDIRECT_EXE" ]
then
($REDIRECT_EXE $other_args -multicd ) &
else
( $PROSETUP_EXE $other_args) &
fi
又在加粗部分加入sudo,如下:
REDIRECT_EXE="sudo $imagedir/dsrc/$mctype/obj/redirect"
再执行
$ sudo sh ./setup
又出现错误提示:
代码: 全选
Starting PTC.Setup, please wait ..../setup: line 304: /home/kylincy/第二盘第一区/ptc/dsrc/i486_linux/obj/ptcsetup: Permission denied
我以为又像上面一样,
于是我也在
PROSETUP_EXE="$imagedir/dsrc/$mctype/obj/ptcsetup"中加入了sudo,
可是还是出错:
代码: 全选
ERROR: sudo /home/kylincy/第二盘第一区/ptc/dsrc/i486_linux/obj/ptcsetup - file is missing.
Check the name of the CD mount directory.
请问有哪位遇到过这种情况吗?
有什么办法吗?
-
引火虫
- 帖子: 758
- 注册时间: 2006-08-28 9:08
- 来自: 安徽/安庆
#2
帖子
由 引火虫 » 2006-09-18 15:53
没有人装过吗?
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#3
帖子
由 eexpress » 2006-09-18 16:26
可能除开gnix,别人都没完整安装过了。
你给他发个邮件试试。
● 鸣学
-
gnix_oag
- 帖子: 1994
- 注册时间: 2005-05-19 18:38
- 来自: 湖南永州
-
联系:
#4
帖子
由 gnix_oag » 2006-09-18 18:11
ERROR: /home/kylincy/第二盘第一区/ptc/dsrc//obj/ptcsetup - file is missing.
Check the name of the CD mount directory.
/ptc/dsrc//obj/ptcsetup
中间有两个 // 这说明你没有安装好 csh
sudo apt-get install csh
-
gnix_oag
- 帖子: 1994
- 注册时间: 2005-05-19 18:38
- 来自: 湖南永州
-
联系:
#5
帖子
由 gnix_oag » 2006-09-18 18:16
我照我的一步一步来,没有问题的,
-
引火虫
- 帖子: 758
- 注册时间: 2006-08-28 9:08
- 来自: 安徽/安庆
#6
帖子
由 引火虫 » 2006-09-19 8:07
gnix_oag 写了:ERROR: /home/kylincy/第二盘第一区/ptc/dsrc//obj/ptcsetup - file is missing.
Check the name of the CD mount directory.
/ptc/dsrc//obj/ptcsetup
中间有两个 // 这说明你没有安装好 csh
sudo apt-get install csh
当初我也以为是CSH没装好,
可是我后来单独执行
$sudo csh ./getpmt.csh的时候,
下面出来了个:
i486_linux
这说明CSH是正常的。
只是因为在setup文件中被执行,
它好像没有权限,
所以我在
mctype=`sudo csh $imagedir/$getpmtscr` 中间加了个sudo以后,
出来的提示中:
Starting PTC.Setup, please wait ..../setup: line 302: /home/kylincy/第二盘第一区/ptc/dsrc/i486_linux/obj/redirect: Permission denied
就有了中间那个
i486_linux。
-
codepin
- 帖子: 18
- 注册时间: 2005-12-09 18:14
#7
帖子
由 codepin » 2006-09-19 9:13
ubuntu 下安装proewildfire的可行方法
1 安装tcsh(TENEX C shell. An enhanced version of Berkeley csh.)和处理 libXm.so.3
个人感觉这个tcsh比csh好用。强烈建议你使用tcsh。
sudo apt-get install tcsh
sudo ln -s /usr/X11R6/lib/libXm.so.3 /usr/lib/libXm.so.3(这一步可以先不做,直到安装时如果提示缺少该文件再作处理。)
2 安装 libmotif3、 libstdc++2.10-glibc2.2和gtk1.2
sudo apt-get install libmotif3 libstdc++2.10-glibc2.2
sudo apt-get install gkt1.2(如果系统已经安装的话,当然可以不进行此操作)
3 安装 portmap
sudo apt-get install portmap (否则,安装后运行时会:无法注册服务:RPC:无法接收;errno = 拒绝连接)
4、找出计算机名
[主菜单]----[系统]----[系统管理]----[联网]----[常规]
这里先假设为 "newstar"
5、找出网卡硬件地址
启动安装程序(见后面),在左下方有。
或者用ifconfig 命令来查询网卡的Mac地址。
这里先假设为 "00-11-2F-C8-04-65"
挂载 cdrom
sudo mount -o loop /mnt/d_win/Proe_linux_disk_1.iso /mnt/cdrom _1
sudo mount -o loop /mnt/d_win/Proe_linux_disk_2.iso /mnt/cdrom_2
许可证文件
用wine或把所有的文件放到 Windows 中, 再运行lisence生成器,产生lisence.dat文件
安装 Pro/Engineer
1 先安装许可证管理器(PTC License Server)。当然要选择你生成的lincese.dat.
2 再安装proe。
安装完毕后,将/usr/local/ptc/flexnet/startup(如果你是默认安装)目录的S99ptcflexlm复制到/etc/rc2.d/下(Fedora Core
不需要此步骤)。
(完成时也会有一错误,没有关系)
提示:安装完之后可用 sudo /usr/local/ptc/proeWildfire2.0或3.0/bin/ptcsetup 重新配制。
启动 Pro/Engineer
LANG=EN (在下面的proe1中的!/bin/csh -f的下一行加上这一行就行了setenv LANG EN ,就不用这个了)
/usr/local/ptc/proeWildfire2.0或3.0/bin/proe1
当然你也可以在自己的用户目录下建一个上shell文件,加上可执行属性,然后链接到/usr/bin/下即可。
#!/bin/sh
cd /home/codepin/proe
LANG=en_US
/usr/local/ptc/proeWildfire3.0/bin/proe1
安装后,mechanism起动不了,在Centos 4.4下无此问题,但速度稍慢一些。稳定性是很好的。
-
引火虫
- 帖子: 758
- 注册时间: 2006-08-28 9:08
- 来自: 安徽/安庆
#8
帖子
由 引火虫 » 2006-09-19 10:17
哎!
搞得我没有信心了,
还是好好的在windows下呆着吧!
-
gnix_oag
- 帖子: 1994
- 注册时间: 2005-05-19 18:38
- 来自: 湖南永州
-
联系:
#9
帖子
由 gnix_oag » 2006-09-19 12:22
那就把光盘上的内容 cp 到硬盘上
更改其权限,再试试。
-
引火虫
- 帖子: 758
- 注册时间: 2006-08-28 9:08
- 来自: 安徽/安庆
#10
帖子
由 引火虫 » 2006-09-19 12:24
gnix_oag 写了:那就把光盘上的内容 cp 到硬盘上
更改其权限,再试试。
在这之前,
我已经把它CP到硬盘上了,
并且把所有文件的权限都改成了777。
不知您能不能将您已经安装好了的pro/e的主文件夹做成BT种子,
我下下来也是一样的用。
-
引火虫
- 帖子: 758
- 注册时间: 2006-08-28 9:08
- 来自: 安徽/安庆
#12
帖子
由 引火虫 » 2006-09-20 14:36
codepin 写了:用根用户登录,不能安装就怪了。
root用户我也试过,
情况都一样的.