Archivo de la categoría Linux

Cómo actualizar Wordpress en 5 minutos con SSH

Pocos bloggers deben haberse perdido la noticia sobre la salida de Wordpress 2.6 (si los chicos de Auttomatic hasta nos hicieron un video). Que ahora tenemos un versionado de contenido, o que el nuevo bookmarklet nos permite publicar contenido al instante, que usar Google Gears o no, que previsualizamos los themes antes de usarlos, y un largo etcétera de nuevas funcionalidades que agradecemos.

Pero a la hora de la verdad, muchos de nosotros tenemos que actualizar no un blog, sino decenas. Propios, ajenos, de clientes, de amigos, de la novia, de la tía. Y si no tenemos un método eficaz y rápido, podemos estar todo el día repitiendo el mismo ciclo:

  1. Hacemos Backup de la base de datos (leyeron bien no? Hacemos Backup de la base de datos)
  2. Bajamos el Wordpress.
  3. Conectamos al FTP
  4. Subimos Wordpress
  5. Tomamos algo mientras esto ocurre
  6. Si no terminó, volvemos a 4
  7. Accedemos a dominio-del-blog.com/wp-admin/upgrade.php
  8. Cruzamos los dedos (esto es más importante de lo que parece)
  9. Si todo salió bien, entonces respiramos.

Sin duda, todo esto es largo y cansador. Y podemos hacerlo mucho mejor, los únicos requerimientos son conocer un poquito de manejo de unix/linux, sangre fría, acceso por SSH (Secure Shell) a nuestra cuenta y bajarnos el PuTTY. Nunca pensaste que un programita con ese nombre te iba a ayudar tanto. Leer el resto

2 comentarios

VMWare 6.5 con Unity en GNU/Linux

La próxima versión de VMWare Workstation, uno de los softs de virtualización más utilizado, incluirá el soporte de Unity para los sistemas operativos basados en Linux. Traduciendo: tendremos la chance de virtualizar otro sistema operativo en Linux (por ejemplo, Windows) accediendo a las ventanas y aplicaciones como si se tratasen de aplicaciones independientes que no corren dentro de una máquina virtual dentro de una ventana.

Esto ya era posible gracias en Mac con Parallels y VMWare Fusion, pero es una novedad para el SO del pingüino. Las pruebas las realizó Matias Brutti, corriendo sobre Ubuntu 8.04. Al parecer, las ventanas son reconocidas perfectamente por Gnome y se les aplican los efectos de visualización de Compiz Fusion.

VMWare Unity

El resto de la información, en FreedomCoder.

5 comentarios

Instalar CompizFusion en Ubuntu Gusty Gibbon

(O como me gustaría llamar este post: Pimp my Ubuntu)

Vamos a sincerarnos un momento. Quizás la cuestión más importante, el motivo determinante, por el que me instalé Ubuntu en un comienzo, era porque quería tener los efectitos especiales que ofrece. Ya sea gracias al difunto Beryl o al renovado CompizFusion.

Váš prohlížeč nepodoporuje Flash stáhnětě jej.

Por suerte, si estamos utilizando alguna placa de video nVidia, todo el proceso será más que sencillo, ya que Ubuntu por defecto las detecta e instala los drivers adecuados. Incluso, es capaz de haber activado Compiz por defecto al arrancar el sistema por primera vez. Entonces, ¿para qué se necesita este tutorial? Para asegurarnos de poder configurar adecuadamente Compiz. Así que necesitaremos instalar CompizConfig-Settings-Manager, abriendo una nueva consola y ejecutando el siguiente comando:

sudo apt-get install compizconfig-settings-manager

Y listo! Luego de que el programa confirme que ha sido instalado, podemos acceder a este progama presionando Alt+F2 y tipeando ‘ccsm o a través de Sistema > Preferencias > Advanced Desktop Effects Settings. Este programa es, entre otras cosas, un administrador de los plugins disponibles para Compiz, donde podremos activar los efectos que queramos o desactivarlos a gusto. A continuación, una lista de algunos de los plugins que yo utilizo.

El nunca bien ponderado Cubo

Para obtener el Cubo es necesario que los siguientes plugins estén activados:

  • Desktop Cube
  • Rotate Cube
  • Viewport Switcher
  • Cube Caps
  • Cube Reflection

Entonces, ya tenemos nuestro escritorio rotante funcionando. Para cambiar entre escritorios, solo tenemos que presionar Ctrl+Alt y las flechas izquierda o derecha. Su presionamos Ctrl+Alt+Abajo, entonces el cubo se abrirá para que podamos ver todas las caras al mismo tiempo.

Ventanas con efecto “weeeeba” (Ventanas Gelatinosas)

Tenemos que habilitar el plugin llamado Wobbly Windows. Si no lo encontramos porque nuestro administrador tiene los nombres en castellano, entonces en la caja de búsqueda arriba a la izquierda, podemos ingresar “Wobbly” y automáticamente filtrará los nombres de los plugins.

Cambiar de ventanas

Si bien el comportamiento por defecto de Alt+Tab para cambiar de ventanas, posee unas lindas previsualizaciones de las ventanas (algo que Windows XP no hace), tenemos un efecto aún mucho más bonito. Para ello, tenemos que activar el plugin Shift Switcher, y a continuación, presionar Super+Tab (Siempre que nos refiramos a la tecla Super, en Linux esta tecla es la tecla Windows). El efecto es similar al Coverflow de Mac. Podemos cambiarlo por un efecto similar al de Windows Vista, si vamos a Shift Switcher -> Switcher Mode y lo cambiamos a Flip.

Asignar ciertos plugins a esquinas de la pantalla

Esto es algo que se ve mucho en las Mac. Cuando llevamos el mouse a alguna de las esquinas de la pantalla (generalmente las superiores) se activan ciertos modos de visualización que nos ayuda a trabajar con muchas ventanas. Esto es posible con Ubuntu y Compiz.

  • Para mostrar los escritorios activos, activamos el plugin llamado Expo y vamos editar sus opciones: Expo -> Actions -> Bindings y haciendo doble-click sobre Expo, elegimos Top Left en Screen Edges. Llevando ahora el mouse a la esquina superior izquierda, vemos como se despliegan los escritorios y podemos elegir alguno haciendo click-derecho sobre el mismo. Incluso podemos arrastrar ventanas entre escritorios!
  • Para mostrar todas las ventanas activas ordenadas sobre la pantalla, como se suele ver generalmente en las máquinas con Os X, tenemos que activar el plugin Scale. Luego, editando las opciones, vamos a Scale -> Actions -> General -> Initiate Window Picker For All Windows y elegimos la opción Top Right en Screen Edges. Ahora es solo cuestión de llevar el mouse a la esquina superior derecha de la pantalla para ver como todas las ventanas se ordenan listas para ser elegidas.

Obviamente, estos son solo algunos de los plugins incluidos con compiz. Existen muchos otros pero estoy más que seguro que luego de leer esta pequeña guía introductoria, estarán en condiciones de analizarlos, explorarlos y evaluarlos ustedes mismo. Dejen sus comentarios respectos a los que más le gustan y cuales son los que ven menos útiles.

1 comentario

Jornadas de LUGFI 2007

LugFI

Continuando con la seguidilla de eventos en Septiembre, ahora es el turno del Grupo de Usuarios de GNU/Linux de la Facultad de Ingeniería (de la UBA). Están organizando las Jornadas 2007 el 14 de septiembre de 2007. Las charlas se darian en la Facultad de Ingeniería de la UBA, en la sede Paseo Colón 850, desde las 14:00hs hasta las 22:00hs. Aula 201, y otra a confirmar.

Las charlas, como si de lados de un CD se tratase, se dividen en dos tracks.

Track Básico

  • 14:00 “Copyleft: Introducción al Software Libre” por Marcos Medrano
    Historia del Software Libre y el Open Source.
  • 15:00 “¿A qué jugamos?” por Ricardo Markiewicz
    Con GNU+Linux también te podés entretener.
  • 16:00 “Buenos Aires Libre (BAL)” por Carlos Sessa
    Red libre y comunitaria en la Ciudad de Buenos Aires y alreded.
  • 17:00 “AJAX: mentiras y verdades” por Margarita Manterola
    Cómo utilizar las funciones de JavaScript relacionadas con AJAX.
  • 17:30 “Construyendo Wikipedia” por Patricio Lorente, Galileo Vidoni
    Introducción a Wikipedia y presentación de Wikimedia Argentina.
  • 18:00 “FONSOFT” por Rosita Wachenchauzer
    Fondo de Promoción de la Industria del Software
  • 19:00 “Regexps para los que no entendieron la 1ra palabra del título” por Sebastián Santisi
    Introducción sobre expresiones regulares apta para todo público.
  • 20:00 “Introducción al control de versiones: SVN y Darcs” por Margarita Manterola
    Se explicará en qué consiste el control de versiones.
  • 21:00 “Herramientas libres para documentación” por Matías Capeletto, Pablo Antonio, Maximiliano Curia
    Paneo general de LaTeX, DocBook, QuickBook y ReST.
  • 22:00 Cierre del evento

Track Avanzado

  • 14:00 “XUL: Desarrollando con el poder de la plataforma Mozilla” por Mariano Cuenze
    Descripción y aplicación de las tecnologías de Mozilla.
  • 15:00 “Procesamiento de Imágenes con Python” por Efraim Wainerman
    Bibliotecas de procesamiento de imágenes de Python.
  • 16:00 “Recolección de basura para ppiantes” por Rosita Wachenchauzer
    Introducción al tema de los recolectores de basura.
  • 17:00 “The UNIX Way” por Damián Viano
    Un recorrido por los comandos UNIX más típicos.
  • 18:00 “C++/Boost” por Matías Capeletto
    Metaprogramación, bilbiotecas más importantes de Boost.
  • 19:00 “C++? Python? Java? Ruby? C#? … D!” por Leandro Lucarella
    Introducción al lenguaje de programación D.
  • 20:00 “Metaprogramación” por Pablo D. Roca
    Daremos a conocer distintos modelos de metaprogramación.
  • 21:00 “OpenSolaris” por Hernán C. Saltiel
    Introducción, descripción, características, distribuciones, etc.
  • 22:00 Cierre del evento

Algunas parecen muy muy interesantes, pero lamentablemente no encuentro en el sitio de LugFi información sobre las condiciones de entrada a las charlas.

Sin comentarios

Instalar Java para Firefox en Ubuntu

javacup1.jpgDesde que instalé Ubuntu en mi laptop, que no había tenido la necesidad de utilizar Java en alguna página web. Sea porque ya no es tan usual como antes, o porque con Flash alcanza para la mayoría de las cosas, sucede que justo hoy necesité cargar un applet java y no pude.

Lo primero que intenté hacer, fue lo que recomendaba el Firefox: Descargar Java del sitio oficial e instalarlo. No lo hagan! Ubuntu es Ubuntu por la facilidad para instalar paquetes y programas. Así que vamos a hacerlo a la “Ubuntu Way“.

Abrimos una consola de comando y tipeamos lo siguiente:

sudo apt-get install sun-java6-plugin sun-java6-fonts

Nos avisará que se instalarán unos 33 megas (si no teníamos previamente instalado el Java Runtime) y comenzará a descargar e instalar todo. Luego nos pedirá que aceptemos la licencia y finaliza.

¡Y no hay siguiente paso! Eso es absolutamente todo lo que hay que hacer en Ubuntu. Recomendable sería que se reinicie el Firefox, pero ni siquiera es necesario, con solo recargar la página que requería el plugin, alcanza.

10 comentarios

Beryl y Emerald funcionando en Ubuntu Feisty Fawn

No se preocupen, este blog no se va a convertir al Linuxismo, al menos no por ahora, pero ya que me encuentro muy contento de haber hecho funcionar Beryl + Emerald en mi Dell XPS1210, creí que era digno de mencionar cómo logré hacerlo.

¿Pero qué es Beryl? Es nada más ni nada menos que un administrador de ventanas que trabaja dentro de Gnome o KDE, pero montado sobre OpenGL, lo que permite aprovechar todas las ventajas gráficas que ofrece el trabajar con el procesador de las placas de video, a la hora de aplicar efectos. Realmente funciona como un sueño y cuando se lo prueba, les juro, no se quiere volver atrás.cube_demo.png

Siguiendo esta fantástica guía, me hice con todos los pasos necesarios para lograr instalar los drivers de nVidia para Linux, compilarlos, instalarlos y correr Beryl automáticamente. Para ello, vamos a hacernos con una terminal a mano, y a continuación, ejecutamos los siguientes comandos:

  1. Como va a ser necesario compilar algunas cosas, es necesario estar seguro de antemano que tenemos las herramientas necesarias. sudo apt-get install linux-headers-`uname -r`
    sudo apt-get install build-essential
    sudo apt-get install gcc
    sudo apt-get install xserver-xorg-dev
    sudo apt-get install pkg-config
  2. Luego, si antes de esta guía, estuviste intentando instalar los drivers de nVidia por otros medios, será necesario que hagamos algo de limpieza, para poder trabajar de cero con los drivers originales.

    sudo rm /etc/init.d/nvidia-*
    sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-kernel-common
    sudo gedit /etc/default/linux-restricted-modules-common

    Editamos la única línea que encontramos en el archivo, cambiándola de DISABLED_MODULES=”" a DISABLED_MODULES=”nv”. Con esto estamos desactivando el driver de nVidia que viene con Ubuntu. Hay que tener un poco de precaución en este paso, ya que al desinstalar los drivers de nVidia, te puede pedir que desinstales linux-restricted-modules-common, y quizás allí esté algún driver (de placa wireless, ethernet, modem) que puedas necesitar.

  3. Es momento de bajar los drivers originales de nVidia, de la web. La versión más reciente de los drivers, es la 1.0-9755. Podes descargarla de este link (Guardar como…), o tipeando en la consola:

    wget http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9755/NVIDIA-Linux-x86-1.0-9755-pkg1.run

    De esta manera nos bajamos los drivers y los dejamos en una carpeta fácil de ubicar.
  4. Ahora, necesitamos detener el servidor gráfico un momento, para poder instalar los drivers correctamente. Para esto, presionamos Control+Alt+F1 y nos pasamos a una terminal. Para detener el servidor gráfico (que sigue ejecutando) solo hay que ejecutar:

    sudo /etc/init.d/gdm stop

  5. Es momento de instalar los drivers.

    sudo sh NVIDIA-Linux-x86-1.0-9755-pkg1.run

    Primero el programa intentará encontrar una versión pre-compilada para tu versión de kernel, aunque es muy probable que no encuentre ninguna o no pueda conectarse. Después comienza la instalación por si misma, y cuando pregunte si puede modificar el archivo xorg.conf para configurar el driver, le decimos que si.
  6. Ahora, reiniciamos el servidor X nuevamente.

    sudo /etc/init.d/gdm start

    La señal que indica que todo funcionó correctamente, es que logramos ver un logo de nVidia antes de iniciar la interfase gráfica para login. Para comprobar mejor que todo haya funcionado, yo suelo cargar algún salvapantallas que utilize OpenGL, como Skyrocket. Ahora estamos listos para instalar Beryl.

  7. Antes necesitamos modificar levemente el archivo xorg.conf (la configuración del servidor X).

    sudo gedit /etc/X11/xorg.conf

    Buscamos la sección de Pantalla…

    Section "Screen"
    Identifier "Screen0"
    Device "Videocard0"
    Monitor "Monitor0"
    DefaultDepth 24

    Abajo del 24 agregamos:

    Option "AddARGBGLXVisuals" "True"

    Para finalizar, al final del archivo, como una nueva seccion agregamos:

    Section "Extensions"
    Option "Composite" "Enable"
    EndSection

  8. A instalar Beryl! Primero es necesario incorporar al apt-get la llave pública de Beryl, para que pueda descargar software desde su repositorio sin problemas. Ejecutamos en una sola línea de código:

    wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

    Vamos a Sistema > Administrar > Administrador de paquetes Synaptic, y cuando este cargue, vamos a Configuración > Repositorios > Terceras partes y allí agregamos la siguiente línea:

    deb http://ubuntu.beryl-project.org feisty main

    Nota: Si en vez de Feisty Fawn, estás utilizando Edgy Eft, entonces en la linea anterior, se cambia “feisty” por “edgy”.

  9. Instalamos Beryl tan fácil y simplemente como tipear en una consola:

    sudo apt-get update
    sudo apt-get install beryl beryl-manager emerald

  10. Cuando la instalación finalice, tan solo tipeamos en la consola:

    beryl-manager

    Y listo! Con esto ya deberíamos tener funcionando Beryl sin problemas en nuestro Ubuntu. Un tip que les puede servir: para lograr que Beryl se cargue automáticamente al iniciar el entorno gráfico, vamos a Sistema > Preferencias > Sesiones > Programas de Inicio y agregamos un comando que ejecute “beryl-manager”, y listo.

Con estos diez pasos, ya deberías estar en condiciones de disfrutar de Beryl en tu Ubuntu 7.04 Feisty Fawn, pero… ¿Cómo se maneja este soft? Aquí un listado básico de las combinaciones de teclas más comunes:

  • Cambiar ventanas: Alt + Tab
  • Ordenar todas las ventanas en el escritorio (tipo Exposé de MacOSX) : F8 activa o desactiva; al hacer clic izquierdo sobre la miniatura de una ventana, la trae al frente.
  • Cambiar entre escritorios: Ctrl + Alt + Flecha izquierda/derecha
  • Cambiar entre escritorios de manera feliz: Ctrl + Alt + click izquierdo (arrastrando)
  • Cambiar entre escritorios, llevándote la ventana activa al nuevo escritorio: Ctrl + Shift + Alt + Flecha izquierda/derecha
  • Ventana translucida/opaca: Alt + ruedita del mouse
  • Aumentar Zoom una vez: Tecla Super + clic derecho (Super=Tecla Windows).
  • Aumentar Zoom manualmente: Tecla Super + rueda del mouse hacia arriba
  • Disminuir Zoom manualmente: Tecla Super + rueda del mouse hacia abajo
  • Mover ventana: Alt+arrastrar clic izquierdo
  • Cambiar tamaño ventana (ideal cuando los bordes no lo permiten) : Alt + clic derecho
12 comentarios

Camino a Ubuntu

Siempre coqueteo con alguna que otra distribución de linux, más que nada por curioso. Y siempre, el plan es el mismo:

  • Hacer espacio en disco, particionar, instalar.
  • Iniciar en Linux, comprobar que las cosas funcionen
  • Decepcionarme porque varias cosas no funcionan y no se como arreglarlas
  • Volver a Windows, buscar como instalar/arreglar las cosas.
  • Volver a Linux, prueba/error, prueba/error, prueba/aburrimiento.
  • Linux queda ahi, en la partición, ocupando espacio
  • Sigo con Windows.

Básicamente, siempre el problema para mi, fue no tener acceso a Internet desde linux. Primeramente porque los módems telefónicos que usaba no tenían nunca soporte, otro tanto luego los programas para levantar la placa de red, últimamente por los drivers de mis placas Wifi (una Atheros primero, PRO/Wireless después).

Además, uno de los requisitos principales siempre fue que “se viera lindo“. Soy de meterme en las terminales, tipear comandos larguísimos, apretar mucho el tab para que autocomplete, pero no hay nada que hacerle: soy débil ante las ventanitas lindas y los efectos. Así que luego mi peor enemigo fue OpenGL. Si no podía tener al menos los salvapantallas funcionando correctamente, me frustraba y a otra cosa.

ubuntulogo.pngPero todo eso parece estar cambiando de la mano de Ubuntu. Este sabor de linux hace las cosas realmente fáciles. Con un poco de suerte, y el LiveCD (en mi caso el último beta, Feisty Fawn), uno puede tener una instalación básica en una hora, con el soft más utilizado instalado por defecto, y preparado para agregarle más programas directamente desde internet.

¿Qué es lo que más me gusta? No podría definirlo en pocas palabras, pero estoy asombradísimo por su software de instalación de paquetes, Synaptic. Creado como una interfaz gráfica para Apt-Get, hace las cosas realmente simples, resolviendo dependencias, recomendando desinstalar paquetes que no vamos a necesitar, etc.

Mis primeras impresiones con el sistema fueron muy buenas, y voy a seguir escribiendo al respecto, porque me parece que esta es la vez definitiva: acabo de comenzar el camino para mudarme a linux y no volver a Windows, nunca más.

2 comentarios

Feed RSS

Categorías

Archivo