
나는 Synaptic을 설치한 다음 거의 모든 패키지를 표시하고 설치했습니다. 그런데 USB 마우스가 작동을 멈췄습니다. 이 문제를 어떻게 해결할 수 있나요?
답변1
모든 패키지를 설치한 경우 충돌이 발생할 가능성은 100% 이상일 수 있으며, 이것이 문제의 원인일 가능성이 높습니다.
설치를 취소하는 것은 약간 번거롭습니다. 설치한 모든 패키지(아마도 수천개)를 찾으려면 다음을 수행하십시오 tail -n4 /var/log/apt/history.log
. 세 번째 줄에는 마지막으로 설치한 모든 패키지가 포함됩니다. 이 모든 것을 제거해야 합니다. 이를 위해서는 쉘 마법이 필요합니다.
먼저 패키지 목록을 파일에 저장합니다.
tail -n 4 /var/log/apt/history.log | grep Install | tr ',' '\n' > ~/packages.log
그런 다음 모두 제거해야 합니다. 패키지 목록을 정리하기 위해 몇 가지 키워드를 사용하고 있습니다. 이것은 내 컴퓨터에서 작동하지만 마일리지는 다를 수 있습니다.
오직이전에 설치한 모든 항목을 제거하려면 다음을 수행하십시오.
for i in `cat ~/packages.log | cut -d ':' -f1 | grep -v Install | grep -v automatic`; do sudo apt-get purge $i; done;
뒤에: sudo apt-get autoremove
더 많은 것을 정리합니다.