언제나 그랬듯이 sudo pacman -Syu 명령어로 업데이트를 진행했습니다.
가끔씩 업데이트 실패할 때가 있는데, 이번 업데이트 중에 문제가 생겼습니다.
sudo pacman -Syu
:: 전체 시스템 업그레이드 시작 중...
:: lib32-libcanberra-pulse를 multilib/lib32-libcanberra로 바꾸시겠습니까? [Y/n] y
:: libcanberra-pulse를 extra/libcanberra로 바꾸시겠습니까? [Y/n] y
:: qca를 extra/qca-qt5로 바꾸시겠습니까? [Y/n] y
오류: 트랜잭션 준비에 실패했습니다(의존성이 만족되지 못하였습니다.)
:: lib32-libcanberra(0.30+2+gc0620e4-4) 설치로 의존성 'lib32-libcanberra=0.30+2+gc0620e4-3'(lib32-libcanberra-gstreamer가 요구)가 깨집니다
:: libcanberra(0.30+2+gc0620e4-4) 설치로 의존성 'libcanberra=0.30+2+gc0620e4-3'(libcanberra-gstreamer가 요구)가 깨집니다
국내에는 리눅스 관련 정보가 적으니, 영어로 검색해보면 사례들이 그나마 검색될 겁니다.
이번에는 의존성 문제이니, dependency 를 섞어서 찾아봤습니다.
https://www.reddit.com/r/archlinux/comments/nu2m3v/update_is_failing/
▲ 이 글에 달린 댓글의 요지는... (Required By field) 괄호 안에 있는 패키지는 더이상 필요 없고 repositories에도 없으니 삭제하라는 것 같았습니다. 저는 ib32-libcanberra-gstreamer 패키지와 libcanberra-gstreamer 패키지가 해당되겠더군요.
sudo pacman -R ib32-libcanberra-gstreamer
sudo pacman -R libcanberra-gstreamer
위의 명령어를 입력하여 삭제하고,
sudo pacman -Syu 명령어를 다시 쳐봤더니 업데이트가 정상적으로 진행됐습니다.
'도움이 되는 Tip > 리눅스&워드프레스' 카테고리의 다른 글
만자로 리눅스(Manjaro Linux) grub rescue> 부팅 불가 문제 해결 방법(과정 정리) (1) | 2021.06.27 |
---|---|
우분투 리눅스 미러서버 변경? 속도 빠른 미러 서버 찾는 방법 (0) | 2021.06.05 |
우분투 리눅스 최신버전 설치 방법, 삭제 방법 정리. 따라해도 안된다면? (0) | 2021.05.24 |