apt-get update && apt-get upgrade
Linux 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
この回答は、マイクロソフトがこの問題を解決できない場合にのみ回避策として使用されます。
とにかく、たぶんコマンドがつながるかもしれません...私のプログラムは次のとおりです。
現在使用中止が検討中のキーリングから公開鍵をエクスポートします。
apt-key export "D404 0146 BE39 7250 9FD5 7FC7 1F30 45A5 DF75 87C3" > skypeforlinux.asc
ファイル保護解除:
gpg --dearmor < skypeforlinux.asc > skypeforlinux.gpg
GPGキーファイルを正しい場所に移動します。
sudo mv skypeforlinux.gpg /usr/share/keyrings/
私の編集
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
追加の更新によってこのファイルが変更されないようにするには、次のようにファイルを変更できないようにします。
sudo chattr +i /etc/apt/sources.list.d/skype-stable.list
最後に、元のキーリングからGPGファイルを削除します。
sudo apt-key del "D404 0146 BE39 7250 9FD5 7FC7 1F30 45A5 DF75 87C3"
最後の考えは、私が言ったように、これは緊急ではない問題の解決策であり、将来的にはMicrosoftで直接解決する必要があります。 。乾杯。