我已安装Apache Web服务器&托管(或上传).pkg文件。
一切都在服务器端工作。我可以看到目录浏览器获取
从服务器上,我可以下载zip,txt,doc。等其他文件,但我无法下载.pkg(点pkg)。在浏览器中,.pkg文件实际上看起来像一个文件夹。
我有许多服务器,例如SourceForge.net,我已经下载了this个包。它可以下载。
所以,我的问题是如何使.pkg文件可以直接下载。 1.它是我的Apache服务器或 2.需要创建其他类型的pkg吗?
感谢您的帮助。
答案 0 :(得分:2)
听起来你错过了pkg文件的mime类型。
你需要在我拥有的OSX盒子上找到mime类型配置,它位于/private/etc/apache2/mime.types
添加行
application/x-newton-compatible-pkg pkg
到该文件并重新启动Apache
答案 1 :(得分:1)
简答:是的,你需要通过其他方式重新创建包。
在OS X
中,您可以安装/分发4种主要类型的包:
.pkg
个套件.mpkg
个套件.app
捆绑.dmg
驱动器更多.pkg/.mpkg
个包装还有2种扁平和非扁平包装。
您的问题是您的软件包是非Flat软件包。您可以this发布以创建Flat包。