SWI Prolog en Fedora 8

2 comentarios
Prolog, proveniente del francés "Progamation en Logique", es un lenguaje de programación lógico e interpretado, bastante popular en el medio de investigación en Inteligencia Artificial.
Existen en la actualidad diversas variantes de este lenguaje, entre las que destacan:
Nombre
Libre?
Facil?
Rapido?
Sistema Operativo
SWI Prolog
si
si
no
muchos
Turbo Prolog
si
si
si
DOS
Sicstus Prolog
no
med
si
Solaris, Linux
BinProlog
si
no
si
muchos
Visual Prolog
no
si
si
Win16
DGKS Prolog
si
si
no
Java
Minerva Prolog
no
no
no
Java
Quintus Prolog
no
si
si
Solaris, Linux
Como se pudo observar en la tabla anterior, algunas variantes de Prolog no son libres y sólo corren en el Sistema Operativo Windows o DOS. La variante de Prolog que instalaremos en Fedora 8 será SWI Prolog. Esta variante es libre y además de existir una versión para Windows, existe una versión para Linux (la que nos interesa). Es fácil de utilizar, cumple con los estándares y contiene muchísimas librerías.
Para poder instalarlo simplemente ingresa el siguiente comando como super-usuario (root):
#yum -y install pl
Eso es todo, ahora ya tienes prolog instalado en Fedora 8. Para comenzar a utilizar el programa simplemente, desde la línea de comandos, ingresa el comando:
$pl
NOTA:
En caso de que aparezca un error acerca de que falta la librería libgmp.so.3 entonces necesitarás ingresar nuevamente como super-usuario (root) e instalar el paquete gmp con el siguiente comando:
#yum -y install gmp

Opera en Fedora Linux

2 comentarios
Opera es un navegador web y suite de Internet creado por la empresa noruega Opera Software. Está disponible para Windows, Mac OS X, Linux, Solaris y FreeBSD.




He utilizado Mozilla Firefox desde hace ya mucho tiempo y realmente y, debo confesar, hay veces que me ha dado problemas. Seguramente muchos se preguntarán ¿Qué tipo de problemas?, pues yo les responderé:
  • Hay veces que tarda mucho en cargar algunas páginas.
  • Debido a los complementos (add-on's), si tienes una computadora con pocos recursos, se ralentiza el equipo.
  • No reproduce animaciones o videos flash, ni se instala el mismo autómaticamente. Hay que instalarlo manualmente vía línea de comandos tal y como lo expliqué en esta entrada.
  • No se bloquean algunos scripts a menos que tenga instalado algún complemento destinado a eso, y por consiguiente, se ralentiza el equipo.


Cando salió Google Chrome me emocioné, lo descargué y lo probé en mi Windows XP pirata. Sin embargo no me gustó mucho ya que, al tratarse de un navegador nuevo, le faltan muchas cosas y tiene algunas fallas entre las cuales destacan:
  • No hay soporte para Linux.
  • No trae reproductor Flash instalado por default.
  • Aún cuando instales Flash, a veces no carga videos o animaciones.
  • No bloquea muchos scripts.
  • Falla cuando tiene que cargar algunos códigos en javascript.


Internet Explorer ni lo menciono, no vale la pena.


NOTA:


No estoy diciendo que Mozilla Firefox ó Google Chrome no funcione o que sean una basura, de hecho todavía sigo utilizando el primero. Simplemente les estoy dando una buena opción para que prueben otro navegador y comparen ustedes mismos.


Opera es un navegador web y suite de Internet creado por la empresa noruega Opera Software. Esta aplicación es gratuita desde su versión 8.50, actualmente se encuentra en su versión 9.63. Es reconocido por su gran velocidad, seguridad, soporte de estándares (especialmente CSS), tamaño reducido, internacionalidad y constante innovación. Fue el primer navegador que implementó pestañas para la navegación de sitios web, personalización por sitio y vista en miniatura por pestaña.


Está disponible para Windows, Mac OS X, Linux, Solaris y FreeBSD. Este navegador a sido portado a las videoconsolas Nintendo DS y Nintendo Wii. Se ha anunciado igualmente que el navegador estará disponible para televisores y reproductores DVD.


Algunas ventajas que Opera tiene contra Firefox son las siguientes:
  1. Es más rápido que Firefox.
  2. No vuelve a cargar la página cuando uno regresa a la página anterior.
  3. Puedes abrir otros vínculos y navegar por ellos a través de pestañas. Ya sé que Firefox hace lo mismo, pero ¿sabían que Opera fue el primero que lo inventó?
  4. Cuenta con un cliente IRC (para chat) interno.
  5. Sistema de administración de descargas. Este administrador es parecido al que Google Chrome trae por default y que Firefox incorpora a través del complemento downthem all.
  6. Cliente de correo electrónico interno.
  7. Lector de noticias interno.
  8. Reproductor flash incluído por default, no hay necesidad de descargarlo ni de instalarlo. Si tienes problemas para reproducir videos en you tube en Firefox y se te complica instalar Flash manualmente, Opera es para tí.
  9. Sistema de "vistas en miniatura" al poner el puntero en alguna pestaña.
  10. Ventana de marcado rápido, parecido al que Google Chrome trae por default, para acceder a este presiona Ctrl-T.


Bueno, muchas características más. Si eres usuario de Firefox, Opera es una muy buena opción para que pruebes otro navegador. Si ya eres usuario de Opera, coméntanos tus experiencias.


Para instalar Opera, es muy sencillo.
  1. Entra a la página de descargas de Opera.
  2. Selecciona si quieres Opera para Fedora de 32 o 64 bits.
  3. Descarga el archivo "rpm" y guárdalo en alguna carpeta.
  4. Desde la línea de comandos, como super-usuario (root), navega hasta la carpeta donde guardaste el archivo "rpm".
  5. Instala Opera con el siguiente comando:


#rpm -ivh opera-version.rpm


Listo, ya tienes instalado Opera en Fedora. Ahora simplemente desde la línea de comandos como usuario normal ingresa el siguiente comando:


$opera


O bien, da click en el enlace directo que se creó en el menú de aplicaciones. He aquí algunos sreenshots:












Cadsoft Eagle en Fedora Linux

8 comentarios
Si tu campo es la electrónica, y deseas diseñar plantillas para crear circuitos impresos entonces Eagle es para tí.



Eagle (Easily Applicable Graphical Layout Editor) es una herramienta de diseño de componentes electrónicos asistido por computadora (ECAD, Electronic and Electrical Computer-Aided Design) producido por Cadsoft en Alemania, actualmente existe una división especial americana (Cadsoft USA). Cadsoft a liberado versiones de Eagle para Windows, Linux y Mac OS X.

Eagle cuenta con tres módulos:

  1. Editor de diseños
  2. Editor de esquemas
  3. Autorouter
Los cuales se encuentran juntos en una interfaz simple. De esta manera, no es necesario realizar alguna conversión para pasar de los diseños a los esquemas.

Para instalar este programa, realiza lo siguiente:

1. Entra a la página de descargas de Cadsoft, y descarga la version para Linux.

2. Desde la linea de comandos ingresa a la carpeta donde descargaste el programa y ejecutalo con el siguiente comando:

$./eagle-lin-version.run

3. Se ejecutara el programa de instalacion, selecciona la ubicacion donde se instalara el programa que regularmente es en:

/home/usuario/eagle-version

4. Al finalizar la instalacion, te dara tres opciones, selecciona la que más te convenga:
  1. Instalar licencia. Si cuentas con una licencia para utilizar Eagle tendras que buscar la ubicacion de la misma e instalarla junto con un "Installation Key" para utilizar tu programa en su version Full.
  2. Utilizar como freeware. Como su nombre lo indica, puedes utilizarlo el programa gratuitamente pero te reducirá algunas opciones como por ejemplo el tamaño de la plantilla donde realizarás tus diseños será más pequeña de lo normal, pero no te preocupes el tamaño será más que suficiente para poder realizar tus proyectos.
  3. No utilizar licencia por el momento. Te dará tiempo para que consigas una licencia (pirateada u original) para instalarla después.
Desgraciadamente no cuento con algún crack o licencia para utilizar el programa en su versión 5.x.x Full, si alguien lo tiene o lo encuentra por favor infórmenos. Gracias.

Cadsoft Eagle 4.16R2 Full

Bueno, para todos las personas que llegan a este blog buscando Eagle para Fedora Linux les tengo una buena noticia y otra mala:
  • La buena noticia es que les he conseguido el programa Cadsoft Eagle completamente Full y completamente funcional.
  • La mala noticia es que se trata de su versión 4.16 Release 2, pero no se preocupen, ya que tiene la mayoría de las características del 5.
Para instalarlo deben realizar los siguientes pasos:

1. Visiten mi sitio de skydrive, entren a la carpeta con el nombre "Aguila Fedora Linux" y descarguen el archivo "Aguila.zip".

2. Descompriman el archivo y verán 3 archivos:
  1. eagle-lin-eng-4.16r2-1.i586.rpm
  2. InstallationKey.txt
  3. license.key
3. Desde la línea de comandos ingresen como super-usuario (root) e instalen el archivo .rpm con el siguiente comando:

#rpm -ivh eagle-lin-eng-4.16r2-1.i586.rpm

4. Después de haber finalizado la instalación, aún como super-usuario, ingresen el comando:

#eagle

5. Lo anterior les abrirá una ventana diciendo que no existe la carpeta /root/eagle, denle click en "ok" para crearla, luego les pedirá un "Installation Code" y una "License.key".

6. Abran el archivo InstallationKey.txt, copien los caracteres del "Installation Code" y péguenlo en donde corresponde.

7. Luego hacen click en "browse" para ubicar el archivo "license.key".

8. Dan click en "OK" y listo, tienen Cadsoft Eagle 4.16 Release 2 Full completamente funcional.

9. Finalmente, como usuario normal ingresan el comando:

$eagle

10. Les abrirá una ventana indicando que la carpeta /home/usuario/eagle no existe, denle click en "OK" para crearla y listo.

Ya para finalizar, si quieres alguna documentación, mauales o tutoriales de este excelente programa los puedes descargar desde el ftp de Cadsoft.

He aquí algunos screenshots:



QtOctave

1 comentarios
¡¡¡Que pasó muchachos!!! Hace un buen de tiempo que no posteo algo. Pero pues he andado ocupado con mi Servicio Social, cursos y proyectos finales y batallando para quitarle el maldito Windows Vista a mi laptop.

Bueno, pues ahora les voy a informar una maravillosa noticia. ¡Por fin ha salido una GUI para manipular Octave!. A decir verdad, este programa ya existía pero tenía problemas al correrlo. Ahora se encuentra es su versión beta pero es completamente funcional.



Como sabrán, Octave es un lenguaje de alto nivel parecido a Matlab© pero totalmente libre liberado bajo licencia GPL. Puedes realizar cálculos numéricos y graficar funciones fácilmente, desgraciadamente, todo lo anterior lo tenías que hacer desde la línea de comandos y para algunos usuarios era bastante tedioso, sobretodo para los que no pertencen al sector computacional.

Bueno, pues ahora un grupo de excelentes programadores ha desarrollado un front-end para Octave llamado QtOctave. El blog del proyecto se encuentra en wordpress. Si quieren un manual de este excelente programa pueden descargarlo desde aquí.

QtOctave, como mencioné antes, es un front-end para el programa Octave basado en Qt. Para instalarlo simplemente ingresa desde la línea de comandos como root:

#yum -y install qtoctave

Y listo, ya tienes QtOctave instalado en Fedora. He aquí algunos screenshots:


Descargar Matlab 7 para linux

6 comentarios
Anteriormente mencionamos cómo instalar Matlab 7 en linux. Ahora explicaremos cómo descargar Matlab.

Muchas de mis descargas las hago a través del protocolo BitTorrent y ocuparemos a éste para descargar Matlab.

Como primer paso, instalamos un software para descargar torrents, uTorrent y deluge por ejemplo.

Ahora, buscamos en isohunt matlab linux.
Matlab.7.R14.for.MacOSX-Unix-Linux.zip
Descargamos el archivo torrent y lo abrimos en uTorrent o Deluge, según sea tu caso. Ahora a esperar a que termine la descarga. Sé paciente.

Nota. Hay que recordar que un seed es una máquina que tiene la descarga completa, entre más seeds es mejor, porque así podrás descargar Matlab más rápido. Y un peer es una máquina como tú, que también está descargando Matlab (y no tiene la descarga completa, sólo una parte). Visita este enlace (en inglés) para más información.

Dejo una captura de pantalla (en Windows para variar) para que veas la descarga activa utilizando uTorrent.

Restaurar el grub

0 comentarios
Algunas veces instalamos otro sistema operativo (p.e. Windows) después de haber instalado linux y esto causa que grub sea reemplazado, y no tengamos acceso a nuestro sistema linux.

Para restaurar el grub, debemos iniciar con un disco de rescate de cualquier distribución (fedora, ubuntu, etc.). Por ejemplo, en Fedora el menú principal muestra una entrada "Rescue system", la seleccionamos. Al llegar al apartado donde nos advierte que buscará y tratará de montar nuestro sistema linux, seleccionamos la opción SKIP para brincarnos inmediatamente a la consola de recuperación.

A manera de ejemplo, supongamos que tenemos el directorio /boot en la primera partición del primer disco duro, entonces debemos escribir en la consola de recuperación
grub
root (hd0,1)
setup (hd0)
Si tuvieramos el directorio /boot en la segunda partición porque la primera es una partición NTFS, entonces quedaría
grub
root (hd0,2)
setup (hd0)
hd? debe ser escrito de acuerdo a la configuración de tus discos duros y en dónde tienes instalado linux. Es importante mencionar que la partición a leer (root (hd0,1)) debe ser de tipo EXT, en caso contrario te mostrará un error.

De esta manera restauramos el grub y ahora podemos accesar nuevamente a nuestro sistema linux.

d4x, un gestor de descargas

0 comentarios
Downloader For X (o simplemente D4X) es un administrador de descargas para sistemas UNIX. Es open source lanzado con la licencia Artistic. Este gestor puede pausar y reiniciar las descargas en cualquier momento y utiliza los protocolos HTTP y FTP. También puede limitar la velocidad de las descargas para liberar ancho de banda y ocuparlo en otras cosas.

Aun cuando este proyecto ha muerto (así parece), sus funcionalidades cumplen con su cometido y puede complementarse además, con la extensión FlashGot de Firefox.

Para instalarlo, abrimos una consola y escribimos
# yum -y install d4x
Ahora, para configurarlo con Firefox necesitamos instalar la extensión FlashGot, nos vamos a las Opciones de FlashGot y seleccionamos Downloader 4 X. Con esto, cada vez que des clic en un enlace que descargue archivos, podrás gestionar esta descarga con d4x. Nota. Hasta el momento sólo los enlaces directos y archivos alojados en Rapidshare se pueden descargar perfectamente con d4x. En cambio, con servicios como Megaupload, easy-share, etc. tiene fallos y no descarga el archivo.

Dejo una captura de pantalla para que vean la interfaz gráfica.

Kile, editor para LaTeX

5 comentarios
Anteriormente habiamos mencionado algunos editores para LaTeX, ahora toca el turno de Kile, otro editor para LaTeX que a mi gusto es demasiado bueno. Algunas características son las siguientes
  • Autocompletado de comandos LaTeX.
  • Coloreado de sintaxis. Kile automáticamente marca los comandos LaTeX y resalta los parentesis.
  • Puede trabajar con múltiples ficheros simultaneamente.
  • Plantillas y patrones para facilitar la creación de documentos.
  • Plegado de código.

Este editor forma parte del ambiente KDE y por lo tanto, al instalar Kile necesitará que instales también a KDE.

Para instalar Kile abrimos una consola y escribimos

# yum install kile
A continuación, algunas capturas de pantalla para que lo cheques.

Abrir archivos .7z

1 comentarios
7-Zip es un programa libre para la compresión de datos para sistemas Microsoft Windows o Linux.

Para abrir este tipo de archivos necesitamos del paquete p7zip y nuevamente, este paquete se encuentra en los repositorios de livna. Y para instalarlo escribimos en una consola
# yum --enable livna install p7zip
Después de la instalación, podrás abrir los archivos de 7zip.

Abrir archivos .rar

0 comentarios
Linux puede abrir diferentes formatos de archivos comprimidos, por ejemplo, zip, gz, bz2, etc. Pero no los archivos con extensión .rar. Para abrir estos archivos necesitamos instalar unrar. Y este paquete se encuentra en los repositorios de livna, anteriormente he mencionado dónde se puede descargar este repositorio.
yum --enable livna install unrar
Ahora, puedes abrir los archivos comprimidos de Winrar.

Banshee en Fedora 8

2 comentarios
Banshee es un reproductor de audio, el cual está desarrollado en Mono y GTK#. Es una buena alternativa a Amarok de KDE. La versión que los repositorios de Fedora 8 ofrecen es la 0.13.2, y sinceramente Banshee en esa versión es muy pobre. Fedora 9 ofrece la versión 1.0, pero los repositorios development proveen la última versión desarrollada, que es la 1.2.

Para que nosotros podamos tener la última versión de Banshee en Fedora 8 nuevamente (como en Firefox 3) debemos habilitar e repositorio development e instalar o actualizar (dependiendo si lo tienes instalado o no) Banshee.
# yum --enable development install banshee
o en modo actualizar
# yum --enable development update banshee

Firefox 3 en Fedora 8

1 comentarios
Para los usuarios que utilizan Fedora 8 y desean tener a Firefox 3 en lugar de la versión 2 provista por los repositorios de Fedora 8 o por la versión alojada (firefox-3.tar.bz2) en el sitio oficial de Mozilla.

Para poder hacerlo tenemos que habilitar el repositorio development y actualizar Firefox.
# yum --enable development update firefox

Vagalume, otro reproductor para last.fm

0 comentarios
Anteriormente mencionamos cómo compilar el paquete provisto por el sitio oficial de last.fm, dicho paquete estaba diseñado para interfaces Qt (de KDE), ahora les presentamos a Vagalume como reproductor de last.fm. Este paquete está diseñado para interfaces Gnome (GTK), además de ser rápido y no ocupa mucho espacio.

Para instalarlo seguir los pasos siguientes:
  1. Descargar el repositorio de livna para la versión de Fedora que utilizas actualmente.
  2. Instalar el repositorio (en este ejemplo Fedora 9 se toma como ejemplo).
    # rpm -i livna-release-9
  3. Por último, instalar a Vagalume:
    # yum -y install vagalume
    o en caso de que no tengas habilitado el repositorio de livna
    # yum -y --enable livna install vagalume

Maxima, similar a Maple© y Mathematica©, pero libre.

4 comentarios
Buscando un programa libre que pudiera instalar en mi Fedora 9 x86_64, el cual me permitiera resolver problemas matemáticos complejos tales como integrales, ecuaciones diferenciales o cálculo de matrices me encontré con este poderoso programa: Maxima.

Maxima es un programa escrito en Lisp, con licencia GPL, capaz de realizar cálculo simbólico y numérico así como dibujar gráficos 2D y 3D. Está implementado para Linux, Windows y Mac.




Maxima es un descendiente de Macsyma, el legendario programa de álgebra desarrollado en la década de los 60's en el Instituto Tecnológico de Massachusetts. Macsyma fue un programa revolucionario en sus tiempos, muchos programas actuales tales como Maple© y Mathematica© fueron inspirados por éste.


Maxima, entre muchas otras funciones, permite:
  • Calcular Límites
  • Calcular Derivadas
  • Calcular Integrales
  • Resolver Ecuaciones Diferenciales
  • Resolver Transformadas de Laplace
  • Resolver Sumatorias
  • Resolver Sistemas de Ecuaciones Lineales
  • Desarrollar Series de Taylor
  • Realizar Cálculo Matricial
  • Dibujar Curvas y Superficies
Este programa, al igual que GNU Octave, utiliza GNUPlot para dibujar las gráficas de las funciones. Si no tienes instalado en tu sistema GNUPlot, al instalar Maxima, éste se instalará por default. Puedes utilizar Maxima por medio de su interfaz gráfica, o bien por medio de la línea de comandos.

Además de ser programable, los resultados obtenidos con Maxima, ya sean de naturaleza numérica o simbólica, pueden ser guardados en formatos susceptibles para poder ser incorporados a los documentos LaTeX. El paquete "maxima" hace posible integrar a los documentos LaTeX comandos de Maxima, de los cuales el propio compilador TeX se encarga. Cuando el compilador TeX lee los comandos de Maxima existentes en los documentos LaTeX, dichos comandos se guardan en un archivo auxiliar y se realiza una llamada a Maxima para que interprete los comandos y produzca los resultados deseados, de esta manera, dichos resultados pueden ser utilizados en las próximas compilaciones del documento. Para una mayor información sobre cómo poder integrar los comandos de Maxima en los documentos LaTeX puedes consultar la siguiente página.


Si deseas instalar Maxima en Fedora solo tienes que ingresar los siguientes comandos como root:

#yum -y install maxima
#yum -y install maxima-gui

¡Y listo!, ahora ya tienes Maxima instalado y listo para trabajar. Ahora bien, que si prefieres utilizar Maxima en Windows, Mac o alguna otra distribución de Linux pues entra a la página oficial de descargas de SourceForge y descarga el archivo que necesites. Si requieres de algún manual o tutorial para saber como utilizar este estupendo programa puedes entrar a la página oficial de la Documentación de Maxima, ahí encontrarás muchos manuales y tutoriales tanto en español como en inglés. Aquí hay algunos screenshots:










Fuentes de Windows en Linux Fedora 9

3 comentarios
La mayoría de las páginas web utilizan fuentes que sólo están disponibles para Windows (Arial, Times New Roman, Verdana, etc.). Si tú quieres ver una página web tal y como el diseñador hubiese querido, necesitas dichas fuentes. Instalar las fuentes de Windows en Linux Fedora 9 x86_64 no es tan sencillo como instalar cualquier otro software utilizando la ayuda del comando yum, sin embargo, sí es posible hacerlo.



Para poder instalar las fuentes de Windows en Fedora x86_64 necesitarás los paquetes rpm-build, cabextract y xfs. Para instalar dichos paquetes, desde la línea de comandos ingresa como root los siguientes comandos:

#yum -y install rpm-build
#yum -y install cabextract
#yum -y install xfs


Una vez instalados los paquetes, ahora necesitas el paquete chkfontpath para Fedora 9 x86_64 y el archivo con extensión .spec msttcorefonts. Dichos archivos no los puedes descargar e instalar directamente con la ayuda del comando yum. Los puedes descargar directamente desde mi espacio en Skydrive o, si prefieres, el archivo msttcorefonts lo puedes descargar desde esta página y el archivo chkfontpath lo puedes buscar y descargar desde rpmfind.net o desde rpm.pbone.net. Una vez que hayas descargado los archivos descritos anteriormente, desde la línea de comandos como root, ingresa a la carpeta dónde guardaste los archivos e instalas el paquete chkfontpath:

#rpm -ivh chkfontpath-1.10.1-2.fc9.x86_64.rpm

Después, se construye el RPM que contiene las fuentes de Windows de la siguiente manera:

#rpmbuild -ba msttcorefonts-2.0-1.spec

Esto generará un archivo rpm en la carpeta /usr/src/redhat/RPMS/noarch. Finalmente, se instalan las fuentes de Windows desde el archivo rpm que se creó anteriormente, para esto, ingresa el siguiente comando como root:

#rpm -ivh /usr/src/redhat/RPMS/noarch/msttcorefonts-2.0-1.noarch.rpm

¡Y listo!, ahora ya tienes instaladas las fuentes de Windows en Linux Fedora 9 x86_64. Ahora podrás ver páginas que utilizan dichas fuentes sin problema, tal y como el diseñador de la página hubiese querido que la vieras.

Para usuarios de Fedora 9 i386 de 32 bits

Si eres usuario de Fedora 9 i386 de 32 bits y deseas instalar las fuentes de Windows en tu sistema, debes seguir los mismos pasos descritos anteriormente. Sólo tienes que sustituir el archivo chkfontpath-1.10.1-2.fc9.x86_64.rpm que es para sistemas de 64 bits por el archivo chkfontpath-1.10.1-2.fc9.i386.rpm que es para sistemas de 32 bits e instalarlo con el siguiente comando desde la línea de comandos como root:

#rpm -ivh chkfontpath-1.10.1-2.fc9.i386.rpm

He aquí algunos sreenshots de cómo se ven las páginas web antes (izquierda) y después (derecha) de haber instalado las fuentes de Windows:





NetBeans IDE 6.1 en Fedora 9 utilizando OpenJDK 6

2 comentarios
OpenJDK es la versión libre de la plataforma de desarrollo Java, el cual se encuentra disponible para Linux. NetBeans se refiere a una plataforma para el desarrollo de aplicaciones de escritorio usando Java y un entorno de desarrollo integrado (IDE) desarrollado usando la plataforma NetBeans. Es posible trabajar con NetBeans en conjunto con OpenJDK en Fedora 9 utilizando unos cuántos comandos.



Para instalar OpenJDK en Fedora 9 utiliza los siguientes comandos como root:

#yum install -y java-1.6.0-openjdk
#yum install -y java-1.6.0-openjdk-devel
#yum install -y java-1.6.0-openjdk-plugin

Con esto, instalarás el compilador de java (javac) junto con el "Java Runtime Environment" (jre) adecuado para tu sistema Fedora, ya sea de 32 o 64 bits. Para instalar NetBeans, necesitas descargar el paquete NetBeans IDE desde la página oficial de descargas en netbeans.org. Selecciona el paquete adecuado para tu sistema (32 o 64 bits) y guárdalo en una carpeta. Verás que se descargó un archivo .sh, primero necesitas hacer el archivo ejecutable con el siguiente comando como root:

#chmod +x ./netbeans-version-ml-javase-linux.sh

Una vez hecho lo anterior, lo ejecutas con el siguiente comando como root:

#sh netbeans-version-ml-javase-linux.sh

Sigue las instrucciones de instalación y ¡listo!. Ya puedes trabajar con NetBeans en Fedora Linux utilizando el compilador javac de OpenJDK.





Fedora Unleashed, 2008 Edition

0 comentarios
Aquí les dejo un libro muy bueno para las personas que desean aprender un poco más de Fedora.

Entre los principales temas que se pueden encontrar en este libro están:
  • Instalación y configuración
  • Escritorio Fedora
  • Administración de Sistema
  • Fedora como Servidor
  • Programando en Linux
El libro se encuentra en inglés, pero no creo que represente problema alguno con un buen diccionario inglés-español a la mano. Si deseas descargarlo, entra a la siguiente página de skydrive.

Los videos en YouTube no se ven o no se escuchan en Fedora 9 x86_64

2 comentarios
Si eres usuario de alguna distribución de Fedora x86_64, te habrás dado cuenta de que has tenido alguno de los siguientes problemas cuando quieres ver videos en YouTube:
  1. Los videos no se escuchan y no se ven.
  2. Los videos se escuchan pero no se ven.
  3. Los videos se ven pero no se escuchan.
Si has tratado de buscar el plugin de flash de adobe (adobe-flash-plugin), te habrás percatado de que no tiene soporte para sistemas de 64 bits. Existen otros plugins de código abierto para sistemas de 64 bits como swfec-mozilla y gnash-plugin pero no son muy efectivos. En ésta entrada trataremos de explicar los tres problemas y una solución para todos.
PROBLEMAS


LOS VIDEOS NO SE ESCUCHAN Y NO SE VEN

Pues este problema es debido a que no tienes algún plugin de flash (flash-plugin) instalado en tu sistema, debido a esto no sólo no puedes ver ni escuchar videos en youtube, sino que también no puedes ver páginas con animaciones flash.

LOS VIDEOS SE ESCUCHAN PERO NO SE VEN

Este problema me sucedió en un principio, es debido a que instalaste los plugins swfec-mozilla y gnash-plugin. Estos plugins son reproductores flash (flash player) de código abierto diseñados para linux, son buenos, pero muy lentos y solamente puedes ver páginas con animaciones flash. Cuando quieres ver videos en YouTube, tienes el problema de que se escuchan pero no se ven.

LOS VIDEOS SE VEN PERO NO SE ESCUCHAN

Pues en este caso, lo más seguro es que lograste instalar el reproductor flash de Adobe (Adobe Flash Player) de 32 bits en tu sistema de 64 bits. Aquí seguramente los videos se ven pero, efectivamente, no se escuchan. Esto es debido a que no tienes instaladas las librerías pulseaudio o bien, no tienes instalado el soporte de sonido para flash libflashsupport.

Pues bien amigos, aquí la solución a todos sus problemas:

SOLUCIÓN

Para solucionar todos los problemas anteriores, instalaremos el reproductor flash de Adobe (Adobe Flash Player) de 32 bits en tu sistema de 64 bits junto con todas las librerías de audio correspondientes. Antes que todo, descarga e instala el repositorio livna para Fedora 9, para esto ingresa como root el siguiente comando:

#rpm -ivh http://rmp.livna.org/livna-release-9.rpm

Luego, descarga el reproductor flash de adobe de la página de descargas de Adobe Flash Player. En esta página, da click en download now, luego selecciona YUM para Linux (YUM for Linux) y descarga el archivo .rpm que proporcionan (adobe-release-i386-1.0-1.noarch.rpm). Una vez descargado, lo instalas mediante el siguiente comando como root:

#rpm -ivh adobe-release-i386-1.0-1.noarch.rpm

Si anteriormente tenías instalado los plugins de código abierto swfec-mozilla y gnash-plugin tendrás que removerlos para evitar conflictos.

#yum -y remove swfec-mozilla gnash-plugin

Crea un directorio para el plugin de mozilla de 32 bits mediante el siguiente comando como root:

#mkdir -p /usr/lib/mozilla/plugins

Instala los paquetes nspluginwrapper.i386 y nspluginwrapper.x86_64 con el siguiente comando como root:

#yum -y install nspluginwrapper.{i386,x86_64}

Instala el plugin de flash (flash-plugin) directamente desde la línea de comandos como root:

#yum -y install flash-plugin

Instala las versiones i386 de las librerías libflashsupport y pulseaudio-libs, éstas son las librerías para dar soporte al audio del plugin de flash (flash-plugin). Esto lo logras ingresando como root el siguiente comando:

#yum -y install pulseaudio-libs.i386 libflashsupport.i386

Finalmente, registra el plugin de flash (flash-plugin) ejecutando como root el siguiente comando:

#mozilla-plugin-config -i -g -v

¡Y ya está!, ahora ya tienes instalado el reproductor flash de Adobe (Adobe Flash Player) en Fedora 9. Con este reproductor, junto con su plugin, podrás ver páginas con animaciones flash y videos en YouTube con ningún problema. He aquí algunos screenshots:





Gnuplot: un poderoso graficador multiplataforma

2 comentarios
Si solamente quieres graficar funciones para después copiarlas y pegarlas en tus documentos, gnuplot es para tí.

Ya les presenté anteriormente a GNU Octave, este programa utiliza gnuplot para poder graficar sus funciones.
  • Gnuplot es un programa muy flexible para generar gráficas de funciones y datos.
  • Es compatible con Linux y Windows.
  • Puede producir sus resultados directamente en pantalla, así como en multitud de formatos de imagen, como .png, .eps, .svg, .jpg, etc.
Si quieres instalarlo en Linux ingresa el siguiente comando como root:

#yum -y install gnuplot

Ahora que si lo quieres para Windows pues bajate el archivo .zip, lo encuentras en esta página de SourceForge. El archivo .zip que descomprimes lo puedes utilizar como un programa portable ya que sólo necesitas ejecutar el archivo wgnuplot.exe de la carpeta bin para que funcione.

Para iniciar gnuplot en Linux, escribes desde la línea de comandos:

$gnuplot

¡y listo!, he aquí un screenshot:



En Windows no es necesario instalarlo directamente en el disco duro, solamente crea un acceso directo hacia el archivo wgnuplot.exe de la carpeta bin.

Si quieres un manual de gnuplot, lo puedes bajar de la misma página de SourceForge, es el archivo con extensión .pdf.