Hola @ggol15 encantado de tenerte por aquí, mi primera recomendación seria trabajar desde linux o bsd y no usar un emulador. A titulo personal yo sustituiría redhat por centos, que es similar pero con licencia free. Las pruebas las deberías hacer a nivel de servidor pero redhat/centos toleran errores decentemente, pongo un ejemplo:
Código :
Ver originalComandos Terminal:
check: Verifica si hay problemas en la base de datos (rpmdb)
check-update: Verifica la existencia de actualizaciones de paquetes
clean: Elimina los datos del caché
deplist: Muestra las dependencias que necesita un paquete
distribution-synchronization: Sincroniza los paquetes instalados a las últimas versiones disponibles
downgrade: Desactualizar un paquete a una versión anterior
erase: Elimina uno o varios paquetes de su sistema
groupinfo: Muestra detalles acerca de un grupo de paquetes
groupinstall: Instala los paquetes en un grupo de su sistema
grouplist: Muestra los grupos de paquetes disponibles
groupremove: Elimina los paquetes de un grupo de su sistema
help: Muestra un mensaje de ayuda del uso
history: Mostrar, o utilizar, el historial de la transacción
info: Muestra detalles acerca de un paquete o de un grupo de paquetes
install: Instala uno o varios paquetes en su sistema
list: Muestra un paquete o grupos de paquete
load-transaction: load a saved transaction from filename
makecache: Genera el caché de metadatos
provides: Localiza el paquete que ofrezca el valor indicado
reinstall: reinstalar un paquete
repolist: Muestra los repositorios de software configurados
resolvedep: Determina qué paquetes ofrecen la dependencia indicada
search: Busca detalles en los paquetes para la cadena indicada
shell: Ejecuta una shell de Yum interactiva
update: Actualiza uno o varios paquetes en su sistema
upgrade: Actualiza los paquetes tomando en cuenta los obsoletos
version: Muestra una versión para la máquina y/o los repositorios disponibles.
Cualquier consulta no dudes en preguntar.