apt-get 업그레이드가 서버 작동을 중단합니까?

apt-get 업그레이드가 서버 작동을 중단합니까?

저는 집에 DNS, DHCP, 파일 공유 및 기타 서비스를 제공하는 Raspberry Pi를 실행하고 있습니다. 실행하고 싶지만 apt-get upgrade다른 사용자를 방해하고 싶지 않으며 실행 중인 서비스에 대한 새 패키지를 다운로드하면 어떻게 될지 잘 모르겠습니다. apt-get upgrade서비스를 다시 시작하는지 또는 작동 중에 수행되는 다른 작업을 결정하기 위해 이것이 어떻게 작동하는지에 대한 세부 정보를 찾을 수 없습니다 .

답변1

예, 업그레이드된 서비스는 일반적으로 다시 시작되지만 다시 시작하여 직접적으로 다시 시작되지는 않습니다 apt. 따라서 해당 서비스에 대한 많은 정보를 찾을 수 없습니다. 각 서비스의 동작은 패키지가 설치, 업그레이드 또는 제거될 때 실행되는 패키지의 "유지 관리 스크립트"에서 구현됩니다.

업그레이드 시에는 두 가지 주요 전략이 있습니다.

  • 업그레이드가 시작되면 서비스를 중지하고 업그레이드가 완료되면 다시 시작하십시오.
  • 업그레이드가 완료되면 서비스를 다시 시작해야 합니다.

후자는 가동 중지 시간을 줄여 주지만 (가능한 경우) 올바르게 실행하기가 더 어렵기 때문에 전자가 더 일반적인 접근 방식입니다. 두 경우 모두 서비스가 어느 시점에 중단됩니다. 한 번에 더 많은 패키지를 업그레이드할수록 중단 시간이 길어집니다.

요약하자면, 패키지 업그레이드로 인해 서비스 중단이 발생할 수 있다는 점을 항상 고려하고 이에 따라 계획을 세워야 합니다. 최악의 경우 서비스를 복원할 수 없는 경우 중단 시간이 길어질 수 있습니다.

관련 정보