用 Windows 10 的,有测试了那个「Linux 风格的包管理框架 OneGet」吗?

2014 年 10 月 29 日
 mortal
原文地址: http://www.cnbeta.com/articles/341125.htm

感觉对开发者来说还挺实用的。

PS. 这编译也是无语,包管理怎么就是 Linux 风格了。
3620 次点击
所在节点    问与答
12 条回复
tankb52
2014 年 10 月 29 日
没说是360风格的就不错了。
zzutmebwd
2014 年 10 月 29 日
很像Linux发行版的包管理器啊
Lucups
2014 年 10 月 29 日
新闻里: "但是现在重点是Windows 1所有版本都将内建OneGet",和判断98一样只判断第一位数字吗~
aaaa007cn
2014 年 10 月 29 日
OneGet https://github.com/OneGet/oneget
OneGet 将是个兼容 Chocolatey 的新轮子
Chocolatey https://chocolatey.org/ 又是个 NuGet http://www.nuget.org/ 的新轮子
所以 OneGet 就是个 NuGet 的超集?

「Linux 风格的包管理框架」大概是出自这个标题……
http://www.howtogeek.com/200334/windows-10-includes-a-linux-style-package-manager-named-oneget/
momou
2014 年 10 月 29 日
Find-Package
Get-Package
Get-PackageProvider
Get-PackageSource
Install-Package
Register-PackageSource
Save-Package
Set-PackageSource
Uninstall-Package
Unregister-PackageSource

命名好复杂的命令。。。
jiangpeng
2014 年 10 月 29 日
Chocolatey 没法直接管理 msi 等安装文件,OneGet 不知如何
mortal
2014 年 10 月 29 日
@zzutmebwd 我的意思是,几乎所有类 Unix 系统都有这样的包管理器,不单单是 Linux……
mortal
2014 年 10 月 29 日
@momou 擦,看到就不想敲的命令…
(是 Powershell 还好一点)如果是在残废的 CMD 下,和类 Unix 系的 Shell + 包管理相比起来简直没法用哇=。=
zzutmebwd
2014 年 10 月 29 日
@mortal 哈哈 好吧 表示我看到这个的第一感觉也是啊好像Apt啊
igaryhe
2014 年 10 月 29 日
cmd太鸡肋
Totoria
2014 年 10 月 29 日
win10下的cmd稍微好用了一点点
hjc4869
2014 年 10 月 29 日
@mortal Powershell命令不区分大小写的,而且都是这种风格。
@igaryhe 早就不用cmd命令了。
@Lucups 判断win98那个真的是代码的问题(别提openjdk),正规软件用字符串,还是StartsWith的方法来判断版本,完全是作死。万一微软真出了win9,这些软件都得跪。Windows下都有统一的版本号API,不像Linux不同发行版之间没有互相兼容的版本号,只有一个内核版本。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/142265

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX