Accidentalmente borré el archivo / etc / redhat-release. ¿Cómo puedo restaurar o crear uno nuevo? Tengo CentOS Linux versión 7.0.1406 (Core).
centos
data-recovery
el Salvador
fuente
fuente
Respuestas:
Puede usar RPM para ver a qué RPM pertenece ese archivo:
Luego puedes arreglarlo usando
yum
:Podría no funcionar
Si el RPM que se usó para hacer esta instalación ya no está disponible, entonces lo anterior no funcionará:
En este caso, puede buscar ese RPM en CentOS Vault (lo busco a través de Google), por ejemplo. NOTA: El paquete específico que desea está aquí .
Luego puede descargar el RPM directamente y volver a instalarlo utilizando
Usando RPM Usando YUMrpm
oyum
.¿Por qué no reinstaló el trabajo?
Este es un error que se creó cuando los RPM individualizados para versiones específicas de CentOS quedaron en desuso.
Por lo tanto, generalmente tiene que acceder a CentOS Vault para los paquetes que se encuentran en este estado.
fuente
-i
debe evitar el indicador de rpm, ya que casi siempre es menos útil que el-U
indicador (y, sí,-U
puede instalar paquetes completamente nuevos).Debería estar bien. Puedes volver a crear el archivo. El contenido del archivo es:
Este archivo pertenece al paquete
centos-release-7-0.1406.el7.centos.2.5.x86_64
, por lo tanto, siempre que no haya eliminado ese paquete, solo tocar este archivo manualmente debería estar bien.fuente