Differences between revisions 9 and 10
Revision 9 as of 2016-07-15 20:06:54
Size: 14497
Comment:
Revision 10 as of 2016-12-04 10:38:32
Size: 14073
Editor: ?ImanolMateo
Comment: Correciones gramaticales y ortográficas
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[DontBreakDebian|English]] Español - [[fr/DontBreakDebian|Français]] -~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| ||<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"> ||
Line 4: Line 4:
= Consejos para nuevos usuarios en no romper su sistema Debian = = Consejos para los nuevos usuarios de Debian =
Line 6: Line 6:
Debian es un sistema robusto y fiable, pero aún así es muy fácil para nuevos usuarios a romper sus sistemas por no hacer las cosas al estilo Debian. Esta página enumera los errores comunes cometidos por los nuevos usuarios. Algunos de los temas que aparecen aquí se puede hacer de manera segura, pero sólo si tiene suficiente experiencia para saber cómo arreglar el sistema cuando las cosas van mal. 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.
Line 8: Line 8:
El tema general al consejo aquí es que las consecuencias no siempre son inmediatos, y pueden hacer que las futuras actualizaciones imposible sin una reinstalación completa. Si la actualización sin una reinstalación completa es importante para usted, tenga cuidado de no cometer los errores que se describen a continuación. 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.
Line 10: Line 10:
Una de las principales ventajas de Debian es su repositorio central con miles de paquetes de software. Si viene a Debian desde otro sistema operativo, es posible que se utilizó para la instalación de software que se encuentra en los sitios web al azar. En Debian '' 'instalar software desde sitios web al azar es un [[DebianSoftware#Footnotes|bad habit]]' ''. Siempre es mejor utilizar el software desde los repositorios oficiales de Debian, si es posible. Los paquetes en los repositorios de Debian se sabe que funcionan bien y la correcta instalación. Sólo el uso de software desde los repositorios de Debian, también es mucho más seguro que la instalación de sitios web al azar que podría bundle malware y otros riesgos de seguridad. 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 [[DebianSoftware#Footnotes|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.
Line 13: Line 14:
== No hacer un FrankenDebian ==
Debian Stable no se debe combinar con otras versiones. Si usted está tratando de instalar software que no está disponible en la actual versión estable de Debian, que no es una buena idea añadir repositorios de Debian para la otra. Los problemas podrían no suceder de inmediato, pero la próxima vez que instalar actualizaciones.
== No haga un FrankenDebian ==
Line 16: Line 16:
La razón puede romper cosas se debe a que el software empaquetado para una versión de Debian está diseñado para ser compatible con el resto del software para esa versión. Por ejemplo, la instalación de paquetes de '' Jessie '' en un sistema '' Wheezy '' también instalará nuevas versiones de las bibliotecas del núcleo, incluyendo '' glibc ''. Esto resulta en un sistema que no es '' Wheezy '' o '' Jessie '', pero una mezcla roto de los dos. 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.
Line 18: Line 18:
Repositorios que pueden crear un !FrankenDebian si se utiliza con Debian Stable:
 * Debian '' Testing '' nuevo lanzamiento (en la actualidad '' Stretch '')
 * Versión de Debian '' inestable '' (también conocido como '' sid '')
 * Ubuntu, Mint u otros repositorios de derivados son '' 'no' '' compatibles con Debian!
 * Ubuntu PPA
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.
Line 24: Line 20:
Los repositorios que pueden crear un !FrankenDebian si se utiliza con Debian «estable»:
Line 25: Line 22:
== No utilice fabricante de GPU scripts de instalación ==
Debian incluye controladores de código abierto que soportan la mayoría de las tarjetas de vídeo. Los conductores libres proporcionan la mejor integración con el resto del sistema Debian y funcionan bastante bien para la mayoría de usuarios.
 * 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.
Line 28: Line 27:
Si es absolutamente necesario tener los controladores de código cerrado de propiedad, '' 'no descargar directamente desde la web del fabricante!' ''. Instalación de los controladores de este modo sólo funciona para el kernel actual, y después de la próxima actualización de kernel de los controladores de vídeo no funcionará hasta que se vuelven a instalar manualmente de nuevo. == No utilice los script de instalación del fabricante de las GPU ==
Line 30: Line 29:
Afortunadamente hay una manera de Debian para instalar controladores de la tarjeta de vídeo patentadas usando paquetes en el repositorio. Instalación de los controladores de la forma en Debian se asegurará de que los conductores siguen funcionando después de las actualizaciones del kernel. 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.
Line 32: Line 31:
 * AtiHowTo tiene instrucciones sobre cómo utilizar los controladores de código abierto para las tarjetas de vídeo ATI / AMD.
 * [[ATIProprietary]] tiene instrucciones para la instalación de ATI / AMD controladores de código cerrado al estilo Debian.
 * NvidiaGraphicsDrivers tiene instrucciones para instalar controladores de código cerrado Nvidia al estilo Debian.
== No sufren del Síndrome de Nueva materia brillante ==
La razón por la que Debian Stable es tan confiable es porque el software está ampliamente probado y error corregido-antes de ser incluidos. Esto significa que la versión más reciente del software es a menudo no están disponibles en los repositorios estables. Pero esto no significa que el software es demasiado viejo para ser útil!
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.
Line 38: Line 33:
Antes de instalar la nueva versión de software proveniente de algún lugar distinto de los repositorios de Debian Stable, aquí hay algunas cosas a tener en cuenta:
 * Debian backports correcciones de seguridad y nuevas características, a juzgar software comparando el número de versión del paquete Debian para el nombre de versión no tener esto en cuenta.
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.
 * [[es/ATIProprietary|ATIProprietary]] tiene instrucciones para la instalación de los controladores de código cerrado de ATI/AMD al estilo Debian.
 * [[es/NvidiaGraphicsDrivers|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.
Line 41: Line 47:
 * Instalación de software desde lugares distintos a los repositorios oficiales de Debian que no podría obtener actualizaciones de seguridad.
 * A veces, las versiones más nuevas están disponibles en http://backports.debian.org/.
 * Las personas que deseen asumir más riesgo y responsabilidad a veces puede tomar sus propias backports de la última versión del software de Debian. Aunque no sin riesgo, la auto-backporting suele ser más seguro que otros enfoques. Cuando la auto-backporting no es probable que cualquier otro enfoque se romperá su sistema. [[http://ircbots.debian.net/factoids/factoid.php?key=simple+sid+backport|Instructions]] están disponibles a través de uno de los [[IRC/DpkgBot|Debian IRC bot]] s (como lo son instrucciones para la auto-backporting lo último de los autores del software). El bot de IRC Judd proporciona el comando checkbackport proporcionar alguna orientación sobre si es posible backporting. Es posible que desee consultar en [[IRC]] o en otro lugar para investigar los riesgos y beneficios de auto-backporting.
 * 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 [[http://ircbots.debian.net/factoids/factoid.php?key=simple+sid+backport|instrucciones]] están disponibles a través de uno de los [[IRC/DpkgBot|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.
Line 45: Line 51:
== No 'make install' ==
Es bastante fácil para compilar software de bolas de alquitrán de código fuente descargado desde el sitio web del software, pero no siempre es tan fácil de quitar después. A menudo, las instrucciones que vienen con el código fuente incluyen instrucciones para utilizar comandos como '' ./configure && make && make install ''.
== No haga «make install» ==
Line 48: Line 53:
Al instalar el software de esta manera, '' 'no' '' será capaz de eliminarlo con '' apt-get '' o '' Synaptic ''. El sistema de paquetes APT sólo puede eliminar el software que fue instalado por el sistema de paquetes APT. Peor aún, el software instalado de esta manera puede veces entran en conflicto con el software empaquetado para Debian. 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''.
Line 50: Line 55:
El software instalado de esta manera también no se beneficia de la seguridad actualiza la forma en que lo hacen los paquetes de Debian. Si desea mantener su sistema actualizado sin tener que compilar y volver a instalar para cada actualización de forma manual, se adhieren a los paquetes de Debian. 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.
Line 52: Line 57:
=== ¿Qué puede suceder, y por qué es mala === 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.
Line 54: Line 59:
El 'make install' 'script' puede hacer suposiciones acerca de inválidos donde el binario compilado y sus archivos asociados deben existir en el sistema de archivos y en qué conjunto de permisos / propiedad que debe ejecutarse. Software instalado con excesivamente alto privilegio en el sistema puede causar errores y pérdida de datos. === Lo que puede suceder y por qué esto es malo ===
Line 56: Line 61:
==== ¿Cómo evitar problemas ==== 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.
Line 58: Line 63:
 * Si usted está construyendo el software de fuente obtenido de otro modo que a partir de Debian, que es una buena idea para construir y ejecutarlo como un usuario normal, dentro del directorio de dicho usuario. Si se mantiene los datos confidenciales, valiosos o no sustituibles en su directorio personal, que podría ser una buena idea para crear otra cuenta de usuario para este fin. ==== 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.
Line 60: Line 67:
 automake, y otros sistemas de construcción, pueden instalar el software de auto-construidas en lugares no convencionales. Es una mala idea para ser root o utilizar "sudo" para instalar el software de auto-construida en / usr / bin o los otros lugares donde los paquetes estándar regulares colocar los archivos. Casi siempre es posible instalar en su lugar en su directorio personal en su lugar. (El uso de '' ./configure --prefix = ~ / .local '' o similar.) Si usted entiende cómo editar ficheros Makefile, entonces se puede alterar el makefile de una manera tal que haga '' make install '' útil para el sistema o añadir un '' prefix = ~ / .local 'opción'.  «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''.
Line 62: Line 69:
 Otra buena opción es utilizar el / local / jerarquía / usr para la instalación de software sin envasar. El paquete '' Stow '' puede ser útil en el manejo de esta.  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.
Line 64: Line 71:
 * Se puede evitar el guión '' make install '' utilizando [[CheckInstall]]. Se instalará el software y le dará la capacidad de desinstalar con utilidades de gestión de paquetes estándar de su distribución.  * 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.
Line 66: Line 73:
== No siga ciegamente mal consejo ==
Por desgracia, hay una gran cantidad de malos consejos en Internet. Tutoriales que aparecen en los blogs, foros y otros sitios a menudo incluyen instrucciones que rompan su sistema de forma sutil. No se limite a seguir el primer consejo que encuentre, o el tutorial que parece la más fácil. Pasa algún tiempo leyendo la documentación y comparar la diferencia entre tutoriales.
== No siga ciegamente malos consejos ==
Line 69: Line 75:
Es mejor tomar el tiempo para averiguar la forma correcta de hacer algo primero que pasar aún más tiempo la fijación de un sistema que no funciona después. Usted no dejaría que un extraño azar alimentar a su bebé; no ejecutar comandos sin primero entender lo que hacen. 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.
Line 71: Line 77:
Blogs y mensajes en el foro no caducan. Las instrucciones que podrían haber sido salvo hace un par de años podría no ser seguro seguir más. En caso de duda seguir investigando y leer la documentación de su versión. 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.
Line 74: Line 82:
A menudo, la lectura de un tutorial es sólo lo suficiente para tener una idea general de cómo instalar o utilizar una aplicación. Casi todo el software empaquetado para Debian tiene al menos '' algunos '' documentación disponible. Algunos lugares para buscar:
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:
Line 76: Line 86:
 * El Manual del administrador de Debian: http://debian-handbook.info/
 * El '' 'a propósito' comando '' le ayudará a encontrar las páginas de manual.
 * El '' comando '' 'hombre' para la lectura de las páginas de manual de los comandos que no entienda.
 * Algunos programas de software tiene una separada '' < '' 'nombre de paquete' ''> - doc '' paquete que contiene documentación.
 * 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 acerca de las diferencias de la versión original del software junto con la documentación adicional .
 * 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.
Line 82: Line 92:
== No elimine a ciegas software ==
A veces, cuando se elimina un paquete, el gestor de paquetes necesita eliminar otros paquetes también. Esto se debe a que los paquetes adicionales dependen del paquete que está intentando quitar.
== No elimine ciegamente el software ==
Line 85: Line 94:
Si esto sucede, el gestor de paquetes le mostrará una lista de todo lo que se va a quitar y pedir su confirmación. '' 'Asegúrese de leer esta lista con cuidado!' '' Si usted no sabe lo que algunos de los paquetes que serán eliminados son para, leer las descripciones de cada uno. En caso de duda, hacer más investigación. Algunos recursos que pueden ayudar a entender qué paquetes son para incluyen:
 * https://www.debian.org/distrib/packages
 * '' Apt-cache show <nombre del paquete> '' en la línea de comandos
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.
Line 89: Line 96:
== No instale sin descripciones de lectura ==
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, con cada paquete configurado de una manera diferente. Lea las descripciones de los paquetes y la búsqueda de nombres de paquetes similares para asegurarse de obtener el que usted desea.
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.
Line 92: Line 98:
Este punto puede ser especialmente importante para los paquetes que instalan los módulos del núcleo.  * Buscador de paquetes: https://www.debian.org/distrib/packages
 * En la línea de órdenes: ''apt-cache show <nombre del paquete>''
Line 94: Line 101:
== No se olvide de tomar notas! ==
Es fácil olvidar los pasos a seguir para hacer algo en su ordenador, en especial varios meses más tarde, cuando usted está tratando de mejorar. A veces cuando intenta varias maneras diferentes de resolver un problema, es fácil olvidar qué método tuvo éxito al día siguiente!
== No instale sin leer las descripciones ==
Line 97: Line 103:
Es una muy buena idea tomar notas sobre el software que ha instalado y los cambios de configuración que haya realizado. Al editar archivos de configuración, que es también una muy buena idea para incluir comentarios en el archivo que explican la razón de los cambios y la fecha en que se hicieron. 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.
Line 99: Line 105:
== ¿No tiene etiqueta pobre al conseguir el apoyo! ==
Al buscar apoyo es importante recordar que Debian es un proyecto de voluntarios y la gente estará más inclinado a ayudar si eres educado y dispuesto a poner un poco de esfuerzo en sí mismo. Aquí hay algunas pautas generales que le ayudarán a obtener ayuda:
 * Investigación de la cuestión por su cuenta en primer lugar, incluida la lectura de la documentación y el uso de los motores de búsqueda.
 * Proporcionar detalles y hacer preguntas inteligentes: http://www.catb.org/~esr/faqs/smart-questions.html.
 * Si se siente frustrado no se desquite con los voluntarios que tratan de ayudar, incluso si parecen frustrados con usted.
 * No hay que esperar para ser alimentados con cuchara, si necesita ser guiado paso a paso que es una señal de que necesita para aprender más sobre su propio mediante la lectura de la documentación.
 * En IRC en especial:
  * '' 'No le pegue <enter> cada pocas palabras' '' se vuelve difícil de seguir.
  * Espere alrededor de una respuesta, la gente a menudo desaparecen justo antes de que alguien responde a su pregunta.
  * Use http://paste.debian.net/ en lugar de pegar directamente en el canal.
Esto puede ser especialmente importante para los paquetes que instalan los módulos del núcleo.
Line 110: Line 107:
== Véase también ==
 * WhyDebian
 * [[FAQsFromDebianUser]]
 * DebianResources
 * DebianSoftware - El software disponible para los usuarios de Debian Stable
== 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 =

 * WhyDebian - ¿Por qué Debian?
 * [[FAQsFromDebianUser]] - Preguntas de uso frecuente.
 * DebianResources - Foros, sitios web y tutoriales de Debian.
 * DebianSoftware - El software disponible para los usuarios de Debian «estable».

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

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