Homebrewの自動更新(その2)
以前Homebrewの更新自動化を自分を組んでいましたが、パッケージがあったのでそちらに切り替えました。
# 外部フォーミュラをインストール $ brew tap homebrew/autoupdate ==> Tapping homebrew/autoupdate Cloning into '/opt/homebrew/Library/Taps/homebrew/homebrew-autoupdate'... remote: Enumerating objects: 955, done. remote: Counting objects: 100% (68/68), done. remote: Compressing objects: 100% (39/39), done. remote: Total 955 (delta 27), reused 58 (delta 23), pack-reused 887 Receiving objects: 100% (955/955), 307.38 KiB | 1.21 MiB/s, done. Resolving deltas: 100% (457/457), done. Tapped 1 command (34 files, 611.2KB). # 自動更新の有効化。ここではupdateでなくupgradeとしています。 # upgradeなので Cask用に管理者パスワードが必要と警告がでてきます。 # 管理者パスワードを設定したくないので無視しています。 # これで24時間ごとか、ブート時にチェックしてくれます。 ~/s/g/y/n/p/2/1/22 ❯❯❯ brew autoupdate start --upgrade --cleanup Warning: Please note if you use Casks that require `sudo` to upgrade there are known issues with that use case and this command unless using `SUDO_ASKPASS`. https://github.com/Homebrew/homebrew-autoupdate/issues/40 Homebrew will now automatically update every 24 hours, or on system boot. # 以下のコマンドでステータスを確認できます。 $brew autoupdate status Autoupdate is installed and running. Autoupdate was initialised on 10/22/23.