Trisquel 소프트웨어 업데이트 실패

Trisquel 소프트웨어 업데이트 실패

설치되었지만 Trisquel 9실행 Software Updater, 사용 Add/Remove Applications및 설치에 문제가 있습니다 Synaptic Package Manager. 예를 들어 Synaptic이 표시됩니다 Could not download all repository indexes.

The repository trisquel etiona release no longer has a release file.

답변1

기본적으로 Trisquel 9는 HTTPS를 통해 패키지 저장소에 액세스하도록 구성됩니다. 저장소는 Let's Encrypt 인증서를 사용하지만 ISO 이미지의 루트 인증서 패키지가 너무 오래되어 저장소에 대한 보안 연결을 설정할 수 없으며 중단됩니다. /etc/apt/sources.list파일을 편집하고 https파일 내의 인스턴스를 바꿀 수 있습니다. http그런 다음 패키지를 설치할 수 있습니다. 실행 sudo apt update하고 sudo apt upgrade최신 업데이트를 받으세요. 이후 인증서 패키지가 업그레이드되며 https에서 다운로드 할 수 있습니다 /etc/apt/sources.list.

참고로 제가 작업 중인 소스 파일은 다음과 같습니다.

# Trisquel repositories for supported software and updates
deb https://archive.trisquel.info/trisquel/ etiona main
deb-src https://archive.trisquel.info/trisquel/ etiona main
deb https://archive.trisquel.info/trisquel/ etiona-security main
deb-src https://archive.trisquel.info/trisquel/ etiona-security main
deb https://archive.trisquel.info/trisquel/ etiona-updates main
deb-src https://archive.trisquel.info/trisquel/ etiona-updates main
#deb https://archive.trisquel.info/trisquel/ etiona-backports main
#deb-src https://archive.trisquel.info/trisquel/ etiona-backports main

업그레이드를 실행하기 위해 임시로 조정한 방법은 다음과 같습니다.

# Trisquel repositories for supported software and updates
deb http://archive.trisquel.info/trisquel/ etiona main
deb-src https://archive.trisquel.info/trisquel/ etiona main
deb http://archive.trisquel.info/trisquel/ etiona-security main
deb-src https://archive.trisquel.info/trisquel/ etiona-security main
deb http://archive.trisquel.info/trisquel/ etiona-updates main
deb-src https://archive.trisquel.info/trisquel/ etiona-updates main
#deb https://archive.trisquel.info/trisquel/ etiona-backports main
#deb-src https://archive.trisquel.info/trisquel/ etiona-backports main

ca-certificates이를 통해 나는 범인이라고 의심되는 패키지 등을 업그레이드할 수 있었습니다 .

HTTP를 통해 저장소에 액세스하는 것은 일반적으로 apt패키지의 서명을 확인하므로 충분히 안전한 것으로 간주됩니다. 하지만 그것은TLS 저장소를 사용하는 것이 더 안전합니다..

참고로, 앱 추가/제거를 처음 실행하고 저장소를 업데이트하라는 메시지에 동의했을 때 받은 전체 오류 메시지는 다음과 같습니다.

모든 저장소 색인을 다운로드할 수 없습니다.

네트워크 문제로 인해 저장소를 더 이상 사용할 수 없거나 접속할 수 없습니다. 가능한 경우 실패한 인덱스의 이전 버전이 사용됩니다. 그렇지 않으면 저장소가 무시됩니다. 네트워크 연결을 확인하고 기본 설정의 저장소 주소가 올바른지 확인하세요.

저장소 "https://archive.trisquel.info/trisquel etiona Release"에는 더 이상 릴리스 파일이 없습니다. 이러한 리포지토리의 업데이트는 안전하게 수행할 수 없으므로 기본적으로 비활성화되어 있습니다. 저장소 생성 및 사용자 구성 세부 사항은 apt-secure(8) 맨페이지를 참조하십시오. 저장소 "https://archive.trisquel.info/trisquel etiona-security Release"에는 더 이상 릴리스 파일이 없습니다. 이러한 저장소에서 업데이트하는 것은 안전하게 수행할 수 없으므로 기본적으로 비활성화되어 있습니다. 저장소 생성 및 사용자 구성 세부 정보는 apt-secure(8) 맨페이지를 참조하십시오. "https://archive.trisquel.info/trisquel etiona-updates 릴리스" 저장소에는 더 이상 릴리스 파일이 없습니다.

이것은 전혀 도움이 되지 않습니다. 하지만 소프트웨어 설치 시 문제가 무엇인지 조사하기 위해 응용 프로그램 추가/제거를 사용하여 GNOME 로봇을 설치하려고 했을 때 다음과 같은 오류가 발생하여 단서를 얻었습니다.

W: 획득에 실패했습니다.https://archive.trisquel.info/trisquel/pool/main/g/gnome-robots/gnome-robots_3.22.3-1_amd64.deb

인증서 확인 실패: 인증서를 신뢰할 수 없습니다. 인증서 체인이 만료된 인증서를 사용합니다. 핸드셰이크할 수 없습니다. 인증서 확인 오류입니다. [IP : 209.51.188.51 443]

여전히 Abrowser를 사용하여 저장소 URL을 열 수 있으며 저장소가 Let's Encrypt 인증서를 사용한다는 것을 알고 있습니다. 여는 데 문제는 없지만 알아요Firefox에는 인증서 문제를 완화하는 자체 방법이 있습니다.이렇게 하면 문제가 쉽게 가려질 수 있습니다.

관련 정보