Ubuntu 관련 리포지토리를 추가하고 Debian에서 업데이트하는 효과를 취소합니다.

Ubuntu 관련 리포지토리를 추가하고 Debian에서 업데이트하는 효과를 취소합니다.

너무 길어요.

데비안에서 이 오류를 수정하는 방법

E: The repository 'https://deb.nodesource.com/node_current.x nodistro Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

오류가 실행되면

sudo add-apt-repository ppa:agornostal/ulauncher -y && sudo apt update

Ubuntu용으로 설계된 것은 무엇입니까?

전체 이야기

설치하고 싶어요우렌체Debian 11 시스템에서 다음 명령을 찾고 있습니다.우분투(데비안)링크된 페이지에서 다음 명령을 실행하세요.

sudo add-apt-repository universe -y && sudo add-apt-repository ppa:agornostal/ulauncher -y && sudo apt update && sudo apt install ulauncher

실패했어, 그게 목적이었으니까PPA(Ubuntu)를 통해 설치, 나는 그것을 읽지 않았습니다. 왜냐하면우분투(데비안)위의 내용을 통해 이러한 지침이 일반적이라고 믿게 되었습니다(저는 일반적으로 ArchLinux 사용자이므로 더 이상 Ubuntu나 Debian에 항목을 설치하는 데 익숙하지 않습니다).

오류는 간단합니다

Error: 'universe' invalid

그래서 나는 실행하려고

sudo add-apt-repository ppa:agornostal/ulauncher -y && sudo apt update && sudo apt install ulauncher

실패한

E: The repository 'http://ppa.launchpad.net/agornostal/ulauncher/ubuntu noble Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'https://deb.nodesource.com/node_current.x nodistro Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

그때 나는 지침을 좀 더 주의 깊게 읽고 데비안에서는 이 명령을 실행해야 한다는 것을 알게 되었습니다.

sudo apt update && sudo apt install -y gnupg
gpg --keyserver keyserver.ubuntu.com --recv 0xfaf1020699503176
gpg --export 0xfaf1020699503176 | sudo tee /usr/share/keyrings/ulauncher-archive-keyring.gpg > /dev/null
echo "deb [signed-by=/usr/share/keyrings/ulauncher-archive-keyring.gpg] \
          http://ppa.launchpad.net/agornostal/ulauncher/ubuntu jammy main" \
          | sudo tee /etc/apt/sources.list.d/ulauncher-jammy.list
sudo apt update && sudo apt install ulauncher

그래서 시도해 보았지만 오류는 여전히 위와 동일하므로 우분투에 대한 첫 번째 시도를 어떻게든 취소해야 한다는 것을 알았습니다. 나는 이것을 시도했습니다 :

sudo add-apt-repository -r ppa:agornostal/ulauncher

따라서 데비안 특정 지시문의 첫 번째 명령은

sudo apt update && sudo apt install -y gnupg

여전히 오류가 있지만 몇 가지 오류가 더 적습니다.

E: The repository 'https://deb.nodesource.com/node_current.x nodistro Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

어떻게 해결할 수 있나요?

답변1

~처럼마커스 뮐러는 말합니다., 남은 오류는 Ulauncher 설치와 관련이 없는 것 같습니다.

이 오류를 해결하려면 다음을 수행하세요.

  • Node.js 저장소를 유지하고 해당 키를 추가하세요.Node.js 지시문:

    curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key |
    sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
    
  • 또는 저장소를 삭제하십시오.

    rm /etc/apt/sources.list.d/nodesource.list
    

    (이 파일에 저장소가 정의되어 있다고 가정).

관련 정보