SW개발/우분투 리눅스

[우분투] apt-get update 실행시에 "InRelease is not valid yet" 에러 관련

공무원 봉급 2022. 7. 12. 17:26

 

본 페이지에서는 우분투 리눅스에서 apt-get update 실행 시에 "InRelease is not valid yet"이라는 메시지와 함께 오류가 발생할 또 조치할 수 있는 방법에 대해서 설명드립니다.

 

문제의 상황

sudo apt-get update 명령을 우분투 리눅스에서 실행시켰을 때 "InRelease is not valid yet"이라는 메시지와 함께 오류가 발생합니다.

$ sudo apt-get update

 

위와 같이 명령 실행시에 아래와 같은 에러가 발생합니다.

기존:1 http://ports.ubuntu.com/ubuntu-ports jammy InRelease
받기:2 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease [114 kB]
받기:3 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease [99.8 kB]
받기:4 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease [110 kB]
패키지 목록을 읽는 중입니다... 완료     
E: Release file for http://ports.ubuntu.com/ubuntu-ports/dists/jammy-updates/InRelease is not valid yet (invalid for another 14일 4시간 25분 10초). Updates for this repository will not be applied.
E: Release file for http://ports.ubuntu.com/ubuntu-ports/dists/jammy-backports/InRelease is not valid yet (invalid for another 14일 4시간 25분 32초). Updates for this repository will not be applied.
E: Release file for http://ports.ubuntu.com/ubuntu-ports/dists/jammy-security/InRelease is not valid yet (invalid for another 14일 4시간 25분 3초). Updates for this repository will not be applied.

 

 

문제의 원인

문제의 원인은 PC의 시간이 맞지 않아서 발생했습니다. 제가 사용하는 PC는 초소형 미니 컴퓨터인 라즈베리파이로 재부팅하면 현재 시간이 제대로 맞지 않는 문제가 있습니다.

 

문제의 해결

라즈베리파이의 현재 시간을 재설정했더니 해당 문제를 깔끔하게 해결할 수 있었습니다. 우분투 리눅스에서 현재 시간을 설정하려면 "설정" -> "날짜 및 시각" -> "날짜 및 시각"으로 들어가셔서 현재 시간을 설정해주면 됩니다.

 

만약, 자동으로 현재 시간을 설정하려면 아래에 링크해둔 "라즈베리파이 현재 시간 자동 설정 방법" 글을 참조하시기 바랍니다.

 

 

도움이 되는 글들

apt-get update 및 라즈베리파이 현재 시간 관련해서 이전에 제가 작성한 글들을 몇 가지 소개합니다.

 

apt-get update 시에 GPG erorr가 발생할 경우 조치 방법

 

[Jenkins] apt-get update 시에 GPG error 발생 문제점 해결 방법 (https://pkg.jenkins.io/debian-stable)

curl 명령을 통해서 뭔가를 하고 있는데, VMware 가상 머신에서는 잘 동작하던 명령이, Server에서는 제대로 동작하지 않아서 패키지를 업데이트해보기로 했습니다. VMware의 curl 버전과 Server의 curl 버

frankler.tistory.com

 

라즈베리파이 현재 시간 자동 설정 방법

 

[라즈베리파이] 현재 시간 정보를 자동으로 가져와서 유지하는 방법

라즈베리파이는 현재 시간 정보를 유지하지 못합니다. 작고 저렴하지만 파워풀한 라즈베리파이에 RTC(Real Time Clock) 블록은 포함되어 있지 않습니다. 다시 말하면 라즈베리파이에는 현재 시간 정

frankler.tistory.com

 

이상입니다.