信頼できないソースからパッケージを削除して再インストールしてください。

信頼できないソースからパッケージを削除して再インストールしてください。

私は最近Kali Linuxをインストールしましたが、柔軟ではないミラーの選択により、すべてのdebパッケージが私が信頼していないミラーからダウンロードされました。新しいミラーを使用するようにsource.listが更新されたと仮定すると、apt / dselectにすべてのパッケージを再ダウンロードして再インストールするように指示できますか?

ベストアンサー1

Alexが指摘したように:

sudo apt-get clean
sudo apt-get install --reinstall $(dpkg --get-selections | grep -w 'install$' | cut -f 1)

最初は、aptのキャッシュが空であることを確認します。このように、apt-getはリポジトリからパッケージをダウンロードする必要があります。次に、まずこの部分が実行する作業であるすべてのインストール済みパッケージのリストが必要になり、$(...)次にapt-getを使用してそのパッケージを再インストールします。適性に関連する別の方法があります。

sudo aptitude --reinstall install '~i'

~i「インストール済みパッケージ」を検索してください。

どちらの方法にも自動的にインストールされたパッケージがないため、apt-mark showauto > packagesこれを行う前にsudo apt-mark auto $(cat packages)リストを使用して再作成する必要があります。

おすすめ記事