中国Linux公社论坛's Archiver

shuifu 发表于 2006-5-19 01:59

PTC.ProE 3.0野火版安装说明(linux)

PTC.ProE 3.0野火版安装说明(linux)
[URL=http://antliad.mofile.com/6966942840524516/4394715774896152/2/0BFE66B07D9A30CD98B1628281A8D22F/PTC.ProE.pdf][color=Red]下载PDF格式文件[/color][/URL] (连夜制作不太理想,不过图文结合应该看的明白)

一、取得软件

这是我取得软件的方法,可能对您并不适用。我是穷人只能这样。

CD1:
ed2k://|file|PTC.Pro.Engineer.Wildfire.v3.0.Linux-ZWTiSO-CD1.bin|772580256|03A4DE2ABB24E788BF16897DA9D771AD|/

ed2k://|file|PTC.Pro.Engineer.Wildfire.v3.0.Linux-ZWTiSO-CD1.cue|131|826F53DC5B7E181B6DB35D1CCD04680B|/

CD2:
ed2k://|file|PTC.Pro.Engineer.Wildfire.v3.0.Linux-ZWTiSO-CD2.bin|400672608|1D300F9D91295499FCF22868C95EDA28|/

ed2k://|file|PTC.Pro.Engineer.Wildfire.v3.0.Linux-ZWTiSO-CD2.cue|131|90AD47FE3E439B4B2D119374E79542AE|/

CD3:
ed2k://|file|PTC.Pro.Engineer.Wildfire.v3.0.Linux-ZWTiSO-CD3.bin|453985392|54A4F90D2E231C2E957791F9DB7E945A|/

ed2k://|file|PTC.Pro.Engineer.Wildfire.v3.0.Linux-ZWTiSO-CD3.cue|131|28D7122177CD9C19796EAFBF0C80A7A2|/


以上6个 ED2K连接分别是PTC.ProE 野火版的.bin光盘镜像文件(3个)和.cue光盘信息文件(3个)


二、转换bin镜像为我们需要的iso镜像并挂载。


由于在linux下我们无法直接挂载 .bin格式的光盘镜像,所以我们还需要

下载完毕后用bchunk合并成iso文件格式:
[URL=http://pickup.mofile.com/1561541698321992][color=Red]此处下载bchunk[/color][/URL]
shuifu@jnosc:/file/move> bchunk PTC.Pro.Engineer******CD1.bin PTC.Pro.Engineer******CD1.cue PTC.Pro.Engineer******CD1.iso

(注:******省略文件名全称)

执行完指令后会在当前目录产生一个 PTC.Pro.Engineer******CD1.iso文件,这就是我们要的ISO光盘镜像

三张盘全部恢复成ISO镜像,然后我们需要mount ISO镜像

执行命令:(安装的全部过程我们将都使用root帐户)

shuifu@jnosc:~> su root

口令:

jnosc:/home/shuifu #

注:我们必须先su root,普通用户是无法在/mnt目录下建立新目录的


先进入/mnt目录建立3个空目录,以便我们挂载3张ISO镜像,也方便我们以后的安装,不需要来回的挂载和卸载了。

jnosc:~ # cd /mnt

jnosc:/mnt # mkdir iso1 iso2 iso3


接着mount光盘镜像,我们把ProE CD1挂载到 /mnt/iso1 CD2 挂载到/mnt/iso2 依次类推。如下命令:

jnosc:/mnt # mount -o loop /file/Downloads/PTC.Pro.Engineer******CD1.iso

/mnt/iso1

其他2张ISO镜像依次挂载。

三、获取网卡硬件地址


现在我们转入iso1目录

jnosc:/file #cd /mnt/iso1

jnosc:/mnt/iso1 #


执行命令更改环境变量

jnosc:/mnt/iso1 # LANG=EN


启动安装程序

jnosc:/mnt/iso1 # ./setup

Starting PTC.Setup, please wait ...

现在将会看到安装程序的界面下图:



现在请记住网卡硬件地址,见图。

(注:也可以通过其他方式获取网卡硬件地址,具体步骤不在本文的讨论范围)

现在可以启动 /mnt/iso1/Crack/keygen.exe 这个工具来产生《许可证文件》

license.dat

这个文件非常重要,否则我们的安装将无法继续。

四、获得 许可证文件


如果您的机器上安装了wine 那么就省却了切换到windows操作系统的麻烦。

我们可以用wine直接启动 keygen.exe

执行命令:

jnosc:/mnt/cd1 #cp Crack/ /mnt

复制Crack/ 到mnt目录下,也可以复制到您认为比较方便的任何地方。切记一定要复制出来,否则产生的 license.dat 文件将无法写入 keygen.exe所在的目录下,因为光盘是不可能让你写入任何文件的。


执行weine

jnosc:/mnt/Crack # wine keygen.exe

稍后出现 keygen 界面,在文字框内填入刚才获得的网卡硬件地址。单击Generate按钮就会产生 license.dat 文件


现在我们可以继续下一步安装了。


如果刚才那个安装界面你没有退出的话,请继续下一步。

如果您已经退出的话请重新启动安装脚本

jnosc:/mnt/iso1 # ./setup


记得[国家]选项必须选 Other

否则安装将退出,不要指望选择china 会让你有个中文安装界面。

选择好之后单击 Next > 按钮进行下一步。

接着出现下图:

选择好之后单击 Next > 按钮进行下一步。


^_^不说也知道,现在安装模式就和windows下一样了。


到现在才看到windows版本的安装选择界面,为什么呢?

因为windows下,我们是在[我的电脑]属性里面提前设施了环境变量,所以安装windows版本的时候前一张图片是不会出现的。在linux(UNIX)系统中这个就会出现了。

看到了吗?霸王条约,你不同意我就不让你安装。所以你只有一个选择(同意)。

电信、运管、等等,所有的国家企事业单位都这样。无奈????


选择安装目录,我这里选择的是/opt/ptc目录

默认的是/usr/local/ptc/

你看着办,哪个分区的空闲空间大就装哪个吧,毕竟这个软件个头也够大的。要??G啊?

反正我2.5G的 /opt 分区快塞满了。

安装目录选择好之后就单击Next > 按钮

现在出现的界面是让我们选择 license server 。先安装license server,安装完后起动lincese server,再安装proe。

(别误会!这样安装我们仍然是正版功能的软件,并无限制。如果你并无经济上面的顾虑,请购买PTC授权的lincense)

现在就需要我们刚才的 license.dat 文件了。见下图:

看右边的对话框,选择 Locked license file (no server running)

然后单击文件夹 图标,接着出现 Selece File 对话框让你选择license.dat 文件。

(我这个为了方便,把3个步骤的图片都放在一起了。)找到你刚才存放 license.dat 文件的地方,单击 Open。 安顿好license后,下一步。



接下去的安装我就不罗嗦了。

如果有什么问题,请E-mail到 shuifu.zheng@gmail.com

或则 MSN:shuifu@hotmail.com

Q Q : 395444280

shuifu 发表于 2006-5-19 02:00

上传不了1M的附件??

superpig 发表于 2006-5-19 10:31

[quote:add3a94a5d="shuifu"]上传不了1M的附件??[/quote]
把附件分割吧,或者提交到公社的“自由软件”栏目中去

shuifu 发表于 2006-5-19 11:20

谢谢,已经搞定。

SecondXie 发表于 2006-5-19 17:12

还没安装,先顶一下。

wayifa 发表于 2006-6-6 22:42

请教

我的不行呀.我的系统上RH9.0,内核升级到2.6.13.具体是,启动画面出现后,它下面显示的网卡硬件地址不对.居然全是0,在2.40-8内核下显示不全是0,但也不对.并且不唯一.每次运行./SETUP 总在变.选国别后,NEXT,自己退出.我试了多个版本,现象差不多.安装记录ptcsetup.1og如下:
<InitMainVars>
<PsGetVar> Failed for: PTC_CDHOME
DONE <InitMainVars>
<PsCd::PsCd> (/mnt/cdrom)
<PsGetVar> Failed for: PS_INF_PATH
<PsGetVar> Failed for: PS_INF_FILE
ptc_inf_path: /mnt/cdrom/ptc_inst/ptc.inf
<PsGetVar> Failed for: PS_ARCH_DB
<PsInfFile::ReadInf> '/mnt/cdrom/ptc_inst/ptc.inf'
PsCD::LoadSummary
PsInfFile::ReadInf ignoreCluster = 0
Start of ReadInf time stamp: 二  6月 06 21:42:32 CST 2006
cdsectionsize path = /mnt/cdrom/ptc_inst/cdsectionsize.txt
cdsectionsize file was found
Continue with UNIX case
End of ReadInf time stamp: 二  6月 06 21:42:33 CST 2006
Init Translation/Message system

----------------------------------
|      Welcome to PTC.Setup      |
----------------------------------
Time: 二  6月 06 21:42:33 CST 2006
Host: localhost.localdomain
Machine type: i486_linux
User: root
CurDir: /mnt/cdrom
PTC.Setup build info: Jan 31 2006 14:11:22
get_internal_version(): K-01-44
--------------------------------------------

<PsGetVar> Failed for: PS_CDMASTER
<PsCd::readResfile> cdmaster.ptc
<PsCd::addProduct> (flexlm)
    <PsInstall::PsInstall> loadpoint:
    <PsInstall::Refresh> Path: ''
Returning from PsInstall::Refresh because Path.IsEmpty
<PsProduct::SetLoadpoint> loadpoint:
ConvertDBAdd __PSF_COMMENT__ '//'
<PsProduct::readResfile> /mnt/cdrom/ptc_inst/flexlm.ptc
PsPackage:: Setting up ezActions for pkg: uninstall
PsPackage:: Setting up ezActions for pkg: ptcutil
<PsCd::addProduct> (proe)
    <PsInstall::PsInstall> loadpoint:
    <PsInstall::Refresh> Path: ''
Returning from PsInstall::Refresh because Path.IsEmpty
<PsProduct::SetLoadpoint> loadpoint:
ConvertDBAdd __PSF_COMMENT__ '//'
<PsProduct::readResfile> /mnt/cdrom/ptc_inst/proe.ptc
PsPackage:: Setting up ezActions for pkg: proehelp
PsPackage:: Setting up ezActions for pkg: ptcutil
PsPackage:: Setting up ezActions for pkg: uninstall
<PsCd::addProduct> (designconf)
    <PsInstall::PsInstall> loadpoint:
    <PsInstall::Refresh> Path: ''
Returning from PsInstall::Refresh because Path.IsEmpty
<PsProduct::SetLoadpoint> loadpoint:
ConvertDBAdd __PSF_COMMENT__ '//'
<PsProduct::readResfile> /mnt/cdrom/ptc_inst/designconf.ptc
PsPackage:: Setting up ezActions for pkg: uninstall
<PsCd::addProduct> (promech)
    <PsInstall::PsInstall> loadpoint:
    <PsInstall::Refresh> Path: ''
Returning from PsInstall::Refresh because Path.IsEmpty
<PsProduct::SetLoadpoint> loadpoint:
ConvertDBAdd __PSF_COMMENT__ '//'
<PsProduct::readResfile> /mnt/cdrom/ptc_inst/promech.ptc
PsPackage:: Setting up ezActions for pkg: ptcutil
PsPackage:: Setting up ezActions for pkg: mechhelp
can't open fileP宬@PsPackage:: Setting up ezActions for pkg: uninstall
<PsCd::addProduct> (appmgr)
    <PsInstall::PsInstall> loadpoint:
    <PsInstall::Refresh> Path: ''
Returning from PsInstall::Refresh because Path.IsEmpty
<PsProduct::SetLoadpoint> loadpoint:
ConvertDBAdd __PSF_COMMENT__ '//'
<PsProduct::readResfile> /mnt/cdrom/ptc_inst/appmgr.ptc
PsPackage:: Setting up ezActions for pkg: uninstall
<PsCd::addProduct> (dsq)
    <PsInstall::PsInstall> loadpoint:
    <PsInstall::Refresh> Path: ''
Returning from PsInstall::Refresh because Path.IsEmpty
<PsProduct::SetLoadpoint> loadpoint:
ConvertDBAdd __PSF_COMMENT__ '//'
<PsProduct::readResfile> /mnt/cdrom/ptc_inst/dsq.ptc
PsPackage:: Setting up ezActions for pkg: ptcutil
PsPackage:: Setting up ezActions for pkg: uninstall
<PsCd::addProduct> (ptchelp)
    <PsInstall::PsInstall> loadpoint:
    <PsInstall::Refresh> Path: ''
Returning from PsInstall::Refresh because Path.IsEmpty
<PsProduct::SetLoadpoint> loadpoint:
ConvertDBAdd __PSF_COMMENT__ '//'
<PsProduct::readResfile> /mnt/cdrom/ptc_inst/ptchelp.ptc
PsPackage:: Setting up ezActions for pkg: proehelp
PsPackage:: Setting up ezActions for pkg: mechhelp
PsPackage:: Setting up ezActions for pkg: cdrshelp
PsPackage:: Setting up ezActions for pkg: conceptonehelp
<PsCd::addProduct> (webpub)
    <PsInstall::PsInstall> loadpoint:
    <PsInstall::Refresh> Path: ''
Returning from PsInstall::Refresh because Path.IsEmpty
<PsProduct::SetLoadpoint> loadpoint:
ConvertDBAdd __PSF_COMMENT__ '//'
<PsProduct::readResfile> /mnt/cdrom/ptc_inst/webpub.ptc
BEGIN PsProductWebPub::Initialize()
    <PsInstall::PsInstall> loadpoint:
    <PsInstall::Refresh> Path: ''
Returning from PsInstall::Refresh because Path.IsEmpty
<PsProduct::SetLoadpoint> loadpoint:
<PsCd::addProduct> (makecd)
    <PsInstall::PsInstall> loadpoint:
    <PsInstall::Refresh> Path: ''
Returning from PsInstall::Refresh because Path.IsEmpty
<PsProduct::SetLoadpoint> loadpoint:
ConvertDBAdd __PSF_COMMENT__ '//'
<PsProduct::readResfile> /mnt/cdrom/ptc_inst/makecd.ptc
PsPackage:: Setting up ezActions for pkg: ptcutil
BEGIN PsProductMakeCD::Initialize()
wrong machine type -> HIDING: designconf
PsCd: DelProduct called for index: 2
wrong machine type -> HIDING: promech
PsCd: DelProduct called for index: 2
wrong machine type -> HIDING: appmgr
PsCd: DelProduct called for index: 2
Hiding ptcutil
ClickWrapLA: proe_clickwrap
<PsGetVar> Failed for: PS_INF_PATH
Parse ClickWrap file: /mnt/cdrom/ptc_inst/proe_clickwrap.ptc
ConvertDBAdd __HOSTID__ 'E0-E3-FF-BF-C0-E4'
ConvertDBAdd __PRODUCT__ 'Pro/ENGINEER'
ConvertDBAdd __RELNUM__ 'Wildfire 2.0'
ConvertDBAdd __DCODE__ 'M190'
<SetDlgBrowse> ScreenStudentLic.StudentLicFileBrowse - ScreenStudentLic.StudentLicFile type:1
Generic InitFunc: ScreenDftCmds
PsSetCompVal failed for ScreenServlet
BEGIN ScreenWebPub::InitFunc()
<LpcfgDcadCmd::InitFunc>
ConvertDBAdd __WEBBROWSER__ 'netscape'
Setup ScreenWelcome
ScreenWelcome::DisplayLA - CountrySelected: other
Which License Agreement will we display: la_na
The Current UI Language: usascii
License Agreement Found: /mnt/cdrom/dsrc/la_text/la_na/usascii/la_na.txt

请高手指点!

ryu-java 发表于 2006-6-10 17:12

安装过程出现有些文件无法解压。。。。运行时出现受权问题。。。 :?
[root@MagicLinux-system bin]# License request failed for feature PROE_200: -21:
License file does not support this version.

shanyun 发表于 2006-7-28 17:21

怎么下载不了 :cry:       高手能否指点一下

awxs15613 发表于 2006-8-5 15:04

现在出现的界面是让我们选择 license server 。因为我们是非授权版本,所以不可能安装lincense server,也不可能连接PTC的 lincense server,除非你付了钱给PTC公司。
license server是什么意思?就是自己的机子装成server,自己对自己授权,咋会是连到PTC的 license server?还有就是3.0版的好象要装授权server的吧?

shuifu 发表于 2006-12-13 15:44

楼上正解,谢谢指正

PXE2 发表于 2006-12-13 17:47

kwriter 可以读PDF把?

lon83129 发表于 2007-2-28 08:09

没中文语言包呀

dongrui 发表于 2007-3-30 10:28

出现解压错误

lyqwsy 发表于 2007-5-6 13:20

解压错误!!!!还有License request failed for feature PROE_200: -21:
License file does not support this version. 强烈 :evil:  :evil:  :evil:

beacc 发表于 2008-10-27 19:45

有没有可以下载的地址啊

请问有没有别的可以下载的地址啊,那个电驴几天没反应啊
晕菜了,或者发一个下载地址给我[email]beacc.zhang@gmail.com[/email]

不胜感激

页: [1]

Powered by Discuz! Archiver 6.1.0F  © 2001-2007 Comsenz Inc.