오늘 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
더 쉽게 제거할 수 있습니다.