시작시 Homebrew를 업데이트하는 것을 선호합니다. 스크립트 Update Homebrew.sh
가 있습니다 ~/Library/Scripts
:
#!/usr/local/bin/bash
for cmd in update upgrade cleanup\ -s; do
brew $cmd
done
이 스크립트는 시작시을 사용하여 실행됩니다 launchd
. 이를 위해, 나는이 Update Homebrew.plist
에 ~/Library/LaunchAgents
:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>Update Homebrew</string>
<key>ProgramArguments</key>
<array>
<string>/Users/Daan/Library/Scripts/Update Homebrew.sh</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
예를 들어 MacBook을 사용하고 뚜껑을 열었다 닫으면 안정적으로 업데이트되지 않을 수 있습니다. 그러나, iMac에서는 정기적으로 종료하고 시동하는 것이 좋습니다. 작동하는지 알려주세요!
~/.bash_profile
파일 에서이 작업을 수행 할 수 있습니다 . 터미널 세션이 하나만 열려 있는지 확인한 다음 실행해야brew update
합니다. 터미널 창의 수를 결정하려면 stackoverflow.com/questions/6172663/… 를 확인하십시오 .