자동으로 추가된 라이브러리에 자동 플래그가 없는 이유는 무엇입니까?

자동으로 추가된 라이브러리에 자동 플래그가 없는 이유는 무엇입니까?

데비안 제시시스템을 실행하면 aptitude수동으로 설치되지 않았지만 자동 플래그가 없는 많은 라이브러리를 볼 수 있습니다. 따라서 기본 패키지를 제거하면 종속 패키지는 그대로 유지됩니다.

자격 스크린샷

내 질문은 다음과 같습니다. 수동으로 설치되지 않은 패키지에 자동 플래그가 표시되지 않는 이유는 무엇입니까?

답변1

나는 수년 동안 동일한 문제를 겪었습니다. 많은 라이브러리가 새로 설치할 때 자동으로 설정되지 않았지만 그렇게해서는 안되는 이유는 없습니다. 나는 모든 라이브러리에서 수동으로 자동을 설정해 왔지만 그 후에 중요한 것이 제거되었기 때문에 한두 번 문제에 부딪혔습니다(한 번은 pam 모듈인 것 같습니다 :( ).

따라서 수동으로 각 라이브러리를 자동으로 표시하는 것이 좋은 생각인지 잘 모르겠습니다. 이렇게 하려면 다음 단계를 수행하는 것이 좋습니다.

  1. 시스템을 완전히 백업하십시오(항상 좋은 생각입니다!).
  2. 설치된 패키지 목록을 저장합니다(예 dpkg -l > installed_packages.txt: ).
  3. 문제가 아니라고 생각되는 모든 라이브러리를 자동(위험!)으로 표시하고 적성이 일부 라이브러리를 제거하도록 하세요.
  4. 재부팅하고 모든 것이 예상대로 작동하는지 확인하십시오.
  5. 그렇지 않은 경우 제거된 모든 패키지를 다시 설치하고 어떤 패키지가 정말 중요한지 알아보세요.
  6. 시스템이 부팅되지 않으면 백업을 사용하십시오.

즉, 나는 오랫동안 이 일을 해왔고 많은 문제가 없었습니다. 왜 이런 일이 발생하는지에 대한 공식 데비안 가이드/대답이 있었으면 좋겠지만 찾을 수 없습니다. 누구든지 이 문제를 해결하는 데 도움이 될 수 있는 점을 지적하거나 더 나은 답변을 제공할 수 있다면 정말 감사하겠습니다!

답변2

Debian의 경우에도 마찬가지라고 생각하지만, 적어도 Ubuntu에서는 기본적으로 설치되는 패키지(Debian/Ubuntu를 처음 설치할 때)가 자동 설치로 표시되지 않습니다. 당신이 보고 있는 라이브러리는 아마도 데비안을 설치할 때 설치되었을 것입니다.

관련 정보