V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ebushicao
V2EX  ›  Windows

时至 2023 的今天, winget 还是 scoop?

  •  
  •   ebushicao · 313 天前 · 6073 次点击
    这是一个创建于 313 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,本来一直用的 scoop ,但是碰到了 scoop 安装的 chrome 固定到任务栏还是会另外打开,而且每次都提示欢迎的 BUG ,正常安装就没问题,所以对 scoop 安装产生了一点不信任感。然后看到了 winget ,但是目前网上大部分的消息都是 2021 年左右的,距离现在过去了 2 年了,当时的问题现在可能已经修复了,所以想问下大佬们都是用的啥?

    第 1 条附言  ·  311 天前
    我最后是决定工具类软件用 scoop ,尤其是像 ffmpeg 这种没有 GUI 的软件,很方便。一些默认配置安装的用 winget ,需要调整安装选项的直接下安装程序。
    44 条回复    2023-06-21 17:53:29 +08:00
    SonnyBoi
        1
    SonnyBoi  
       313 天前
    winget 21 年时候的问题是指?我在用 winget 目前没遇到什么 BUG ,不过很大的一个问题就是,手动安装里有的那些选项(自启动,快捷方式,so on )之类的都没法自选,最后导致所有装的软件都默认开机自启动。。。十分恶心。不得不一个个的取消回去。
    ebushicao
        2
    ebushicao  
    OP
       313 天前
    @SonnyBoi 没有特指什么问题,只是想问下现在最新的版本到底咋样。这个会有一些不好的默认设置确实有点蛋疼... 我刚才还搜到一个说 winget 安装的可能有捆绑应用,你遇到过吗?
    jayeli
        3
    jayeli  
       313 天前
    两个都在用,我的安装原则是系统级的用 winget ,小工具用 scoop ,Jetbrains 全家桶用他自己的 toolbox 。。。
    M5tuA
        4
    M5tuA  
       313 天前
    浏览器任务栏两个图标对于强迫症真的难受,我这边也是。索性直接用桌面快捷方式
    iceg
        5
    iceg  
       313 天前
    每次欢迎的那个是因为 scoop 的快捷方式有个--user-data-dir 参数?
    chirsgod
        6
    chirsgod  
       313 天前
    我也想问一下现在两个工具那个好一点,想选一个用
    Serif
        7
    Serif  
       313 天前 via Android
    目前 Scoop 可以覆盖我的大部分软件需求,比较“重”的或 Scoop 没覆盖到的可以直接官网下载或用 Winget -i 安装
    gowk
        8
    gowk  
       313 天前
    我用 Scoop 也碰到 Chrome 这个问题了,解决办法是单独安装 Chrome 。其他软件都正常。
    xausky
        9
    xausky  
       313 天前   ❤️ 2
    winget 感觉根本不像一个包管理工具,而是一个下载器+Windows 自带的程序管理的 cli ,scoop 才让人有包管理器的感觉。
    noobjalen
        10
    noobjalen  
       313 天前
    主 scoop ,然后看看有没有额外的仓库可以添加。找不到才 winget 。
    paststrange
        11
    paststrange  
       313 天前
    scoop
    wheat0r
        12
    wheat0r  
       313 天前
    scoop 我遇到最大的问题就是文件关联不好处理,但是这个问题在 Windows 把文件关联搞得更不好用之后就不存在了😂
    joshua7v
        13
    joshua7v  
       313 天前 via iPhone
    都用 带 gui 的用 winget 其他用 scoop
    kergee
        14
    kergee  
       313 天前
    如果你是一个开发人员,可能会倾向于使用 Scoop 。如果你是在组织环境中工作,Chocolatey 的企业功能可能很有吸引力。而如果你喜欢使用由 Microsoft 直接支持的工具,那么 Windows Package Manager 可能是一个不错的选择。
    ebushicao
        15
    ebushicao  
    OP
       313 天前
    @jayeli 我目前准备的大概和你一样,也是两个都用
    ebushicao
        16
    ebushicao  
    OP
       313 天前
    @iceg 不知道咧,我没找问题所在,直接换回安装包安装就好了。
    ebushicao
        17
    ebushicao  
    OP
       313 天前
    @gowk 是的,有点难受。主要是让我觉得别的软件会不会也在某些地方有问题。
    Joomaen
        18
    Joomaen  
       313 天前
    用 scoop 哦,当 scoop 没有或者出问题时候再考虑 winget😅
    dragondove
        19
    dragondove  
       312 天前
    不信任也太搞了吧,scoop 开源,而且安装用的 json 也可以自己阅读查看。scoop 默认都是绿色化安装的(所有软件都放在一个目录里),部分软件可能因此存在问题。我建议支持自我更新的软件不用 scoop 安装(例如 IDE/浏览器这种),不支持的(git/7z 之类的)使用 scoop ,体验很好。
    acctv2
        20
    acctv2  
       312 天前
    chrome 这类软件正常走 MSI/EXE 安装就行了,为啥要上包管理呢,没必要,绝大多数软件需要依赖用户目录,是不支持绿色安装的。

    git gcc 这类环境配置用 scoop 比较方便。
    jayeli
        21
    jayeli  
       312 天前
    @dragondove 捕捉鸽子,当年还是看你 B 站的视频用上 scoop :-)
    aosan926
        22
    aosan926  
       312 天前
    一般软件用 choco ,choco 找不到的会用 scoop
    ggvoking
        23
    ggvoking  
       312 天前 via iPhone
    用 wingetui ,这个 all in one ,winget choco scoop 都支持
    mmdsun
        24
    mmdsun  
       312 天前
    我一直用 chocolatey
    ncepuzs
        25
    ncepuzs  
       312 天前
    主要用 Scoop 安装一些小工具或者需要添加进 Path 的,这点它可以处理得不错
    用 winget 主要是安装一些大的 GUI 软件或者是不带自更新的,用的不多
    其他的像是 Chrome / VSCode / Obsidian 等能够自更新的,都是手动安装

    似乎没有一个完美的解决方案,实际使用中可能也并非完全遵守上面标准
    lupkcd
        26
    lupkcd  
       312 天前
    WingetUI
    jqtmviyu
        27
    jqtmviyu  
       312 天前
    win 上的不应该优先选择绿色便携版吗?
    除了安装环境没办法, 我还是觉得便携版最好, 重装系统数据还在.
    还能去掉频繁的更新检查, 大版本自己手动找站点更新
    FengMubai
        28
    FengMubai  
       312 天前
    换了新电脑, scoop 迁移很容易 https://github.com/ScoopInstaller/Scoop/issues/2894
    RheatiN
        29
    RheatiN  
       312 天前
    scoop 安装 winget ,scoop 没有的就用 winget 装- -
    asdasdqqq
        30
    asdasdqqq  
       312 天前
    scoop 很爽啊 满足我强迫症的大部分需求
    melsp
        31
    melsp  
       312 天前 via Android
    2023 的我选择 msi exe 或者免安装
    ysc3839
        32
    ysc3839  
       312 天前 via Android
    我还是选择 MSYS2+pacman ,个人不喜欢那种没有统一包格式,只是帮你自动安装的“软件管家”
    ifzm
        33
    ifzm  
       312 天前
    @ggvoking 赞同 😁
    jim9606
        34
    jim9606  
       312 天前 via Android
    想要更好的可管理性,要的是容器化,应该都用 msix 打包,只是这事需要软件主动适配,超出这两 cli 管理器的能力范畴了。

    而且好像连微软第一方应用都逐步放弃 msix 了,我对这个发展方向非常不乐观。
    iorilu
        35
    iorilu  
       312 天前
    现在用 scoop 感觉不错了

    就算系统重装,reset 以下就行
    kid1412621
        36
    kid1412621  
       312 天前
    两个互补,但是都没有 httpie 也不想要 choco
    LonnyWong
        37
    LonnyWong  
       312 天前 via iPhone
    我选 scoop
    calon
        38
    calon  
       312 天前
    scoop 有时候安装不完整,安装了提示完成,但无法成功执行,又要再执行一次
    ByteCat
        39
    ByteCat  
       312 天前
    scoop 安装的都是绿色软件,挺好用的
    Kiske
        40
    Kiske  
       311 天前
    我更喜欢 scoop 一点, 我还发现 scoop install snipaste , 之后根本打不开,安装 VC++2022 依赖也打不开, 是有 bug, 但好在干净
    SpecterShell
        41
    SpecterShell  
       311 天前
    @kid1412621 桌面版投到 WinGet 了,应该能在一两天内看到。CLI 用 pip 装就行了,Chocolatey 的这个包实际上也只是调用了 pip 。
    kid1412621
        42
    kid1412621  
       311 天前
    @SpecterShell #41 感谢雷锋
    ebushicao
        43
    ebushicao  
    OP
       311 天前
    @dragondove 我最后是决定工具类软件用 scoop ,尤其是像 ffmpeg 这种没有 GUI 的软件,很方便。一些默认配置安装的用 winget ,需要调整安装选项的直接下安装程序。
    SpecterShell
        44
    SpecterShell  
       311 天前
    @ebushicao WinGet 可以使用--interactive 参数取消静默安装,这样就可以调参数了。相当于 WinGet 只起到了节省找官网下载安装包的时间的作用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1359 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 17:33 · PVG 01:33 · LAX 10:33 · JFK 13:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.