Home Brew är både ett program och en tjänst för Open Source-program för fin Mac. Med HomeBrew så kan du dessutom både hitta och lätt installera program.
Homebrew installerar paket till sin egen katalog och länkar sedan sina filer till /usr/local (på macOS Intel). Det betyder att allt de du installerar med Home Brew finns på ett och samma ställe – inte överallt i din Mac.
Det HomeBrew inte gör är att ge dig en tydlig, överskådlig programkatalog – utan du får använda sökfunktionen, söka på nätet om du ska hitta alla projekt men programmet håller reda på vad du installerat och som sagt ser till att hålla det på en och samma plats i din Mac. Sökfunktionen som finns på HomeBrew är för övrigt både snabb och du får veta det viktigaste.
Grafiskt skal
Räkna inte heller med att alla program som du installerar har ett fullt utbyggt grafiskt skal. Bland alla projekt så finns kommandostyrda program och funktioner, vilket framgår av beskrivningen. Avskräcks nu inte av det – här finns bra, riktigt bra Open Source-program som inte kostar en krona.
Tack till Torbjörn som tipsade via Twitter
What’s new in version 5.0.8
New Features
- Feat: Allow omit Authentication header, if HOMEBREW_DOCKER_REGISTRY_BASIC_AUTH_TOKEN is set to none by @jkroepke in #21278
- Feature: improve completion default shells, add :cobra format by @daeho-ro in #21293
- Add progress bar to concurrent downloads by @yuzawa-san in #21183
- Add deprecate_args and disable_args to cask API by @Rylan12 in #21331
Bug Fixes
- Fix typo in test cleanup: replace pgrep -9 with pkill -9 by @loplex in #21256
- Fix: ’fetch’: key not found: ”HOMEBREW_GITHUB_PACKAGES_AUTH” (KeyError) by @jkroepke in #21302
- Bundle/installer: fix fetching untapped packages. by @MikeMcQuaid in #21312
Enhancements
- Formula: add :typer type completion format by @daeho-ro in #21287
- Update some block returns to use type_parameter by @cho-m in #21292
- Fetch in parallel with brew bundle by @MikeMcQuaid in #21252
- Remove unneeded T.let by @cho-m in #21297
- Replace T.cast to Bottle with flow-sensitivity by @cho-m in #21298
- Bundle: replace pluralize_dependency with Utils.pluralize by @cho-m in #21299
- Propose fix typos by @jeis4wpi in #21304
- Cask/metadata: typed: strict by @cho-m in #21305
- Extend/os/linux/linkage_checker: typed: strict by @cho-m in #21306
- Options: typed: strict by @cho-m in #21307
- Formula_auditor: check for valid dependency tags by @cho-m in #21313
- Cask::Audit: reduce livecheck fetches by @samford in #21308
- Exit with failure on tap-info for unknown tap by @bk-one in #21310
- Extend/os/mac/system_config: show Metal Toolchain version by @p-linnane in #21309
- Bundle: add -g flag as alias for –global by @rrotter in #21317
- Unpack_strategy: replace T.untyped, narrow types by @cho-m in #21326
- Cask/artifacts: remove installer from macOS-only stanzas by @botantony in #21320
- Prefer it default params to numbered default params by @dduugg in #21330
Documentation
- Docs: recommend using libexec.glob() for symlinking binaries from npm modules by @sushichan044 in #21318
Tests and Internal
- Test: deprecate return false in test by @cho-m in #21296
- Bundle/*installer: typed: strict by @cho-m in #21300
- Add test for installed cask dependency status by @HaraldNordgren in #21294
- Test/formula_auditor_spec: add tests for dependency tag by @cho-m in #21314
- Workflows/tests: run brew style on both official taps in one step by @p-linnane in #21319
Dependency Updates
- Build(deps): bump the github-actions group with 7 updates by @dependabot[bot] in #21324
- Build(deps): bump the bundler group across 1 directory with 9 updates by @dependabot[bot] in #21325
