安装Xcode 3和Xcode 4无头

安装Xcode 3和Xcode 4无头,xcode,headless,Xcode,Headless,我想在同一个OS实例上使用headless安装模式安装Xcode 3和Xcode 4(我无法使用VPN)。Xcode3应该安装在Developer3和Developer4中的Xcode4文件夹中 我已经用-showChoicesXML(sudo安装程序-showChoicesXML-pkg“Xcode和iOS SDK.mpkg”-target mytarget)执行了Xcode安装程序,试图看看是否可以自定义默认文件夹-我没有发现任何有用的东西 在/Developer文件夹中安装Xcode是否安

我想在同一个OS实例上使用headless安装模式安装Xcode 3和Xcode 4(我无法使用VPN)。Xcode3应该安装在Developer3和Developer4中的Xcode4文件夹中

我已经用-showChoicesXML(sudo安装程序-showChoicesXML-pkg“Xcode和iOS SDK.mpkg”-target mytarget)执行了Xcode安装程序,试图看看是否可以自定义默认文件夹-我没有发现任何有用的东西

在/Developer文件夹中安装Xcode是否安全,然后将文件夹重命名为其他名称是否安全?这可能是一个解决办法,但我想它不会正常工作


谢谢。

安装后,可以安全地将
/Developer
文件夹重命名为其他文件夹,并在使用命令行时使用
xcode-select
切换开发工具的活动版本


另外,您应该在Xcode 3之后安装Xcode 4,因为系统上只能存在一个版本的UNIX工具(安装在
/usr
)。

我找到了一种方法……我必须直接对安装程序脚本进行更改。脚本如下。我将尝试将文件夹重命名为其他用户建议的文件夹

sudo hdiutil mount xcode_3.2.5_and_ios_sdk_4.2_final.dmg
cp -R /Volumes/Xcode /tmp/xcodetemp
sed 's,/Developer/,/Developer3_2_5/,' "/tmp/xcodetemp/Xcode for Snow Leopard.mpkg/Contents/iPhoneSDKSL.dist" > "/tmp/xcodetemp/Xcode for Snow Leopard.mpkg/Contents/iPhoneSDKSL.dist"
sudo installer -pkg  "tmp/xcodetemp/Xcode for Snow Leopard.mpkg" -target /Volumes/Macintosh\ HD