WSL을 업데이트하려고 합니다.
sudo apt-get update
그런데 이런 오류가 발생합니다.
Err:6 https://linux.qmk.fm focal InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8B748CC185DF5DA1
나는 다음 명령을 시도했다이것게시물에서 다른 URL을 제안하고 시도했습니다.--keyserver
gpg --recv-keys --keyserver hkp://pgp.mit.edu 8B748CC185DF5DA1
그리고 openpgp를 찾아보니
https://keys.openpgp.org/search?q=8B748CC185DF5DA1
하지만 거기에는 행운이 없습니다.
이 문제를 해결하도록 도와주시겠어요? 나는 이것을 다음과 같이 넣어야한다qmk_펌웨어질문?
답변1
다른 저장소를 설정하기 위한 지침에는 일반적으로 저장소 자체에서 키를 다운로드하는 명령이 포함됩니다. 분명히 그들은 공개 키 서버에 키를 게시하지 않습니다.
GitHub 웹사이트https://github.com/qmk/qmk_fpm다운로드 키를 포함하여 다음 지침이 있습니다.
데비안과 유사한 배포판 또는 우분투와 유사한 배포판
# Add the QMK source to your apt repositories list:
echo "deb https://linux.qmk.fm/ $(lsb_release --codename --short) main" | sudo tee /etc/apt/sources.list.d/qmk.list
# Add the QMK GPG Key:
wget -qO - https://linux.qmk.fm/gpg_pubkey.txt | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/qmk-gpg-pubkey.gpg > /dev/null
# Update apt:
sudo apt update
# Install QMK:
sudo apt install qmk
그 후 apt가 성공적으로 업데이트된 것 같습니다. wget
키를 얻기 위해 라인만 필요할 수도 있지만 지금 적절한 소스를 확인하는 것도 좋은 생각일 수 있습니다.
참고로 저는 이렇게 답을 찾았습니다. 나는 QMK에 대해 아무것도 모르기 때문에 linux.qmk.fm에 대한 언급을 찾기 위해 site:qmk.fm을 사용하여 웹 검색을 시도했지만 아무 것도 찾지 못했고 해당 문서를 (간략하게) 살펴보아도 콘텐츠가 나오지 않았습니다. 정보... 저장소를 설정하는 것이 어딘가에 문서화하는 것이 중요하다고 생각할 수도 있지만 어쨌든 그렇습니다.
또 다른 검색에서는 how to set up debian repository for "https://linux.qmk.fm"
위에서 언급한 지침과 함께 github(어쨌든 그 중 하나, 여러 개가 있는 것 같습니다)를 찾았습니다.