
저는 데비안 Jessie를 사용하고 있습니다. 소스 코드에서 일부 소프트웨어 Z를 설치하고 있습니다. 설치 지침에는 Debian 패키지 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>