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

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

  •  
  •   ebushicao · 2023-06-19 16:56:43 +08:00 · 7613 次点击
    这是一个创建于 548 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    而且好像连微软第一方应用都逐步放弃 msix 了,我对这个发展方向非常不乐观。
    iorilu
        35
    iorilu  
       2023-06-20 19:42:31 +08:00
    现在用 scoop 感觉不错了

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