Freebsd에서 생성한 tbz 패키지를 어떻게 업그레이드합니까?

Freebsd에서 생성한 tbz 패키지를 어떻게 업그레이드합니까?

패키지 업그레이드 방법을 배우고 싶습니다. 개발 서버에서 패키지를 생성하고 테스트 서버에 설치했습니다.

pkg_add foo-1.0.tbz

그런 다음 패키지 버전을 1.1로 변경했습니다.

내 freebsd 테스트 서버에는 명령만 있습니다 pkg-config, pkg_add, pkg_create, pkg_delete, pkg_info, pkg_updating, pkg_version. 나는 이러한 명령 중 어느 것도 패키지 업그레이드에 작동하지 않는다는 것을 발견했습니다.

이제는 이전 버전을 제거한 후에만 새 패키지를 설치할 수 있습니다.

pkg_delete foo-1.0
pkg_add foo-1.1.tbz

이것이 유일한 방법입니까? 아니면 패키지를 업그레이드하는 우아한 방법이 있나요?

답변1

예, 이것이 pkg_add를 통해 패키지를 업그레이드하는 방법입니다. 이 질문은 이전에 언급되었습니다.https://serverfault.com/questions/214611/handling-freebsd-package-upgrades-using-pkg-add.

관련 정보