repo.skype.com/deb/dists/stable/InRelease: 키는 기존의trusted.gpg 키링(/etc/apt/trusted.gpg)에 저장됩니다. 지원 중단을 참조하세요.

repo.skype.com/deb/dists/stable/InRelease: 키는 기존의trusted.gpg 키링(/etc/apt/trusted.gpg)에 저장됩니다. 지원 중단을 참조하세요.

apt-get update && apt-get upgradeLinux Mint 21에서 이 작업을 수행할 때 다음과 같은 경고 메시지가 나타납니다.

W: https://repo.skype.com/deb/dists/stable/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

Microsoft Skype 다운로드 섹션을 검색했는데 해당 키나 키 관리 방법에 대한 언급이 전혀 없습니다.

이에 대한 해결 방법이 있나요?

답변1

이 답변은 Microsoft가 이 문제를 해결하지 못하는 경우에만 해결 방법으로 사용됩니다.


어쨌든, 어쩌면 명령이 연결될 수도 있고... 내 프로그램은 다음과 같습니다.

  1. 현재 사용 중단이 고려 중인 키링에서 공개 키를 내보냅니다.

    apt-key export "D404 0146 BE39 7250 9FD5  7FC7 1F30 45A5 DF75 87C3" > skypeforlinux.asc
    
  2. 파일 보호 해제:

    gpg --dearmor < skypeforlinux.asc > skypeforlinux.gpg
    
  3. GPG 키 파일을 올바른 위치로 이동합니다.

    sudo mv skypeforlinux.gpg /usr/share/keyrings/
    
  4. 내 편집 skype-stable.list:

    sudo nano /etc/apt/sources.list.d/skype-stable.list
    

    다음과 같이:

    deb [arch=amd64 signed-by=/usr/share/keyrings/skypeforlinux.gpg] https://repo.skype.com/deb stable main
    
  5. 추가 업데이트로 인해 이 파일이 변경되지 않도록 하려면 다음과 같이 파일을 변경할 수 없게 만드세요.

    sudo chattr +i /etc/apt/sources.list.d/skype-stable.list
    
  6. 마지막으로 원래 키링에서 GPG 파일을 삭제합니다.

    sudo apt-key del "D404 0146 BE39 7250 9FD5  7FC7 1F30 45A5 DF75 87C3"
    

마지막 생각은 말했듯이 이것은 긴급하지 않은 문제에 대한 해결 방법일 뿐이며 앞으로 Microsoft에서 직접 해결해야 할 것입니다... 당신이 나보다 더 잘할 수 있다면 이 답변을 직접 편집하십시오. . 건배.

관련 정보