23 agosto 2009

Linux para novatos


¿Eres nuevo en esto de Linux? bueno, ahora te daré la idea en general de que demonios es Linux....

Olvídate de los Virus, Malware, y con ello olvídate de los Anti-virus y los Anti-esto o Anti-esto-otro, también olvídate de andar consiguiendo seriales para instalar software, cracks, o programas con tiempos de prueba que tanto molestan. Linux no es Windows, ten eso claro.

Ahora explicaré y compararé aplicaciones que se utilizan en Windows y sus igualitarios en Linux, esto es para todo aquel que quiera probar e interactuar con este Sistema Operativo y no sabe que diantre es Linux, y pueda tener una idea previa gracias a la siguiente Introducción a Linux.

Sistemas Operativos Linux
En Linux existen diferentes Sistemas Operativos (o distribuciones), esto debido a que el Kernel Linux (núcleo) es libre y puede utilizarse para todo tipo de cosas, ejemplo: Sistemas Operativos en celulares (Android), y el próximo a salir Google Chrome OS.
Cada OS (Operating System: Sistema Operativo) cuenta con sus aplicaciones, y algunas son muy robustas y otras muy livianas.

Un OS completo o medianamente robusta y que trae todo tipo de aplicaciones y software listo para su utilización, por ejemplo pueden ser Fedora, OpenSUSE, Debian, Mandriva, Ubuntu, etc.

Un OS liviano (aunque con pocas aplicaciones), y el cual es necesario instalar más aplicaciones para empezar a trabajar, pueden ser Arch Linux, Gentoo, Slackware, etc. Y recordar que siempre se puede instalar más software después de instalar el sistema.

También recordar que existen ramas en Linux o "basados en...", quienes son los padres de otros OS, las ramas principales son las de Red Hat, la rama de Debian, y la rama de Slackware (Los tres grandes padres).

Los OS basados en la rama de Red Hat utilizan sus programas compilados (formato de paquetes) con la extensión .rpm, las distros basadas en Debian utilizan .deb, y las distros basadas Slackware .tar.gz ó .tgz (ese es código fuente sin compilar). Estos son como los igualitarios a los ejecutables .exe que se utilizan en Windows, así de sencillo.
Para saber más sobre cuales son las distros de Linux más populares puedes dirigirte a Wikipedia, y leer mucho sobre cual te puede tincar, ya que hay muchas distros.

También mencionar que cuando se instala Linux hay que crear una partición de intercambio, mejor conocida como Swap. La Swap es como una memoria virtual igualitaria a la RAM, así que cuando la RAM se llena, empieza a utilizar la Swap, comunmente dejo 1 GB de Swap.

También a la hora de formatear hay que elegir el sistema de archivos Ext4, también se puede con Ext3, pero el otro tiene mejores características en el aspecto técnico. Eso sería el igualitario en Windows a NTFS, o FAT32 (que ya bastante viejito que está).

Ah, y puedes, gracias a GRUB, tener varios sistemas operativos instalados en tu PC. Ya que al prender la máquina, aparecerá un menú con los Sistemas Operativos que tengas instalados.

Repositorios
Esto es lo mejor de todo Linux. Cada distribución cuenta con sus propios repositorios. ¿Que es eso? Es como un indice que ellos tienen para todo el software disponible para su distro. Esto quiere decir que para instalar y mantener todos los días actualizados tus programas, ni siquiera necesitas abrir un navegador Web e ir a Google a leechear. Es impresionante. Y lo mejor de todo es que puedes añadir repositorios de terceros, o sea de sitios como Launchpad, que es donde dan cabida a los repositorios personales, y brindan soporte para todos los programas que son hospedados ahí. O también los repositorios de Google, con programas como Picasa, Google Chrome, y Google Desktop.

Y no olvidar a GetDeb, que es donde se pueden bajar programas compilados en .deb (son como ejecutables automáticos), para distros basadas en Debian (como Ubuntu).

Y también los sitios AllMyApps y Appnr cuentan con autoinstaladores APT para instalar aplicaciones directamente, y/o bajarlas para luego ser instaladas.

Escritorios
En Linux hay varios entornos de escritorios gráficos (en Windows y Mac OS hay solo uno), existe KDE, Xfce, GNOME, Fluxbox, LXDE, y etc. esos serían los entornos de escritorio más populares. Los más "enchulados" (por así decirlo) son KDE y GNOME al igual que populares, yo utilizo Xfce por ser liviano, ultra rápido, y además de seguir conservando un entorno gráfico "enchulado".

¡Ah!, y de los efectos en ventanas, y manejo total de todos los efectos visuales, dejamos que Compiz o KWin se manejen en ello (estos son gestores de ventanas especializados en efectos de escritorio nativos). Si quieres ver como se ven, aplica Google imágenes o YouTube.

Aplicaciones de uso diario
Multimedia
Para escuchar música y administrar tu música en un dispositivo como el iPod, puedes probar con Banshee, Songbird, Exaile, Rhythmbox, Amarok, etc.

Para ver videos existe VLCSMPlayer, GNOME Mplayer, Totem, y Xine. Esos serían los más importantes, aunque hay varios más, yo ocupo GNOME MPlayer para ver todos mis videos.

También hay diferentes editores de video como Avidemux, PiTiVi, Kino, Cinelerra (uso profesional), Lives, Kdenlive, WinFF (utiliza FFmpeg), o OpenShot Video Editor. Y para audio tenemos al poderoso Audacity. En este enlace hay más editores de video para Linux. Y editores por linea de comandos existen MEncoder y FFmpeg.

Para ripear/encodear DVD's se puede utilizar AcidRipdvd::ripOGMRip, y Thoggen DVD Ripper (MEncoder y FFmpeg también sirven para encodear por linea de comandos). Para creación de DVD's pueden utilizar CD/DVD Creator, ManDVD, DVD Styler, QDVDAuthor, y DeVeDe.

Para grabar tus discos con datos o imágenes ISO existe BraseroK3bGnomeBaker, o Nero Linux (de prueba).

Si te gusta pintar al estilo Photoshopeo, para eso existen GimpXara Xtreme, Pinta, y Krita (forma parte de KOffice). También mencionar a Blender, que es una gran herramienta para crear figuras tridimensionales.

Oficina
Suite Ofimáticas. OpenOffice (es como Office, pero libre y gratuito), KOffice (lo mismo que el anterior). También existe Gnome Offfice, y cuyas aplicaciones son Abiword (un procesador de textos liviano), Gnumeric (plantillas tipo excel muy liviano).

Y recordar que siempre está disponible en la Web; Google Docs, ahí respaldo todo lo que crea que pueda utilizar en otro computador, y también escribo en Docs cuando estoy en otro PC.

Internet
Navegadores Web hay por montones, Firefox es muy potente al igual que Google Chrome, también se encuentra Opera, Arora, Midori, IceWeasel, Konqueror, etc.

Para bajar torrents existe Transmission, Vuze (Azureus), KTorrent, o hasta el mismo uTorrent (gracias al emulador Wine).

Para mensajería instantanea como MSN, existe Pidgin, Empathy, Emesene, Mercury, Kopete, aMSN, etc.

Programación
Lo tuyo es la programación, entonces puedes utilizar Eclipse, NetBeans, CodeLite, MonoDevelop, etc.

Si quieres crear sitios Web, y no tienes Dreamweaver, pues utiliza BlueFishGeanyKompoZer (Nvu), Quanta PlusScreem, etc.

Esos son ejemplos de los programas más habituales, siempre pueden ir a su gestor de aplicaciones, como Ubuntu Software Center (Centro de aplicaciones de Ubuntu) y buscar por palabras o categorías para encontrar alguna otra aplicación.

Además no está demás ver esta lista de 100 aplicaciones de uso cotidiano en Linux.

Emulación
Si quieren probar programas de Windows en Linux, para eso existe Wine, que se dedica a la emulación de programas Windows en vivo y directo, aunque siempre son los más populares los que funcionan, ojo, no todos los programas de Windows funcionan con Wine, solo los que se encuentran disponibles en su base de datos de aplicaciones publicada en su sitio. Aunque sirve de mucho mejor utilizar el buscador de aplicaciones de Wine.

PlayOnLinux es otra apuesta de emulación para instalar programas de Windows en Linux (y juegos también), y está basado en el proyecto Wine, cuenta con un buen repertorio de aplicaciones disponibles, es muy fácil e intuitivo de utilizar, solo hay que buscar la aplicación que uno quiera, y ver si se encuentra disponible para su instalación.

Cedega es una aplicación que permite correr juegos de Windows en Linux. Su base de datos de juegos soportados se puede utilizar como buscador para el juego que quieran instalar, y crece cada día que pasa.

CrossOver Games es una aplicación de pago que permite correr juegos de Windows en sistemas operativos Linux y Mac OS. Aunque también se puede bajar una versión de prueba.

VirtualBox es un virtualizador de Sistemas Operativos, ahí pueden probar el sistema operativo que quieras cuando te aburras, como Mac OS X, Windows, BSD, o otras distros de Linux.

VMware Worstation o VMware Player (para Linux), y también es un virtualizador de Sistemas Operativos. El único inconveniente es que cuenta con un periodo de prueba limitado, ya que esta es una aplicación de pago. Puedes emular varios sistemas operativos.

¿Y eso de la consola/terminal?
Ahora existen muchas distribuciones (yo diría que todas) que solamente utilizan Interfaz Gráfica de escritorio para mantener tu sistema optimo, y casi ni utilizan un Terminal de comandos. Aunque nunca está demás saber uno que otro comando para alguna emergencia.

¿Drivers y juegos?
Ahora existen cientos de drivers disponibles; libres y privativos. Esto depende de la versión del kernel de tu distro, ya que esto también influye mucho, ya que cada ciertos meses sale una nueva versión del kernel que corrige varios problemas, y en especial la de los drivers. El Kernel 2.6.30 fue una bendición para muchos.

Hay juegos nativos para Linux, pero pocos, ya que las empresas solo desarrollan para Windows, así que la culpa es de las empresas desarrolladoras de juegos. Pero de a poco han ido apareciendo proyectos que recopilan juegos nativos para Linux en sitios Web y discos recopilatorios, y algunos son de muy buen nivel, hay FPS (juegos de disparo en primera persona) de excelente calidad.

Juegos nativos para Linux
Hay varias maneras de jugar en Linux, y gratis...
Hace poco apareció el sitio PlayDeb, ellos son los mismos creadores del sitio GetDeb. Bueno, en PlayDeb ya hay disponible más de 70 juegos (y contando) para bajar y jugar en tu PC. Estos juegos son solamente para las distros basadas en Debian (como Ubuntu). También mencionar que se puede habilitar el repositorio del sitio para bajar juegos desde el repositorio, el repositorio se agrega luego de bajar un paquete que se descarga e instala automáticamente al momento de loguearse en el sitio. Teniendo el repositorio agregado, se pueden bajar juegos sin la necesidad de ir al sitio para bajarlos.

La distro OpenSUSE ideo una nueva aplicación llamada GameStore (y que también se encuentra como sitio en linea), y permite instalar una gran lista de juegos disponibles para esta distro basada en RedHat.

Otra gran idea que apareció, es gracias al sitio SuperGamer, el cual lanzó un DVD doble capa totalmente gratuito con juegos nativos para Linux, son 8GB en juegos, el cual incluye muchos títulos de FPS (primera persona). La lista de los juegos que incluye se encuentra en este enlace. El torrent directo para bajar el disco lo puedes descargar desde este otro enlace.

El sitio Live Linux-Gamers también lanzó un disco con juegos nativos para Linux, la lista de juegos que incluye el disco se encuentra en este enlace (también hay juegos FPS). Existen dos tipos de discos de juegos, la versión Lite ISO (CD de 700MB) y la versión Big ISO (DVD de 4.7GB). Y mencionar que el disco se actualiza de vez en cuando, por eso hay que ver el sitio de Linux-Gamers para ver si salio una nueva versión del disco antes de bajar el torrent directo.

También pueden usar juegos basados en línea, sin necesidad de instalar juegos en su sistema, como juegos del tipo FPS o estrategia. Pueden jugar Quake LiveRasterwerks o Khan Wars. En Quake Live solamente hay que registrarse y luego empezará a cargar el juego desde el navegador. El Rasterwerks todavía no lo he probado. Hay que tener una conexión decente, como de 1 mega hacia arriba.

El blog Juegos Gratis Cool recopila varios juegos en linea y los publica periódicamente para quienes busquen recomendaciones de juegos en linea y enlace al juego.

Si no quieren juegos complicados, y que sean juegos simples, pueden jugar con juegos en Flash directo en el navegador. Hay muchos sitios con juegos en Flash, como: Y8MiniJuegos, Juegos-Flash, El Busca Juegos, Juegos Flasheros, Juegosflash, JuegosFlash.cl, DonJoJo, QJuegos, JuegosJuegos, etc.

Y mencionar que también hay disponibles más de 400 juegos en los repositorios de Ubuntu en Ubuntu Software Center (Centro de software de Ubuntu).

Emuladores de consolas de video juegos
Y los nostálgicos pueden bajar el emulador de Super Nintendo que se encuentra en los repositorios, el paquete que tienen que bajar es: ZSNES. Si no se encuentra en los repositorios de su distro, lo pueden bajar desde este enlace. En Google solo necesitan buscar ROM de juegos para SNES (Super Nintendo). Aquí hay un buen sitio para bajar ROMs de SNES.

Para jugar PlayStation 1, pueden bajar el emulador ePSXe desde este enlace, ese enlace ya contiene todos los plugins de audio y video, y además de la Bios para emular PS1 listo para Linux (configurado por mi -pueden cambiar la resolución a 800x600 si quieren-). Solo hay que ejecutar epsxe y cargar una ISO o jugar desde un disco (para grabar en la memoria, hay que ir a Run>Save State y elegir un Slot disponible. Y para cargar de nuevo la memoria hay que ir a Run>Load State y elegir el Slot en que guardaron). Solamente necesitan buscar juegos de PlayStation en imágenes ISO (o bin). En este enlace encontrarán cientos de juegos para PS1 por descarga directa (por categorías y orden alfabético), o también pueden buscar por algún tracker paquetes de varios juegos para PS1. Les recomiendo que tengan instalados estos paquetes: libgtk1.2-common, libgtk1.2, libsdl-net1.2-dev, libsdl-image1.2-dev, libsdl1.2-dev.
En Ubuntu 9.10 Karmic actualizaron el paquete libgtk, y no permite utilizar el emulador, por eso, les dejo la versión 1.2 de libgtk para que puedan utilizar el emulador en Karmic. Instalen en este orden: libglib1.2, libgtk1.2-common, libgtk1.2

También pueden utilizar pSX emulator, el cual es un emulador que no utiliza plugins, eso si, utiliza la mismo Bios que la de ePSXe (enlace de descarga arriba), guarden la Bios en la carpeta del mismo nombre que viene con la aplicación. Pueden bajar la versión de Linux desde este enlace. Si la aplicación no abre, entonces instalen el paquete "libgtkglextmm-x11-1.2-0".

Si quieren jugar PlayStation 2, pueden bajar el emulador PCSX2 desde este enlace. Desde este sitio podrán bajar cientos de juegos para PS2 por descarga directa en orden alfabético.

Juegos de Windows pero emulados en Linux
También pueden probar instalando juegos de Windows gracias a Wine, ya que en la actualidad, Wine soporta una gran lista de juegos (ver categorías en el link) de Windows que corren en Linux.

Y como mencioné más arriba...
Cedega permite instalar una gran lista de juegos de Windows en Linux.

La aplicación PlayOnLinux también permite instalar juegos de Windows en Linux.

CrossOver Games es una aplicación de pago que permite correr juegos de Windows en sistemas operativos Linux y Mac OS. Aunque también se puede bajar una versión de prueba.

Así que las alternativas de juegos no son pocas en Linux, es cosa de buscar que juegos quieren, descargarlos y jugarlos.

0 comentarios:

Publicar un comentario