yum 오프라인 업데이트

yum 오프라인 업데이트

오프라인 페도라 상자를 업데이트하는 방법을 찾고 있었지만 아무것도 찾지 못했습니다. 인터넷에 연결된 Windows 컴퓨터는 한 대뿐입니다. 내 yum 구성이 다음을 가리키는 것으로 나타났습니다.http://download.fedoraproject.org/pub/fedora/linux/updates/14/i386. 패키지 목록을 다운로드한 다음 해당 패키지를 수동으로 다운로드하면서도 계속 yum을 사용할 수 있는 방법이 있습니까?

나는 인터넷 접속이 가능한 두 번째 리눅스 박스를 사용하여 이를 수행하는 방법을 본 적이 있지만 그렇지 않습니다.

답변1

  1. 가다http://mirrors.fedoraproject.org/publiclist/Fedora/14/그리고 가까운 거울을 선택하세요.

  2. update/14/i386/으로 이동하여 즐겨 사용하는 다운로드 관리자/도구를 사용하여 모든 것을 다운로드하세요.

  3. 모든 것을 일부 미디어(예: USB 키)에 복사한 다음 해당 키에서 Fedora 14 컴퓨터로 복사합니다. 예를 들어, 머신에 /var/lib/yum/repo/F14_updates 디렉터리를 생성할 수 있습니다.

  4. 달리기 createrepo /path/to/your/downloaded/rpms.

  5. /etc/yum.repos.d에 새 저장소 설명을 추가합니다. 일부 기존 파일을 템플릿으로 사용합니다. 유일한 변경 사항은 경로입니다. http:// 대신... file:///path/to/your/downloaded/rpms를 사용하십시오. 저장소가 활성화되어 있는지 확인하십시오.

  6. 다른 모든 저장소를 비활성화하십시오. 어쨌든 해당 저장소에 액세스할 수 없으므로 도움이 되지 않습니다.

  7. yum update새롭게 업데이트된 시스템을 실행 하고 즐겨보세요.

답변2

Windows 머신에서 가상 머신을 실행하고(예: VirtualBox 사용) 를 호출하여 다운로드할 수 있습니다 yum update. 그런 다음 다운로드한 파일을 오프라인 Fedora 상자에 복사할 수 있습니다. 나는 그것이 어떻게 수행되었는지 잘 모르지만 yum일반적으로 이러한 패키지 관리자는 정보를 캐시하는 작은 파일 목록을 가지고 있습니다.

관련 정보