많은 패키지가 "수동으로" 설치된다는 것을 방금 깨달았습니다.
root@deb:~# apt-mark showhold
root@deb:~# apt-mark showmanual | wc -l
202
root@deb:~# apt-mark showauto | wc -l
371
나는 예를 들어여기특정 패키지만 업그레이드하는 경우 이런 일이 발생할 수 있지만 202 패키지에 대해서는 이 작업을 수행하지 않았습니다.
어떻게 이런 일이 일어났는지 추측하는 사람 있나요?
수동 팩이 너무 많으면 단점이 있나요?
패키지를 수동으로 설치하는 것과 자동으로 설치하는 것의 주요 차이점은 무엇입니까?
자동으로 설치되도록 모두 변경할 수 있지만 이것이 위험합니까? 이렇게 하면 문제가 없을까요?
답변1
시스템이 처음 설정될 때 기본적으로 설치되는 기본 패키지 세트는 수동 설치로 표시되며, apt install
유사한 도구를 사용하여 설치 또는 업그레이드되도록 명시적으로 명명된 패키지도 마찬가지입니다. 이는 수동으로 설치되지 않았다고 생각하는 많은 패키지(명시적으로 필요하지 않기 때문에)가 여전히 수동으로 설치된 것으로 표시된다는 것을 의미합니다.
당신은 실행할 수 있습니다
apt-mark minimize-manual
루트로서 불필요한 태그를 제거하십시오.
자동으로 설치된 패키지와 수동으로 설치된 패키지의 차이점은 전자는 의존하는 다른 패키지가 없을 때 자동 제거 대상으로 간주된다는 점입니다.