kali-rolling(デフォルトで頻繁に更新されます)

kali-rolling(デフォルトで頻繁に更新されます)
#apt-get install pulseaudio


Building dependency tree        
Reading state information... Done 
Some packages could not be installed. This may mean that you have 
requested an impossible situation or if you are using the unstable 
distribution that some required packages have not yet been created 
or been moved out of Incoming. 
The following information may help to resolve the situation: 

The following packages have unmet dependencies: 
pulseaudio : Depends: libpulse0 (= 13.0-3) but 13.0-5 is to be installed 
             Depends: pulseaudio-utils but it is not going to be installed 
E: Unable to correct problems, you have held broken packages.

私のもの/etc/apt/sources.list

deb http.kali.org/kali kali-last-snapshot main non-free contrib 
deb http.kali.org/kali kali-experimental main non-free contrib 
deb-src  http.kali.org/kali kali-rolling main non-free contrib 

答え1

問題はsource.listで発生しkali-experimentalますkali-last-snapshot

kali linuxでブランチを切り替えても問題は発生しませんが、混合すると問題が発生します。

あなたは持つことができます一度に複数のポイントを有効にする。ただし、ブランチを切り替えると、パッケージが異なるバージョンにある可能性があり、場合によっては利用できないか不安定になる可能性があるため、問題が発生する可能性があります。

この問題を解決するには、次の3つのオプションを使用する必要があります(kali-linuxドキュメント:Debian's Relationで説明されています)。

kali-rolling(デフォルトで頻繁に更新されます)

​次の/etc/apt/sources.list項目のみを含める必要があります。

deb http://http.kali.org/kali kali-rolling main non-free contrib

次のコマンドを使用できます。

echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list

kali-last-snapshot(Debian 安定版)

/etc/apt/sources.listには次のもののみを含める必要があります。

deb http://http.kali.org/kali kali-last-snapshot main non-free contrib

コマンドライン:

echo "deb http://http.kali.org/kali kali-last-snapshot main non-free contrib" | sudo tee /etc/apt/sources.list

kali-experimental(テスト中のパッケージ - 通常はローリングリポジトリに使用されます)

以下も含めることができます/etc/apt/sources.list

deb http://http.kali.org/kali kali-experimental main non-free contrib 

コマンドライン:

echo "deb http://http.kali.org/kali kali-experimental main non-free contrib" | sudo tee -a /etc/apt/sources.list

完了したら、次のコマンドを実行します。

sudo apt update
sudo apt dist-upgrade

カリ支店

Kaliネットワークストレージ(/etc/apt/sources.list)

カリLinuxでSudoを使用していますか?

答え2

破損したパッケージがあるとマークされている場合は、次のものを使用できます。

dpkg -l | grep "^hi"

行って見つけてください。あなたがそのものを持って何をするかはあなたの選択であり、そのものを拘束する理由に依存します。

スケジュールされたパッケージは、何らかの理由で(手動またはポリシーなど)これらのパッケージが特定のバージョンに設定されていることを意味します。そのバージョンで不要な場合は、メンテナンスを停止し、フルアップグレード/アップデートを実行し、Pulseをインストールできます。

関連情報