Basix Knowledge Base

Powered by ๐ŸŒฑRoam Garden

Scoop

์†Œ๊ฐœ

์‚ฌ์šฉ์ž ๋””๋ ‰ํ† ๋ฆฌ์— ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ณ  ๊ด€๋ฆฌํ•ด์ฃผ๋Š” ์†Œํ”„ํŠธ์›จ์–ด.

PowerShell ๊ธฐ๋ฐ˜์œผ๋กœ ์ž‘์„ฑ๋˜์–ด ์žˆ์Œ

bucket์ด๋ผ๋Š” ์ €์žฅ์†Œ ์•ˆ์— ์—ฌ๋Ÿฌ ํŒจํ‚ค์ง€ ์ •๋ณด๊ฐ€ ์ €์žฅ๋˜์–ด ์žˆ๊ณ , ์ด๋Ÿฌํ•œ bucket์—์„œ ๋ฐ›์€ ํŒจํ‚ค์ง€ ๋ช…์„ธ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ ๋ฐ ๊ด€๋ฆฌํ•˜๋Š” ๊ตฌ์กฐ

Scoop Directory์— ์ด๋Ÿฌํ•œ Bucket๋“ค์˜ ๋ชฉ๋ก์ด ์žˆ๋‹ค.

GUI ํ”„๋กœ๊ทธ๋žจ์€ ์„ค์น˜ํ•˜๋ฉด ์ž์ฃผ ์‹œ์ž‘ ๋ฉ”๋‰ด ์—”ํŠธ๋ฆฌ๊ฐ€ ์‚ฌ๋ผ์ง€๊ฑฐ๋‚˜ ํ•ด์„œ CLI ํ”„๋กœ๊ทธ๋žจ ๊ด€๋ฆฌ์—๋งŒ ์“ฐ๋Š” ๊ฒŒ sweet spot์ธ ๋“ฏ

Buckets

์ฒ˜์Œ ๊น”๋ฉด ๋”ธ๋ ค์˜จ๋‹ค.

๋“ฑ์žฌ๋ฅผ ์œ„ํ•œ ๋‚˜๋ฆ„ ๊น๊นํ•œ ๊ทœ์ •์ด ์žˆ๋‹ค.

Main bucket์˜ ๊ธฐ์ค€์—๋Š” ์•ˆ ๋งž์ง€๋งŒ ์“ธ๋ชจ ์žˆ๋Š” ๊ฒƒ๋“ค

์™ ์ง€ main์ด๋‚˜ extras์— ์žˆ์–ด์•ผ ํ•  ๊ฒƒ ๊ฐ™์€๋ฐ ์—†๋Š” ์žก๋‹คํ•œ ๊ฒƒ๋“ค์ด ๋“ค์–ด๊ฐ€ ์žˆ๋‹ค.

์ด๋ฏธ main์ด๋‚˜ extras์—์„œ ์ œ๊ณต๋˜๋Š” ๊ฒƒ๋“ค์˜ ๋ณ€ํ˜•ํŒ์„ ๋ฐ›๊ธฐ ์ข‹์€ ๋“ฏ

ํฌํ„ฐ๋ธ”ํ•˜์ง€ ์•Š์€ ์•ฑ๋“ค์„ ๋‹ด์•„๋‘๋Š” ๊ณณ

Java์˜ ์—ฌ๋Ÿฌ ๋ฐฐํฌํŒ๋“ค์„ ๋ชจ์•„๋‘๊ณ  ์žˆ๋‹ค.

์—ฌ๋‹ด์ด์ง€๋งŒ Scoop๋กœ Java ์„ค์น˜๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฑด ๋ณ„๋กœ ์ข‹์€ ์ƒ๊ฐ์ด ์•„๋‹ˆ๋‹ค... ๋ฒ„์ „ ๊ด€๋ฆฌ๊ฐ€ ์—‰๋ง์ด ๋˜๋”๋ผ

Ash258์ด Scoop์ด ์ผ๋ถ€ ๊ธฐ๋Šฅ ์—…๋ฐ์ดํŠธ ๋А๋ฆฐ ๊ฒŒ ๋งˆ์Œ์— ์•ˆ ๋“ค์—ˆ๋Š”์ง€ ๋งŒ๋“  Scoop์˜ ๋ณ€ํ˜•ํŒ์ด๋‹ค.

์ผ๋ถ€ ํŠน์ดํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ œ์™ธํ•˜๋ฉด ๋‹ค์‹œ Scoop๋กœ ๊ธฐ์—ฌํ•˜๊ธฐ๋„ ํ•˜๋Š” ๋“ฑ ์—…์ŠคํŠธ๋ฆผ๊ณผ์˜ ์‚ฌ์ด๋Š” ์ข‹์•„ ๋ณด์ด๋Š” ํŽธ

Shovel์—์„œ๋งŒ ์ง€์›๋˜๋Š” ๊ธฐ๋Šฅ๋“ค

Zstd ์••์ถ• ํ•ด์ œ ์ง€์›

VirusTotal ๊ฒ€์‚ฌ ์ง€์›

arm64 ์ง€์›

JSON ์™ธ ํฌ๋งท์œผ๋กœ ์ž‘์„ฑ๋œ ํŒจํ‚ค์ง€ ๋ช…์„ธ ์ง€์›

GitHub rate limiting ๋ฐฉ์ง€

Scoop bucket ๊ด€๋ฆฌ์ž๋ฅผ ์œ„ํ•œ ํŽธ์˜ ๊ธฐ๋Šฅ

Referenced in

MSYS2

์œ„์˜ MS8NC9-71๋ฅผ ํ–ˆ๋‹ค๋ฉด ์ด๋ฏธ ์ ์šฉ๋˜์ง€๋งŒ, Scoop ๋“ฑ์œผ๋กœ Git์„ ๋ณ„๋„๋กœ ์„ค์น˜ํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฒฝ์šฐ ํ•„์š”ํ•จ