apt install yum 프로그램을 설치하려고 아래와 같은 명령을 실행 했는데 다음 패키지의 의존성이 맞지 않습니다라는 오류가 뜨는 경우가 종종 발생하게 됩니다. 그럴때 당황하지 마시고 아래와 같은 순서대로 명령을 차근 차근 따라가보시면 오류에 정답이 있는게 눈에 보이실 겁니다.
apt install yum
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다... 완료
상태 정보를 읽는 중입니다... 완료
몇몇 패키지를 설치할 수 없습니다. 요청한 상황이 불가능할 수도 있고,
불안정 배포판을 사용해서 일부 필요한 패키지를 아직 만들지 않았거나,
아직 Incoming에서 나오지 않은 경우일 수도 있습니다.
이 상황을 해결하는데 다음 정보가 도움이 될 수도 있습니다:
다음 패키지의 의존성이 맞지 않습니다:
python-rpm : 의존: rpm-common (= 4.14.1+dfsg1-2) 하지만 4.17.0+dfsg1-4build1 패키지를 설치할 것입니다
python3-six : 망가뜨림: libpython-stdlib (< 2.7.18) 하지만 2.7.15~rc1-1 패키지를 설치할 것입니다
망가뜨림: python-minimal (< 2.7.18) 하지만 2.7.15~rc1-1 패키지를 설치할 것입니다
python3-yaml : 망가뜨림: libpython-stdlib (< 2.7.18) 하지만 2.7.15~rc1-1 패키지를 설치할 것입니다
망가뜨림: python-minimal (< 2.7.18) 하지만 2.7.15~rc1-1 패키지를 설치할 것입니다
E: 오류, pkgProblemResolver::Resolve가 망가졌습니다. 고정 패키지때문에 발생할 수도 있습니다.
우선, 오류 내용 중 제일 마지막 Resolve가 망가졌습니다. 고정 패키지때문에 발생할 수도 있습니다. 이분이 가장 중요한 메세지 입니다. 아래와 같이 명령을 실행 합니다.
apt-get install rpm-common=4.14.1+dfsg1-2
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다... 완료
상태 정보를 읽는 중입니다... 완료
다음의 추가 패키지가 설치될 것입니다 :
liblua5.2-0 librpm8 librpmio8
다음 새 패키지를 설치할 것입니다:
liblua5.2-0 librpm8 librpmio8 rpm-common
0개 업그레이드, 4개 새로 설치, 0개 제거 및 106개 업그레이드 안 함.
402 k바이트 아카이브를 받아야 합니다.
이 작업 후 1,616 k바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까? [Y/n] Y
받기:1 http://kr.archive.ubuntu.com/ubuntu jammy/universe amd64 liblua5.2-0 amd64 5.2.4-2 [125 kB]
받기:2 http://archive.ubuntu.com/ubuntu bionic/universe amd64 librpmio8 amd64 4.14.1+dfsg1-2 [74.6 kB]
받기:3 http://archive.ubuntu.com/ubuntu bionic/universe amd64 librpm8 amd64 4.14.1+dfsg1-2 [173 kB]
받기:4 http://archive.ubuntu.com/ubuntu bionic/universe amd64 rpm-common amd64 4.14.1+dfsg1-2 [28.7 kB]
내려받기 402 k바이트, 소요시간 3초 (158 k바이트/초)
Selecting previously unselected package liblua5.2-0:amd64.
(데이터베이스 읽는중 ...현재 302897개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../liblua5.2-0_5.2.4-2_amd64.deb ...
Unpacking liblua5.2-0:amd64 (5.2.4-2) ...
Selecting previously unselected package librpmio8.
Preparing to unpack .../librpmio8_4.14.1+dfsg1-2_amd64.deb ...
Unpacking librpmio8 (4.14.1+dfsg1-2) ...
Selecting previously unselected package librpm8.
Preparing to unpack .../librpm8_4.14.1+dfsg1-2_amd64.deb ...
Unpacking librpm8 (4.14.1+dfsg1-2) ...
Selecting previously unselected package rpm-common.
Preparing to unpack .../rpm-common_4.14.1+dfsg1-2_amd64.deb ...
Unpacking rpm-common (4.14.1+dfsg1-2) ...
liblua5.2-0:amd64 (5.2.4-2) 설정하는 중입니다 ...
librpmio8 (4.14.1+dfsg1-2) 설정하는 중입니다 ...
librpm8 (4.14.1+dfsg1-2) 설정하는 중입니다 ...
rpm-common (4.14.1+dfsg1-2) 설정하는 중입니다 ...
Processing triggers for libc-bin (2.35-0ubuntu3.8) ...
실행을 마치면 망가진 프로그램들이 잘 설치가 된 것입니다. 이후 원하는 작업을 진행 하시면 됩니다.
만약 apt install yum 설치가 계속 안되시면
apt install yum4
룰 사용하시면 됩니다.
최신버전 openssl 설치 (0) | 2024.08.29 |
---|---|
TCP UDP 포트확인 port 접속 명령어 실행 (0) | 2024.08.08 |
apt update 다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다 (0) | 2024.07.26 |