아치리눅스를 쓰면서 처음 업데이트 에러를 만난건...
한동안 업데이트를 하지 않아 밀려있는 상태였습니다.
구글에서 검색해서, 기존 캐시인지 db인지.. 뭘 지우고... 키링을 재설치 한다거나..
어쩌다 보니 간단하게 해결됐던 걸로 기억합니다.
어제 archcraft 리눅스를 설치했더니 업데이트가 밀려있는 상황이더군요.
sudo pacman -Syu 해보니 아니나 다를까 에러가 났습니다.
또다시 구글 검색을 했는데, 이번엔 전처럼 해결이 안되더군요...
그렇게 찾다 찾다 archcraft는 포기할까 하던 차에.. 해결방법을 찾았는데...?
이게... 잠깐동안 사인? 키값? 을 무시하는 방법인 것 같습니다.
좋은 방법은 아닐지 모르지만... 어째든 해결은 되서... 이런 방법도 있습니다~ 라는 느낌으로 소개합니다.
- /etc/pacman.conf 의 SigLevel = Never 로 변경하여 팩맨의 키 확인을 일시적으로 우회합니다.
SigLevel = Never
- 업데이트를 진행합니다.
pacman -Syu
- 후크(?)가 깨진걸 재설치 합니다(?)
pacman -S pacman pacman -S $(pacman -Qq)
파이썬이 업그레이드 되는 바람에 깨진 패키지 재설치(?)pikaur -S $(pikaur -Qq)pikaur -S $(pikaur -Qq) // yay 같은 패키지 관리자 같은데.. 이건 패스- /etc/pacman.conf의 Siglevel 값을 원래대로 돌려놓습니다.
(SigLevel = Required DatabaseOptional)
출처 : https://bbs.archlinux.org/viewtopic.php?id=226770
마지막에서 두번째 글 , 2021-03-14 19:16:23, ymougenel님 작성
키링 문제도 처음에 만났을때 당황했는데 하필 아치리눅스 설치중에 키링문제를 처음만나서 ㅋㅋㅋ
나중에 이 문제를 만나게 되면 이 게시물이 도움이 되겠네요 ㅎㅎ 좋은 정보 감사합니다
sudo pacman -S archlinux-keyring && sudo pacman -Syu