좋아, 그래서 내가 지난번에 정말 멍청한 짓을 했어. 저는 pycharm에서 Python 프로그램을 작성 중이며 터미널에서 UI가 어떻게 보이는지 확인하고 싶습니다. 그래서 코드를 실행해 보았지만 Python 3.5 대신 Python 2.7이 설치되어 있어서 작동하지 않았습니다. 그래서 내 새벽 2시 두뇌는 Python 2.7을 제거하고 Python 3.5를 설치하기로 결정했지만 당시에는 Linux Mint가 Python에 의존한다는 사실을 깨닫지 못했기 때문에 제거했습니다.
얼마나 삭제됐는지 모르겠지만, 멈추고 mdm을 선호하는지, lightdm을 선호하는지 묻습니다. 나는 (실제 Linux 경험이 없이) 당황하여 재부팅하기로 결정했습니다. 재부팅하는 동안 Linux Mint가 패키지가 누락되었음을 인식하고 자동으로 다운로드하여 복원하기를 바랐습니다. 틀렸어요. 시작 화면의 로고에서만 멈췄어요. 그런 다음 Linux 민트 복구를 다시 시작했습니다. Ran aptitude -f
, 설치해야 할 몇 가지 제안된 패키지가 표시되었고 g이를 설치하라는 버튼을 눌렀습니다. 그런 다음 나는 달렸다 dpkg
. 일부를 설치했습니다. Linux Mint를 다시 시작해 보았지만 여전히 작동하지 않습니다.
그래서 인터넷 검색 후 이 문제를 발견하여 debsums
포럼에서 하라는 대로 수행했고 손상되거나 누락된 파일을 모두 수정했습니다. 아직도 직업이 없습니다. 인터넷 검색 후 발견했지만 aptitude --reinstall '-i'
(이렇게 하면 모든 패키지가 다시 설치됩니다) 적성 v0.7.3이 필요하고 v0.6.8.2가 있습니다. 시도해 보니 apt-get install aptitude
적성이 이미 최신 버전이라고 나와 있었습니다.
현재로서는 재부팅하면 Linux Mint 대신 Ubuntu 17.2 로고가 나타나지만 컴퓨터는 여전히 루프 상태로 부팅됩니다.
데이터 손실 없이 이 문제를 해결할 수 있나요? 가능하다면 Linux Mint를 다시 설치하는 것보다 문제를 해결하는 편이 낫습니다.