![我可以共同签署一个 repo 以获得最大安全性吗?其他方式:仅使用他们的签名 + 我的签名进行更新(审核 protonv pn)](https://linux22.com/image/939181/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%85%B1%E5%90%8C%E7%AD%BE%E7%BD%B2%E4%B8%80%E4%B8%AA%20repo%20%E4%BB%A5%E8%8E%B7%E5%BE%97%E6%9C%80%E5%A4%A7%E5%AE%89%E5%85%A8%E6%80%A7%E5%90%97%EF%BC%9F%E5%85%B6%E4%BB%96%E6%96%B9%E5%BC%8F%EF%BC%9A%E4%BB%85%E4%BD%BF%E7%94%A8%E4%BB%96%E4%BB%AC%E7%9A%84%E7%AD%BE%E5%90%8D%20%2B%20%E6%88%91%E7%9A%84%E7%AD%BE%E5%90%8D%E8%BF%9B%E8%A1%8C%E6%9B%B4%E6%96%B0%EF%BC%88%E5%AE%A1%E6%A0%B8%20protonv%20pn%EF%BC%89.png)
根据https://protonvpn.com/support/official-linux-vpn-debian/,要在 ubuntu 上安装 ProtonVPN,我应该只下载 .deb,它会安装 protonvpn repo:
deb [signed-by=/usr/share/keyrings/protonvpn-stable-archive-keyring.gpg] https://repo.protonvpn.com/debian stable main
然后sudo apt update && sudo apt-get install protonvpn
ProtonVPN 应用程序是一个 Python 应用程序,它以源代码的形式分发,因此我可以直接从源代码对其进行审核。
有没有办法要求我提供第二个签名才能下载最新的 proton vpn?这样我就可以在更新到新版本之前审核应用程序。
对我来说,理想的做法不是拥有自己的存储库,因为这样做很危险,而是要求他们和我的签名。我会从另一台计算机检查代码并签名。