Kali仮想マシンにマウントされたisoを使って、2017.2から2018.2にKali Linuxをアップグレードしようとしています
そこで、私がしたことは、sources.list
ファイルを編集したことです
deb file:///media/cdrom0 kali-rolling main contrib non-free
を使って他の行をコメントしています
今では、apt-get update
を試すと必ず出てきます
E: The repository 'file:/media/cdrom0 kali-rolling Release' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
28 DeshBhakt 2018-06-17
ベストアンサー
apt-get
の Debian man ページによると、以下のように --allow-unauthenticated
オプションを使うことができます
apt-get update --allow-unauthenticated
--allow-unauthenticated
の man ページのエントリで説明されているように
パッケージが認証できない場合は無視して、それについてのプロンプトを表示しません。これはローカルリポジトリで作業しているときに便利ですが、ユーザ自身が別の方法でデータの認証を保証していない場合には、大きなセキュリティリスクとなります。通常、sources.list(5) のエントリに対して Trusted オプションを使用することは、このグローバルなオーバーライドよりも優先されるべきです。設定項目。APT::Get::AllowUnauthenticated
それでダメなら、こんな感じで--allow-insecure-repositories
でランインしてみてください
apt-get update --allow-insecure-repositories
35 Giacomo1968 2018-06-17
aptには信頼できるソースだと伝えるべきです
deb [trusted=yes] file:/media/cdrom0 kali-rolling main contrib non-free
9 oroverdino 2020-01-13