apt 를 이용하여 라이브러리를 설치 할 때 다음과 같은 오류가 발생하는 경우가 있습니다.
The following packages have unmet dependencies:
libsasl2-modules-gssapi-heimdal : Conflicts: libsasl2-modules-gssapi-mit but 2.1.27~101-g0780600+dfsg-3ubuntu2.3 is to be installed
libsasl2-modules-gssapi-mit : Conflicts: libsasl2-modules-gssapi-heimdal but 2.1.27~101-g0780600+dfsg-3ubuntu2.3 is to be installed
E: Unable to correct problems, you have held broken packages.
이는 같은 다른 모듈에서 같은 라이브러리를 동식에 설치 하려고 하기 때문입니다.
이런 경우에는 하나의 모듈을 먼저 설치 하고, 다른 모듈을 설치 하면 됩니다.
# Error
sudo apt install \
cyrus-sasl2-doc \
libsasl2-2 \
libsasl2-dev \
libsasl2-modules \
libsasl2-modules-gssapi-mit \
libsasl2-modules-gssapi-heimdal \
libsasl2-modules-db \
libsasl2-modules-ldap \
libsasl2-modules-otp \
libsasl2-modules-sql \
sasl2-bin -y
# ----------------------
# 따로 설치하면 오류 안남
# No Error
sudo apt install \
cyrus-sasl2-doc \
libsasl2-2 \
libsasl2-dev \
libsasl2-modules \
libsasl2-modules-gssapi-mit \
libsasl2-modules-gssapi-heimdal \
libsasl2-modules-db \
libsasl2-modules-ldap \
libsasl2-modules-otp \
libsasl2-modules-sql \
sasl2-bin -y
sudo apt install libsasl2-modules-gssapi-heimdal
반응형
'리눅스 > Bash' 카테고리의 다른 글
[bash] curl을 이용할 때 Error in the HTTP2 framing layer 에러 발생시 처리 방법 (1) | 2023.08.24 |
---|---|
[ssh] ssh 접속 배너 및 MOTD 대문 설정 (0) | 2023.08.20 |
[bash] snappy 라이브러리 다운로드 설치 (0) | 2022.08.24 |
[ubuntu] 우분투 18 로그인시 출력되는 MOTD 제거 하기 (0) | 2022.08.02 |
[ssh] ssh 접속 배너 설정하기 (0) | 2022.08.02 |