저는 현재 Xfce DE를 사용하여 Debian Jessie를 실행하고 있습니다.
나는 최근에 Xfce 창 관리자를 i3으로 교체하기로 결정했습니다. 불행하게도 이것을 실행하면 sudo apt-get remove xfcwm
xfcwm과 함께 자동으로 설치되었기 때문에 매우 필요한 많은 소프트웨어가 "더 이상 필요하지 않음"으로 나열되었습니다. xfcwm을 다시 설치해도 문제가 해결되지 않았습니다.
이러한 패키지를 "필수"로 나열하거나 적어도 자동으로 설치하지 않는 방법을 알고 싶습니다. 를 사용해 보았지만 sudo apt-mark unmarkauto
이는 한 번에 하나의 패키지만 처리하는 것 같고 패키지가 너무 많아서 편리한 솔루션이 아닙니다.
답변1
데스크탑 환경의 창 관리자를 혼동하고 계신 것 같습니다.
즉 xfcwm
, 제거하면 DE 패키지도 제거되기 때문에 재설치가 작동하지 않습니다. DE 패키지의 종속성 중 하나는 창 관리자입니다. XFCE를 설치하려면 xfce4 패키지와 xfce4-goodies를 사용하세요.. 이는 익숙한 패키지를 검색하는 가장 빠른 방법입니다. 현재 데비안에는 tasksel
xfce-desktop 메타패키지 옵션도 있습니다 .
답변2
apt-mark showauto
자동으로 설치된 패키지 목록을 제공합니다.
apt-mark manual
수동 설치를 위해 지정된 패키지 인수를 표시합니다.
자동으로 설치된 모든 패키지를 수동으로 설치한 것으로 표시하려면 출력을 한 번에 하나의 패키지 이름 apt-mark showauto
으로 제공하면 됩니다.apt-mark manual
그러나 나는 아직도 당신이 이것을 정말로 하고 싶어한다고 생각하지 않으며, 나는 그것을 추천하지도 않습니다. 수동으로 설치하고 싶은 일부 패키지가 현재 설치되어 있는 경우 전체 패키지 대신 한 번에 하나의 패키지를 태그하세요.
자세한 내용은 을 참조하세요 man apt-mark
.