Centos 7의 debmirror 도구를 사용하여 archive.ubuntu.com에서 Ubuntu 생체 공학을 미러링했으며 이 로컬 미러를 사용하여 아무 문제 없이 서버를 업그레이드할 수 있지만 업그레이드 서버를 릴리스하려고 할 때 아래 파일이 누락된 것과 같은 오류가 발생했습니다. .
dists/bionic-updates/main/dist-upgrader-all/current/ReleaseAnnouncement dists/bionic-updates/main/dist-upgrader-all/current/ReleaseAnnouncement.html dists/bionic-updates/main/dist-upgrader-all/ current/bionic.tar.gz dists/bionic-updates/main/dist-upgrader-all/current/bionic.tar.gz.gpg
로컬 미러를 확인한 결과 dist-upgrader-all 폴더가 로컬 미러에서 동기화되지 않은 것으로 나타났습니다. 또한 아래 명령을 사용하여 main/dist-upgrader-all 폴더를 동기화하려고 했습니다(섹션 옵션에 main/dist-upgrader-all을 추가했습니다).
debmirror -a amd64 --no-source -s main,main/dist-upgrader-all,restricted,universe -h archive.ubuntu.com -d bionic,bionic-updates,bionic-security -r /ubuntu --progress - -method=rsync --ignore-release-gpg --no-check-gpg /mnt/ubnutu_18
이 명령이 성공적으로 실행된 후 main/dist-upgrader-all 폴더가 생성되었지만 main/dist-upgrader-all 폴더 내부의 내용은 다음과 같습니다.
바이너리-amd64/cnf/dep11/i18n/
하지만 그래야 해
18.04.15/
18.04.16/
18.04.17/
현재/
다음은 dist-upgrader-all 폴더 내에서 사용할 수 있는 콘텐츠입니다.http://archive.ubuntu.com/ubuntu/dists/bionic/main/dist-upgrader-all나는 볼 수 있다.
debmirror가 다른 콘텐츠를 동기화하는 이유를 잘 모르겠습니다. 이 경우는 다른 릴리스에서도 동일합니다. bionic-updatebionic/main/dist-upgrader-all bionic-security/main/dist-upgrader-all
이에 대해 어떤 생각이 있으시면 알려 주시기 바랍니다. 미리 감사드립니다.