delete / var / cache / * Como posso corrigir isso?

3

Eu removo acidentalmente todos os arquivos no diretório / var / cache / com o comando sudo rm -rf . Agora não consigo ver os arquivos na Lixeira para trazê-los de volta.

Gostaria de saber qual é a situação ruim se esses arquivos forem removidos? O Ubuntu vai funcionar normalmente e recriar os diretórios no cache novamente automaticamente?

Se não, quais diretórios eu tenho que criar em / var / cache / manualmente para que tudo funcione bem?

Eu já fiz manualmente o apt e o apache2 e o debconf no cache directoy, mas não sei se sinto falta do diretório mais importante que precisava ser criado lá.

Espero que alguém possa me guiar para corrigir esse problema.

    
por Arash 24.11.2012 / 23:36

2 respostas

2

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!

    
por Dennis Kaarsemaker 25.11.2012 / 00:02
0

rm -rf apaga todos os arquivos no diretório fornecido imediatamente, sem perguntar e recursivamente (todos sub-diretórios e arquivos). Não são armazenados no lixo, eles sumiram.

Depende dos pacotes instalados, de quais pastas e arquivos você precisa neste diretório. Por exemplo: apache, apt, cups, debconf, instalador de flashplugin, git, samba, lightdm, pm-utls, man, centro de software ...

Talvez você possa dar uma olhada no live cd do Ubuntu, quais arquivos e pastas são os arquivos padrão nesse diretório.

EDITAR: Talvez você possa experimentar essas ferramentas (por sua conta e risco):

extundelete

testdisk

    
por TIIUNDER 24.11.2012 / 23:44