Differences between revisions 10 and 11
Revision 10 as of 2016-12-04 10:38:32
Size: 14073
Editor: ?ImanolMateo
Comment: Correciones gramaticales y ortográficas
Revision 11 as of 2018-10-25 14:55:13
Size: 14105
Comment: Añadido enlace a la traducción en catalán
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[es/DebianWiki/EditorGuide#translation|Traducción(es)]]: [[DontBreakDebian|English]] - [[fr/DontBreakDebian|Français]] - Español -~||<style="text-align: right;border: 0px hidden"> || ||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[es/DebianWiki/EditorGuide#translation|Traducción(es)]]: [[DontBreakDebian|English]] - [[fr/DontBreakDebian|Français]] - Español - [[ca/DontBreakDebian|Català]]-~||<style="text-align: right;border: 0px hidden"> ||

Traducción(es): English - Français - Español - Català

Consejos para los nuevos usuarios de Debian

Debian es un sistema fiable y robusto, sin embargo, es fácil para los nuevos usuarios dañar el sistema por no hacer las cosas al estilo Debian. Esta página enumera los errores más comunes cometidos por los nuevos usuarios. Algunos de los temas que aparecen aquí se pueden hacer de manera segura, pero sólo si tiene la suficiente experiencia para reparar el sistema en caso de salir las cosas mal.

Las consecuencias de no administrar correctamente el sistema operativo no siempre son inmediatas, pudiendo posteriormente hacer imposible una actualización sin una reinstalación completa. Si desea actualizar el sistema sin tener que reinstalarlo completamente, trate de no cometer los errores descritos a continuación.

Una de las principales ventajas de Debian son sus repositorios centralizados con miles de paquetes de software. Si llega a Debian desde otro sistema operativo, puede estar acostumbrado a instalar el software que encuentre en sitios web. En Debian instalar software de sitios web al azar es un mal habito. Siempre es mejor utilizar el software de los repositorios oficiales de Debian. Este funcionan bien y se instala correctamente. Ademas, es mucho más seguro que instalar software de sitios web que podrían contener software malicioso y otros riesgos de seguridad.

No haga un FrankenDebian

No se debe mezclar Debian «estable» con otras versiones. Al intentar instalar software que no está disponible en la versión estable actual, no es buena idea añadir otro repositorio de Debian («en pruebas», «inestable»). Los problemas podrían no aparecer de inmediato, pero sí la próxima vez que se instalen actualizaciones.

Esto se debe a que el software empaquetado para una versión de Debian está diseñado para ser compatible únicamente con resto del software de dicha versión. Por ejemplo, la instalación de paquetes de Jessie en un sistema Wheezy también instalará nuevas versiones de las bibliotecas principales, incluyendo glibc. Esto dará lugar a un sistema que no es Wheezy o Jessie, sino una mezcla rota de los dos.

Los repositorios que pueden crear un FrankenDebian si se utiliza con Debian «estable»:

  • La versión de Debian «en pruebas» (actualmente Stretch).

  • La versión de Debian «inestable» (también conocido como Sid).

  • Los repositorios de Ubuntu, Mint u otros derivados no son compatibles con Debian.

  • Los PPA (Archivo de paquete personal) de Ubuntu.

No utilice los script de instalación del fabricante de las GPU

Debian incluye controladores libres de código abierto compatibles con la mayoría de las tarjetas de vídeo. Los controladores libres proporcionan la mejor integración con el resto del sistema Debian y funcionan bastante bien para la mayoría de usuarios.

Si tiene que usar los controladores propietarios de código cerrado, no los descargue directamente del sitio web del fabricante. El instalarlos de este modo sólo funciona para el núcleo Linux actual. Después de actualizar el núcleo, los controladores dejarán de funcionar hasta que vuelva a instalarlos manualmente de nuevo.

En Debian la forma para instalar los controladores propietarios de la tarjeta de vídeo es usando los paquetes del repositorio. Al instalarlos al estilo Debian se asegura de que los controladores siguen funcionando después de las actualizaciones del núcleo.

  • AtiHowTo tiene instrucciones sobre cómo utilizar los controladores libres de código abierto para las tarjetas de vídeo ATI/AMD.

  • ATIProprietary tiene instrucciones para la instalación de los controladores de código cerrado de ATI/AMD al estilo Debian.

  • NvidiaGraphicsDrivers tiene instrucciones para instalación de los controladores de código cerrado de Nvidia al estilo Debian.

No padezca del síndrome de la «versionitis»

La razón por la que Debian «estable» es tan fiable es porque el software está ampliamente probado y corregido antes de ser incluido. Por ello, la versión más reciente del software a menudo no está disponible en los repositorios estables. Pero esto no significa que el software sea demasiado viejo para ser útil.

Antes de instalar la nueva versión del software desde algún lugar distinto de los repositorios de Debian «estable», aquí hay algunas puntos a tener en cuenta:

  • Los backport de Debian añaden correcciones de seguridad y nuevas características, por lo que, juzgar el software comparando únicamente el número de la versión del paquete de Debian con la versión del desarrollador principal no es correcto.
  • La última versión del software que está intentando utilizar también podría tener nuevos errores.
  • El software instalado desde lugares distintos a los repositorios oficiales de Debian podría no obtener actualizaciones de seguridad.
  • A veces, las versiones más nuevas del software están disponibles en http://backports.debian.org.

  • Los que deseen asumir más riesgo y responsabilidad pueden intentar hacer sus propios backport de la última versión del software de Debian. Aunque no sin riesgo, el auto-backport suele ser más seguro que otros enfoques. Cuando el auto-backport falla es probable que cualquier otro enfoque dañe el sistema. Las instrucciones están disponibles a través de uno de los robots del IRC de Debian. El robot «judd» del IRC dispone de la orden «checkbackport» que proporciona información sobre si el backport es posible. Tal vez desee consultar en el IRC o en otro lugar los riesgos y beneficios del auto-backport.

No haga «make install»

Es bastante fácil compilar software mediante archivos tar de código fuente descargados desde algún sitio web, pero no siempre es tan fácil de desinstalar después. A menudo, las instrucciones que vienen con el código fuente incluyen órdenes para utilizar como ./configure && make && make install.

Al instalarlo de esta manera no podrá eliminarlo con apt-get o Synaptic. El sistema de paquetes APT sólo puede eliminar el software instalado por el propio sistema de paquetes APT. También puede suceder que el software entre en conflicto con el software empaquetado para Debian.

El software instalado de esta manera tampoco se beneficia de las actualizaciones de seguridad de la misma forma que los paquetes de Debian. Si desea mantener su sistema actualizado sin tener que compilar y reinstalar manualmente cada actualización, utilice únicamente los paquetes proporcionados por los repositorios de Debian.

Lo que puede suceder y por qué esto es malo

El script 'make install' puede hacer suposiciones erróneas acerca de donde colocar en el sistema de archivos y bajo qué conjunto de permisos/propiedades ejecutar el binario compilado y sus archivos asociados. El software instalado con privilegios excesivamente elevados puede causar errores y pérdida de datos.

Cómo evitar problemas

  • Si está compilando software obtenido de fuentes que no sean de Debian, es una buena idea compilarlo y ejecutarlo como un usuario normal dentro de su directorio personal. Si, dentro de ese directorio personal, tiene datos sensibles, valiosos o irremplazables, es mejor crear otra cuenta de usuario para este fin.

    «automake» y otros sistemas de compilación, pueden instalar el software compilado personalmente en lugares poco convencionales. Es una mala idea ser superusuario («root») o utilizar la orden «sudo» para instalar el software compilado personalmente en /usr/bin o en otros lugares donde los paquetes estándar colocan sus archivos. Casi siempre es posible instalar el software en su directorio personal, usando ./configure --prefix=~/.local o similares. Si conoce y entiende cómo editar archivos makefile, puede modificarlos para que make install realice correctamente la instalación en el sistema o añadir la opción prefix=~/.local.

    Otra buena opción es utilizar la jerarquía /urs/local/ para la instalación del software sin empaquetar. El paquete stow puede ser útil para lograr este objetivo.

  • Puede evitar el script make install utilizando CheckInstall. Esto instalará el software y le dará la opción de desinstalarlo con el gestor de paquetes que utilice.

No siga ciegamente malos consejos

Por desgracia, hay una gran cantidad de malos consejos en Internet. Los tutoriales que aparecen en los blogs, foros y otros sitios a menudo incluyen instrucciones que pueden dañar el sistema sin darse cuenta. Por ello, no se limite a seguir el primer consejo que encuentre o el tutorial que parece más fácil. Pase algún tiempo leyendo la documentación y comparando las diferencias entre tutoriales.

Es mejor tomarse el tiempo necesario en averiguar la forma correcta de hacer algo, que pasar aún más tiempo arreglando un sistema dañado. No ejecute ordenes sin entender primero lo que hacen.

Las publicaciones en blogs y foros no caducan (información obsoleta). De esta forma, las instrucciones que podrían haber sido útiles hace un par de años podrían no serlo ahora. En caso de duda, siga investigando y lea la documentación de la versión de Debian que utiliza.

No se olvide de leer la documentación

A menudo, la lectura de un tutorial es suficiente para tener una idea general de cómo instalar o utilizar una aplicación. Casi todo el software empaquetado para Debian tiene un mínimo de documentación disponible. Algunos lugares para mirar:

  • La página de documentación de Debian: https://www.debian.org/doc/index.es.html

  • El manual del administrador de Debian: http://debian-handbook.info

  • La orden apropos le ayudará a encontrar las páginas de manual.

  • La orden man para la lectura de las páginas de manual de las ordenes que no entienda.

  • Algunos programas de software tienen un paquete con documentación, como <nombre de paquete>-doc.

  • Cada paquete Debian instalado en su sistema tiene un directorio en /usr/share/doc que a menudo contienen un archivo README.Debian con información sobre las diferencias entre la versión del software de Debian y la del desarrollador principal, así como documentación adicional.

No elimine ciegamente el software

A veces, cuando se elimina un paquete, el gestor de paquetes debe eliminar otros paquetes. Esto está relacionado con las dependencias del paquete que se desea eliminar.

Si esto sucede, el gestor de paquetes le mostrará una lista de todo lo que se va quitar y le solicitará su confirmación. Asegúrese de leer cuidadosamente esta lista. Si no sabe qué paquetes se deben eliminar, lea las descripciones de cada uno. En caso de duda, algunos de los siguientes recursos le pueden ayudar a entender para que sirve cada paquete.

No instale sin leer las descripciones

También es aconsejable leer las descripciones de los paquetes antes de instalarlos. A veces, el software tendrá diferentes paquetes disponibles en el repositorio de Debian, cada uno configurado de una manera diferente. Lea las descripciones del paquete y busque nombres de paquetes similares para asegurarse de obtener el que desea.

Esto puede ser especialmente importante para los paquetes que instalan los módulos del núcleo.

No se olvide de tomar notas

Es fácil olvidar los pasos que tomó para hacer algo en su ordenador, en especial varios meses más tarde al tratar de hacer una actualización. De igual forma, cuando intenta resolver un problema de varias maneras diferentes, es fácil olvidar qué método tuvo éxito al día siguiente.

Por ello, es una muy buena idea tomar notas sobre el software que ha instalado y los cambios de configuración que ha realizado. Al editar archivos de configuración, también es una muy buena idea incluir comentarios en el archivo que expliquen la razón de los cambios y la fecha en que se hicieron.

No tenga una mala actitud para obtener ayuda

Cuando esté buscando ayuda, es importante recordar que Debian es un proyecto de voluntarios y que la gente estará más dispuesta a ayudar si es educado y está dispuesto a hacer un esfuerzo. Aquí hay algunas pautas generales que le ayudarán a obtener ayuda:

  • Investigue el tema por su cuenta primero, leyendo la documentación o haciendo uso de los motores de búsqueda.
  • Proporcione detalles y haga preguntas inteligentes: http://www.sindominio.net/ayuda/preguntas-inteligentes.html

  • Si se siente frustrado, no se desquite con los voluntarios que tratan de ayudar, incluso si parecen frustrados con usted.
  • No espere a que le lleven de la mano, si necesita ser guiado paso a paso es una señal de que necesita aprender más por su cuenta mediante la lectura de la documentación.
  • En particular en el IRC:
    • No presione <intro> cada pocas palabras porque se vuelve difícil de seguir.

    • Espere pacientemente una respuesta, la gente suele desaparecer justo antes de que alguien responda a la pregunta.
    • En lugar de pegar código directamente en el canal, utilice: http://paste.debian.net

Véase también