크기에 따라 DNF 다운로드 패키지를 만드는 방법은 무엇입니까? [폐쇄]

크기에 따라 DNF 다운로드 패키지를 만드는 방법은 무엇입니까? [폐쇄]

연결이 불안정한 곳에서는 작은 패키지를 먼저 다운로드하는 것이 합리적일 때도 있습니다.

dnf다운로드 패키지를 작은 것부터 큰 것까지 만들 수 있는지, 어떻게 만드는지 알고 싶습니다 .

dnf한 번에 하나의 패키지를 강제 다운로드하는 것은 쉽지만 --setopt=max_parallel_downloads=1패키지 크기에 따라 다운로드 대기열을 정렬하는 설정을 찾을 수 없습니다.

답변1

추가 복잡성으로 인해 패키지별로(또는 작은 패키지 세트) 설치하려고 시도할 가치가 없습니다.

인프라 규모에 따라 다음과 같은 가치가 있을 수 있습니다.

  • 연결성이 훨씬 좋은 국가의 로컬 미러를 사용하십시오(존재하는 경우).
  • 범용 프록시 사용 - Squid;
  • 전용 패키지 에이전트(RH 파생 또는 apt-cacher-ngDebian 기반 위성)를 사용하면 실제로 한 시스템만 인터넷에서 패키지를 가져오고 다른 시스템은 캐시에서 패키지를 가져옵니다.
  • 대규모 인프라의 경우 배포의 로컬 저장소 이미지를 갖는 것이 도움이 될 수 있습니다.

일부 아시아/아프리카 국가에서는 외부/불량 로컬 DNS에 대한 연결 품질도 영향을 받을 수 있습니다.덜다국제 VPN 서비스를 사용하세요. (설명이 길다)

그러나 사실, 특히 무선 연결 및/또는 홈 연결이 관련된 경우 로컬 대역폭 과잉 프로비저닝/고갈 문제에 대한 기적적인 해결책은 없습니다.

TLDR Unix 마법만으로는 물리 법칙을 바꿀 수 없습니다.

그러나 전용/"더 나은" 연결을 갖춘 엔터프라이즈 설정에 대해 이야기하는 경우 적절한 내부를 설정하고 네트워크 및 시스템 구성을 미세 조정하기 위한 추가 노력이 필요합니다.하다더 나은 서비스를 받을 수 있도록 도와주세요. 그러나 이 주제에 관한 책은 많고 여기서 논의하는 주제는 너무 광범위합니다.

관련 정보