우분투 apt-get 망가진 고정 패키지가 있습니다 해결방법
apt-get 을 통해 패키지 설치시 다음과 같은 오류가 발생하는 경우가 있습니다.
망가진 고정 패키지가 있다며 해당 패키지에 대한 정보를 보여줍니다.
ubuntu@client:~$ sudo apt-get install vim
[sudo] password for ubuntu:
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
몇몇 패키지를 설치할 수 없습니다. 요청한 상황이 불가능할 수도 있고,
불안정 배포판을 사용해서 일부 필요한 패키지를 아직 만들지 않았거나,
아직 Incoming에서 나오지 않은 경우일 수도 있습니다.
이 상황을 해결하는데 다음 정보가 도움이 될 수도 있습니다:
다음 패키지의 의존성이 맞지 않습니다:
vim : 의존: vim-common (= 2:7.4.1689-3ubuntu1) 하지만 2:7.4.1689-3ubuntu1.1 패키지를 설치할 것입니다
E: 문제를 바로잡을 수 없습니다. 망가진 고정 패키지가 있습니다.
여기서는 vim 패키지를 설치하는데 vim 패키지가 의존하는 vim-common이 설치가 제대로 되지 않았습니다. vim-common의 버전은 = 2:7.4.1689-3ubuntu1입니다.
이러한 경우 apt-get으로 직접 해당 의존패키지를 설치해줍니다.
이때 버전을 뒤에 붙여줍니다. 띄어쓰기를 없애서 붙여서 써줍니다.
sudo apt-get install vim-common=2:7.4.1689-3ubuntu1
-y 옵션을 주지 않은 경우 직접 y를 눌러 넘어갑니다.
해당 의존 패키지를 정상적으로 설치했으면 원래 설치하려 했던 패키지를 설치합니다.
sudo apt-get install vim
만약 여전히 오류가 난다면 다음과 같이 apt-get install 패키지.* 명령을 실행한 뒤에 다시 위와 같이 반복해 줍니다.
sudo apt-get install vim.*
'리눅스[Linux]' 카테고리의 다른 글
[Linux] 리눅스 런레벨 (0) | 2018.01.12 |
---|---|
[ubuntu] 우분투 데스크탑 GUI 환경에서 네트워크 수동 설정하기 (0) | 2018.01.11 |
[ubuntu] 우분투 GNOME 한글 텍스트 입력 설정 (0) | 2018.01.10 |
[ubuntu] 우분투 GNOME 화면 보호기 끄기 (0) | 2018.01.07 |
[리눅스] RAID란? 디스크 RAID 구성 종류 (0) | 2017.11.01 |