Después de instalar vmware workstation o en otra ocasión vmware player, al querer seguir trabajando con mi Debian 64 bits, me daba errores, por lo que la búsqueda a mi problema me llevo a un foro de vmware, en inglés, pero en Nicklabs te damos la solución en español.
El problema estaba en vmware en concreto en dos scripts de vmware que impiden la instalación o actualización de nuevos programas.
insserv: warning: script ‘K01vmware’ missing LSB tags and overrides
insserv: warning: script ‘K01vmware-USBArbitrator’ missing LSB tags
Este es un error típico al momento que querer instalar por ejemplo hal:
insserv: Starting vmware-USBArbitrator depends on stop-bootlogd and therefore on system facility `$all’ which can not be true!
insserv: Max recursions depth 99 reached insserv: loop involving service cups at depth 2 insserv: loop involving service mountdevsubfs at depth 3 insserv: loop involving service mountkernfs at depth 1 insserv: loop involving service vmware-USBArbitrator at depth 1 insserv: exiting now without changing boot order! update-rc.d: error: insserv rejected the script header dpkg: error al procesar hal (--configure): el subproceso instalado el script post-installation devolvió el código de salida de error 1 Se encontraron errores al procesar: hal
–
Solución que seguramente muchos ansían.
Crea el archivo
nano /etc/insserv/overrides/vmware
Y pega el siguiente contenido
### BEGIN INIT INFO # Provides: vmware # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 5 # Default-Stop: 2 3 5 # Short-Description: VMware VMX service for virtual machines # Description: Allows running of VMware virtual machines. ### END INIT INFOAhora creamos otro archivo que falta y es el que da casi todos los problemas.
nano /etc/insserv/overrides/vmware-USBArbitrator
Y pega lo siguiente dentro
### BEGIN INIT INFO # Provides: vmware-USBArbitrator # Required-Start: $remote_fs $syslog vmware # Required-Stop: $remote_fs $syslog vmware # Default-Start: 2 3 5 # Default-Stop: 2 3 5 # Short-Description: Start daemon when vmware starts # Description: Enable service provided by daemon. ### END INIT INFOAhora le damos permiso de ejecución
chmod +x /etc/insserv/overrides/vmware*
Listo problema resuelto, finalizamos con un aptitude update.