GNU/Linux >> Linux の 問題 >  >> Linux

信頼できないソースからパッケージを削除して再インストールしますか?

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

承認された回答:

アレックスが指摘したように:

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

1つ目は、aptのキャッシュが空であることを確認します。そうすれば、apt-getはリポジトリからパッケージをダウンロードする必要があります。次に、最初に、インストールされているすべてのパッケージのリストが必要です。これは、$(...)です。 一部が実行されてから、apt-getを使用してそれらを再インストールしています。適性には別の方法があります:

sudo aptitude --reinstall install '~i'

~i 「インストール済みパッケージ」を検索します。

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


Linux
  1. CheckInstallを使用してソースからパッケージを構築する方法

  2. インストールされたパッケージをバックアップし、新しくインストールされたUbuntuシステムでそれらを復元します

  3. CentOS、Fedoraの特定のリポジトリからインストールされたパッケージを削除する方法

  1. Linuxで特定のリポジトリからインストールされたパッケージを一覧表示する方法

  2. GnomeメニューからKdeおよびXfceアプリケーションを削除する方法は??

  3. ソースから構築されたバイナリを2台目のマシンにインストールできますか?

  1. いつソースからコンパイルしてインストールする必要がありますか?

  2. Debian パッケージのインストールをシミュレートし、それらをインストール済みとしてマークすることは可能ですか?

  3. インストールしたすべてのパッケージを完全に削除しますか?