私はDebian wheezyを使用しており、プロトコルを介して適切なリポジトリにアクセスapt-transport-https
できるこのパッケージをインストールしたいと思います。https
私を本当に混乱させるのは、apt-get
次のような結果を与えるということです。
$ sudo apt-get install apt-transport-https
...
The following NEW packages will be installed:
apt-transport-https
0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded.
Need to get 109 kB of archives.
After this operation, 166 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
apt-transport-https
Install these packages without verification [y/N]?
私が固執する理由N
は、パッケージをインストールする前にこれを明確にしたいからです。このパッケージに認証情報が提供されないのはなぜですか?特に、セキュアなトランスポートプロトコルを提供するパッケージの場合、これがデフォルトであればいいのです。
ベストアンサー1
apt-transport-httpsをインストールせずにapt-get update
ミラーを実行すると、署名のhttps
無効化の副作用としてキャッシュされた(ソース)データが無効になる可能性があります。この問題は、一時的に "apt-get update"を再実行した後にそれ自体を修正する必要があります(修復する必要があるかもしれません)。 httpsではなくミラーに接続)。