Last login: Thu Oct 17 08:20:10 on console
➜ ~ brew --version
Homebrew 4.3.24
➜ ~ brew install redis
==> Auto-updating Homebrew...
Adjust how often this is run with HOMEBREW_AUTO_UPDATE_SECS or disable with
HOMEBREW_NO_AUTO_UPDATE. Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
==> Downloading https://ghcr.io/v2/homebrew/portable-ruby/portable-ruby/blobs/sha256:e7340e4a1d7cc0f113686e461b93114270848cb14676e9037a1a2ff3b1a0ff32
######################################################################### 100.0%
==> Pouring portable-ruby-3.3.5.arm64_big_sur.bottle.tar.gz
==> Auto-updated Homebrew!
Updated 3 taps (homebrew/services, homebrew/core and homebrew/cask).
==> New Formulae
afl++ jikken polkit
aicommit jxl-oxide postgresql@17
argtable3 keep-sorted probe-rs-tools
binsider libcss python-gdbm@3.13
blisp libdom python-tk@3.13
clickhouse-sql-parser libhubbub python@3.13
coordgen libparserutils recc
crossplane libspelling@0.2 repopack
distill-cli lld roxctl
djlint m68k-elf-binutils rsgain
dug m68k-elf-gcc setconf
facad maeparser sysprof
flang minijinja-cli termscp
gptme openapi-diff tllist
hawkeye oxlint tmux-sessionizer
icu4c@75 paperjam wthrr
inchi pipet
==> New Casks
ableset font-suse
anytype@alpha fujifilm-tether-app
anytype@beta furtherance
backyard-ai homerow
bentobox imaging-edge
cap keyguard
ccstudio label-live
colemak-dh legcord
colemak-dhk localsend
displaybuddy magicquit
excalidrawz microsoft-edge@canary
font-bungee-tint minstaller
font-edu-au-vic-wa-nt-arrows morisawa-desktop-manager
font-edu-au-vic-wa-nt-dots pixel-shift-combiner
font-edu-au-vic-wa-nt-guides quba
font-edu-au-vic-wa-nt-pre rouvy
font-funnel-display sanctum
font-funnel-sans silhouette-studio
font-host-grotesk synology-image-assistant
font-matemasie thunderbird@esr
font-moderustic typefully
font-mynaui-icons vienna-assistant
font-new-amsterdam webkinz
font-noto-serif-todhri windows-app
font-sour-gummy
You have 13 outdated formulae installed.
==> Downloading https://ghcr.io/v2/homebrew/core/redis/manifests/7.2.6
######################################################################### 100.0%
==> Fetching dependencies for redis: ca-certificates
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2024-
######################################################################### 100.0%
==> Fetching ca-certificates
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/blobs/sha256:21
######################################################################### 100.0%
==> Fetching redis
==> Downloading https://ghcr.io/v2/homebrew/core/redis/blobs/sha256:7009ae4f7236
######################################################################### 100.0%
==> Installing dependencies for redis: ca-certificates
==> Installing redis dependency: ca-certificates
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2024-
Already downloaded: /Users/haminsung/Library/Caches/Homebrew/downloads/338dad7c2ff7c822cda7c417944521589856741c0fbd7a7f07b88a18d7fb7e05--ca-certificates-2024-09-24.bottle_manifest.json
==> Pouring ca-certificates--2024-09-24.all.bottle.tar.gz
==> Regenerating CA certificate bundle from keychain, this may take a while...
🍺 /opt/homebrew/Cellar/ca-certificates/2024-09-24: 4 files, 237.4KB
==> Installing redis
==> Pouring redis--7.2.6.arm64_sonoma.bottle.tar.gz
==> Caveats
To start redis now and restart at login:
brew services start redis
Or, if you don't want/need a background service you can just run:
/opt/homebrew/opt/redis/bin/redis-server /opt/homebrew/etc/redis.conf
==> Summary
🍺 /opt/homebrew/Cellar/redis/7.2.6: 15 files, 2.4MB
==> Running `brew cleanup redis`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
==> Upgrading 7 dependents of upgraded formulae:
Disable this behaviour by setting HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
python@3.12 3.12.6 -> 3.12.7_1, commitizen 3.29.0 -> 3.29.1, glib 2.82.0 -> 2.82.1, harfbuzz 9.0.0 -> 10.0.1_1, mysql 9.0.1_1 -> 9.0.1_4, openjdk@17 17.0.12 -> 17.0.13, pre-commit 3.8.0 -> 4.0.1
==> Downloading https://ghcr.io/v2/homebrew/core/glib/manifests/2.82.1-1
######################################################################### 100.0%
==> Fetching dependencies for glib: python-packaging, xz and python@3.13
==> Downloading https://ghcr.io/v2/homebrew/core/python-packaging/manifests/24.1
######################################################################### 100.0%
==> Fetching python-packaging
==> Downloading https://ghcr.io/v2/homebrew/core/python-packaging/blobs/sha256:5
######################################################################### 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/xz/manifests/5.6.3
######################################################################### 100.0%
==> Fetching xz
==> Downloading https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:c54997c6e29b576
######################################################################### 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.13/manifests/3.13.0_1
######################################################################### 100.0%
==> Fetching python@3.13
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.13/blobs/sha256:59cb6d
######################################################################### 100.0%
==> Fetching glib
==> Downloading https://ghcr.io/v2/homebrew/core/glib/blobs/sha256:59b2f7c8083f7
######################################################################### 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/harfbuzz/manifests/10.0.1_1-1
######################################################################### 100.0%
==> Fetching dependencies for harfbuzz: libpng and icu4c@75
==> Downloading https://ghcr.io/v2/homebrew/core/libpng/manifests/1.6.44
######################################################################### 100.0%
==> Fetching libpng
==> Downloading https://ghcr.io/v2/homebrew/core/libpng/blobs/sha256:04c7ef0bb97
######################################################################### 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/75/manifests/75.1
######################################################################### 100.0%
==> Fetching icu4c@75
==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/75/blobs/sha256:3da9b88cf
######################################################################### 100.0%
==> Fetching harfbuzz
==> Downloading https://ghcr.io/v2/homebrew/core/harfbuzz/blobs/sha256:8b14b8bbc
######################################################################### 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/openjdk/17/manifests/17.0.13
######################################################################### 100.0%
==> Fetching dependencies for openjdk@17: jpeg-turbo and libtiff
==> Downloading https://ghcr.io/v2/homebrew/core/jpeg-turbo/manifests/3.0.4
######################################################################### 100.0%
==> Fetching jpeg-turbo
==> Downloading https://ghcr.io/v2/homebrew/core/jpeg-turbo/blobs/sha256:e936777
######################################################################### 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/libtiff/manifests/4.7.0
######################################################################### 100.0%
==> Fetching libtiff
==> Downloading https://ghcr.io/v2/homebrew/core/libtiff/blobs/sha256:90bc1ab873
######################################################################### 100.0%
==> Fetching openjdk@17
==> Downloading https://ghcr.io/v2/homebrew/core/openjdk/17/blobs/sha256:8050bbd
######################################################################### 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.12/manifests/3.12.7_1
######################################################################### 100.0%
==> Fetching python@3.12
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.12/blobs/sha256:aee7d1
######################################################################### 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/commitizen/manifests/3.29.1-1
######################################################################### 100.0%
==> Fetching commitizen
==> Downloading https://ghcr.io/v2/homebrew/core/commitizen/blobs/sha256:437c0a7
######################################################################### 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/mysql/manifests/9.0.1_4
######################################################################### 100.0%
==> Fetching dependencies for mysql: protobuf
==> Downloading https://ghcr.io/v2/homebrew/core/protobuf/manifests/28.2
######################################################################### 100.0%
==> Fetching protobuf
==> Downloading https://ghcr.io/v2/homebrew/core/protobuf/blobs/sha256:2faad422f
######################################################################### 100.0%
==> Fetching mysql
==> Downloading https://ghcr.io/v2/homebrew/core/mysql/blobs/sha256:c3b543fbe170
######################################################################### 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/pre-commit/manifests/4.0.1-1
######################################################################### 100.0%
==> Fetching pre-commit
==> Downloading https://ghcr.io/v2/homebrew/core/pre-commit/blobs/sha256:a795575
######################################################################### 100.0%
==> Upgrading glib
2.82.0 -> 2.82.1
==> Installing dependencies for glib: python-packaging, xz and python@3.13
==> Installing glib dependency: python-packaging
==> Downloading https://ghcr.io/v2/homebrew/core/python-packaging/manifests/24.1
Already downloaded: /Users/haminsung/Library/Caches/Homebrew/downloads/0a8b3181cb4fa8bee143a75cd85f08eb834903bde31ef0a291f3fe9f82bdbe41--python-packaging-24.1_1.bottle_manifest.json
==> Pouring python-packaging--24.1_1.all.bottle.tar.gz
🍺 /opt/homebrew/Cellar/python-packaging/24.1_1: 74 files, 545.5KB
==> Installing glib dependency: xz
==> Downloading https://ghcr.io/v2/homebrew/core/xz/manifests/5.6.3
Already downloaded: /Users/haminsung/Library/Caches/Homebrew/downloads/e68799185cc17334108ba286ba8c3df0587c9fd8375647d85f7157b62a797599--xz-5.6.3.bottle_manifest.json
==> Pouring xz--5.6.3.arm64_sonoma.bottle.tar.gz
🍺 /opt/homebrew/Cellar/xz/5.6.3: 96 files, 2.0MB
==> Installing glib dependency: python@3.13
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.13/manifests/3.13.0_1
Already downloaded: /Users/haminsung/Library/Caches/Homebrew/downloads/9b17bb2e9c677d8c64b5adc51ee37d3de0d768a86fc8a8526255a2bf36aeb114--python@3.13-3.13.0_1.bottle_manifest.json
==> Pouring python@3.13--3.13.0_1.arm64_sonoma.bottle.tar.gz
Warning: These files were overwritten during the `brew link` step:
/opt/homebrew/bin/idle3
/opt/homebrew/bin/pydoc3
/opt/homebrew/bin/python3
/opt/homebrew/bin/python3-config
/opt/homebrew/share/man/man1/python3.1
/opt/homebrew/lib/pkgconfig/python3-embed.pc
/opt/homebrew/lib/pkgconfig/python3.pc
/opt/homebrew/Frameworks/Python.framework/Headers
/opt/homebrew/Frameworks/Python.framework/Python
/opt/homebrew/Frameworks/Python.framework/Resources
/opt/homebrew/Frameworks/Python.framework/Versions/Current
They have been backed up to: /Users/haminsung/Library/Caches/Homebrew/Backup
==> /opt/homebrew/Cellar/python@3.13/3.13.0_1/bin/python3.13 -Im ensurepip
==> /opt/homebrew/Cellar/python@3.13/3.13.0_1/bin/python3.13 -Im pip install -v --no-index --upg
==> Summary
🍺 /opt/homebrew/Cellar/python@3.13/3.13.0_1: 3,255 files, 65MB
==> Installing glib
==> Pouring glib--2.82.1.arm64_sonoma.bottle.1.tar.gz
🍺 /opt/homebrew/Cellar/glib/2.82.1: 504 files, 36.3MB
==> Running `brew cleanup glib`...
Removing: /opt/homebrew/Cellar/glib/2.82.0... (526 files, 36.5MB)
Removing: /Users/haminsung/Library/Caches/Homebrew/glib_bottle_manifest--2.82.0... (26.7KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/glib--2.82.0... (8.5MB)
==> Upgrading harfbuzz
9.0.0 -> 10.0.1_1
==> Installing dependencies for harfbuzz: libpng and icu4c@75
==> Installing harfbuzz dependency: libpng
==> Downloading https://ghcr.io/v2/homebrew/core/libpng/manifests/1.6.44
Already downloaded: /Users/haminsung/Library/Caches/Homebrew/downloads/0e089cec124a817e140dfc78aba6887ae650dd4fefe1d55d5b516a872f8007b5--libpng-1.6.44.bottle_manifest.json
==> Pouring libpng--1.6.44.arm64_sonoma.bottle.tar.gz
🍺 /opt/homebrew/Cellar/libpng/1.6.44: 28 files, 1.3MB
==> Installing harfbuzz dependency: icu4c@75
==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/75/manifests/75.1
Already downloaded: /Users/haminsung/Library/Caches/Homebrew/downloads/a44f04ecc59f3f852ae5f4394715b15eda2b4c4afe4792cdd6d2772ae2897aa0--icu4c@75-75.1.bottle_manifest.json
==> Pouring icu4c@75--75.1.arm64_sonoma.bottle.tar.gz
🍺 /opt/homebrew/Cellar/icu4c@75/75.1: 277 files, 78.8MB
==> Installing harfbuzz
==> Pouring harfbuzz--10.0.1_1.arm64_sonoma.bottle.1.tar.gz
🍺 /opt/homebrew/Cellar/harfbuzz/10.0.1_1: 77 files, 9.7MB
==> Running `brew cleanup harfbuzz`...
Removing: /opt/homebrew/Cellar/harfbuzz/9.0.0... (77 files, 9.7MB)
Removing: /Users/haminsung/Library/Caches/Homebrew/harfbuzz_bottle_manifest--9.0.0... (35.5KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/harfbuzz--9.0.0... (2.5MB)
==> Upgrading openjdk@17
17.0.12 -> 17.0.13
==> Installing dependencies for openjdk@17: jpeg-turbo and libtiff
==> Installing openjdk@17 dependency: jpeg-turbo
==> Downloading https://ghcr.io/v2/homebrew/core/jpeg-turbo/manifests/3.0.4
Already downloaded: /Users/haminsung/Library/Caches/Homebrew/downloads/2a3630ffd65db74be2c3c6104929548e1a0e8f2c82583e0732016f49b52b2c13--jpeg-turbo-3.0.4.bottle_manifest.json
==> Pouring jpeg-turbo--3.0.4.arm64_sonoma.bottle.tar.gz
🍺 /opt/homebrew/Cellar/jpeg-turbo/3.0.4: 45 files, 3.4MB
==> Installing openjdk@17 dependency: libtiff
==> Downloading https://ghcr.io/v2/homebrew/core/libtiff/manifests/4.7.0
Already downloaded: /Users/haminsung/Library/Caches/Homebrew/downloads/fcbf8df89b7dff054d1f02a8da056c581561fd44a924ae82139fd48a14b994b5--libtiff-4.7.0.bottle_manifest.json
==> Pouring libtiff--4.7.0.arm64_sonoma.bottle.tar.gz
🍺 /opt/homebrew/Cellar/libtiff/4.7.0: 486 files, 8.5MB
==> Installing openjdk@17
==> Pouring openjdk@17--17.0.13.arm64_sonoma.bottle.tar.gz
==> Caveats
For the system Java wrappers to find this JDK, symlink it with
sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
openjdk@17 is keg-only, which means it was not symlinked into /opt/homebrew,
because this is an alternate version of another formula.
If you need to have openjdk@17 first in your PATH, run:
echo 'export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc
For compilers to find openjdk@17 you may need to set:
export CPPFLAGS="-I/opt/homebrew/opt/openjdk@17/include"
==> Summary
🍺 /opt/homebrew/Cellar/openjdk@17/17.0.13: 636 files, 304.4MB
==> Running `brew cleanup openjdk@17`...
Removing: /opt/homebrew/Cellar/openjdk@17/17.0.12... (637 files, 305.1MB)
Removing: /Users/haminsung/Library/Caches/Homebrew/openjdk@17_bottle_manifest--17.0.12... (38.6KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/openjdk@17--17.0.12... (177.8MB)
==> Upgrading python@3.12
3.12.6 -> 3.12.7_1
==> Pouring python@3.12--3.12.7_1.arm64_sonoma.bottle.tar.gz
==> /opt/homebrew/Cellar/python@3.12/3.12.7_1/bin/python3.12 -Im ensurepip
==> /opt/homebrew/Cellar/python@3.12/3.12.7_1/bin/python3.12 -Im pip install -v --no-index --upg
🍺 /opt/homebrew/Cellar/python@3.12/3.12.7_1: 3,252 files, 65.4MB
==> Running `brew cleanup python@3.12`...
Removing: /opt/homebrew/Cellar/python@3.12/3.12.6... (3,324 files, 66.4MB)
Removing: /Users/haminsung/Library/Caches/Homebrew/python@3.12_bottle_manifest--3.12.6... (27.9KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/python@3.12--3.12.6... (15.5MB)
==> Upgrading commitizen
3.29.0 -> 3.29.1
==> Pouring commitizen--3.29.1.arm64_sonoma.bottle.1.tar.gz
==> Caveats
zsh completions have been installed to:
/opt/homebrew/share/zsh/site-functions
==> Summary
🍺 /opt/homebrew/Cellar/commitizen/3.29.1: 473 files, 3.8MB
==> Running `brew cleanup commitizen`...
Removing: /opt/homebrew/Cellar/commitizen/3.29.0... (752 files, 6.9MB)
Removing: /Users/haminsung/Library/Caches/Homebrew/commitizen_bottle_manifest--3.29.0... (20.3KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/commitizen--3.29.0... (846.7KB)
==> Upgrading mysql
9.0.1_1 -> 9.0.1_4
==> Installing dependencies for mysql: protobuf
==> Installing mysql dependency: protobuf
==> Downloading https://ghcr.io/v2/homebrew/core/protobuf/manifests/28.2
Already downloaded: /Users/haminsung/Library/Caches/Homebrew/downloads/4c9d9039b35b350cb1fc4b52813969c02c48c3f87d07f24b443628704152e45b--protobuf-28.2.bottle_manifest.json
==> Pouring protobuf--28.2.arm64_sonoma.bottle.tar.gz
🍺 /opt/homebrew/Cellar/protobuf/28.2: 434 files, 15.0MB
==> Installing mysql
==> Pouring mysql--9.0.1_4.arm64_sonoma.bottle.tar.gz
==> Caveats
Upgrading from MySQL <8.4 to MySQL >9.0 requires running MySQL 8.4 first:
- brew services stop mysql
- brew install mysql@8.4
- brew services start mysql@8.4
- brew services stop mysql@8.4
- brew services start mysql
We've installed your MySQL database without a root password. To secure it run:
mysql_secure_installation
MySQL is configured to only allow connections from localhost by default
To connect run:
mysql -u root
To restart mysql after an upgrade:
brew services restart mysql
Or, if you don't want/need a background service you can just run:
/opt/homebrew/opt/mysql/bin/mysqld_safe --datadir\=/opt/homebrew/var/mysql
==> Summary
🍺 /opt/homebrew/Cellar/mysql/9.0.1_4: 324 files, 311.2MB
==> Running `brew cleanup mysql`...
Removing: /opt/homebrew/Cellar/mysql/9.0.1_1... (324 files, 311.2MB)
Removing: /Users/haminsung/Library/Caches/Homebrew/mysql_bottle_manifest--9.0.1_1... (29.5KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/mysql--9.0.1_1... (81.5MB)
==> Upgrading pre-commit
3.8.0 -> 4.0.1
==> Pouring pre-commit--4.0.1.arm64_sonoma.bottle.1.tar.gz
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /opt/homebrew
Could not symlink bin/pre-commit
Target /opt/homebrew/bin/pre-commit
already exists. You may want to remove it:
rm '/opt/homebrew/bin/pre-commit'
To force the link and overwrite all conflicting files:
brew link --overwrite pre-commit
To list all files that would be deleted:
brew link --overwrite pre-commit --dry-run
Possible conflicting files are:
/opt/homebrew/bin/pre-commit
==> Summary
🍺 /opt/homebrew/Cellar/pre-commit/4.0.1: 326 files, 8.6MB
==> Running `brew cleanup pre-commit`...
Removing: /opt/homebrew/Cellar/pre-commit/3.8.0... (405 files, 9MB)
Removing: /Users/haminsung/Library/Caches/Homebrew/pre-commit_bottle_manifest--3.8.0... (20.2KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/pre-commit--3.8.0... (6.2MB)
==> Checking for dependents of upgraded formulae...
==> No broken dependents found!
==> `brew cleanup` has not been run in the last 30 days, running now...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
Removing: /opt/homebrew/Cellar/ca-certificates/2024-07-02... (4 files, 231.4KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/ca-certificates_bottle_manifest--2024-07-02-1... (1.9KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/ca-certificates--2024-07-02... (129.1KB)
Removing: /opt/homebrew/Cellar/jpeg-turbo/3.0.3... (45 files, 3.4MB)
Removing: /Users/haminsung/Library/Caches/Homebrew/jpeg-turbo_bottle_manifest--3.0.3... (8.9KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/jpeg-turbo--3.0.3... (1.1MB)
Removing: /opt/homebrew/Cellar/libpng/1.6.43... (28 files, 1.3MB)
Removing: /Users/haminsung/Library/Caches/Homebrew/libpng_bottle_manifest--1.6.43... (9KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/libpng--1.6.43... (448.7KB)
Removing: /opt/homebrew/Cellar/libtiff/4.6.0... (415 files, 6.7MB)
Removing: /Users/haminsung/Library/Caches/Homebrew/libtiff_bottle_manifest--4.6.0... (13.7KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/libtiff--4.6.0... (1.5MB)
Removing: /opt/homebrew/Cellar/protobuf/28.0... (434 files, 15.0MB)
Removing: /Users/haminsung/Library/Caches/Homebrew/protobuf_bottle_manifest--28.0... (12.6KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/protobuf--28.0... (3.1MB)
Removing: /opt/homebrew/Cellar/xz/5.6.2... (96 files, 1.9MB)
Removing: /Users/haminsung/Library/Caches/Homebrew/xz_bottle_manifest--5.6.2... (10.7KB)
Removing: /Users/haminsung/Library/Caches/Homebrew/xz--5.6.2... (569KB)
==> Autoremoving 3 unneeded formulae:
icu4c
libxfixes
libxi
Removing: /Users/haminsung/Library/Caches/Homebrew/mysql@8.4--8.4.2_1... (79.7MB)
Removing: /Users/haminsung/Library/Logs/Homebrew/mysql@8.4... (2KB)
Removing: /Users/haminsung/Library/Logs/Homebrew/python@3.12... (2 files, 2KB)
Removing: /Users/haminsung/Library/Logs/Homebrew/glib... (64B)
Removing: /Users/haminsung/Library/Logs/Homebrew/fontconfig... (156.3KB)
Removing: /Users/haminsung/Library/Logs/Homebrew/openssl@3... (64B)
Removing: /Users/haminsung/Library/Logs/Homebrew/ca-certificates... (64B)
Removing: /Users/haminsung/Library/Logs/Homebrew/mysql... (1.3KB)
Removing: /Users/haminsung/Library/Logs/Homebrew/pre-commit... (64B)
Pruned 0 symbolic links and 2 directories from /opt/homebrew
==> Caveats
==> redis
To start redis now and restart at login:
brew services start redis
Or, if you don't want/need a background service you can just run:
/opt/homebrew/opt/redis/bin/redis-server /opt/homebrew/etc/redis.conf
==> openjdk@17
For the system Java wrappers to find this JDK, symlink it with
sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
openjdk@17 is keg-only, which means it was not symlinked into /opt/homebrew,
because this is an alternate version of another formula.
If you need to have openjdk@17 first in your PATH, run:
echo 'export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc
For compilers to find openjdk@17 you may need to set:
export CPPFLAGS="-I/opt/homebrew/opt/openjdk@17/include"
==> commitizen
zsh completions have been installed to:
/opt/homebrew/share/zsh/site-functions
==> mysql
Upgrading from MySQL <8.4 to MySQL >9.0 requires running MySQL 8.4 first:
- brew services stop mysql
- brew install mysql@8.4
- brew services start mysql@8.4
- brew services stop mysql@8.4
- brew services start mysql
We've installed your MySQL database without a root password. To secure it run:
mysql_secure_installation
MySQL is configured to only allow connections from localhost by default
To connect run:
mysql -u root
To restart mysql after an upgrade:
brew services restart mysql
Or, if you don't want/need a background service you can just run:
/opt/homebrew/opt/mysql/bin/mysqld_safe --datadir\=/opt/homebrew/var/mysql
➜ ~ redis-server --version
Redis server v=7.2.6 sha=00000000:0 malloc=libc bits=64 build=9bb279ad39b0d83e
➜ ~ mysql --version
mysql Ver 9.0.1 for macos14.4 on arm64 (Homebrew)
➜ ~ brew services start redis
==> Successfully started `redis` (label: homebrew.mxcl.redis)
➜ ~ brew services info redis
redis (homebrew.mxcl.redis)
Running: ✔
Loaded: ✔
Schedulable: ✘
User: haminsung
PID: 19187
Java
복사