V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
mortal
V2EX  ›  问与答

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

  •  
  •   mortal · 2014-10-29 08:25:04 +08:00 · 3018 次点击
    这是一个创建于 3670 天前的主题,其中的信息可能已经有所发展或是发生改变。
    原文地址: http://www.cnbeta.com/articles/341125.htm

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

    PS. 这编译也是无语,包管理怎么就是 Linux 风格了。
    12 条回复    2014-10-29 18:24:17 +08:00
    tankb52
        1
    tankb52  
       2014-10-29 08:53:45 +08:00
    没说是360风格的就不错了。
    zzutmebwd
        2
    zzutmebwd  
       2014-10-29 10:50:56 +08:00 via Android
    很像Linux发行版的包管理器啊
    Lucups
        3
    Lucups  
       2014-10-29 12:24:57 +08:00
    新闻里: "但是现在重点是Windows 1所有版本都将内建OneGet",和判断98一样只判断第一位数字吗~
    aaaa007cn
        4
    aaaa007cn  
       2014-10-29 12:36:14 +08:00   ❤️ 1
    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
        5
    momou  
       2014-10-29 12:40:45 +08:00
    Find-Package
    Get-Package
    Get-PackageProvider
    Get-PackageSource
    Install-Package
    Register-PackageSource
    Save-Package
    Set-PackageSource
    Uninstall-Package
    Unregister-PackageSource

    命名好复杂的命令。。。
    jiangpeng
        6
    jiangpeng  
       2014-10-29 12:42:53 +08:00
    Chocolatey 没法直接管理 msi 等安装文件,OneGet 不知如何
    mortal
        7
    mortal  
    OP
       2014-10-29 13:38:34 +08:00
    @zzutmebwd 我的意思是,几乎所有类 Unix 系统都有这样的包管理器,不单单是 Linux……
    mortal
        8
    mortal  
    OP
       2014-10-29 13:42:24 +08:00
    @momou 擦,看到就不想敲的命令…
    (是 Powershell 还好一点)如果是在残废的 CMD 下,和类 Unix 系的 Shell + 包管理相比起来简直没法用哇=。=
    zzutmebwd
        9
    zzutmebwd  
       2014-10-29 14:09:10 +08:00
    @mortal 哈哈 好吧 表示我看到这个的第一感觉也是啊好像Apt啊
    igaryhe
        10
    igaryhe  
       2014-10-29 18:02:25 +08:00 via Android
    cmd太鸡肋
    Totoria
        11
    Totoria  
       2014-10-29 18:08:13 +08:00
    win10下的cmd稍微好用了一点点
    hjc4869
        12
    hjc4869  
       2014-10-29 18:24:17 +08:00   ❤️ 1
    @mortal Powershell命令不区分大小写的,而且都是这种风格。
    @igaryhe 早就不用cmd命令了。
    @Lucups 判断win98那个真的是代码的问题(别提openjdk),正规软件用字符串,还是StartsWith的方法来判断版本,完全是作死。万一微软真出了win9,这些软件都得跪。Windows下都有统一的版本号API,不像Linux不同发行版之间没有互相兼容的版本号,只有一个内核版本。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5922 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 01:57 · PVG 09:57 · LAX 17:57 · JFK 20:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.