1
godoway 2019-12-14 09:55:01 +08:00 via Android 1
用过一次,它把我环境变量里面的引用变量都展开了,于是就删了。
|
2
dinghmcn 2019-12-14 10:11:39 +08:00 via Android
https://github.com/rasa/scoop-directory/blob/master/by-apps.md
这里面没有就只能自己在 github 上找找看或自己写 |
3
halk 2019-12-14 10:12:16 +08:00
期待官方的类似工具
毕竟对 terminal 评价不错,win 也需要一个官方的包管理工具 |
4
lxk11153 2019-12-14 10:16:23 +08:00
用 chocolatey ?
|
5
jin7 2019-12-14 10:22:36 +08:00 2
执行以下命令添加常用 bucket
``` $existingBuckets = scoop bucket list $knownBuckets = scoop bucket known $knownBuckets | ForEach-Object { if ($_ -notin $existingBuckets -and $_ -ne 'nightlies') { scoop bucket add $_ } } scoop bucket add dorado https://github.com/h404bi/dorado.git scoop bucket add tomato https://github.com/zhoujin7/tomato.git ``` 下载这个脚本来搜索 app https://github.com/zhoujin7/scoop-search/blob/master/scoopSearch.ps1 https://user-images.githubusercontent.com/8288988/70504694-3dc01e80-1b61-11ea-86fe-88a5d8d58d8c.png |
6
nsynet 2019-12-14 10:28:54 +08:00
|
7
darrh00 2019-12-14 10:36:36 +08:00
我用 choco
|
8
DestinyHunter 2019-12-14 10:51:03 +08:00
choco scoop 外加 utools 一起用 很是舒适.. 没有找免安装版, 在没有下官方.
|
10
jeffh OP @DestinyHunter
> choco scoop 外加 utools 一起用 很是舒适.. 没有找免安装版, 在没有下官方. 我也是用 utools 和 scoop,但是 utools 在 scoop 中下不到 |
11
jeffh OP |
12
DestinyHunter 2019-12-14 11:06:22 +08:00
@jeffh utools 现在都不提供更改安装位置.....
|
13
everyx 2019-12-14 11:08:38 +08:00
推荐一下我的 bucket: https://github.com/everyx/scoop-bucket
|
14
hccsoul 2019-12-14 11:16:39 +08:00
能用免安装都不安装
|
15
yinzhili 2019-12-14 11:19:14 +08:00
总觉得在 Windows 上用这种所谓包管理工具,是一种水土不服的行为。
|
16
Jianrry 2019-12-14 11:30:42 +08:00 1
用过一段时间,后来就不用了。
1.一部分软件在官方的库里面没有 2.一部分软件的下载速度很慢 3.不能自动关联文件格式,比如说下载 7zip 后,需要手动打开 7zip 才能解压软件,不能通过右键菜单解压。 这是我之前写的 scroop 的安装教程,感兴趣的可以看一下 https://im.jianrry.com/2019/08/23/scoop/ |
17
qcts33 2019-12-14 11:47:44 +08:00 1
我用 scoop 主要是用于维护一些没有自动更新功能的小工具,比如 pandoc git neovim,有些软件只能提示更新不能自动更新的我也倾向于用 scoop。
曾经有一段时间我想把电脑里所有软件都用 scoop 来管理,但后来还是觉得太麻烦了,能静默更新的就让它自己更新,Windows store 上有的就用 Windows store 的版本。 另外有科学上网的话可以配置一下代理,比如 scoop config proxy 127.0.0.1:1080,下载速度就基本不成问题了 |
18
jin7 2019-12-14 11:55:59 +08:00
没有的软件可以自己制作 manifest.json 自己维护一个 bucket
|
19
jin7 2019-12-14 12:00:31 +08:00 1
有了 github actions , manifest.json 都不用自己去手动更新
https://github.com/h404bi/dorado/issues/12 |
20
jin7 2019-12-14 12:14:41 +08:00
@jeffh @DestinyHunter
下载上面回复的 powershell 脚本 执行 scoopSearch.ps1 utools 然后会发现有两个 bucket 包含 utools scoop bucket add dorado '外链, 不能发外链了' scoop install utools |
21
demoslam 2019-12-14 12:53:23 +08:00
|
22
kwlokip 2019-12-14 12:58:05 +08:00 via Android
目前优先使用商店 > scoop > choco
|
23
TypeError 2019-12-14 13:10:03 +08:00 via Android
scoop 装 gui 软件有问题,不能用 UAC 装
gui 软件还得得靠 chocolatey |
26
silentstorm 2019-12-14 16:33:00 +08:00 via Android
Window's 下面还需要这样的工具吗?没有包依赖的问题吧
|
27
taoboli 2019-12-14 16:36:13 +08:00
我用这几个 bucket: dorado, extras, java, main
常用的工具和软件都能装,尤其是开发相关的,更新和回退版本很方便。 安装时要 UAC 的软件最好不要用 scoop 装,会出现奇奇怪怪的问题,比如 chrome (无法使用原生通知)、steam (游戏内覆盖和 link 有问题)。 至于下载慢的问题,scoop 支持代理,wiki 有相关介绍。 |
28
dosmlp 2019-12-14 16:44:41 +08:00
不伦不类
|
29
yuu95 2019-12-14 17:25:59 +08:00
WIn 上倾向于找官网下载软件 😂
|
30
jeffh OP |
31
tomoya92 2019-12-14 17:37:56 +08:00 via iPhone
我之前用的是巧克力,现在还是习惯自己下载安装
|
32
Buges 2019-12-14 18:16:31 +08:00 via Android
@yuu95 这些包管理器 scoop chocolatey 就是一系列的脚本,从官网下载安装部署的。当然 chocolatey 的付费版会提供缓存下载服务。
|
33
Jabin 2019-12-14 18:48:03 +08:00
[Scoop or Chocolatey? Which Windows 10 package manager should you use?]( https://www.onmsft.com/feature/scoop-or-chocolatey-which-windows-10-package-manager-should-you-use)
|
34
shijingshijing 2019-12-14 19:46:01 +08:00
真不知道以前没有 windows store,没有所谓的包管理软件,那些人是怎么安装新的应用程序的。
|
35
onceViewer 2019-12-14 19:48:47 +08:00 via iPhone
可以添加 extra bucket 安装一般 app,同时使用 scoop 安装的 chrome 可能会出现 software reporter tool 高占用的问题
|
36
cmdOptionKana 2019-12-14 20:00:18 +08:00
Scoop 和 Chocolatey 两个都用,优先使用 scoop,不行再用 choco。
不过其实一共安装的软件也没几个,去官网下载也不麻烦,关键是还可以顺便看看该软件的相关信息。 |
37
cmdOptionKana 2019-12-14 20:03:34 +08:00
@shijingshijing 以前是“去中心化”,感觉还蛮好的,百花齐放、各显神通,软件生态欣欣向荣。
|
38
zhuangzhuang1988 2019-12-14 20:41:32 +08:00
真没必要用这个,一般人电脑上的能常用的软件就那么几个
又不是网管 或者软件测评员 |
39
DestinyHunter 2019-12-14 20:59:57 +08:00
@zhuangzhuang1988 还是有必要的. 起码不用重装了在重新找软件下载安装. 直接一下都好了.
|
40
Pyromaniac 2019-12-14 21:00:06 +08:00
windows 当游戏机都好多年了, 第三方软件方面真的不行, 绝大多数又丑又难用
|
41
zhuangzhuang1988 2019-12-14 21:22:54 +08:00
@DestinyHunter 谁没事做喜欢重装系统,软件啊, 我系统用了 4 年没重装.
|
42
kivensun 2019-12-14 21:42:54 +08:00
看着还不错 开始试用了
|
43
charlie21 2019-12-14 21:47:00 +08:00 via Android
我不仅需要安装一个东西,我还该要一个东西帮我管理 path (一个 path 管理的解决方案,包括 一个统一的方法设置 环境变量 )。
也就是 当我需要涉及到 path 或 环境变量 的 时候,我会透过 scoop 去做,它提供了一套可操作的办法 来做。这是 scoop 的意义 典型的就是 git 命令 svn 命令这种东西,一个一个安装包并没有为你显式设置环境变量,如果你决定自己去做的话 会烦死 - |
44
charlie21 2019-12-14 21:57:49 +08:00 via Android 1
所以 真正的问题是 win 系统下 作为开发机 应该怎么管理环境变量,怎么决定 path,怎么快速切换 path,当有一个命令比如 java 有不同的版本 怎么切换 怎么建立一个和项目对应的虚拟环境
这在 linux 上都是最基本的,甚至有 rbenv nvm 这种东西专门用于管理某一个环境变量命令,切换一个 ruby 版本超方便,各种粒度都是明确的 怎么设置环境变量好呢 在 win 上 |
45
h404bi 2019-12-14 22:24:39 +08:00 2
主 bucket 没有的话可以自建 bucket 自维护一套私有的描述文件,当然也可以直接在官方 bucket 上参与设计维护描述文件。也欢迎使用我的 bucket —— https://github.com/h404bi/dorado,目前是 Top 3 known buckets by score 之一。维护有部分国产软件,以及一些在官方 bucket 没有的软件清单。谢谢前面用户的支持。
用 Scoop 我还是建议「不要把 Scoop 当成像 pacman 那样真正的包管理器,掌管万物」,毕竟它只是一个 installer。根据自己的使用习惯,只用来维护一部分 user-space 软件(开发工具和小众软件的场景比较常见)就好了。像 Docker Desktop 这种很明显需要提权的还是走官方下载 gui 安装吧。 它省的,就是你去各类软件网站找安装包下载安装 /更新、以及像环境变量等配置的时间,但是得用你(或者别人)去设计维护描述文件的时间换。 |
46
shijingshijing 2019-12-15 00:33:16 +08:00 2
@cmdOptionKana 我是讽刺的,可能是从苹果开始吧,开始搞什么商店,然后试图把用户圈养起来,越来越封闭。
|
47
jon 2019-12-15 01:07:47 +08:00
微软商店搞起来的话就不用装这些了
|
48
jin7 2019-12-15 08:18:47 +08:00
@charlie21 #44 scoop 不是可以很方便的切换 java, python,nodejs,php 等的版本么? scoop reset python37
|
50
vlitter 2019-12-15 09:55:04 +08:00 via Android
我觉得,是不是可以把开发用的一些东西,比如 git,python 之类的全交给 scoop,然后把日常使用的 gui 的软件用 choco 管理。因为 scoop 管理 gui 的软件确实有烦人的小毛病。
|
52
charlie21 2019-12-15 14:54:43 +08:00
|
53
Honwhy 2019-12-15 17:31:00 +08:00 1
这里期待一下 windows brew #滑稽
|
54
moxuanyuan 2020-03-03 11:02:03 +08:00 1
@h404bi #45 你这 cmder 的配色不错,叫啥名字?
|
55
h404bi 2020-03-03 22:04:29 +08:00 2
@moxuanyuan #54 base16-snazzy
|
56
yao00jun 2020-05-21 00:36:20 +08:00
用过一次,它把我环境变量里面的引用变量都展开了,于是就删了。
|
57
youyuxiansen11 2020-06-01 22:40:10 +08:00
winget
|