나는 APT 저장소를 다음 위치에 설정했습니다.소스 포지source.list를 추가했습니다.
deb https://sourceforge.net/projects/zotero-deb/files/repo/bionic bionic main
실행하려고 하면 sudo apt update
오류가 발생합니다.
Ign:21 https://sourceforge.net/projects/zotero-deb/files/repo/bionic bionic InRelease
Err:24 https://sourceforge.net/projects/zotero-deb/files/repo/bionic bionic Release
Redirection from https to 'http://downloads.sourceforge.net/mirrorproblem?failedmirror=netix.dl.sourceforge.net' is forbidden [IP: 87.121.121.2 443]
Reading package lists... Done
E: The repository 'https://sourceforge.net/projects/zotero-deb/files/repo/bionic bionic Release' does not have a Release file.
하지만
curl -L https://sourceforge.net/projects/zotero-deb/files/repo/bionic/dists/bionic/main/binary-amd64/Release
릴리스 파일이 실제로 표시됩니다. apt
이 문제를 디버깅하기 위해 액세스하려는 항목을 어떻게 확인할 수 있나요 ?
답변1
이에 대한 답변이 답변되었습니다.
또한 컬은 리디렉션을 따릅니다. 이를 보려면 다음을 수행하십시오 -v
.
예를 들면 다음과 같습니다.
$ curl -v -L https://sourceforge.net/projects/zotero-deb/files/repo/bionic/dists/bionic/main/binary-amd64/Release |& grep Location
< Location: https://sourceforge.net/projects/zotero-deb/files/repo/bionic/dists/bionic/main/binary-amd64/Release/
< Location: https://sourceforge.net/projects/zotero-deb/files/repo/bionic/dists/bionic/main/binary-amd64/Release/download
< Location: https://downloads.sourceforge.net/project/zotero-deb/repo/bionic/dists/bionic/main/binary-amd64/Release?r=&ts=1539817154&use_mirror=vorboss
< Location: https://vorboss.dl.sourceforge.net/project/zotero-deb/repo/bionic/dists/bionic/main/binary-amd64/Release