Análisis

Análisis

Intenté eliminarlo samba-servercon este comando ( sudo tasksel remove samba-server) y todas las aplicaciones, incluso las aplicaciones del sistema, se eliminan y ahora xubuntu está bloqueado en el arranque, solo muestra la carga. ¿Qué tengo que hacer?

¿ taskselEliminó mis archivos también?

Respuesta1

TL;DR: es un error grave, ¡no uses taskel para eliminar cosas!

Análisis

A continuación se muestran opciones disponibles de tasksel:

$ tasksel --help
Unknown option: help
Usage:
tasksel install <task>...
tasksel remove <task>...
tasksel [options]
    -t, --test          test mode; don't really do anything
        --new-install   automatically install some tasks
        --list-tasks    list tasks that would be displayed and exit
        --task-packages list available packages in a task
        --task-desc     returns the description of a task

La tarea de Samba tiene el nombre samba-serverque escribiste:

$ tasksel --list-tasks | grep -i Samba
u samba-server  Samba file server

Consta de un solo paquete:

$ tasksel --task-packages samba-server
samba-server^

Si intentamos simular la desinstalación, obtenemos la siguiente línea:

$ sudo tasksel --test remove samba-server
debconf-apt-progress -- apt-get -q -y \
-o APT::Install-Recommends=true \
-o APT::Get::AutomaticRemove=true -o APT::Acquire::Retries=3 \ 
install samba-server^-

(en la línea encima del último guión -causa problemas).

Lo que hice:

  1. VM limpia Ubuntu 18.04 LTS arrancada, instalada taskselconsudo apt-get install tasksel
  2. Samba instalado consudo tasksel install samba-server
  3. Corriósudo tasksel remove samba-server
  4. Reinicié y el sistema se estropeó en el siguiente arranque

arreglar el sistema

Luego intenté reparar el sistema:

  1. Necesitamos arrancarModo de recuperación(haga clic Shiften arrancar, en GRUB seleccioneOpciones avanzadas para Ubuntu, seleccionarUbuntu, con Linux… (modo recovery))

  2. Seleccione resume Resume normal bootpara acceder al shell de inicio de sesión

  3. Abra la primera consola n.° 1 con Ctrl+ Alt+ 1y luego inicie sesión

  4. Si no tiene Internet, verifique el nombre de la interfaz Ethernet y ejecute el cliente DHCP manualmente en ella:

    ifconfig -a # got enp0s3
    sudo dhclient enp0s3
    
  5. Reinstale xubuntu-desktopel metapaquete en el sistema:

    sudo apt-get install xubuntu-desktop
    
  6. Después de reiniciar puedo acceder al sistema.

Conclusión

Entonces parece que es un error grave; he encontrado algunos con casi los mismos síntomas:

También he presentado nuevoserror 1779645 "Error crítico en taskel: tasksel remove task-nameelimina todo el sistema"

¿Qué hacer?

No lo use taskselpara retirar cosas al menos en 16.04 LTS, 18.04 LTS y 20.04 LTS.

información relacionada