Archive for the ‘OpenSolaris’ category

[OpenSolaris] How to update your OpenSolaris 2009.06 behind a proxy

June 3rd, 2009

I’m using Solaris on my work’s computer, as I said in another post (in Spanish). I also have installed an OpenSolaris 2009.06 in a virtual machine for training purpose. However, we have to use a HTTP Proxy for surf on the Internet, with authentication.

If you want to navegate, you can setup the proxy in System bottom -> Settings -> Proxy. But Package Manager doesn’t use this settings to connect to the repositories.

You must use the command-line setup as following:

# export http_proxy=”http://username:password@proxy.test.com:8080″

or

# export http_proxy=”http://proxy.test.com:8080″

if you proxy doesn’t use authentication.

After that, in the same terminal, execute as root:

# packagemanager

And now, you can update or install applications.

[Solaris] Para tener en VIM la sintaxis en colores y mostrando los números de línea

April 24th, 2009

En el trabajo, estoy usando siembre Vim para editar ficheros en conexiones remotas. No hay duda que, cuando estás editando un fichero, si te marca la sintaxis del lenguaje por colores es toda una ventaja.

No obstante, como las máquinas son Solaris, no tenía dicha configuración hasta que puse lo siguiente en .vimrc :

set term=linux
set background=dark
syntax on
set number

Es muy importante el “set term = linux”, sino no te lo pinta en colores al hacer syntax on. Una vez hecho esto, cuando volví a ejecutar vim, ya lo tenía todo.

Oracle compra Sun Microsystems

April 20th, 2009

Al final, tras el intento fallido de compra por parte de IBM, Sun Microsystems fue comprada por Oracle.

El precio final, son sólo 10 céntimos más por acción que la oferta presentada por el gigante azul, es decir, 9.50 $. Esto parece que es poco, pero si multiplicas por todas las acciones se queda en 7.500 millones de dólares.

Con esta compra, Oracle se afianza en el mundo de servidores plantando su propia solución basada en Solaris, los servidores de Sun y su base de datos. Además, obtiene el jugoso premio de Java, el cual amplía muchísimo el negocio de esta compañía y fija su desarrollo en el que algunas de sus aplicaciones dependían tanto.

La nota negativa será, por una parte, MySQL. Hasta hace poco tiempo, era la competencia directa de Oracle en las PYMES y alguna empresa grande, ahora no creo que quede más remedio que decir: “MySQL ha muerto, viva el nuevo MySQL”, ya que quedará poco para que Oracle deje “morir” este proyecto y espero que la comunidad cree un fork del mismo.

Otra parte negativa de este acuerdo es que Oracle no creo que siga el modelo de Open Source que llevaba estos últimos años Sun Microsystems. Oracle no se caracteriza precisamente por liberar sus productos y dudo mucho que lo haga en medio plazo.

Sólamente espero que no deje morir OpenOffice (tal y como está pasando actualmente) ni a VirtualBox, aunque éste último le puede beneficiar en la virtualización dentro de servidores.

IBM negocia la compra de Sun Microsystems

March 29th, 2009

Esta es una de las noticias que está más en boca de todos dentro del software libre. Por lo visto, Sun Microsystems fue ofrecido a varias empresas de Silicon Valley para ser comprada. Productos como Solaris, MySQL, StarOffice (y OpenOffice), VirtualBox… tecnologías como DTrace, ZFS, Zones… tienen un valor añadido bastante importante y su posible compra por parte de IBM hará que ésta se enriquezca bastante de dichos conocimientos.

Sólo le veo dos “peros” a esta supuesta compra (si es que sale adelante), ¿Cuál será el futuro de Solaris? Con AIX dentro de IBM, Solaris tiene la pinta de que sobra. ¿Será discontinuado? ¿Se fusionará con AIX? ¿Substituirá a AIX?

El segundo “pero” es ¿Qué será de los procesadores SPARC? Estos con mucha probabilidad verán abandonado su desarrollo, ya que la tecnología Cell y PowerPC de IBM está bastante consolidada, sobretodo gracias a las consolas de última generación.

Sería una lástima perder estas dos tecnologías (que últimamente tuve el placer de probar en el trabajo). No obstante, prefiero esperar a ver qué pasa.

Fuente: El País

Instalar Adobe Flash 10 en OpenSolaris

March 23rd, 2009

Es un proceso bastante sencillo de seguir.

  1. Descarga el paquete de la página de Adobe.
  2. Descomprímelo.
  3. Copia su contenido (libflashplayer.so) a /usr/lib/firefox/plugins

Listo.

PD: Por si acaso también lo copié a $HOME/.mozilla/plugins (sino está creado, crea la carpeta), pero no es necesario.

Instalar Apache + MySQL + PHP en OpenSolaris

March 22nd, 2009

Para instalar un SAMP (Solaris + Apache + MySQL + PHP) se puede hacer mediante unas simples instrucciones:

  1. $ pfexec pkg install amp
  2. $ pfexec /usr/sbin/svcadm enable network/http:apache22
  3. $ pfexec /usr/sbin/svcadm enable database/mysql:version_50

Si, además,  se quiere desarrollar páginas web, se puede instalar el paquete amp-dev, que incluye NetBeans, Python, Tomcat, squid, memcached, Subversion, CVS y un programa para configurar el servidor de forma gráfica. Para más información, mira el wiki de Sun.

Instalar VLC en OpenSolaris

March 21st, 2009

Para poder reproducir contenido multimedia necesitamos los codecs y un buen reproductor. En este caso, VLC aglutina los dos en su instalación. Si deseamos instalarlo en OpenSolaris, necesitamos emplear el repositorio externo de Blastwave.

¡OJO! El uso de este repositorio con el programa Package Manager no da más que problemas (mi anterior post me quejaba de que no podía instalar los codecs precisamente por esto), para instalar cualquier paquete de este repositorio se deben de seguir los siguientes pasos:

  1. Descargar el siguiente paquete: http://blastwave.network.com/csw/pkgutil_i386.pkg
  2. Instalarlo: #pkgadd -d pkgutil_i386.pkg
  3. Ejecutar lo siguiente: # mkdir /etc/opt/csw   &&  cp -p /opt/csw/etc/pkgutil.conf.CSW /etc/opt/csw/pkgutil.conf
  4. Actualizar el repositorio de Blastwave: #/opt/csw/bin/pkgutil –catalog
  5. Instalar VLC: #/opt/csw/bin/pkgutil –install vlc

Si queremos, podemos usar gpg para asegurarnos que los paquetes que nos descargamos sean realmente los del repositorio. Si deseamos hacerlo hay que seguir los siguientes pasos:

  1. Instalar gpg y textutils: #/opt/csw/bin/pkgutil –install gnupg textutils
  2. Importar la clave pública del repositorio: # /opt/csw/bin/gpg –keyserver pgp.mit.edu –recv-keys A1999E90
  3. Editar la clave pública: # /opt/csw/bin/gpg –edit-key A1999E90
  4. Una vez en la edicion teclear trust y cuando se pregunte poner un 5 para indicar que confías plenamente en la clave.
  5. Ejecutas quit para poder salir del modo de edición de gpg.
  6. Actualizas otra vez la lista de paquetes: #/opt/csw/bin/pkgutil –catalog

Ya deberías de poder instalar los paquetes y que el sistema verifique que se trata de Blastwave.

OpenSolaris 2008.11 (II)

March 20th, 2009

Llevo una semana con OpenSolaris 2008.11 en mi sobremesa, para poder practicar los comandos de Solaris y aprender más rápido para su uso en el trabajo.

Tras este tiempo puedo ir comentando varias cosas sobre el sistema operativo:

  • El gasto excesivo de memoria parece ser debido a que el sistema  de ficheros ZFS utiliza la memoria RAM libre como caché. No obstante, esto hace que se ralentice cuando hay varios programas ejecutándose a la vez.
  • Los repositorios de software son ridículamente pequeños. El repositorio oficial tiene unos 1400 paquetes (comparado con los más de 10.000 que tiene cualquier otra distribución de GNU/Linux) y bastante desactualizados, mientras que los repositorios oficiales tienen muy pocos paquetes (unas pocas centenas).
  • Package Manager es un programa similar a Synaptic para poder instalar los paquetes con una interfaz gráfica. Este programa es lento, no tiene muchas opciones y, para colmo, se cuelga de vez en cuando. Se nota que está en sus primeras versiones y les falta pulirlo.
  • Drivers. Aquí el único problema que tuve fue que la tarjeta de sonido no la reconoció… porque no tiene instalado Open Sound System con sus correspondientes drivers. Tuve que ir a la página oficial de OSS para descargar el paquete e instalarlo.
  • Codecs. Para poder escuchar MP3 se usa el codec de Fluendo (que es gratuito, en este caso), para el resto de codecs propietarios hay que tirar del repositorio Blastwave (aunque tengo problemas para instalarlos y no he podido solucionarlo).
  • OpenOffice. Pese a que Sun desarrolla OpenOffice, no lo incluye en el LiveCD (¿problemas de espacio?) y, por tanto, hay que descargarlo de los repositorios o de la página oficial del proyecto.

Por lo demás, no tuve serios inconvenientes en su uso. No obstante, solamente estos defectos hace que se considere apto para gente que le guste experimentar, pero no como sistema operativo principal para un escritorio. Para ello, mejor te quedas con GNU/Linux.

OpenSolaris 2008.11

March 14th, 2009

Debo de admitirlo, tengo la manía afición de probar sistemas operativos libres. Primero, he probado todas las grandes distribuciones de GNU/Linux gratuitas (las de pago, por razones obvias, paso de hacerlo), he probado NetBSD y desde ayer, tengo instalado OpenSolaris en mi ordenador de sobremesa.

Gracias a que en el trabajo, se usa Solaris para desarrollo, me he bajado OpenSolaris para agilizar el proceso de mi transición desde GNU/Linux a este sistema operativo de tipo UNIX. Así de primeras, uno ve un escritorio GNOME y muchas de las aplicaciones disponibles en cualquier distribución linuxera, no obstante hay diferencias sutiles que llegan a mosquear un poco. Por ejemplo, no existe el comando “top” sino que su equivalente es “prstat”, los comandos para cargar módulos al kernel también son distintos y otros comandos que todavía no he probado pero sí que hay chuletarios en Internet para no perderse, la distribución de los directorios son distintos (por ejemplo, mi home está en /export/home) y otras cosas que me faltan por descubrir.

En cuestiones de rendimiento, lo veo un poco “pesado”. Hay momentos que las interfaces gráficas tardan en responder un poco si se están haciendo procesos en segundo plano (cosa que en GNU/Linux no me pasaba). No obstante, me he encontrado con cosas que no me esperaba: hay plugin de Flash 10 para Solaris x86, hay codecs de video, hay repositorios extras con muchas de las aplicaciones de GNU como GnuPG, así como esas funcionalidades que te da como DTrace, ZFS, etc.

La verdad es que quitando estas leves diferencias, se le pone este sistema operativo a cualquier persona y tardaría en darse cuenta que se trata de OpenSolaris sino se mete en consola.

Logo Opensolaris