![설치된 패키지를 모두 다시 설치해야 합니까?](https://rvso.com/image/928539/%EC%84%A4%EC%B9%98%EB%90%9C%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EB%AA%A8%EB%91%90%20%EB%8B%A4%EC%8B%9C%20%EC%84%A4%EC%B9%98%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
18.04에서 20.04로 업그레이드하는 동안 dpkg
중단되어 종속성 문제를 해결했지만문제미해결 상태로 남아 있습니다. 오늘 Synaptic 패키지 관리자로 시스템을 업그레이드하는 동안 시스템이 충돌한 후 다시 종속성 문제를 해결했습니다. 그러나 실행하려고 하면 다음과 pip3
같이 표시됩니다.
Command 'pip3' not found, but can be installed with:
sudo apt install python3-pip
나는 그것이 설치되어 있다고 확신했지만 python3-pip
다음과 같은 출력을 제공하는 지침을 따랐습니다.
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3-pip is already the newest version (20.0.2-5ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
그래서 다시 설치 python3-pip
하고 pip3
작업을 시작했습니다. 하지만 많은 패키지에서 이런 일이 발생한 것으로 의심되므로 다음 명령을 사용하여 설치된 모든 패키지를 다시 설치하고 싶습니다.
sudo apt list --installed | sed 's/\// /' | awk '/\[installed\]/{print $1}' | sudo xargs apt install --reinstall -y
이렇게 해야 하나요? 좋은 생각인가요?
편집 : 내 질문은 다음과 비슷합니다업그레이드 관리자가 부분 업그레이드를 원함, 그러나 나는 이미 그런 일을 했지만 아무 결과도 얻지 못했습니다.
편집: @heynnema가 댓글과 채팅을 통해 이전 문제의 전체 기록을 알고 난 후 Ubuntu를 다시 설치하라고 제안했기 때문에 이 작업을 수행하고 싶습니다.
편집: @bac0n 덕분에 이제 보고 난 후 어떤 패키지가 영향을 받는지 이해할 수 있습니다.출력. 영향을 받는 패키지는 대부분 python2.7
모듈입니다.