Rho@artescritorio: Cómo instalar Elementary OS Luna dentro de Ubuntu (en 5 pasos)

El otro día escribí un post para Artescritorio, y no quería dejar de compartirlo por acá. Esta es una versión anterior a la de la edición final. Espero les guste.

Hola a todos y todas, ^_^

El objetivo de este post es explicarles en un paso a paso como instalar ElementaryOS en sus escritorios (seee… en teoría el nombre es con “e” minúscula, pero no me gusta como queda en el texto así que lo voy a escribir así jeje). Hay muchas formas de hacerlo, mucha información dando vueltas y sinceramente a veces uno puede perderse rápido, o incluso hacer lío con su sistema. Es por eso que poner una buena guía con algunas explicaciones y con todos los pasos necesarios para tener una experiencia Elementary sin restricciones vale la pena. :)

Luna-Beta-2

Básicamente hay dos métodos para aplicar Elementary OS a nuestros escritorios: el primero es descargando la imagen oficial (que encontramos en versiones estable o daily-build -súper inestable-) e instalando el nuevo sistema desde cero, dejando a Elementary hacer el reconocimiento de hardware, las particiones, etc. Esto es práctico, rápido y limpio. Lamentablemente dentro de los “pequeños” problemas que encontramos en este método, es que tanto hacer arrancar el live-cd como que nos tome bien el hardware no es una tarea simple. En mi caso el asunto del live-cd no cumplió en absoluto con mis espectativas. ¿Por qué?, bueno simplemente porque no anduvo en ninguna de las tres máquinas en donde lo probé. Nada, si les anda, pueden avanzar por este camino, pero particularmente pienso que la opción que les presento a continuación es superadora. Ahí vamos.

La otra forma de tener una “experiencia elementaria” en sus escritorios consiste en agregar una sesión completamente funcional de Elementary OS Luna dentro de Ubuntu 12.04. Este método consiste en instalar nuevos paquetes que son alternativos a los de Ubuntu. Lo más importante es que aprovechamos todo el power que el sitema de Canonical tiene (reconocimiento de hardware, compatibilidad y un montonaso de programas y librerías) y con eso le damos más estabilidad al nuevo entorno que instalaremos. Además, si un día queremos, podemos volver a iniciar sesión en Unity y todo estará como si nunca hubiésemos tocado nada.

Si ya tienen Ubuntu corriendo, todo el proceso que les voy a explicar lleva cuestion de media horita, dependiendo de nuestra conexión a internet. Si tienen alta velocidad, en menos de 10 minutos pueden tener Elementary OS Luna en sus escritorios. ¿Convencerlos de probar este tutorial?… nah, si están en esa  mejor dense una vuelta por el post de Gabriela y después, si los entusiasma la aventura, vuelvanse por acá. Ahora si, manos a la obra.

elementary modern logo

Punto de partida

Ok, ¿de dónde comenzar?. Lo importante es que tengamos un Ubuntu 12.04  funcional. Si es “nuevo” (= recién instalado), mejor.

¿Por qué Ubuntu 12.04 y no otro? Esta versión de Ubuntu es sobre la cual todos los desarrollos de Elementary se basaron y se basan, es la más reciente LTS (Long Term Service ~ Servicio de Largo Plazo) por lo que es teóricamente más estable y da soporte (actualización de paquetes) por cuatro años. En versiones anteriores de Ubuntu, Elementary no podrá correr bien. La razón es que necesita de ciertas dependencias para que algunas partes funcionen (léase Gala, su window-manager, así como otros componentes del escritorio ). En versiones más modernas (12.10 y 13.04 -la última estable-) el equipo de Ubuntu ha decidido incorporar las novedades de las librerías GTK, que sirven para dibujar los componentes gráficos de nuestro sistema. En ambos, 12.10 y 13.04,  la versión de GTK que hay es 3.6, mientras que en Ubuntu 12.04 es Gtk 3.4. En los Ubuntus que son más modernos instalar Elementary OS no nos dará un buen resultado porque lo que pasará es que Elementary va a “pisar” la versión de Gtk3.6 con la 3.4, llevando a trillones de problemas y, probablemente, a la inevitable reinstalación de Ubuntu (digo, Elementary debería funcionar, pero Ubuntu ya no… o al menos no bien). Es por esto que si tenés Ubuntu 13.04 no te funcionan bien los temas de escritorio hechos para Elementary (y viceversa). Moraleja: Ubuntu 12.04 es el mejor amigo de Elementary, los otros Ubuntu, no.

Paso 1: Instalación de paquetes

Entonces, en un Ubuntu 12.04 limpito (o al menos no rotito) abrimos una terminal. Lo que haremos será agregar algunos PPAs clave, como el de daily-builds de paquetes (que nos permite acceder a las últimas versiones, parches y funcionalidades de los programas, pero que no tiene nada que ver con la ISO daily build, ojo) y el de algunas librerías puntuales (si, PPAs para librerías) que hacen que otros programas funcionen mejor o que actualizan a versiones que por algún motivo no se han actualizado en el PPA daily-build (por ejemplo Granite y Midori). En fin, es un gran script, pero lo único que hace es agregar PPAs e instalar paquetes. El asunto de los paquetes también es un tanto “tricky” por varios motivos. El primero es que van cambiando de nombre e incluso de dependencias con el paso del tiempo, por lo que mi lista de paquetes de hace un año no funciona más. Si la lista de cosas en el repositorio cambia, lo que hay que hacer es visitar la página del PPA e ir agregando cada uno de los deb disponibles emulando la lista de abajo. Lo que quiero decir es que si bien esta lista ahora funciona perfectamente, no sabemos lo que pueda pasar con el repositorio… Digo, pueden cambiar el nombre de algo, o incluso agregar más programas… Así que atentos. Dicho lo anterior, vamos al grano. A copiar y pegar. Está pensado para que den “enter” y se vallan a tomar una birrita. :)

sudo add-apt-repository ppa:elementary-os/daily -y && sudo add-apt-repository ppa:vala-team/ppa -y && sudo apt-get update && sudo apt-get install -y adium-theme-postler adium-theme-postler webcontracts appcenter apport-hooks-elementary audience brasero-contracts cerbere contractor eidete elementary-default-settings elementary-icon-theme elementary-os-prerelease elementary-scan elementary-testing-scripts elementary-theme elementary-wallpapers elementaryos-report-problem-dockitem footnote gala geary inkscape-contracts maya-calendar mutter noise notify-osd-icons-elementary pantheon-files pantheon-files-plugin-dropbox pantheon-greeter pantheon-notify pantheon-print pantheon-terminal pantheon-xsession-settings plank plank-theme-pantheon plymouth-theme-elementary plymouth-theme-elementary-text print-test-page-elementary scratch-text-editor seahorse-contracts slingshot-launcher switchboard switchboard-gnome-control-center switchboard-gnome-control-center-override switchboard-plug-about switchboard-plug-default-applications switchboard-plug-keyboard switchboard-plug-pantheon-shell switchboard-plug-power syslinux-themes-elementary wingpanel zramswap-enabler midori && sudo apt-add-repository ppa:versable/elementary-update -y && sudo apt-get update && sudo apt-get install elementary-tweaks wingpanel-slim agenda-tasks birdie elementary-plank-themes elementary-thirdparty-icons elementary-wallpaper-collection foto gazette gloobus-preview gloobus-sushi minitube -y

Listo, ahora empieza el verdadero baile. Ojo! Nada de reiniciar por ahora. :)

Configurando todo para obtener una experiencia Elementary

Lo que hicimos fue simplemente instalar un montón de paquetes. Muchos de ellos son nuevos programas (por ejemplo “Scratch”, la herramienta de notas), pero otros son literlamente alternativas a cosas que Ubuntu trae por defecto (por ejemplo pantheon-notify, el sistema de notificaciones), así que tenemos que meter mano para que todo funcione como corresponde. Empezamos por lo más “duro” y terminamos con cuestiones estéticas. El último paso será cambiar el tipo de sesión con el que iniciamos Ubuntu.

Paso 2: Grub, logo de Elementary en Plymouth y Pantheon-greeter

Para activar la animación de una “e” brillante (completamente awesome, dicho sea de paso) cuando le damos power a nuestra PC o notebook, tenemos que hacer un truquito. En una terminal, ponemos:

sudo update-alternatives –config default.plymouth

Elegimos elementary.plymouth (tipeo 1 en mi caso). Ahora configuramos todo lo que tiene que ver con el inicio del sistema.

Captura de pantalla de 2013-07-31 21:53:09

Pegando el siguiente comando arreglamos el grub (quitamos el fondo violáceo que viene por defecto con Ubuntu), actualizamos plymouth (ahora tendremos el logo de la “e” brillando cuando carga el sistema) y también cambiamos el “greeter” para que Elementary nos de la bienvenida al sistema con su versión de pantalla de log-in:

sudo update-initramfs -u && sudo update-grub && sudo sed -i ‘s/greeter-session=unity-greeter/greeter-session=pantheon-greeter/g’ /etc/lightdm/lightdm.conf

plymouth

Paso 3: Sistema de notificaciones

Para utilizar pantheon-notify en lugar del sistema de notificaciones de Ubuntu, ejecutamos el siguiente comando:

sudo cp /usr/share/dbus-1/services/org.freedesktop.Notifications.service /usr/share/dbus-1/services/org.freedesktop.Notifications.service_backup && sudo sed -i ‘s/usr\/lib\/notify-osd\/notify-osd/usr\/bin\/pantheon-notify/g’ /usr/share/dbus-1/services/org.freedesktop.Notifications.service

Luego de reiniciar, tendremos pantheon-notify… Pero todavía nos queda un paso más antes del reboot.

Paso 4: Configuraciones estéticas

Ya hicimos todo lo que teníamos que hacer “under the hood”, o sea que lo hardcore terminó… :) Ahora queda lo más sencillo. Con el siguiente comando vamos a implementar algunas cuestiones estéticas. El tema de ventanas, bordes, iconos y algunas cositas más. Ojo que por ahora se va a ver feo! Pero no se asusten. Es el último paso antes de reiniciar. Falta poquito. Pegamos esto:

gsettings set org.gnome.desktop.interface gtk-theme ‘elementary’ && gsettings set org.gnome.desktop.wm.preferences theme ‘elementary’ && gsettings set org.gnome.desktop.interface icon-theme ‘elementary’ && gsettings set org.pantheon.desktop.gala.appearance button-layout ‘close,minimize:maximize’ && gsettings set org.pantheon.desktop.gala.appearance dim-parents ‘true’ && &&  gsettings set org.gnome.desktop.interface font-name ‘open sans 11’

Ahora si, reiniciamos.

Último paso: Configurando la sesión

Luego del reinicio tenemos que activar la sesión de Elementary OS y para ello debemos ir a la pantalla de log-in de Ubuntu. Si tienen activado el logueo automático (es decir que NO ponen la contraseña de su usuario cada vez que encienden la máquina), tienen que cerrar su sesión. Ahora,  viendo la pantalla de inicio que les pide su contraseña, tienen que elegir “Pantheon” en vez de “Unity” desde el ícono que se encuentra a la izquierda de su nombre de usuario. Ponen su contraseña y entran. Bienvenidos a Elementary. :) Peace of cake.

pantheon-greeter

Yapa: un fix más y los atajos de teclado.

Este “fix” en mi configuración lo tengo antes que todo… inclusive antes que hacer un update. La razón es que es una de las cosas más molestas que vi en Ubuntu (en GNU/Linux incluso). El cartelito de informe de errores de la versión 12.04 es una cosa que realmente no soporto, me hace acordar a un uindous xp todo embichado… es muy incómoda y además ni siquiera cumple la función básica que tiene, que es de reportar bugs, sino que sólo molesta al usuario con ventanas que ni siquiera se pueden cerrar. Para sacar el cartel horrible de “Ha ocurrido un fallo en Ubuntu” tienen que ejecutar este comando:

sudo sed -i ‘s/enabled=1/enabled=0/g’ /etc/default/apport

Por último, para los que quieran probarlo, les dejo mi configuración de atajos de teclado. Básicamente está todo basado en el botón “super” (a.k.a. teclita con el dibujito de uindous). Los atajos son los de abajo (el código es bastante explícito, en el sentido que super+a hace una muestra de ventanas tipo exposè; super+x cierra ventanas y así sucesivamente). Obviamente, si quieren pueden cambiarlo a su gusto, o usar este código como plantilla para ajustarlo como los haga más felices. Vale aclarar que esto se puede hacer desde desde el menú de preferencias de “Teclado” en “Preferencias de Sistema”, pero bueno, este es el camino del ninja jaja. :)

gsettings set org.pantheon.desktop.gala.keybindings expose-all-windows “[‘<Super>a’]” && gsettings set org.gnome.desktop.wm.keybindings close “[‘<Super>x’]” && gsettings set org.gnome.desktop.wm.keybindings minimize “[‘<Super>d’]” && gsettings set org.gnome.desktop.wm.keybindings show-desktop “[‘<Super>s’]” && gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left “[‘<Primary><Alt>Left’]” && gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right “[‘<Primary><Alt>Right’]” && gsettings set org.gnome.desktop.wm.keybindings toggle-fullscreen “[‘<Primary><Alt>Up’]”

Eso es todo por hoy, espero les sea útil.
Y bueno, ahora si. Terminamos. Como vieron Elementary se instala en un ratito y con un poco de ayuda no es para nada complicado. Bienvenidos a ElementaryOS! ^_^

Advertisements
Rho@artescritorio: Cómo instalar Elementary OS Luna dentro de Ubuntu (en 5 pasos)

Elementary Milk – Versión 1.0

Hola amigos, espero ande todo bien por ahí. Con ustedes, Elementary Milk Versión 1.0 (diría final).

Milk Final1

Hace algunas semanas hice un update porque me parecía que el tema merecía ser pulido. Hoy les traigo una nueva versión del tema para Elementary OS sobre el que estuve trabajando: Elementary Milk. Desde la primera release tuvo bastantes cambios, pero por suerte algunas líneas se mantuvieron: estética iluminada, minimalista y flat. Aunque sobre todo el esfuerzo estuvo concentrado en cuidar los detalles, para que pegue bien con elementary.

Acá está la primer versión que yo llamaría “final”. Luego de arreglarlo 3 veces con 3 updates el tema quedó así.

Captura de pantalla de 2013-07-28 17:14:27

Las novedades incluyen (aparte del banner jeje):

Nuevo tema de ventanas compatible con el Modo Slim-Wingpanel: estoy súper contento con esto, el título y todos los botones ahora funcionan perfectos con el wingpanel chiquito, incluso en firefox, chrome u opera, el panel no molesta para nada. Es una linda característica del tema. ^_^

Nuevas Tabs: ahora mucho mejor integradas, era algo que quería cambiar desde hace un tiempo.

Nuevas barras de progreso: gracias a los comentarios de Ozcar por hacerme notar que en efecto los progresos no estaban claros en algunas instancias. Nuevo estilo, más clean.

Nuevas entry boxes: ahora son flat y más claras.

Detalles: Nuevos retoques en el tema GTK2, Pequeñas modificaciones de colores, Pequeñas modificaciones de formas por aquí y por allá.

Algunos shots:

Probando Elementary Milk – Elementary Tweak con Slim-Wingpanel

Captura de pantalla de 2013-07-28 18:12:42

Firefox + slim-wingpanel =  AWESOME

Captura de pantalla de 2013-07-28 18:13:06

Y acá el desktop en acción… :)

Captura de pantalla de 2013-07-29 10:14:54

Cómo instalarlo (Ninja Style ^_^)

Ya saben cómo viene, abran una terminal, pegan y listo:

cd ~ && wget -O elementary-milk-finalv1.tar.gz https://copy.com/UcY9eXCqHSMR/theme-elementary-milk-finalv1.tar.gz?download=1 && sudo cp elementary-milk-finalv1.tar.gz /usr/share/themes && rm elementary-milk-finalv1.tar.gz && cd /usr/share/themes && sudo tar -xvzf elementary-milk-finalv1.tar.gz && sudo rm elementary-milk-finalv1.tar.gz && cd ~ && gsettings set org.gnome.desktop.interface gtk-theme theme-elementary-milk-finalv1 && gsettings set org.gnome.desktop.wm.preferences theme ‘theme-elementary-milk-finalv1’

 

Edit: Y si quieren aplicar el estilo de botones, tienen que poner este comando:

gsettings set org.pantheon.desktop.gala.appearance button-layout ‘close,minimize:maximize’

(gracias +Pablo por hacérmelo notar)

Para instalarlo normalmente (boouring) tienen que descargar este archivo. Luego descomprimirlo en la carpeta en /usr/share/themes y después lo aplican con Elementary Tweaks. Acuérdense de seleccionar también los bordes y de configurar los botones a su gusto. La configuración que a mi me gusta es “maximizar a la derecha”. Tadáan!.

Espero les guste!

(…no estoy muy posteador últimamente… la razón es que presento un paper en unas semanas frente a gente importante. Y bueno, ejem… el detalle es que todavía no tengo paper jajaja… tengo que trabajar -muuuucho-  :P ajaj)

Elementary Milk – Versión 1.0

Aery Icons: Versión 0.1 Released

Hola muchachada, este post está dedicado a mi primer set de iconos para Elementary OS. Se trata de Aery Icons, un experimento que hice para mi uso personal y que me gustaría compartir con la comunidad. A ver qué piensan :)

banner2

Background:

El asunto es que nada, medio cosa ver la última versión de los íconos que Dan Rabbit publicó en su perfiĺ de deviantart y que haya un poster que muestra una cosa, pero que yo no pueda usar lo que la publicidad dice jeje.  Así que me los afané de prepo y me hice este tema. jajajaj. XD

Basics:

El tema es básicamente como el tema oficial de Elementary. La base, literalmente,son los íconos de mi entorno favorito :). Los íconos que no hice -muchos, especialmente aplicaciones, no cambiarán su aspecto- serán tomados del tema Elementary original , los que modifiqué y  los que creé de cero, fueron fuertemente basados en las líneas conceptuales del mismo tema.

De más está decir que todo lo que ven está requete re verde. Es usable, pero hay mucho trabajo por hacer, especialmente si es evaluado por un usuario exigente.Pero es usable, así que lo comparto.

Particularmente no me gusta nada que los íconos del sistema por defecto sean cualquier cosa en el wingpanel, ni tampoco que los menues sean colorinches :P (ah, re amargo el tipo jaja). Como resultado de esas cosillas, las pautas del trabajo que hice y el que falta por hacer son estas:

  • Iconos monocromáticos en wingpanel (blancos por ahora)
  • Estilo fijo en las sidebars (en este caso esos pitucos azulitos)
  • Estilo fijo en todas las toolbars (en este caso faience)… este es mucho más difícil de completar, pero avancé un montón desde que arranqué. Ahora está usable. Me pone un poco mal que algunos programas (como el fokin everpad) no refieran a los íconos de sistema… pf. Ni hablar. Nada de catarsis en el blog. Regla 1 del buen bloguero. jajaja.
  • Y bueno, carpetas que hacen juego con el asunto. Les cambié un poco la onda y las modifiqué levemente. (para ser sincero hice un mod completo de las carpetas, pero me pareció demasiado… así que lo dejo para algún futuro o.0)

Si a alguien le copa el asunto y quiere ayudar, bienvenido sea. :)

Descarga e instalación

Ninja-way

En una terminal, pongan:

wget -O aery-for-elementary-v01.tgz https://copy.com/dZwcVNWc6CKC/eary-for-elementay-v01.tar.gz?download=1 && mkdir -p ~/.icons/ && cp aery-for-elementary-v01.tgz ~/.icons/ && rm aery-for-elementary-v01.tgz && cd ~/.icons/ && tar -xvzf aery-for-elementary-v01.tgz && rm aery-for-elementary-v01.tgz && gsettings set org.gnome.desktop.interface icon-theme ‘aery-for-elementay-v01’

listop. Rock lee rocks.

Instalándolo de forma “normal”

Pueden descargar el archivo desde aquí: https://www.copy.com/s/dZwcVNWc6CKC/eary-for-elementay-v01.tar.gz

Lo descomprimen con click derecho y obtendrán una carpeta. Desde el “home” de su usuario apretan ctrl+h para ver archivos y carpetas ocultos. La carpeta que descomprimieron deben ponerla en ~/.icons/ que es donde se guardan los íconos dentro de su carpeta de usuario (… esto es exactamente lo que la secuencia de comandos de arriba hace).

Para aplicar el tema, pueden usar elemetary-tweak o bien pueden poner el siguiente comando en la terminal:

gsettings set org.gnome.desktop.interface icon-theme ‘aery-for-elementay-v01’

El tema se quita poniendo:

gsettings set org.gnome.desktop.interface icon-theme ‘elementary’

Espero les guste y por supuesto los comentarios son más que bienvenidos :)

Aery Icons: Versión 0.1 Released

Rho@artescritorio.com: Cómo instalar WPOffice en Elementary OS

El otro día escribí un post para Artescritorio, y no quería dejar de compartirlo por acá. Esta es una versión anterior a la de la edición final. Espero les guste.

Hola a todos :), hoy voy a comentarles cómo instalar y configurar en Ubuntu la nueva suite ofimática de Kingsoft, llamada WPOffice, un proyecto chino que ha tenido fuerte impacto y se está constituyendo como una alternativa real a Libreoffice. Si bien Libreoffice es la más completa y fiable alternativa a MS Office dentro del mundo open-source y linux, desde el punto de vista estético puede dejar bastante que desear (ya hablamos de cómo darle una pequeña vuelta a ese asunto cambiando los íconos). Más allá de los cambios que vienen en Libreoffice, principalmente referidos al nuevo panel lateral, está claro que Kingsoft quiere ir mucho más allá de sus predecesores. WPOffice multiplica la apuesta con todo, proponiendo un estilo visual bien ajustado al 2013 y una fuerte compatibilidad para abrir documentos creados con las últimas versiones del paquete Office de Micro$oft (o mejor dicho Macrotheft, jeje).

Captura de pantalla de 2013-07-18 19:51:58 (Los tres componentes de WPOffice: Writer, Presentation y Spreadshit)

Podría decirse que los puntos más cuidados de WPOffice son su aspecto y su velocidad. Es realmente muy rápido. Además de eso, destacaría como punto positivo la cantidad de trabajo orientado al desarrollo de la suite. El reflejo de ello es que hemos estado viendo actualizaciones de alta envergadura realizadas en períodos de tiempo cortísimos, lo que pone en WPOffice la promesa de transformarse en un programa muy importante e innovativo dentro del mundo linuxero. Vale aclarar, WPO no es open-source, pero sí gratis, y también multiplataforma.

Captura de pantalla de 2013-07-18 20:47

Hace unos pocos días salió la última actualización Alpha 11 Patch 1 (A11P1), que cuenta con numerosos e interesantes cambios. Dentro de las novedades destacaría que han traducido toda la interfaz al inglés (si alguien probó el programa en sus versiones previas, sabe que la mitad de los menúes aún estaba en chino… sí sí… en chino!). El segundo gran cambio tiene que ver con su interfaz, ya que han aplicado un nuevo y agradable tema que se llama “Ongmani”, con un look fresco y bien diseñado. Mantuvieron otros dos temas -uno tipo office 2003 en el que se pueden cambiar los colores y otro tipo celestito que emula a Metro de Windows 8-, pero descartaron el que se parecía a MSO2007. Por último, esta nueva versión involucra mejoras de usabilidad de todos los componentes. Sobre todo, la propuesta de tipo Powerpoint se lleva todos los laureles: es realmente muy muy interesante y merece ser probada (en mi opinión es ya, por lejos, mejor que la de Libreoffice).

Captura de pantalla de 2013-07-18 19:53:48

Instalando Kingsoft’s WPOffice

Para instalar la suite tienen que pegar este comando en la terminal:

wget http://wdl.cache.ijinshan.com/wps/download/Linux/unstable/kingsoft-office_9.1.0.4096~a11p1_i386.deb && sudo dpkg -i kingsoft-office_9.1.0.4096~a11p1_i386.deb && rm kingsoft-office_9.1.0.4096~a11p1_i386.deb

Cuando el programa arranque por primera vez les pedirá seleccionar el idioma, si no saben chino, (^_^) ahí pueden seleccionar ingles (antes había que hacer peripecias locas para ponerlo -mitad- en inglés). Un detalle: una vez abierto WPoffice verán que la página de inicio no es un documento en blanco sino el sitio web de la suite. Para cambiarlo, tienen que hacer click en el botón principal (arriba a la izquierda) e ir a opciones.

Captura de pantalla de 2013-07-18 20:08:53

Luego, dentro de la sección “General and Save”, seleccionan “New Document” haciendo tick de abajo de todo. Listo :)

Captura de pantalla de 2013-07-18 20:09:28

Espero tengan oportunidad de probarla y decirnos qué piensan.

Viene con Yapa: Tema Elementary para WPOffice

Para los aventureros, les convido un aporte que hizo el amigo +Zsolt Adám Albert en la Comunidad Elementary de “gugl más”. Zsolt se mandó un mod muy bueno que hace que WPOffice se vea integrada con el tema oficial de Elementary OS. Este mod reemplaza al estilo Ongami, pero los cambios se pueden revertir rápidamente con un poco de copy-paste en la terminal ^_^.

Captura de pantalla de 2013-07-18 19:51:07

Si lo quieren probar, peguen esto:

cd ~ && wget https://www.dropbox.com/s/mfsur5q6ip4qpkc/wps_office_elementary_theme.zip && unzip wps_office_elementary_theme.zip && sudo mkdir -p /opt/kingsoft/wps-office/office6/res/themes/elementary/ && sudo mkdir -p /opt/kingsoft/wps-office/office6/res/themes/back/ && sudo cp . /opt/kingsoft/wps-office/office6/res/themes/elementary/ && rm wps_office_elementary_theme.zip && cd /opt/kingsoft/wps-office/office6/res/themes/ && sudo cp ong /opt/kingsoft/wps-office/office6/res/themes/back/ && sudo rm ong && cd /opt/kingsoft/wps-office/office6/res/themes/elementary/ && sudo cp .kuip /opt/kingsoft/wps-office/office6/res/themes/ && cd ~ && rm ong.kuip

Para revertir cambios, copian y pegan esto:

cd /opt/kingsoft/wps-office/office6/res/themes/ && sudo rm ong* && cd /opt/kingsoft/wps-office/office6/res/themes/back/ && sudo cp * /opt/kingsoft/wps-office/office6/res/themes/

Si hay indecisos o incrédulos (^_^), esos que probaron que tanto el script “instalador” como el que “restaura todo” *funcionan*, pero que quieren volver a poner el tema Elementary (luego de haber corrido el primer script y haber restaurado el que viene por defecto), tendrán que correr esto:

cd /opt/kingsoft/wps-office/office6/res/themes/ && sudo rm ong && cd /opt/kingsoft/wps-office/office6/res/themes/elementary/ && sudo cp .kuip /opt/kingsoft/wps-office/office6/res/themes/

La diferencia es que el primer script descarga el tema, crea backups de todo y recién después aplica los cambios en WPOffice; mientras que este último sólo cambia el aspecto del programa recurriendo a la descarga previamente hecha.

Saludos y nos leemos la próxima!

Rho@artescritorio.com: Cómo instalar WPOffice en Elementary OS

Aplicaciones Elementary (Qué son y cómo instalarlas)

Hola a todos,

Bueno, hoy comienzo a escribir un post que va a tener varias ediciones pienso… se trata de contarles cuáles son, para qué sirven y cómo instalar diversas aplicaciones que tienen un concepto Elementary.

Las aplicaciones Elementary son, per-se, programas específicos con funciones bien definidas, con un diseño minimal y con el criterio de “mantenerlo simple” (o keep it simple, stupid -KISS- …para los locos de la programación). Esta idea del minimalismo llevado NO SÓLO a la interfaz del usuario, pero también al rango de acción de cada aplicación. Esto me daba un poco de cosa al principio, pero ahora sinceramente no puedo concebir aplicaciones modernas de otro modo que no sea este. Su uso es muy muy claro y rápido, pero por sobre todo muy funcional.

Creo que una de mis aplicaciones favoritas en este sentido es el calendario de Elementary OS Luna. Una maravilla por donde se la vea. Scratch, el editor de textos es otro ejemplo de que la potencia, usabilidad y flexibilidad…

Captura de pantalla de 2013-06-18 14:16:22sudo apt-get install scratch-text-editor maya-calendar -y

Captura de pantalla de 2013-06-18 14:17:11(scratch con unos lindos íconos jeje) -ya los publicaré-

Que un software sea útil no implica que tenga a la vista tres líneas de 25 botones cada una, o tres familias de submenues dentro del menú superior (ATENTO KDE, si, esta crítica es para vos… aunque aplica a gimp, libroffice, y algunos otros… qué será).

Más allá de las bellas aplicaciones que trae “por defecto” “el core” de Elementary OS, podemos agregar algunas apps que se ajustan a estos criterios. Todas son muy ligeras y con funciones bien claras. En este sentido ya hablamos de gloobus-preview en otro post y de cómo instalarlo, así que ese me lo salteo.

La primera que me gustaría compartir es la función de alarma, Alarm-clock hermosa y sin complicaciones, es una apli “old-fashioned” pero completamente moderna, que funciona perfecto para hacer lo que tiene que hacer. ^_^. Y además no necesita ningún repositorio para ser instalada.

alarmas

Captura de pantalla de 2013-06-18 14:23:06sudo apt-get install alarm-clock

Las segundas son dos prgramas…  uno más “elementary” que el otro. Me refiero a los diccionarios, esas herramientas de recursos palabrísticos (jejeje) como son los buscadores de sinónimos y antónimos. Mi aplicación de cabecera en este sentido es Lingo. Uno lo abre, mete la palabrita, y como magia encuentra todo lo que uno necesita, definición y sinónimos…  teniendo a mano las últimas búsquedas y eso. Yo lo uso para escribir en inglés, nunca traté de ponerlo en castellano, no se si se podrá… pero en inglés va perfecto y es mi mejor amigo a la hora de escribir ^_^ (re cliché jaja).

Captura de pantalla de 2013-06-18 14:18:11sudo apt-get install lingo -y

En la misma tónica pero para públicos más exigentes, tenemos Artha, otro diccionario de sinónimos, antónimos y otras cosas más, con definiciones más completas y en general más elaborado. Mucho más potente. Lo cierto es que casi siempre uso Lingo, pero al otro lo tengo ahí… de respaldo.

Captura de pantalla de 2013-06-18 14:18:49

 sudo add-apt-repository ppa:legends2k/artha -y && sudo apt-get update && sudo apt-get install artha -y

Una tercera, un poco salida de la estética Elementary, pero sin dudas recogiendo todo el concepto de cómo hacer una app minimalista, es la bellísima Typhoon. Typhoon es la versión OPEN-SOURCE y GRATUITA de Storm Cloud, antaño también gratuita, antaño una de las más vendidas del Ubuntu Software Center. El desarrollo de Typhoon no tiene nada que ver con el de Storm Cloud, por lo que el primero es básicamente un clon. Nice right? A ver el tiempo. (ponele que un problemita es que tiene un ícono horrible jajaja… espero compartirles la solución prontito).

Captura de pantalla de 2013-06-18 14:51:08Instalarlo escribiendo en una terminal:

 sudo add-apt-repository ppa:apandada1/typhoonsudo apt-get updatesudo apt-get install typhoon

Una cuarta es mi to-do app. Esta se llama Agenda, y forma parte del primer anillo de aplis que no son del core de Elementary pero que creo que próximamente lo serán. Tanto su diseño como su funcionalidad lo dicen a gritos. Se mete una cosa por hacer, cuando está, se hace click y la cosa desaparece. Más claro… no se puede.

Captura de pantalla de 2013-06-18 14:20:56

sudo add-apt-repository ppa:versable/elementary-update && sudo apt-get update && sudo apt-get install agenda-tasks -y

La quinta y última de hoy. Foto. Foto es un visor de imágenes que vuela, muy práctico y con casi toda la funcionalidad de clásicos como “eye of gnome” -el que viene por defecto en gnome-. Pero más lindo, jeje. Y muuuuucho más rápido. Mi visor de fotografías por defecto, cinco estrellas. Vualá.

Captura de pantalla de 2013-06-18 14:52:24

sudo add-apt-repository ppa:versable/elementary-update && sudo apt-get update && sudo apt-get install foto -y

Espero les haya gustado el post y le den una chance a estas maravillosas cinco aplicaciones.

Salú!

 

 

 

 

Aplicaciones Elementary (Qué son y cómo instalarlas)

Vacaciones a Plank! Cómo usar AWN (Avant Window Navigator) en Elementary OS

Hola gente linda,

Hoy voy a meterme con Plank, lo que quiero hacer es usar otro dock en Elementary OS, principalmente reemplazando Plank por AWN (avant-window-navigator) o por Docky. Ambos últimos son docks de renombre en el mundo linuxero, altamente configurables, con muchísimos temas y con miles de chucherías que siempre me gustaron. Les muestro cómo usarlos en Elementary OS y les cuento algunos pormenores del asunto. :)

(mi escritorio con plank)

Image

Plank es el dock manager default de Elementary OS. Como habrán notado Plank tiene varias características interesantes. La primera es, como dice su slogan, “Stupidly Simple”, lo cual nos da una idea del minimalismo con el que este software estuvo pensado y diseñado. Segundo, Plank es rápido, muuuy rápido, como todas las apps core de Elementary. Tercero, y lo más importante, Plank forma parte del core de Elementary OS, así que si lo queremos desinstalar, se desinstala todo al carajo, o sea, Plank está atado a pantheon-shell. Y de ahí viene el sentido de este post… no es que sea sólo instalar AWN y listo, no señor. :P

(mi escritorio con AWN, dos temas diferentes)

Image

Image

El mundillo del geeky customizador compulsivo (^_^) está lleno de sorpresas y cosas raras, jajaja. Si de repente un día nos despertamos con ganas de tener un acabado estético diferente en Elementary OS, queremos cambiar algún ícono del dock y dejarlo personalizado, simplemente decidimos que un dock minimalista no es lo nuestro, o más mundanamente, sólo queremos un dock con “apariencia 3d” (…come on guys, NO ENTIENDO POR QUÉ NO SE PUEDE HACER CON PLANK! no lo entiendo…) , entonces instalar los docks de más renombre en el mundo linux puede ser una opción más que viable. Me refiero a instalar AWN (Avant-Window-Navigator) por un lado y al abuelo de plank, el épico Docky, por otro.

(mi escritorio con Docky)

Image

Entonces, antes que nada, manos a la obra y a instalar.

sudo apt-get install avant-window-navigator docky -y

Image

Con los paquetes instalados. Ahora procedemos al núcleo del post.

Alguna vez quisieron matar el proceso de plank? (probar en una terminal: killall plank) Vieron qué pasa? …ESO… NO PASA NADA! ja. Eso es porque el dock está monitoreado como una core-app y entonces pantheon-shell “no nos deja matarlo” o mejor dicho, cuando lo matamos, inmediatamente lo vuelve a ejecutar. Interesante no? Lo que me di cuenta, toqueteando por aquí y por allá, es que la función de monitorizar los procesos (y volverlos a activar) está implementada por el programa Cerbere.

Cerbere, a.k.a. “Pantheon Wathdog”, tiene una entrada en dconf-editor en la que se puede configurar el grupo de apps que son monitorizadas (y reavivadas cuando por algún motivo se cierran). Por defecto, allí encontramos 3 apps: “Plank”=el dock, “slingshot” = el launcher de apps, “wingpanel”= el panel superior de Elementary Desktop. El truco entonces es sacar al demonio la entrada de Plank del programa Cerbere, de forma que lo tratemos como a cualquier otra aplicación y no vuelva a arrancar. Para configurar cerbere, entonces, ejecutamos dconf-editor y en org>pantheon>cerbere,  borramos la entrada ‘plank’ clickeando sobre el campo que dice monitored-processes de la siguiente forma:

Image

Image

Básicamente eso era el truco. Ahora sólo nos queda matar plank desde una terminal, introduciendo

killall plank

Buena noticia, no arrancó de nuevo. Entonces seguimos un paso más y ejecutamos avant-window-navigator desde el menu,

Image

o desde una terminal metiendo:

avant-window-navigator &

Tadaaa! Ahora tenemos un pitucón dock 3d corriendo en Elementary OS… Misión cumplida.

Image

Nota: podemos agregar el dock “a aplicaciones al inicio” desde las “preferencias de sistema”. De esta manera, awn arranca cada vez que iniciamos sesión. El comando a ingresar es el mismo que pusimos en la terminal. :)

Nota 2: si queremos ejecutar docky en vez de awn, simplemente metemos docky en lugar de avant-window-navigator :P

Nota 3: nada… recuerden que está lleno de  temas de awn y temas de docky.

Salú!

Vacaciones a Plank! Cómo usar AWN (Avant Window Navigator) en Elementary OS

Integrando gloobus-preview a Elementary OS Luna

Hola a todos,

Hace poquito la gente de Artescritorio publicó este grosissimo post en el que publicaban un PPA que tiene un montón de aplicaciones que van perfectas con el entorno de escritorio de Elementary OS Luna.

gloobus-preview-shot

Resulta que dentro del susodicho PPA (re)encontré el gloobus-preview, un fantástico programa que se viene desarrollando desde hace años (de la misma cuna que cover-gloobus -para otra ocasión-) con el cual podemos ver de forma rapidísima (….flashhh!) el contenido de un archivo sólo aprentando la “barra espaciadora”. Para instalarlo, hay que abrir una terminal y meter:

sudo sudo add-apt-repository ppa:versable/elementary-update -y && sudo apt-get update && sudo apt-get install gloobus-preview -y

Estéticamente está buenísimo, y es súper práctico. El tema es que una vez instalado, el gloobus-preview no hace ningún preview, y desde el navegador de archivos cuando apretamos la barra espaciadora sobre un archivo no pasa nada… o mejor dicho, pasa lo de siempre: la misma acción del doble click.

Configurar esto es muy sencillo, primero tenemos que abrir dconf-editor, el editor gráfico para configurar cosillas “under the hood” de Ubuntu. En él, tenemos que modificar una entrada:

navegamos org>Pantheon> Files>Preferences

corregido: gracias @elementary ES

y cambiamos el valor que haya (lo que encontramos por defecto es que está vacío), metiendo “/usr/bin/gloobus-preview” sin comillas. Así:

Image

El proceso de arriba tiene una forma más “geek” de hacerlo -mi camino del ninja jajaj- que es modificar la entrada sólo con un comando de terminal. La verdad es que al comienzo del uso de Linux uno lee y lee que una serie de nerdhentals (buah muchachos, nadie se ofenda… digamos la línea dura de la old-school linuxera) andan diciendo por ahí que todo tendría que ser vía terminal y que las interfaces gráficas no sirven para nada, etc etc, blah blah. Mi punto de vista personal es que no es así, pero con el paso de los años aprendí que a veces las ventanitas y las flechitas y botoncitos, por más de que sean “más naturales” o incluso “más intuitivos”, pueden ser una foking pérdida de tiempo. Y acá es donde me pongo un poco más nerd y admito que, de hecho, la terminal es una herramienta súper potente y time-saver. En este caso, todo el camino de arriba puede ser resumido en un “one-liner” o comando de una sola línea dentro de la consola. En fin, nada, en vez de hacer el camino de arriba, pueden abrir una terminal y meter:

gsettings set org.pantheon.files.preferences previewer-path ‘/usr/bin/gloobus-preview’

gloobus-preview-term

Y listop.

Ahora cuando abrimos el navegador de archivos (a.k.a. pantheon-files), podemos apretar la barra espaciadora sobre cualquier cosa, literalmente, para obtener una preview de lo que hay.

Apreto la barra sobre una carpeta ^_^

gloobus-preview-fold

Apreto la barra sobre una imagen ^_^

gloobus-preview

Apreto la barra sobre un video ^_^

gloobus-preview-mov

Apreto la barra sobre un archivo comprimido ^_^

gloobus-preview-zip

Que lo disfruten,

Salú!

Rho

Integrando gloobus-preview a Elementary OS Luna