Help us understand the problem. What is going on with this article?

apt --fix-brokenが発生した!!

久しぶりにVirtualboxでkali linuxをいじくり回してたらハマったので備忘録として記す。

発生原因

apt update
apt upgrade
apt dist-upgrade
彼奴らを実行後、ディスク不足で失敗
後からわかったが、不要パッケージが悪さを働き、その後の全てのaptの失敗してたっぽい

エラーメッセージ内容から抜粋

apt --fix-broken install

これを実行してくれとのメッセージが出力される

倣って実行するもまたエラー

/var/cache/apt/archives/*内でエラーが発生とのこと

訳がわからなくなったので、aptについて学習

aptは/var/cache/apt/archives/配下にパッケージを保存していくとのこと
なので、一斉に削除することを覚悟

不要パッケージは以下のコマンドで削除可能

command description
sudo apt clean APTキャッシュの削除
sudo apt autoclean APTキャッシュから使っていないファイルを削除

結果

その後、アーカイブ配下は空になり、無事apt実行できるようになりました!

備考(リポジトリ確認手順)

リポジトリ参照先の編集

vim /etc/apt/sources.list

貼り付け

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

参考サイト

https://blog.treedown.net/entry/2019/05/15/010000
https://news.mynavi.jp/article/20190724-864746/

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした