去年,在2009年GSoC中,我参加了一个名为Winlibre的组织。基本思想是拥有一个与Aptitude(或Apt-get)类似的项目以及一个类似Synaptic的GUI,但对于Windows而言,只是(最初)仅持有开源软件。该项目尚可,我们完成了我们认为是一个好的起点,但是不幸的是,由于开发人员的不同职业,自GSoC完成以来,该项目一直处于闲置状态。现在,我有足够的精力,时间和兴趣尝试继续这一发展。该项目分为3个部分:一个存储库服务器(我在其中工作,将用于存储和提供程序包和文件),开发人员的程序包创建者以及主应用程序(即apt-get及其GUI)。
我一直在考虑这个项目,而我想到的第一个问题是:该项目实际上对开发人员和Windows用户有用吗?请记住,此想法是要解决依赖性问题,并“干净地”安装软件包。我不是Windows开发人员,也不是一个临时用户,因此我对那里的处理方式确实没有很多经验,但是据我所知,所有安装程序都可以处理这些依赖项。 Windows开发人员是否愿意从安装程序切换为处理开源软件安装的软件包方式?还是可以为已经存在的安装程序创建软件包?
软件包的概念与.deb或.rpm文件基本相同。
我还有其他问题,但是基本上我想确保它对于用户和Windows开发人员以及开发人员是否对这个项目感兴趣的方式有用。如果您有任何问题,反馈,建议或批评,请不要犹豫。
谢谢!!
最佳答案
请务必对此进行研究。 Google提出了一些类似/相关的努力。
http://en.wikipedia.org/wiki/Package_management_system#Microsoft_Windows
http://windows-get.sourceforge.net
http://pina.plasmite.com
IIRC有时在Windows上有一个rpm
我还认为最近有新闻报道(以前曾在MS上类),实际上正在启动一个非常相似的项目。我现在找不到与此相关的链接。
但是无论如何,如果有这样的标准工具和存储库,那就太棒了。
关于windows - Winlibre-适用于Windows的Aptitude-Synaptic。这样有用吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2902017/