데비안에서 Python을 제거할 수 없어서 3.9.1
python3 폴더와 그 안에 있는 파일을 정리해 보았습니다./usr
/bin
/share
그런데 이제 python3을 설치하려고 하면 python3이 이미 최신 버전인 것으로 표시됩니다. python3을 실행하면 python3이 설치되지 않았다는 메시지가 나타납니다. 어떻게 해야 합니까?
답변1
강제로 다시 설치해야 합니다.
sudo apt install --reinstall python3
Python 3 관련 폴더 및 파일을 수동으로 정리하면 설치된 것으로 간주되는 패키지를 결정하는 패키지 데이터베이스가 업데이트되지 않습니다.
다른 패키지를 다시 설치해야 할 수도 있습니다. 파일이 누락된 패키지를 다시 설치하려면 다음 명령을 사용하세요.
sudo debsums -s -ca 2>&1 | awk '/missing file/ { print $(NF-1) }' | xargs -r sudo apt install --reinstall