외부 패키지를 받을 때,
/etc/apt/sources.list 에 url 추가 (add-apt-repository) 할 때
the repository '~~~~' does not have a release file.
에러가 뜨는 경우,
URL을 아무리 봐도 올바른 값이고, 잘못된 것이 없을 때는
apt upgrade
를 해보자
apt-get update만 하고 apt upgrade를 안해서 정상작동 안하는 걸 수 있다.
update - 설치 가능한 패키지 리스트를 최신화
upgrade - 실제 업데이트
나의 경우는,
ubuntu:xenial docker container에서 https://~ url을 /etc/apt/sources.list에 추가 했더니 위 에러가 떴었다.
apt upgrade에서
libgnutls-openssl27
libgnutls30
(https://packages.debian.org/stretch/libgnutls-openssl27)
위 두 패키지 업그레이드가 진행되었고, 이후 정상적으로 외부 패키지 설치가 됐다.