Mostrando entradas con la etiqueta OpenSuSE. Mostrar todas las entradas
Mostrando entradas con la etiqueta OpenSuSE. Mostrar todas las entradas

lunes, 14 de marzo de 2011

Lanzado OpenSuSE 11.4

opensuse-11-4-lanzamiento

Fiel a la fecha prevista, OpenSUSE 11.4 ha sido liberada el día 10 de marzo. Es una distribución GNU/Linux caracterizada por su sencillez de manejo gracias a la herramienta de administración Yast (Yet another Setup Tool), excelente soporte de hardware, una de las mejores integrando KDE y también por su larga instalación.

Desde que apareció la RC1 en febrero, he estado probando esta nueva versión que me ha sorprendido por su gran estabilidad a pesar de ser release candidate. También la velocidad y limpieza con la que maneja Plasma Workspaces de KDE 4. Con el producto final, vamos a repasar las novedades que trae porque son interesantes.


El núcleo

El núcleo (2.6.37) incluye una modificación, Kernel activity patch, que aumenta de forma notable la velocidad del escritorio. Se ha mejorado el soporte de hardware con la inclusión de muchos controladores nuevos. La aceleración 2D y 3D se potencia con la inclusión de los últimos controladores gráficos de Xorg y Mesa.

opensuse-11-4-install-sysinfo

Destacable el soporte para multiproceso en el sistema de archivos Ext4, empleado por defecto en la distribución y del que sacarán buen provecho los procesadores de dos o más núcleos, con un incremento significativo de rendimiento en las operaciones de acceso a disco.

Entornos de escritorio

KDE (4.6) es el entorno preferido de OpenSuSE, son años decantándose por él y funciona a la perfección. De las distribuciones que he instalado, con diferencia la más rápida manejando KDE.

GNOME (2.32) con posibilidad de probar la versión 3 Beta. Tienes una prueba en Genbeta de Gnome Shell con OpenSUSE 11.4 RC1. Ahora, simplemente va mejor aunque no es recomendable más que para curiosear. Si quieres trabajar con Gnome en OpenSUSE, usa la versión estable.

opensuse-11-4-plasma

XFCE (4.8), es un entorno de escritorio ligero, muy atractivo, perfectamente integrado en esta versión, que se adapta como un guante a máquinas con poca memoria RAM.

La distribución dispone de más entornos, como LXDE y gestores de ventanas ligeros, como Icewm, Openbox o fvwm2. La lista es más completa y desde Yast puedes investigar todos los que contempla la distribución aunque no vengan dentro del DVD.

LibreOffice

OpenSUSE 11.4 es la primera de las “grandes distribuciones” en versión final que incluye la suite ofimática LibreOffice (3.3.1), creada por The Document Foundation. Es un fork de OpenOffice, que está siendo abandonada también en otras distribuciones.

opensuse-11-4-libreoffice

A propósito de LibreOffice, al comprobar su buen funcionamiento en los test realizados sobre la RC1, decidí instalarla sobre Windows 7, obteniendo idéntico nivel de satisfacción. Va realmente bien en ambas plataformas.

Navegadores

En la medida que se populariza el paradigma Cloud Computing, la importancia del navegador es mayor. Cada vez utilizamos más herramientas y servicios en la nube. La elección de OpenSUSE ha sido la inclusión por defecto de Firefox 4 (beta-12).

Chromium 11, incluido en la distribución pero que no instala por defecto y Konqueror, el navegador de KDE que ahora usa completamente las capacidades de WebKit, completan la selección de navegadores Web.

opensuse-11-4-firefox-4

Cualquiera de los tres seleccionados proporciona las prestaciones que de ellos se esperan. La elección del navegador es una cuestión personal. Los usuarios de Opera pueden instalar la versión 11 desde la Web oficial del fabricante.

Cargador de arranque

OpenSUSE ha incorporado el cargador de arranque GRUB (GRand Unified Bootloader) desde hace años, ahora sigue manteniéndose por compatibilidad como cargador por defecto, aunque ya en la RC1 disponías de la opción GRUB2. Las diferencias entre una y otra versión de este paquete son importantes:

  • Con GRUB2 puedes arrancar directamente desde el disco duro imágenes ISO de Live CD.
  • Tiene mejor soporte gráfico para el menú de arranque.
  • Puedes configurar temas.
  • Modo de rescate.
  • Mejora de velocidad y fiabilidad.
  • Detección automática de otros sistemas operativos.

También cambia el modo de configuarar el paquete, bastante diferente a su predecesor. Elegir uno u otro está en tu mano, por compatibilidad y estabilidad GRUB, en una instalación limpia cabe plantearse GRUB2 aunque sea experimental.

opensuse-11-4-install-xfce

Scribus

Scribus es una aplicación DTP (Desktop Publishing) multiplataforma (Linux/UNIX, Mac OS X, OS/2 Warp 4/eComStation y Windows) que debuta en OpenSUSE con esta versión. Con Scribus puedes acometer trabajos profesionales de autoedición al disponer de separación de color, cuatricomía (CMYK), soporte Spot Color, maneja perfiles de color ICC y creación de PDF. Es una herramienta de aspecto sencillo aunque muy potente.

Reproductores multimedia

Banshee (1.9.3) gestor y reproductor multimedia desarrollado con Mono y GTK#, disponible para varias plataformas (GNU/Linux, Mac OS X y Windows), capaz de gestionar audio, vídeo, podcast y audiolibros.

Amarok (2.4.0), el reproductor de audio de referencia en KDE, también multiplataforma (*BSD, GNU/Linux, Mac OS X y Windows), que incorpora como novedad la posibilidad de codificación de ficheros desde el propio paquete.

opensuse-11-4-install-amarok

Rhythmbox (0.13), otro reproductor de audio propio de Gnome inspirado en iTunes de Apple, con capacidad de importación de audio desde CD y grabación de CD audio. Por la versión puedes suponer que está en una fase temprana del proyecto. Dispone de soporte experimental para iPod.

En el apartado de reproducción de vídeo cuenta con Totem (2.32.0), que usa Gstreamer. Si instalas el entorno de escritorio Xfce, dispones además de Parole (0.2.0.2), otro reproductor de vídeo que funciona igualmente en Gnome y KDE.

Virtualización

La virtualización es otro aspecto que se ha cuidado extraordinariamente con la inclusión de los últimos paquetes, Xen (4.0.2), VirtualBox (4.0.4) con soporte para VMDK y VHD, player y driver para VMware Workstation y KVM (Kernel-based Virtual Machine).

opensuse-11-4-install-nautilus

Herramientas profesionales

La lista en este apartado es enorme, lenguajes de programación, compiladores, herramientas de desarrollo y casi cualquier otra en la que pienses, están a tu alcance con Yast. En el capítulo servidores Web tienes el sempiterno Apache (2.2.17), lighttpd (1.4.26) y ngninx (0.8.54), el ligero servidor web/proxy multiplataforma.

opensuse-11-4-install-yast

En cuanto a servidores de bases de datos, incorpora PostgreSQL (9.0.3), MySQL (5.1.53) community edition y su fork MariaDB (5.1), que es código abierto y buena alternativa a MySQL, ya que incorpora otros motores de almacenamiento y optimizaciones en el servidor.

Conclusiones

Reconozco no ser imparcial respecto de OpenSUSE, es mi distribución favorita. La he comprado en cuatro ocasiones desde SuSE 5.5 hasta SuSE 9.0, (anteriormente era un producto propietario), debido a su completa documentación impresa.

Este producto tiene un buen equilibrio entre distribución para uso doméstico, que funciona en prácticamente cualquier máquina, y servidor en redes de tipo medio, siendo ideal para una Pyme.

La prueba se ha efectuado en máquina virtual con un rendimiento excelente, no he notado grandes diferencias con cualquier otra distribución instalada de forma real. Me ha llamado la atención la buena integración, incluso a nivel visual, entre los tres entornos de escritorio, ya que una vez elegido KDE por defecto, antes de instalar seleccioné los demás.

opensuse-11-4-install-logout

En la galería de imágenes puedes apreciar diversos momentos de la instalación, tanto de los pasos fundamentales como del software que carga por defecto.

Si decides probar OpenSUSE 11.4 y te convence, ten presente que los paquetes contenidos en el DVD son los que proporcionan mayor estabilidad, desde los repositorios puedes instalar cualquier aplicación que sea de tu interés mediante Yast.

Es una opción muy a tener en cuanta si te gusta KDE, aunque no es la distribución ideal para iniciarse en GNU/Linux. En cualquier caso, lo bueno que tiene este sistema operativo es la variedad, usa la distribución que más te satisfaga con tu escritorio preferido.


Web oficial | Descarga



Fuente: Genbeta

viernes, 16 de julio de 2010

Disponible openSuSE 11.3



OpenSUSE es un sistema operativo libre basado en Linux para tu PC, portátil o servidor. Puedes navegar en la Web, gestionar tu correo electrónico y fotos, hacer trabajo de oficina, reproducir videos o música y have a lot of fun!


De nuevo tengo el agrado de escribir un post sobre esta entrañable distro GNU/linux. Y como bien lo dice su web es una distro para mentes abiertas (Linux for Open Minds).

Novedades:

* Kernel Linux 2.6.34 con soporte Btrfs.
* GNOME 2.30.1. (GNOME 3.0 preview con GNOME Shell).
* KDE SC 4.4.4.
* Xfce 4.6.1.
* LXDE como escritorio ligero.
* X.org 7.5 y Xserver 1.8.
* El administrador de paquetes, Zypper, cuenta con nuevas mejoras.
* OpenOffice.org 3.2.1.
* Firefox 3.6.6.
* mas...



miércoles, 25 de marzo de 2009

Instalación de VMware y Ejecución de los archivos .vmx y .iso del BackTrack 4 Beta en OpenSuse 11

Ingresar página VMware e ir a la sección de descargas. (Para poder descargar debe ser un usuario registrado).

Click en Desktop Downloads.Buscar VMware Workstation y click en Download Buscar la opción VMware Workstation 6.5.x.x.x for Linux, click en Download

Ingresar los datos de la cuenta registrada y su respectiva contraseñaAceptamos los Términos "SI"De acuerdo a la arquitectura de nuestro PC seleccionamos la opción adecuada para este caso "WorkStation for Linux 64-bit - Bundled installation file for 64-bit Linux (344 Mb)", click para descargar en Linux64-bit.bundle.Una vez descargado el VMware se procede a su instalación para ello se necesita tener instaladas algunas dependencias (binutils, gcc, kernel-source, make). Identificadas las dependencias se procede a su instalación, abrir una ventana de terminal, loguearse como root y digitar lo siguiente:Muestra la ventana del centro de control del YaSt, click en la opción instalar / desinstalar software
Buscar las dependencias indicadas anteriormente. En la opción buscar copiar binutils, click en buscar, una vez buscada se selecciona al lado izquierdo, click sobre el cuadro.Luego se realiza una nueva búsqueda. Copiar gcc, click en buscar, una vez buscada se selecciona al lado izquierdo las opciones gcc, gcc-c++, gcc43, gcc43-c++.Se realizan los mismos pasos con la opción kernel-source.Luego la opción make y para terminar click en aceptar.Procede a la instalación de las dependencias. Terminada la instalación pregunta si queremos seguir con la instalación o desinstalación de software para este caso responden no y proceden a cerrar la ventana del centro de control del YaSt.En la ventana de terminal nos ubicamos en el directorio donde hemos guardado el instalador del VMware y hacen lo siguiente:
Se procede a instalar el VMware
Aceptamos, siguiente y al final terminar
Finalizado el proceso de instalación en una ventana de terminal digitamos los siguiente:
#/etc/init.d/vmware start
#vmware
Nos aparecera la opción de registro del producto, la clave o serial del producto la podemos activar a través del mensaje de correo electrónico que nos envian posterior al registro. (El registro es necesario para poder usar el software)
Si hemos descargado el archivo .vmx del BackTrack 4 Beta, procedemos a ubicarnos donde esta el archivo y realizamos la descompresión del mismo.
#unrar e bt4-beta-vm-6.5.1.rar


Realizada la descompresión del archivo en el VMware Workstation vamos a la opción file, open y buscamos la ruta donde se hizo la descompresion, seleccionamos el archivo con extensión .vmx y click en abrir.
Ahora solo nos queda por ejecutar nuestra maquina virtual y listo ya tenemos nuestro BackTrack 4 Beta listo para usarlo.
Ahora explicaré como podemos ejecutar el archivo .iso del BackTrack 4 Beta, para eso es necesario crear una nueva maquina virtual con el VMware Worstation (No se explica como crear la maquina virtual se parte de que ya ha sido creada, si es necesario explicar esto, simplemente lo hacen saber a través de sus comentarios). Editamos la maquina virtual, la opción CD/DVD y seleccionamos la opción Use ISO image y click en Browser
Ubicamos la carpeta donde tenemos guardada la imagen o el archivo .iso del BackTrack 4 Beta la seleccionamos y click en abrir
Realizado el paso anterior nos debe quedar algo similar a esto y ya simplemente procedemos a guardar los cambios realizado en el IDE
Para teminar ejecutamos nuestra maquina virtual y listo ya esta corriendo la imagen del BackTrack 4 Beta.

Saludos!!!!! =o)

lunes, 8 de septiembre de 2008

Crea tus propios paquetes: Checkinstall

Checkinstall es una aplicación desarrollada por Felipe Eduardo Sánchez Díaz Durán en 2002. La idea de este programita es facilitar la administración de nuestros sistemas. ¿Y como es que pretende lograr esto? La respuesta es sencilla, supongamos que alguna vez queremos o tenemos que instalar en nuestro sistema una aplicación que no esta empaquetada para nuestra distro o bien que necesitamos que este compilada a nuestra medida entonces la única alternativa es compilarla desde su tarball presentándonos dos posibilidades:

  • Compilar con el clásico configure && make && make install.
  • Empaquetarlo e instalarlo con su correspondiente instalador

La primera opción nos presenta problemas en el caso de querer desinstalar la aplicación y ni hablar si necesitamos upgradear. Por otro lado, empaquetar las aplicaciones no siempre es tarea sencilla, ya vimos que en Slackware es algo trivial, pero en otras distros ya significa liarnos más... Entonces es en este momento que aparece Checkinstall.

Esta herramienta nos permite crear paquetes TGZ, RPM y DEB a partir del tarball, con la consecuencia de que vamos a poder instalar el paquete con su correspondiente comando mágico y lo que es aun mejor, llegado el momento de querer eliminar la aplicación desinstalarla con su otra desinstaladora palabra mágica :)


Un Ejemplo Práctico

Siempre he creido que la mejor forma de hablar de algo es a través de un ejemplo práctico, así que eso vamos a hacer ahora, vamos a crear un rpm para OpenSuSE 11.0.

Los que conozcan y usen el visualizador de imagenes GpicView sabrán que se vuelve muy entrañable, ya que consume muy pocos recursos y es muy rápido, además de hacer simplemente lo que uno espera o sea ver una imagen :) . El caso es que estaba en mi Xfce de OpenSuSE 11.0 y no encontré ese programa en los repositorios que tengo agregado a Yast, cosa que me entristecio en un principio pero como dicen a rey muerto rey puesto... así que qué mejor oportunidad para crear nuestro propio paquete de GpicView. :)

Para comenzar instalamos checkinstall. En la actualidad esta en los repos de todas las grandes distros, asi que es cosa de buscarlo no mas. Como estoi trabajando con SuSE, me bastó con agregar los repositorios de la comunidad y dar un

# yast -i checkinstall

Ya instalado checkinstall, nos hacemos del tarball de la aplicacion a empaquetar. Yo bajé GpicView desde SourceForge ---> GpicView

Desempaquetamos y ejecutamos el configure y el make como siempre:

# tar xvf gpicview-0.1.9.tar.gz
# cd xvf gpicview-0.1.9/
# ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --mandir=/usr/man

No olvidar nunca ver la ayuda que nos da ./configure --help. Ya pasado esta etapa sin errores ejecutamos:

# make

Y acá es donde usamos Checkinstall (obviamente despues de haber pasado sin errores el make).

# checkinstall -h

Para ver la ayuda.
checkinstall 1.6.1, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.

Usage: checkinstall [options] [command [command arguments]]
Options:
*Package type selection*
-t,--type= Choose packaging system
-S Build a Slackware package
-R Build a RPM package
-D Build a Debian package
*Install options*

La ayuda ya nos dice que es muy sencillo de usar.

# checkinstall
checkinstall 1.6.1, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.


The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs? [y]:
## ENTER ##

Preparando la documentación del paquete...OK

Por favor escribe una descripción para el paquete.
End your description with an empty line or EOF.
>>
Y ahora nos toca escribir una pequeña descripción de la aplicacion que vamos a empaquetar, no andaba muy inspirado así que escribi esto :p

>> GpicViewer es un visualizador de imagenes desarrollado en GTK+ :)
## ENTER ##
## ENTER ##

Y ya esta... ahora nos va a mostar un resumen con la opción de cambiar lo que no nos guste:

**************************************
**** RPM package creation selected ***
**************************************

This package will be built according to these values:

1 - Summary: [ GpicViewer es un visualizador de imagenes desarrollado en GTK+ :) ]
2 - Name: [ gpicview ]
3 - Version: [ 0.1.9 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ Applications/System ]
7 - Architecture: [ i386 ]
8 - Source location: [ gpicview-0.1.9 ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ gpicview ]

Introduce un número para cambiar algún dato u oprime ENTER para continuar:
Esto no merece explicación o si? O_o

Installing with make install...

========================= Installation results ===========================
Making install in src
make[1]: se ingresa al directorio `/home/cristian/gpicview-0.1.9/src'
make[2]: se ingresa al directorio `/home/cristian/gpicview-0.1.9/src'
test -z "/usr/bin" || /bin/mkdir -p "/usr/bin"
/bin/sh ../libtool --mode=install /usr/bin/install -c 'gpicview' '/usr/bin/gpicview'
/usr/bin/install -c gpicview /usr/bin/gpicview
make[2]: No se hace nada para `install-data-am'.
make[2]: se sale del directorio `/home/cristian/gpicview-0.1.9/src'
make[1]: se sale del directorio `/home/cristian/gpicview-0.1.9/src'
Making install in po
make[1]: se ingresa al directorio `/home/cristian/gpicview-0.1.9/po'
if test -r ".././mkinstalldirs"; then \
.././mkinstalldirs /usr/share; \
else \
/bin/sh ../mkinstalldirs /usr/share; \
.....
....
...
..
.
.
Y si todo salió bien nos va a mostrar el siempre lindo mensaje de exito!! :-D

======================== Installation successful ==========================

Copying documentation directory...
./
./COPYING
./NEWS
./ChangeLog
./TODO
./README
./INSTALL
./AUTHORS

Copiando los archivos al directorio temporal...OK

Comprimiendo las páginas de manual...OK

Creando la lista de archivos...OK

Creando paquete RPM...OK

NOTE: The package will not be installed

Borrando directorios temporales...OK

Borrando el directorio doc-pak...OK

Borrando el directorio temporal...OK


**********************************************************************

Done. The new package has been saved to

/usr/src/packages/RPMS/i386/gpicview-0.1.9-1.i386.rpm
You can install it in your system anytime using:

rpm -i gpicview-0.1.9-1.i386.rpm

**********************************************************************

Y ya esta... nos avisa donde esta guardado el paquete que acabamos de crear y como instalarlo:

# rpm -i /usr/src/packages/RPMS/i386/gpicview-0.1.9-1.i386.rpm


Como se puede ver checkinstall reemplaza a make install, makepkg y el make clean, ya que nos libra de los archivos innecesarios de la compilación. También es posible configurarlo para que al terminar de crear el paquete lo instale automagicamente, pero no lo recomiendo, es mejor que nosotros nos hagamos cargo de esas cosas.

Otras consideraciones:

  • Para los que usamos Slackware el comando es # checkinstall --fstrans=no
  • Por un tema de permisos siempre trabajo todo desde root, pero no es estrictamente necesario, por lo menos no hasta que queramos crear e instalar el paquete.
  • Lei en un foro ubuntero que checkinstall cuando le creaba paquetes DEB a veces tenia dificultades con los permisos, no me consta, pero da una posible solución (que no me gusta para nada!!) # chmod 755 / [Este es un ejemplo de porque es mejor trabajar todo como root :) ]
Y por último la fotito, para que vean que sí funciona xD