Os diretórios de cache, felizmente, devem ser dispensáveis. Reinstalar os pacotes relacionados deve trazê-los de volta. O problema é / var / cache / apt como você precisa para instalar.
Então, vamos recriá-lo manualmente:
sudo mkdir -p /var/cache/apt/archives
Agora você pode reinstalar os pacotes. Em uma instalação padrão, esses diretórios de pacotes são próprios em var cache, e é assim que você os instala novamente:
sudo apt-get install --reinstall cracklib-runtime cups debconf \
dictionaries-common lightdm man-db nscd pm-utils pppconfig \
samba-common software-center
A única coisa que não tenho certeza é se o debconf irá rodar sem os arquivos em / var / cache / debconf. Mas experimente!