CentOS7을 실행 중이며 가장 빠른 미러에서 CentOS6 및 CentOS7용 업데이트 패키지(os,extras,updates)를 다운로드하고 해당 폴더에 배치하기 위해 격주 cronjob을 설정하는 방법을 알고 싶습니다.
/home/User/Desktop
/Centos6
/os/
/extras/
/updates/
/Centos7
/os/
/extras/
/updates/
그리고 마지막으로 수행된 업데이트에서만 새 패키지를 다운로드하도록 지시할 수 있는 경우
나는 아직 bash의 전문가는 아니지만 작업 중입니다.
편집: 그래서 가장 쉬운 방법은 빈 폴더를 yum의 시스템 루트로 설정한 다음 yum에게 미리 생성된 폴더에만 다운로드하도록 지시하는 것입니다.
mkdir -p /home/User/$(date +%M)/Centos6/
mkdir -p /home/User/$(date +%M)/Centos7/
그러면 마지막으로 다운로드한 패키지만 업데이트에서 제외되나요? 그게 효과가 있을까요? 기본, 추가 및 업데이트 폴더를 분리하는 방법을 모르겠습니다.
연결 속도가 크롤링 속도로 느려지기 때문에 rsync가 지속적으로 정지되는 것처럼 보이기 때문에 rsync를 멀리하려고 합니다. 속도가 느려지면 자동으로 다른 미러로 전환하는 가장 빠른 미러 플러그인을 사용하면 Yum이 더 좋습니다. 그렇게 하면 내가 그것에 지속적으로 주의를 기울일 필요가 없습니다.