Windows의 Ubuntu (Virtual Box)에서 apt-get update를 실행할 수 없음을 해결했습니다.

소개



VirtualBox(on Windows)에서 Linux 개발 환경에서 뛰어들어,
최근에는 노트북(Linux 머신)으로 개발을 하고 있습니다.

그러나 문득 익숙한 Windows의 환경이 그리워져 VirtualBox로 돌아왔습니다.
그리고 VirtualBox의 Ubuntu에서 Java를 설치하려고했는데 오류가 반환되었습니다. (오류 문장은 후술)
apt install openjdk-14-jdk-headless 아마,sudo apt-get update조차 에러가 돌아오는 시말입니다.sudo apt update 도 마찬가지입니다.

Java를 설치하기위한 명령이라면 평소에 입력하지 않으므로,
철자 오류나 기타 원인이 무엇인지 궁금합니다.

그런데 sudo apt update 라는 일상적으로 입력하는 명령까지 연주된다는 것으로,
뭔가 근본적인 것이 문제가 되고 있다고 생각했습니다.

이 문제를 해결하기 위해 분투한 것이 이번 기사입니다.

덧붙여 제 케이스에서는 해결에 결부되지 않았던 것을 포함해,
유사한 현상이 발생하는 사람들을 위해, 참조한 자료 모든 URL을 #참고 에 기재했습니다.

이 기사에서 전하고 싶은 것을 간단하게 정리하면?



Windows에서 VirtualBox를 시작할 때는 Hyper-V(하이퍼바이저)를 끄지 않으면 정상적으로 동작하지 않으니 조심하자.
특히 WSL이나 Docker와 같은 다른 가상화 기술을 접한 뒤 VirtualBox로 돌아오면 일어나기 쉽다고 생각한다.

실행 환경


  • Windows 10
  • Virtual Box 6.1
  • Ubuntu 20.04(on Virtual Box)

  • 오류 내용



    너무 길기 때문에, 중복하고 있는 것 같은 곳은 어느 정도 생략하고 있습니다.

    Get:1 htp : // 세쿠리 ty. 어쩌면. 코m/우분츠 focal-security InRelease [109 kB]
    Get:2 htp://jp. 아 r ゔ ぇ. 어쩌면. 코m/우분츠 focal InRelease [265 kB]
    Get:3 htp://jp. 아 r ゔ ぇ. 어쩌면. 코m/우분츠 focal-updates InRelease [114 kB]
    Get:4 htp://jp. 아 r ゔ ぇ. 어쩌면. 코m/우분츠 focal-backports InRelease [101 kB]
    Get:5 htp://jp. 아 r ゔ ぇ. 어쩌면. 코m/우분츠 focal/main i386 Packages [718 kB]
    Get:6 htp://jp. 아 r ゔ ぇ. 어쩌면. 코m/우분츠 focal/main amd64 Packages [970 kB]
    Err:6 htp://jp. 아 r ゔ ぇ. 어쩌면. 코m/우분츠 focal/main amd64 Packages
    Hash Sum mismatch
    Hashes of expected file:
    - Filesize:970408 [weak]

    ~중략~

    E: Failed to fetch htp://jp. 아 r ゔ ぇ. 어쩌면. 코 m / 우븐 츠 / ㎢ sts / 후 카나 l / 마인 / 비나 ry-a md64 / by - sh / 샤 256 / 7757921 f8 푸에 d9c3934 Hash Sum mismatch
    Hashes of expected file:
    - Filesize:970408 [weak]

    ~중략~

    E: Some index files failed to download. They have been ignored, or old ones used instead.

    해결 방법



    "Windows 기능 활성화 또는 비활성화"에서 "Windows 하이퍼바이저 플랫폼"의 선택을 취소하고 Windows 컴퓨터별로 다시 시작합니다.


    또한 Windows 고유의 가상화 기능인 Hyper-v가 활성화된 경우 VT-x나 AMD-v를 사용할 수 없으므로 비활성화해야 합니다. 이 설정은 제어판에서 조작할 수 있습니다.
    OracleVM VirtualBox 설치 절차 <Windows 용>

    참고


  • OracleVM VirtualBox 설치 절차 <Windows 용>
  • WSL2와 Hyper-V의 관계
  • Windows 10에서 Hyper-V 사용 | Microsoft Docs
  • apt-get 업데이트 '해시 합계 불일치'를 수정하려면 어떻게 해야 합니까?
  • 'apt-get update'가 항상 페치에 실패했습니다.
  • Ubuntu 한국어 포럼 / 소프트웨어 업데이트할 수 없습니다.
  • apt-get update시 Hash Sum mismatch 오류가 출력되는 경우의 조치
  • Ubuntu의 apt-get update에서 "File has unexpected size" 오류 해결
  • 우분투의 apt-get update에서 "해시섬이 적합하지 않습니다"라고 나왔을 때의 대처법
  • Ubuntu apt-get install에서 Failed to fetch가 발생하는 경우
  • Ubuntu 18.04 sudo apt-get update 명령이 Failed to fetch 오류가 발생한 경우 해결 방법
  • 좋은 웹페이지 즐겨찾기