Ubuntuサーバーでスペースが不足していたため、このコマンドを実行してスペースを節約しました
Sudo rm -rf /var/cache/apt/archives
しかし今、aptで物事を行おうとすると、次のエラーが発生します。
E: Could not open lock file /var/cache/apt/archives/lock - open (2 No such file or directory)
E: Unable to lock the download directory
そしてのようなもの
Archive directory /var/cache/apt/archives/partial is missing.
明らかに、一部のディレクトリ構造を削除しました。 apt-get rebuild-var-tree
または同様のことをする方法はありますか?
そこで必要なものは2つあります。
Sudo mkdir -p /var/cache/apt/archives/partial
Sudo touch /var/cache/apt/archives/lock
Sudo chmod 640 /var/cache/apt/archives/lock
このディレクトリを手動で削除することは、一般的に悪い考えです。アーカイブをクリーンにクリーンアップするには、次を使用します。
Sudo apt-get clean
新しいAPTバージョンの場合、完全なソリューションは次のようになります。
Sudo mkdir -m 0700 /var/cache/apt/archives/partial
Sudo chown _apt:root /var/cache/apt/archives/partial