레포지토리 복제구성 방법?

우분투에서 로컬 레포지토리를 만들때 apt-mirror로 만들었더니 모든 패키지를 다 가져오는데 용량문제로 인해 모든 패키지는 필요없고 최신버전의 패키지로만 구성하는 방법은 없을까요?

레드햇 계열의 경우 reposync에서 --newest-only 옵션을 주면 되는데 우분투는 어떻게 해야할지 모르겠어서 문의드립니다.

2개의 좋아요

apt-mirror 는 찾아보니, 언급하신 최신 버전 패키지만 받아서 구성 한다거나 하는 기능은 없는거 같네요. 일종의 우회하는 방법은 있는 것 같습니다. 아래 링크를 한번 참고 해 보세요.

debmirror의 경우. 버전별로 필터를 거는 기능은 보이지 않으나, 패키지 이름이나 케테고리 기준으로 필터해서 미러가 가능하네요.
https://help.ubuntu.com/community/Debmirror

최신 버전만 미러를 한다면, 캐시 방식도 괜찮지 않을까 싶은데요. apt-cacherapt-cacher-ng 등을 활용해 볼 수 있을 것 같네요.
https://help.ubuntu.com/community/Apt-Cacher-Server
https://wiki.debian.org/AptCacherNg

1개의 좋아요