본문 바로가기
Linux

Debian 의존성에 문제 생긴 패키지 복구하기

by mericrius 2022. 1. 21.

Debian11에 OMV5를 설치하는 과정에서 문제가 발생했다.

 

OMV5는 Debian10에 맞게 제작된 대규모 패키지라서 많은 의존성 문제가 발생했다.

 

old stable repo에 있는 패키지를 대규모로 가져와서 설치를 강제로 진행했는데 역시나 제대로 실행되지 않았다.

 

하는 수 없이 OMV5를 삭제하였는데 이후에 SSH에 접속되지 않는 문제가 발생했다.

 

OMV5 설치과정에서 망가진 패키지 의존성 문제를 해결하기 위해서 전체 패키지 재설치를 진행했다.

 

sudo aptitude reinstall '~i'   : hyphen이 아닌 tilda임을 주의

 

위의 명령어를 실행하면 현재버전 패키지 보관소에 등록되어 있지 않은 패키지를을 찾을 수 없다고 리스트를 알려준다.

 

찾아진 과거버전 패키지들을 현재 버전으로 업데이트 해주자.

 

sudo aptitude reinstall '~i' 명령어가 에러없이 실행되면 패키지 문제는 해결된다.

 

그럼에도 불구하고 ssh 접속이 안되었다.

 

OMV5가 /etc/sshd_config 파일을 수정해서 발생한 문제였다.

 

sshd_config파일을 기본설정으로 복구하니 문제가 해결되었다.

댓글