Når du støder på "Permission denied" fejlmeddelelser ved linking af Homebrew-pakker på en ny Mac, kan det skyldes manglende tilladelser i /usr/local/lib
mappen. Følg disse trin for at løse problemet:
brew update
Homebrew kræver, at brugeren har de nødvendige tilladelser til at skrive til visse mapper. Ændr ejerskabet af disse mapper til din bruger:
sudo chown -R $(whoami) /usr/local/lib /usr/local/sbin /usr/local/bin
Sørg for, at du har de korrekte tilladelser til at skrive til /usr/local/lib
:
sudo chmod -R u+w /usr/local/lib
Hvis problemet fortsætter, kan du prøve at geninstallere de berørte Homebrew-pakker:
brew uninstall
brew install
Hvis du bruger en Mac med Apple Silicon (M1, M1 Pro, M1 Max), kan nogle Homebrew-pakker kræve Rosetta 2 for at fungere korrekt:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
arch -x86_64 /usr/local/bin/brew install
Nogle gange kan en simpel genstart af Terminal løse tilladelsesproblemer:
Ved at følge disse trin bør du kunne løse "Permission denied" fejlmeddelelser ved linking af Homebrew-pakker på din nye Mac.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker