블로그 (Blog)/개발로그 (Devlogs)

pacman 업데이트 에러

ihmin 2024. 3. 8. 16:54

오늘 msys2의 pacman 으로 시스템 업그레이드를 하려 하는데..
아래와 같이 에러가 나옴.

:: Synchronizing package databases...
downloading mingw32.db...
downloading mingw32.db.sig...
error: mingw32: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" is unknown
...


검색해보니 아래와 같이 처리 하라함. (참고: https://www.msys2.org/news/#2020-06-29-new-packagers)

# curl -O http://repo.msys2.org/msys/x86_64/msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz
# curl -O http://repo.msys2.org/msys/x86_64/msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz.sig
# pacman-key --verify msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz{.sig,}
# pacman -U --config <(echo) msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz
# rm -r /etc/pacman.d/gnupg/
# pacman-key --init
# pacman-key --populate msys2

 

다음 msys2 를 재시작.