Traducción(es): English - español - Italiano - 简体中文 - Svenska - Русский


http://www.debian.org/logos/openlogo-nd-50.png http://www.debian.org/Pics/debian.png

Portal/IDB/logo_portal.png El software disponible para usuarios Debian



El software disponible para la distribución estable de Debian

La instalación por defecto de Debian dispone de una basta cantidad de software, todo ello fácilmente instalable desde el mismo Debian utilizando las herramientas de gestión de paquetes.1 Históricamente Debian ha tenido más software2 en sus repositorios que cualquier otra distribución de Linux.

A pesar de ello, por varias razones, la ?versión estable de Debian no incluye todo el software que la gente encuentra importante y que muchos esperan encontrar. Para remediarlo existe bastante más software adicional disponible para ?Debian estable, desde sendas fuentes oficiales y oficiosas. Esta página provee un vistazo general a las fuentes comunes más utilizadas y/o aquellas fuentes con suficiente amplitud y profundidad. Las fuentes de software en esta página son todas o bien producidas por la comunidad Debian misma o por sus miembros para Debian3 así pues, crucialmente, todo el software aquí descrito está soportado por la gran comunidad de Debian en toda su extensión. Se pueden encontrar fuentes de software de Debian más obscuras o estrechamente enfocadas, y fuentes foráneas a la comunidad Debian,en la página de repositorios UnofficialRepositories.

Notas relativas a la seguridad

Consideraciones de seguridad

El proyecto Debian provee el más alto nivel de soporte de seguridad al software libre incluido en la distribución ?Debian estable. Las fuentes oficiales, semi-oficiales, y no-oficiales de software listadas aquí pueden o no recibir dicho nivel de soporte de seguridad.

Actualizaciones de seguridad del software existente

Merece ser mencionado que Debian provee actualizaciones de seguridad a tiempo pero que la instalación por defecto no asegura que aquellas actualizaciones sean automáticamente instaladas según queden disponibles. Una parte ESENCIAL de administrar un sistema Debian es asegurar que las actualizaciones de seguridad suceden.

Un sistema Debian está preconfigurado para recibir actualizaciones de seguridad cuando manualmente se le requiera actualizarse. El entorno de escritorio por defecto (gnome) trae un botón en la barra de menú el cual instala actualizaciones de seguridad. Otros pueden necesitar correr como administrador (root)

aptitude update

seguido de

aptitude safe-upgrade

de modo habitual. Hay paquetes disponibles que instalan automáticamente actualizaciones de seguridad.

Software que se encarga de los problemas de instalación

Debido a que ?la entrega estable de Debian cambia mínimamente tras la entrega, la versión en estocaje puede que no se instale en el hardware mas moderno. Pasra dicho problema véase http://kmuto.jp/debian/d-i/ para instaladores con los kernel más actualizados.4

Note también que cierto hardware requiere firmware no -libre para funcionar; firmware que no se incluye como parte del instalador en estocaje de Debian.5 Vea los detalles de las instrucciones de instalación, particularmente la guía oficial de instalación, y obtenga ayuda vía es/IRC u otro canal de soporte.

Newer Software For Debian Stable

Because Debian's stable release changes minimally after release, and has few changes in months prior to release, the software included is not always the latest and greatest. Those who need newer software but still want the reliability and security of Debian stable can often satisfy their wants with software from backports, http://backports.debian.org.

Backports provide not only newer applications but also newer kernels. Installing a newer kernel is often the best way to solve problematic hardware issues because the newer kernel contains many newer drivers and bug fixes.

If you need something that is not in backports, or something even newer than what's in backports, a good option is to backport the newer package yourself from the Debian sid/unstable release. If the instructions for backporting from sid/unstable are not clear or you need further help the IRC channel can be a good support option. You may also ask there should you need software even newer than that available in sid/unstable.

Backporting (recompiling and repackaging) is the only safe way to install packages from Debian Sid or Debian Testing on a Debian stable system. Do not install such packages without backporting. Attempting to "mix" releases, especially by updating your sources.list file, is a sure way to break your system. Recovery in these cases usually involves restore from backup.

Note that installing the latest software may not be the best way to meet your real needs. IRC, and other support options, may be able to suggest other alternatives that help you accomplish your real goal.

Those using backports, or backporting packages themselves, should remember that security updates are no longer automatic!6

Updates to Software for Debian Stable

Some software, such as spam scanners, must be very up-to-date to work. To enable7 updates to the very latest versions of such software, or backports of the important parts, be sure that the releasename-updates ?suite is enabled in /etc/apt/sources.list, by adding releasename-updates to the end of the line. Lines should look something like:8

deb http://http.us.debian.org/debian/ squeeze main squeeze-updates

Prior to the squeeze release such updates were available from Volatile, http://volatile.debian.org/.

Mozilla Web Browser and Email

http://mozilla.debian.net provides current versions of the Mozilla software suite.

Audio and Video Software

Warning

Some software is not included in Debian because it is illegal in some parts of the world. Audio and video software can be especially problematic in this regard and the United States is among the more restrictive governments. Mere possession may be a criminal offense and may lead to time in jail. Ignorance of the law is no excuse. This web page should not be considered a substitute for qualified legal advice; legal advice can only be obtained by consulting a lawyer.

Some software related to multi-media, particularly software allowing the playback and manipulation of music, video, and the like, is not included in Debian itself for legal reasons. This is now much more rare than in the past9.10

Sometimes it may be appropriate to recompile the Debian source package of interest to enable codecs or other features excluded for legal reasons. This is done by downloading the source .deb package with apt-get source packagename, changing the compilation options found in debian/rules, using dpkg --build sourcedirectory to rebuild a binary .deb file, and gdebi packagename to install it. It is a good idea to append +custom.X, where custom is your custom name and X is your private revision number, to the version number defined in the source package's .dsc file to distinguish your re-packaging from stock Debian, and to put the resulting package on hold after installation with aptitude hold packagename so that it is not automatically replaced during system upgrade.

Non-Free Software (e.g. Adobe's Flash)

In accordance with Debian's core principles, those codified in The Debian Social Contract, the default Debian install is configured to install only Free Software. Non-free software is made available to those who wish to risk its ills. Before blindly installing non-free software it may be prudent to ask if there is a Free replacement.11

Access to non-free software distributed by the Debian project is done by modifying the /etc/apt/sources.list file.12 The sources.list man page contains explanations and examples. The basic idea is have the text contrib and non-free appear as components, along with the main component, at the end of each line so that the non-free and contributed software ?suites can also be downloaded from each software archive.

Software for Embedded Devices

A version of Debian, Emdebian, is available for embedded devices, devices with ultra-low capabilities.

Running Debian Without Installing

A computer can run Debian without installing it onto a hard drive; running instead from, say, a CD or a USB stick. The Debian-Live project provides this capability. A "live" version of Debian is no different from an installed version. Software is installed and removed as usual, although whether or not these changes are preserved across reboots depends upon whether the underlying media is writable.

See Also



Footnotes:

  1. Los nuevos usuarios de Debian deberían conseguir todo su software de los repositorios Debian a tal efecto. Los mantenedores de Debian han trabajado mucho para asegurarse de que el software en los repositorios de Debian funciona bien conjuntamente y es seguro. ¡Obtener software desde fuentes no-Debian viola la (inexistente) garantía! La combinación de sistemas gestores de paquetes y la aparición de distribuciones Linux las cuales entregan ingentes cantidades de software fundamentalmente cambia la practica de la administración del sistema apropiada, especialmente para el usuario típico. No consiga software desde otro sitio que no sea el de Debian, no incluso del autor del software, ¡A MENOS QUE tenga las habilidades y el tiempo para resolver los problemas resultantes! Los novatos de Linux acostumbran frecuentemente a conseguir software directamente del autor, asi como de otros sitios aleatorios de la red. Esa práctica contribuye a la inestabilidad, inflexibilidad, e inseguridad de los sistemas no-Linux. Puede que piense por estar acostumbrado a conseguir software de varias fuentes e integrarlo en el sistema que esa práctica es manejable. La experiencia sugiere lo contrario. Queda avisado de que espere hasta haber navegado por varias actualizaciones de sistema principales y se considere usted algo asi como un experto en Linux antes de aventurarse más allá del soporte de los repositorios de software de Debian. (1)

  2. En aquellos casos en los que el software o su configuración ha sido modificada para introducir las peculiaridades específicas de Debian, se anotan en un documento README.Debian hallado en en el directorio /usr/share/doc/nombre_paquete/ del paquete. Esto normalmente solo es de interés para los administradores de servidores. (2)

  3. Incluso las fuentes oficiosas (llamadas no oficiales) son "oficialmente oficiosas" y serían parte del mismo Debian si hubiera medios para hacerlo así. Esas fuentes de software luchan por cumplir los altos estándares de Debian y están ingeniadas para integrarse perfectamente en Debian. Están bien establecidas y han sido probadas durante mucho tiempo. (3)

  4. El kernel, el núcleo del sistema, media entre el resto del sistema y la mayoría del hardware. Consecuentemente un kernel más nuevo con frecuencia es aquello que se necesita para soportar hardware mas nuevo. (4)

  5. Existen instaladores no oficiales que contienen firmware no-libre pero no ofrece una gran ventaja con el tiempo segun las instrucciones que se encuentran en la guía de instalación. Véase: http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/ (5)

  6. At the time of this writing the Debian Security Team does not provide support for the software in backports.debian.org, although some software may get security updates from the backport maintainers. (6)

  7. The Debian installer does ask if the releasename-updates suite is to be enabled so it may or may not already be enabled. (7)

  8. Of course there are GUI tools that will make such changes for those afraid of editing text. (8)

  9. Say, pre-squeeze. (9)

  10. Note that http://deb-multimedia.org/ is no longer a recommended source of Debian stable packages. (10)

  11. Regardless, it is much better to obtain non-free software from the official Debian repositories than it is to obtain it from elsewhere on the Internet, even from the software's original source. The software in the Debian repositories has been proven to integrate with Debian and is updated when necessary to maintain security -- in so far as such is possible with non-free software. (11)

  12. Those afraid of typing text into a document can instead use checkboxes found in the graphical interface of the Synaptic package manager. (12)