최근에 설치된 패키지를 제거하거나 삭제하는 방법

최근에 설치된 패키지를 제거하거나 삭제하는 방법

오늘 X11 개발 패키지를 설치했는데 이제 제거하고 싶습니다. 설치한 패키지의 정확한 이름이 기억나지 않습니다. 실행하여 설치했는데 apt-get install ...이제 apt-get purge --auto-remove <name of package>. 어떤 제안이 있으십니까?

답변1

sudo apt remove --purge $(ls -tl /var/lib/dpkg/info/*.list | head -n 10 | awk '{print $9}' | xargs -n1 basename | sed -e "s/\.list$//")
sudo apt autoremove --purge

ls -tl /var/lib/dpkg/info/*.list- 시간별로 정렬된 패키지 목록 제공

head -n 10- 처음 10개 패키지 제공

awk '{print $9}'- 파일 경로인 9열을 선택하세요.

xargs -n1 basename- 파일 이름 지정

sed -e "s/\.list$//"- 패키지 이름을 알려주세요.

답변2

오늘 설치했다면 모두 나열됩니다 /var/log/apt/history.log. 주의 깊게 살펴보고 필요하지 않은 패키지를 식별한 후 제거하세요.

답변3

대안: bash 명령 기록 보기: history.

향후: equivs-control하나 만들기를 사용하면 .deb더 쉽게 제거할 수 있습니다.

관련 정보