업그레이드하기 전에 항상 패키지를 지워야 합니까?

업그레이드하기 전에 항상 패키지를 지워야 합니까?

백포트를 통해 Libreoffice 5를 6으로 업그레이드하는 것을 고려하고 있습니다. LO5를 먼저 정제해야 하나요? 또한 일반적으로 패키지를 업그레이드하기 전에 제거가 반드시 필요합니까?

답변1

아니요, 최소한 Debian에서 제공하는 LibreOffice 패키지를 사용하는 경우에는 LibreOffice 6으로 업그레이드하기 전에 LibreOffice 5 패키지를 지울 필요가 없습니다.

정리에는 패키지와 해당 구성을 제거하는 작업이 포함됩니다. 이 작업을 수행하는 유일한 이유는 패키지를 완전히 제거하려는 경우 패키지를 업그레이드할 때 이 작업을 전혀 수행할 필요가 없기 때문입니다. 패키지 이름이 변경되더라도 이전 버전과 호환되지 않으면 메타데이터에 선언되며 패키지 관리 시스템이 모든 것을 처리합니다. 패키지는 적절한 경우 이전 패키지를 가져올 수 있으므로 필요한 경우 이전 패키지로 되돌릴 수 있습니다.

제3자의 패키지에 대해 어떠한 보장도 할 수 없지만 업그레이드를 지울 필요도 없습니다. 데비안 제공 패키지나 타사 대안 패키지에서 전환하기 전에 정리해야 할 수도 있지만 설치 지침에서 이를 알려 주기를 바랍니다.

답변2

Office 제품군에 대한 시스템 전체 구성 파일을 편집할 가능성이 없기 때문에 이는 LO에 영향을 미치지 않을 것입니다.

시스템 전체 구성 파일을 수정한 경우(업그레이드된 패키지에서도 다름) 보기 흉한 구성 파일 문제를 처리하는 대신 해당 파일을 지우고 다시 시작하도록 선택할 수 있습니다. 그러나 dpkg요청 시 새 패키지 구성으로 덮어쓰기라고 대답할 수도 있습니다. 또는 직접 유지하도록 선택할 수도 있습니다. 두 경우 모두 다른 버전을 사용할 수 있으므로 확인하고, 마음을 바꾸고, 병합하는 등의 작업을 수행할 수 있습니다. (.dpkg-new/.dpkg-old)

https://raphaelhertzog.com/2010/09/21/debian-conffile-configuration-file-management-by-dpkg/


보다 일반적으로 지원되는 업그레이드 경로를 수행하기 전에 정리가 필요하지 않습니다. 안정 -> 지원되는 업그레이드 경로를 백포트하고 있습니까? 잘. " install -t jessie && remove && install -t jessie-backports특히 icinga2-classicui에서는 실패합니다. Clear를 사용하십시오" - 개인 로그. 그렇습니다. 적어도 어떤 경우에는 이상한 질문에 대비하십시오.

관련 정보