리포지토리에 새로 추가된 리포지토리에 릴리스 파일이 없습니다.

리포지토리에 새로 추가된 리포지토리에 릴리스 파일이 없습니다.

도커 컨테이너를 만들려고 합니다. 내부의 핵심 운영 체제는 Ubuntu입니다.

FROM ubuntu@sha256:703218c0465075f4425e58fac086e09e1de5c340b12976ab9eb8ad26615c3715

apt.armbian.com에서 일부 패키지를 설치하고 싶습니다. 이를 위해 dockerfile에 다음을 넣습니다.

RUN echo "deb http://apt.armbian.com buster main" | tee /etc/apt/sources.list.d/apt.armbian.com.list \
&& wget -O -  apt.armbian.com/armbian.key | apt-key add - \
&& apt-get update && apt-get upgrade \
&& apt install media-buster-legacy-rk3399 gl4es

하지만 그것은 나에게 다음을 제공합니다:

Err:6 http://armbian.hosthatch.com/apt buster-desktop Release
404  Not Found [IP: 31.220.4.23 80]
Reading package lists...
E: The repository 'http://apt.armbian.com buster-desktop Release' does not have a Release file.

내 오류는 어디에 있습니까?

답변1

이것은 apt.armbian.comapt 저장소에 대한 리디렉터입니다. apt.armbian.com브라우저에서 이를 열고 미러를 사용해 보십시오. 예를 들면 다음과 같습니다.

wget  -O - https://stpete-mirror.armbian.com/apt/armbian.key |apt-key add -

바라보다curl -v apt.armbian.com

예제 출력:

<p>You should be redirected automatically to target URL: <a href="http://armbian.16z.eu/apt/">http://armbian.16z.eu/apt/</a>

위의 예에서 다음을 사용할 수 있습니다.http://armbian.16z.eu/apt/

를 설치하려면 media-buster-legacy-rk3399다음을 파일에 추가하세요.

wget https://armbian.hosthatch.com/apt/pool/buster-desktop/m/media-buster-legacy-rk3399/media-buster-legacy-rk3399_20.11.7_arm64.deb
apt install ./media-buster-legacy-rk3399_20.11.7_arm64.deb

관련 정보