Bienvenido a la wiki dedicada a los usuarios nuevos en GNU/Linux, este sitio esta orientado a ayudar a los usuarios nuevos... Si deseas contribuir, por favor crate una cuenta.

Preguntas Ultra Frecuentes

De PUFs Wiki

Tabla de contenidos

[editar] ¿Que es una distribución?

Dicho brevemente, una distribución es una colección de software que, junto con el kernel (núcleo) de Linux, forman una suite de sistema operativo + programas. Puesto de otra manera, una distribución comprende:

  • El kernel, o núcleo de Linux
  • El sistema base (un set de utilidades básicas, necesarias para hacer funcionar el sistema operativo).
  • Utilidades de configuración, herramientas para instalar software, etc.
  • Paquetes de software (el tipo y cantidad de software dependen de la distribución).

Ya que lo único que realmente tienen en común todas las distribuciones es el kernel de Linux, las hay para todos los gustos, desde distribuciones livianas y sencillas para maquinas viejas o poco potentes, pasando por distribuciones para manejo de discos rígidos y recuperación de datos, firewalls y routers, hasta distribuciones con la última tecnología, llenas de software y características para las PCs más modernas.


[editar] ¿Qué distribución es la que me conviene?

Eso dependerá de varios factores que hay que tener en consideración:

  • Tipo de computadora: Si es vieja, nueva, MAC, SUN, Playstation, Gamecube, etc.
  • Función que le vas a dar a tu sistema operativo: Simple sistema de escritorio como Windows, usar Linux como firewall/router, usarlo como media layer, para servidores, etc.

Pero incluso limitando nuestra búsqueda es muy posible que nos encontremos con más de una opción, ya llegada esta instancia lo mejor es simplemente descargar y probar, y para eso están los "liveCD".


[editar] ¿Que es un LiveCD / LiveDVD / LiveDistro?

Los LiveCD / DVD, también conocidos como LiveDistro, son distribuciones de Linux que se ejecutan desde algún medio de almacenamiento removible al bootear (arrancar) la PC, sin necesidad de ser instaladas en el disco rígido. Típicamente se suelen guardar en CDs, DVDs y Pen drives (USB flash drives) entre otros. Los LiveCD son sistemas operativos completos que corren con todo su software preinstalado y cargan completamente en memoria. La mayoría hoy por hoy permite, además, acceder al disco rígido y gracias a la auto detección de hardware que tienen, la mayoría permite tener un escritorio completo, conexión a la red / Internet y hasta algunos tener un escritorio 3D como Beryl o Compiz. Algunas LiveDistros vienen con una utilidad de instalación desde un ícono o acceso en el escritorio, desde el cual es posible instalar el sistema al disco rígido y, en algunos casos, hasta en un USB flash drive. Por tener todas estas características, las LiveDistro son ideales para poder probar una determinada distribución y poder elegir finalmente cual es la que más se adapta a las necesidades personales.


[editar] ¿Donde consigo las imagenes para poder grabarme Linux en un CD/DVD?

A continuación teneís una lista con las principales distribuciones de linux:

Ubuntu
Pagina web: http://www.ubuntu.com/
FTP: ftp://ftp.ubuntu.com/ubuntu
SuSE
Pagina web: http://www.suse.de/es/
FTP: ftp://ftp.suse.com/
Slackware
Pagina web: http://www.slackware.com/
FTP: ftp://ftp.slackware.com/pub/slackware
Debian
Pagina web: http://www.debian.org/
FTP: ftp://ftp.debian.org/debian/
Fedora
Pagina web: http://fedoraproject.org/
FTP: http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/iso/

[editar] ¿Mis programas de Windows van a funcionar en Linux?

No. El mismo soft que corre Windows no puede ser ejecutado en Linux. Afirmar esto no es lo mismo que decir, por ejemplo, que no existe el Corel Draw para Linux; puede existir el mismo programa o suite, pero se debe conseguir la versión especifica para Linux del mismo, y son muy pocos los que son desarrollados para ambas plataformas. Esto podría parecer un impedimento, pero hay que tener en cuenta que para cada soft comercial de Windows hay una alternativa de software libre que uno se puede bajar para Linux. Hay ejemplos realmente notorios como por ejemplo: OpenOffice.org, alternativa a la suite de Microsoft Office, o GIMP que es una muy buena alternativa al Photoshop. Más allá de que la cantidad de software libre que hay sobrepasa a la cantidad de software comercial y si uno necesita si o si usar un soft para windows, existe la opción de emular el software mediante una aplicación llamada WINE. Para no hacer extenso el tema basta con decir que WINE puede no lograr emular ciertos programas, o hacerlos extremadamente inestables.

[editar] ¿Mis juegos de windows van a funcionar en Linux?

Con los juegos básicamente pasa lo mismo que con los programas en general, los desarrollos para Linux son muy pocos. Lo diferente con los juegos es que existe un software (comercial) llamado Cedega que funciona en base a WINE y asegura que juegos de windows corran en Linux sin ningún inconveniente. Vale aclarar que Cedega es pago y que la única alternativa gratuita es WINEX pero la cantidad de juegos que se puedan llegar a correr bien en esta ultima no tiene punto de comparación con Cedega.


[editar] ¿Que equivalentes para Linux hay de mis programas de Windows?

http://www.linuxrsp.ru/win-lin-soft/index-spanish.html

http://linuxeq.com/

http://alts.homelinux.net/

[editar] ¿Pueden Windows y Linux convivir en una misma PC?

Si, lo pueden hacer sin ningún problema, los únicos requisitos son los siguientes:

  • Para instalar Linux necesitamos espacio en el disco rígido sin particionar, así Linux puede crear sus propias particiones e instalarse.
  • Se necesita instalar un selector de sistemas operativos el cual se activa en el booteo y permite seleccionar el sistema operativo a cargar. Hasta donde yo conozco toda distribución de Linux trae algún selector de sistemas operativos y en la mayoría, este selector se instala de manera simple a la hora de instalar Linux.

[editar] ¿Como organiza Linux los archivos?

Vease: Estructura de directorios

[editar] ¿Que es KDE y Gnome? ¿Cual conviene?

En Linux a diferencia de Windows, uno puede elegir cual quiere que sea su interfaz grafica. Dicho de otra manera, Linux no esta vinculado con ningún manejador de ventanas, sino que estos se instalan como un conjunto de programas / librerías. Dentro de las múltiples opciones que tenemos, las más populares son KDE y Gnome. La mayoría de las distribuciones “populares” utilizan alguno de estos dos manejadores de escritorio cargándolo por defecto al instalar, pero pudiendo luego ser cambiado. Otras dan a elegir durante el proceso de instalación cuál es el manejador que uno prefiere. Una vez más, y así como las distribuciones, es cuestión de probar para ver cual es el que mejor se adapta a las necesidades de cada uno. Hoy por hoy son dos proyectos muy maduros, estables y llenos de características y “tweaks” para lograr personalizarlos a gusto.

[editar] ¿Puede Linux tener ese escritorio 3D que vi en youtube?

Si, de hecho muchas distribuciones modernas están equipadas con él. A decir verdad lo que pudiste haber visto son 2 escritorios distintos, que se ven muy parecido (y tienen un origen común): Beryl o Compiz. Para ser breves, Compiz fue el original y Beryl un “fork” (una derivación del original). Hoy por hoy los dos tienen sus pro y sus contras, pero al día de la fecha todo parece decir que los 2 proyectos se van a juntar nuevamente en uno, así que no hay que preocuparse mucho por cual elegir (si bien siempre es bueno estar informado y probar).

[editar] ¿Como escucho MP3 o miro Videos en Ubuntu?

Ver Guia-Ubuntu

[editar] ¿Va a funcionar Linux en mi maquina ultimo modelo?

Si, aunque hay muchas distribuciones de Linux y no todas se manejan de la misma manera. Por dar un ejemplo los releases (versiones nuevas) de Ubuntu son cada 6 meses, mientras que los de Debian cada 1 año, por lo que dependiendo de la distribución podríamos o no tener problemas de compatibilidad con algunas partes de nuestro hardware (si bien no con todo, es extremadamente difícil que un Linux mas o menos nuevo no arranque en una maquina nueva). En este caso lo más apreciable son las distribuciones con kernels y programas nuevos, como Ubuntu o Sabayon.

[editar] ¿Va a funcionar Linux en mi maquina súper vieja?

Si, aunque hay muchas distribuciones de Linux que son simplemente muy pesadas para correr en hardware viejo. De hecho hay distribuciones que están especialmente pensadas para esta clase de equipos, en las que todos los componentes (el núcleo, el sistema base y los programas) son versiones lo más ligeras posible para minimizar el uso de memoria y hacer más ligera la tarea del procesador. Entre estas cabe destacar el Damn Small Linux!, el cual estoy haciendo andar en una Pentium 166 con 32 megas de RAM sin ningún problema y con algunos de los últimos programas (por ej. Firefox 2.0 con el flashplayer y todo). Una vez instalado y configurado, uno de estos Linux le puede dar vida nueva a tu PC.

[editar] ¿Voy a poder usar en Linux mi Pendrive / Impresora / Celular / Lo que sea?

Si, si y si. Linux hoy por hoy es muy compatible con prácticamente todo el hardware. Generalmente suelen haber casos de dispositivos que no funcionen automáticamente o desde un primer momento, pero es cuestión de buscar soporte, ya sea en documentos, foros, etc. Hay toda una comunidad dispuesta a aportar respuestas a gente recién iniciada.

[editar] ¿Cómo se instalan los programas de Linux?

Existen dos maneras de instalar programas en Linux. La mas popular es mediante un manejador de paquetes que utiliza binarios y la menos usada es descargando el código fuente y compilándolo en nuestra computadora.

[editar] ¿Qué es un código fuente?

El código fuente de un programa es lo que el programador escribe, en un lenguaje especial, para que luego la maquina lo pueda interpretar y “crear” el programa. Linux (y la mayoría de su software) es libre, por ende es de código abierto lo que significa que ese código fuente esta disponible para cualquier persona, y cualquier persona es libre de distribuirlo y modificarlo, siempre respetando las pautas de la licencia bajo la que se encuentre ese código. En la practica, a veces y dependiendo de la distribución, a la hora de instalar el programa uno se baja el código fuente, lo compila en su propia maquina, y luego instala el programa resultante de éste proceso. Los archivos ejecutables compilados se llaman binarios.

[editar] ¿Qué es un binario?

Se entiende como archivo binario o paquete binario a un archivo o conjunto de archivos que son resultado de un compilador interpretando código fuente escrito por un programador. En Windows la referencia más directa que tenemos son los archivos con extensión .EXE, los cuales al hacer doble clic ejecutan un programa. En Linux pasa algo parecido, solo que los archivos en Linux no se clasifican por extensión por lo que un binario puede (y suele) no contar con extensión alguna. Hoy por hoy la mayoría de las distribuciones de Linux distribuyen los programas en base a binarios, ya que el tiempo de compilación para los programas es excesivo y es mucho mas sencillo contar con archivos binarios cuidadosamente compilados los cuales solo hay que copiar para tener funcionando en la computadora.

[editar] ¿Qué es compilar?

Se llama compilar al proceso que realiza un compilador, el cual interpreta un lenguaje de programación en particular (por ejemplo: C, C++, Pascal) y lo traduce a un lenguaje de unos y ceros que pueda comprender la computadora. Usualmente este proceso conlleva un tiempo largo para aplicaciones grandes, por lo que no es una practica muy adoptada en distribuciones Linux a pesar de la disponibilidad que existe sobre su código fuente. Lo mas común a compilar en una distribución de Linux es el kernel (núcleo) del sistema, el cual se configura mediante una aplicación que permite seleccionar entre una amplia gama de opciones para poder personalizar el kernel a nuestro gusto y adaptarlo a nuestras necesidades de hardware y compatibilidad. Más información aquí.

[editar] ¿Qué es un manejador de paquetes?

Los manejadores de paquetes son herramientas que utilizan las distribuciones de Linux para instalar, desinstalar y actualizar los programas y componentes del sistema operativo. Un paquete puede ser un programa, una librería, algún código fuente determinado (como por ejemplo el del kernel) o incluso documentación sobre algún programa en particular encapsulado en un archivo el cual mediante el manejador se descomprime e instala en nuestro Linux. Los manejadores de paquetes trabajan generalmente conectándose a un repositorio, que es un servidor (de Internet, aunque también se pueden utilizar otros medios) desde el cual se descargan los paquetes. La descarga e instalación suele ser automática y generalmente solo basta con hacer un par de clics para completar todo el proceso. Otra función importante que posee la mayoría de los manejadores de paquetes es la de poder resolver dependencias, los programas en Linux usualmente dependen de librerías para funcionar correctamente y es en estos casos en los que el manejador de paquetes va a descargar e instalar las librerías necesarias para que el programa funcione sin que tengamos que preocuparnos en buscarlas a mano. Esto es muy importante ya que la cantidad de librerías es considerable y sin esta función seria muy difícil administrar nuestro software.

[editar] ¿Puedo aprovechar el rendimiento de una arquitectura de 64 bits en Linux?

Si, de hecho linux soporta la arquitectura x86-64 desde incluso antes que saliera al mercado. También soporta otras arquitecturas de 64 bits como PowerPC de 64 bits, Sparc64 o IA-64. Sin embargo, cabe mencionar que todavía existe software que no funciona en sistemas operativos de 64 bits. Tal es el caso del conocido Flash de Adobe, que todavía no dispone de versión de 64 bits. Si bien existen maneras de correr aplicaciones de 32 bits en entornos de 64 bits, esto puede a veces ser complicado para principiantes.

[editar] ¿Puedo ejecutar programas de 32 bits en mi Linux de 64 bits?

Si, siempre y cuando estemos hablando de una arquitectura x86-64. En este caso, el microprocesador dispone de un modo especial llamado "Modo de compatibilidad" que le permite a Linux ejecutar programas de 32 bits sin problemas. También es necesario instalar las librerías de emulación de 32 bits, ya que los programas de 32 bits necesitan utilizar librerías de 32 bits también, no pueden utilizar las de 64 bits.

[editar] ¿Dónde se consiguen las librerías de emulación de 32 bits?

Todas las distribuciones incluyen paquetes con estas librerías, de modo que basta con recurrir al repositorio de nuestra distribución.

[editar] ¿Qué aplicaciones se benefician con los 64 bits?

En general todas, pero donde realmente podemos notar una gran mejora es en las aplicaciones multimedia, los juegos y las bases de datos. Estas aplicaciones por lo general se benefician del mayor espacio de direcciones virtuales que dispone una arquitectura de 64 bits y de la mayor cantidad de registros de uso general y registros de operaciones vectoriales, así como de la mayor cantidad de memoria direccionable por el microprocesador.

Herramientas personales