Oracle VirtualBoxにKali 2.0をインストールしました。コマンドを実行するまで、すべてがうまくいきました。
apt-get -y install dkms
これにより、次のエラーメッセージが表示されました。
Package dkms is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'dkms' has no installation canidate
これは私が実行したときに得られる結果です。
apt-cache policy
このエラーメッセージが表示される理由と回避策は何ですか?
私はLinuxとKaliを初めて使うのでこれはガイドです私は続いている。ビデオの9時45分頃にこのエラーが発生しました。
答え1
kali sanaの場合、no.1 top awnserは正しいです。すべてのkaliの場合、次のことを行います。 /ect/apt に移動して source.list を探します。テキストエディタを使用してファイルを開き、文書の下部に新しい行を作成します。ファイルには次の内容が表示されます。
deb CD: [Debian GNU/Linux 2018.2カーリースクロール- 公式スナップショット amd64 LIVE/INSTALL バイナリ 20180412-10:55]/ kali-last-snapshot contrib メインは無料ではありません。
私のために、私はdebを置きますhttp://http.kali.org/Kali-last-snapshot 主な貢献は無料ではありません
それがあなたに言うことをそのまま活用してください。それが私に合った唯一の方法です。
答え2
あなたはただ修正するリポジトリが有効になっているため、完全なリリースリポジトリが有効になります。
この行を追加してください
deb http://http.kali.org/kali kali-rolling main contrib non-free
到着
/etc/apt/sources.list
パッケージリストの更新
sudo apt-get update
DKMSのインストール
sudo apt-get install dkms