Apaguei acidentalmente o arquivo / etc / redhat-release. Como posso restaurar ou criar um novo? Eu tenho o CentOS Linux versão 7.0.1406 (Core).
centos
data-recovery
salvador
fonte
fonte
Respostas:
Você pode usar o RPM para ver a que RPM esse arquivo pertence:
Você pode corrigi-lo usando
yum
:Pode não funcionar
Se o RPM usado para fazer essa instalação não estiver mais disponível, o procedimento acima não funcionará:
Nesse caso, você pode procurar esse RPM no CentOS Vault (eu pesquiso pelo Google), por exemplo. NOTA: O pacote específico que você deseja está aqui .
Você pode fazer o download do RPM diretamente e reinstalar usando
Usando RPM Usando YUMrpm
ouyum
.Por que não reinstalou o trabalho?
Este é um problema criado quando os RPMs individualizados para versões específicas do CentOS foram descontinuados.
Portanto, você normalmente precisa acessar o CentOS Vault para obter pacotes que se enquadram nesse estado.
fonte
-i
flag para rpm deva ser evitado, pois é quase sempre menos útil que o-U
flag (e, sim,-U
pode instalar pacotes totalmente novos).Tudo bem. Você pode recriar o arquivo. O conteúdo do arquivo é:
Esse arquivo pertence ao pacote
centos-release-7-0.1406.el7.centos.2.5.x86_64
; portanto, desde que você não o tenha removido, basta tocar nele manualmente.fonte