¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
  1. Libros
  2. Ubuntu
  3. Soporte y solución de problemas
Extrait - Ubuntu Administración de un sistema Linux (2a edición)
Extractos del libro
Ubuntu Administración de un sistema Linux (2a edición) Volver a la página de compra del libro

Soporte y solución de problemas

Solucionar los problemas comunes

1. ¿En qué sistema estoy?

De esta pregunta anodina surgirán dos respuestas. La primera devuelve la identificación del núcleo actual, el tipo de versión y algo de información adicional: 

$ uname -r 
5.8.0-44-generic 

La opción -a devuelve una versión más larga. Esta información es útil porque el sistema puede contener varios núcleos, presentes al arranque en la pantalla de GRUB, y el administrador puede intercambiar entre uno u otro según las necesidades (diferente elección de módulos, por ejemplo).

$ uname -a 
Linux eni-VirtualBox 5.8.0-44-generic #50.20.04.1-Ubuntu SMP Fri Apr 17 
15:06:57 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux 

Para la solicitud de identificación de versión, el comando se escribe como:

$ lsb_release -a 
No LSB modules are available. 
Distributor ID:   Ubuntu 
Description:      Ubuntu 20.04.2 LTS 
Release:         20.04 
Codename:        focal 

Los módulos LSB se refieren a los estándares de la Free Standards Group. Ubuntu dispone simplemente del paquete lsb-base instalado.

2. Pérdida de la contraseña

a. La contraseña del usuario

Acaba de volver de vacaciones; ha estado desconectado por mucho tiempo y no puede recordar su contraseña de usuario. No es nada grave si ha establecido una contraseña para root. Todo lo que tiene que hacer es conectarse como administrador root y escribir un simple comando.

 En la página principal del administrador de sesión, pase al modo consola con las teclas [Ctrl][Alt][F3] y escriba sus credenciales root.

 Escriba el comando passwd (remplace eni por su login):

# passwd eni 

 Introduzca su nueva contraseña y luego desconéctese.

# exit 

 Regrese al administrador de sesión usando [Alt][F1].

Ya puede usar otra vez su usuario con su nueva contraseña.

Puede, también, iniciar en modo Recuperación (vea más adelante).

b. No tiene ninguna contraseña

Este es el caso más difícil y requiere un poco más de atención, método y concentración. Existen varios escenarios posibles, pero en principio siempre hay una forma de salir adelante...

Problemas de inestabilidad (caídas, bloqueos)

1. Aislar el origen del problema

¿Qué es lo que pasa? Se enciende el ordenador y, durante su uso, se encuentran varios problemas, a veces graves: una aplicación deja de funcionar, Gnome muestra un mensaje de error tras un fallo, el teclado o el ratón no responden, la pantalla se congela, etc. Para resolver estos problemas, se debe intentar aislar su origen. Hay dos tipos principales de bloqueos: de hardware y de programas. Un problema informático puede tener su causa en un problema de hardware.

Como cualquier herramienta hecha por el hombre, el ordenador no es perfecto. Linux y sus programas no son una excepción a esta regla. Los informáticos han establecido a lo largo de sus años de experiencia (y no olvide que la informática es una ciencia joven) lo que ellos llaman las leyes de la informática. He aquí algunas que pueden aplicarse en estos casos.

Leyes de falta de fiabilidad de Gibb

  • Los ordenadores no son fiables, los hombres lo son menos. En el origen de cada error atribuido al ordenador se encuentran por lo menos dos errores humanos, uno de los cuales es culpar al ordenador.

  • Todo sistema que depende de la fiabilidad del hombre no es fiable.

Cuarta ley de Murphy

Si varias cosas pueden salir mal, la que saldrá mal es la que causará más daño. Corolario: si hay un momento en el que es especialmente importante que algo no vaya mal, es en ese momento cuando sucederá.

Linux es desarrollado por entusiastas; a menudo personas con conocimientos técnicos avanzados. Sin embargo, como todos los seres humanos son imperfectos, sus programas pueden contener imperfecciones. Incluso el equipo puede causar errores. A veces la suma de las imperfecciones anula sus efectos: un programador que utiliza una función con problemas tenderá a esquivarla de manera que la hará funcionar.

Pero el día que se corrige esta imperfección, el rodeo utilizado ya no funciona: el programa se bloquea.

2. Los problemas de hardware

Los problemas de hardware son aquellos sobre los que a menudo se puede actuar directamente. No hace falta ser programador para poder reemplazar la mayoría de los componentes informáticos defectuosos sin ayuda. Pero aun así se requiere saber lo que está pasando. Por experiencia personal, a pesar de muchos años...

Encontrar ayuda

1. En el escritorio

Además del manual de la consola, recuerde que la ayuda de cada aplicación está disponible a través de los menús y pulsando [F1] en cada aplicación. Por ejemplo aquí, la ayuda de Archivos.

images/13RIT10.png

Desde el menú Mostrar aplicaciones, busque Ayuda para obtener el manual de usuario completo de la distribución.

Si no está familiarizado con la línea de comandos, el manual de cada comando es accesible en modo gráfico usando el comando xman; aquí, el manual de ls:

images/chap11_06.png

O, desde una terminal, man seguido del comando que se busca. Por ejemplo:

man ls 

2. Ayuda en línea

Además de los numerosos foros de autoayuda y sitios de información, se recomiendan los siguientes sitios:

Este último sitio, en particular, es una verdadera mina de información. Recuerde usar el cuadro de búsqueda.

images/13RIT12.png