저는 데비안 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>