如何在下载之前检查Magento Connect 2.0扩展源

时间:2013-02-20 21:31:09

标签: magento

我对安装社区扩展感到谨慎,即使使用我的版本控制也是如此。有没有办法获得tgz所以我可以在安装之前解压缩并检查扩展名?

2 个答案:

答案 0 :(得分:7)

this site所述,Magento Connect 2.0具有易于破译的特定格式。第一个获得Magento Connect 2.0密钥。例: http://connect20.magentocommerce.com/community/Raveinfosys_Deleteorder

然后转到Magento Commerce website for that extension,在发行说明标签中找到其版本。对于此示例,最新版本为1.0.3

现在,将原始密钥组合到此URL中: http://connect20.magentocommerce.com/community/Raveinfosys_Deleteorder/1.0.3/Raveinfosys_Deleteorder-1.0.3.tgz

我专门使用此命令将扩展名下载到我工作的内部服务器:
wget http://connect20.magentocommerce.com/community/Raveinfosys_Deleteorder/1.0.3/Raveinfosys_Deleteorder-1.0.3.tgz
...然后我通常会对这些文件进行更改以适应我们的模板,即从default/default更改为default/my_template。一旦我开心,我会重新tar这些文件,scp新的tar-ball到我的实际网站,tar -xzvf通过Magento root的ssh shell。

我不使用magento connect ...可能应该,只是不能让自己盲目“信任”它。

或制作通用: http://connect20.magentocommerce.com/community/Package_Name/[ver]/Package_Name-[ver].tgz

答案 1 :(得分:2)

某些网站提供链接或代理链接,以便从mangento connect下载任何mangeto包作为.tgz文件(即gzip' ed tar文件)。然后你得到standard magento PEAR package

这些网站需要 Magento Connect密钥来获取软件包:

  1. Direct Download Magento Extension Without Pear (Tangkoko)
  2. Download Magento Extension (http://freegento.com/)(仅限最新的软件包版本)
  3. 第一个站点提供了Magento Connect Web服务器上的程序包链接,以便您可以看到它的工作原理。

    对于Magento Connect 2.0,还会在a blog-post中编写有关它如何工作的文章,并且有一个bash脚本可以很好地显示它on github