자동으로 설치된 패키지를 의도적으로 설치된 패키지로 변경하는 방법은 무엇입니까?

자동으로 설치된 패키지를 의도적으로 설치된 패키지로 변경하는 방법은 무엇입니까?

저는 데비안 Jessie를 사용하고 있습니다. 소스에서 일부 소프트웨어 Z를 설치하고 있습니다. 설치 안내에 데비안 패키지 X에 의존한다고 안내되어 있습니다. aptitude를 확인해 보니 이 패키지가 설치되어 있는데 자동 설치( iA)로 표시되어 있습니다.

따라서 언젠가 패키지 X를 설치하게 만든 패키지 Y를 제거하면 소프트웨어 Z의 작동이 중지됩니다. 제 질문은 패키지 플래그를 iA에서 i. 비대화형 모드에서 적성을 사용하는 것이 좋습니다. 감사해요!

답변1

apt-mark당신은 그것을 사용할 수 있습니다 . 맨페이지에서:

   auto
       auto is used to mark a package as being automatically installed, which will cause
       the package to be removed when no more manually installed packages depend on this
       package.

   manual
       manual is used to mark a package as being manually installed, which will prevent the 
       package from being automatically removed if no other packages depend on it.

당신의 경우에는 로 표시해야 합니다 manual. 다음과 같은 명령을 사용하십시오.

apt-mark manual <package-name>

관련 정보