Blog

Como instalar TeamViewer 13 en Ubuntu y derivados

Ha salido del horno la nueva versión de TeamViewer y en especial le han dado soporte nativo para linux.

Sinceramente, va genial. Su entorno gráfico está más integrado con el sistema operativo.

Para instalarlo, nos dirigimos a su página oficial www.teamviewer.com, aunque podemos ir directamente a la sección de descarga. www.teamviewer.com/es/download/linux/

Una vez dentro, seleccionamos en Ubuntu/Debian nuestra descarga.

Para instalarlo, aconsejo Eddy. Es un instalador de paquetes muy sencillo.

En el caso que ya tuvierais instalado teamviewer en vuestro sistema, el propio eddy lo actualizará sin problemas.

 

Solución a phpMyAdmin Not Found en Ubuntu y derivados

Cada vez que instalo phpMyAdmin en mi Elementary OS (o en Ubuntu) tengo el mismo problema. Intento acceder a localhsot/phpmyadmin y no se encuentra (Error Not Found). Para solucionarlo, debemos hacer lo siguiente:

Editamos /etc/apache2/apache2.conf

sudo nano /etc/apache2/apache2.conf

Añadimos la siguiente linea al final del archivo

Include /etc/phpmyadmin/apache.conf

Reiniciamos Apache

/etc/init.d/apache2 restart

Y eso es todo!

Instalar Kotlin en Android Studio

Antes que nada, para instalar el plugin de Kotlin en Android Studio, tenemos que tener la última versión instala de Android Studio. Partiendo de esto, es muy sencillo instalarlo.

  1. Nos dirigimos a File > Settings o Control + Alt + S
  2. Entramos en Plugins
  3. Entramos en Install JetBrains plugin
  4. Buscamos Kotlin e instalamos
  5. Reiniciamos Android Studio

Y eso es todo!

Interfaz gráfica para Rsync

¿Qué es Rsync?

Rsync es una herramienta para sistemas Linux que nos permite copiar de una ubicación a otra de manera sencilla o comumente para sincronizar carpetas. Se basa en la línea de comandos y su utilización es bien sencilla. Rsync nos permite diferentes opciones a la hora de copiar archivos, como por ejemplo, comprimir archivos o una opció que me gusta, solo copia archivos modificados o trozos modificados.

La forma correcta para el uso de Rsync es la siguiente:

rsync opciones origen destino

Un ejemplo real sería:

rsync -avz –progress origen destino

Podeis encontrar todas las opciones en la Wikipedia por ejemplo.

¿Puedo usar Rsync con interfaz gráfica?

La respuesta es sí! Gracias a Grsync. Su interfaz es muy sencilla como se puede comprobar. No hay mucha ciencia en esto:

Esto es una captura real del uso que le doy habitualmente. Aunque debo de decir, que uso un cron para hacer las copias de seguridad, siempre echo mano de Grsync.

Instalación de Grsync

La manera sencilla de instalación de Grsync es a través de la terminal, ya que normalemnte se encuentra en los repositorios.

sudo apt install grsync

Bonus

El atareao tiene articulo hablando largo y tendido sobre Grsync, recomendado 100%

Obtener URL actual en WordPress

Estuve buscando una opción que fuera sencilla y elegante para poder mostrar la url actual en WordPress. Con PHP nativo tenemos bastante opciones, pero quería saber si WordPress lo hacía. Y así es, lo hace. Y es así:

global $wp;
$current_url = home_url(add_query_arg(array(),$wp->request));
Themes para Plank (Elementary OS)

Estaba buscando algo para cambiar el estilo de Plank. En un principio decidí cambiar a Docky, pero no me terminó de convencer. La sencillez de Plank me encanta (ya lo dicen ellos: estupidamente simple). Así que buscando un poco me encontré con estos tres themes, que ademas de ser fácil su instalación, son sencillos en su diseño y bonitos.

  1. Lo primero que debemos hacer es descargar los themes
  2. Luego, descomprimimos en la ruta .local/share/plank/themes las tres carpetas llamadas anti-shade, shade y paperterial.
  3. Ahora entramos en las preferencias de Plank:
    1. Abrimos una terminal
    2. Tecleamos:
      plank --preferences.

      (Es la manera más sencilla que he encontrado para entrar en las preferencias de Plank)

  4. En las preferencias, cambiamos la opción Tema. Ahora tenemos 3 más para elegir:  anti-shade, shade y paperterial.

Y eso es todo!

¿Cómo subir los cambios en archivos por FTP directamente en Atom?

Desde hace tiempo, utilizo Atom como editor. Me gusta mucho la rapidez y la sencillez de este editor.

Yo venia de utilizar NetBeans, y cada proyecto web que hacia, lo configuraba para poder sincronizar los archivos guardados directamente con el servidor, y por defecto, Atom, esto no lo hace.

Pero tenemos un paquete que lo hará por nosotros Remote-FTP.

  1. Para instalarlo, tecleamos control+,
  2. Buscamos la opción de instalar. En el buscador, buscamos Remote-FTP
  3. Una vez instalado, vamos a Packages > Remote FTP > Create FTP Config file. Si nuestra conexión ftp es segura, usaremos la opción SFTP
  4. El siguiente paso es rellenar el archivo en formato JSON con los datos de nuestra conexión.
  5. Una vez hecho, hacemos click en conectar y listo.

Debeis de tener en cuenta la carpeta remota, para que la sincronización sea correcta.

Instalar Dropbox en Elementary OS y que no fallen los iconos

Cada vez que hago una instalación limpia e instalo Dropbox, siempre me encutro con el mismo error: el trayicon no funciona. Por suerte, un día, me encontre con un script que instala dropbox y corrge este fallo.

Como bien dice su autor, antes de instalarlo debeis de borrar todo rastro de Drobox de vuestro sistema y debeis tener instalado Git.

Cuando tengamos estos requisitos cumplidos, solo debemos teclear este comando en nuestra terminal y se instalará automáticamente:

git clone https://github.com/zant95/elementary-dropbox /tmp/elementary-dropbox
bash /tmp/elementary-dropbox/install.sh

¿Sencillo verdad?

Para poder desinstalarlo, necesitamos ejecutar el siguiente comando:

git clone https://github.com/zant95/elementary-dropbox /tmp/elementary-dropbox
bash /tmp/elementary-dropbox/uninstall.sh

Como bien dice su autor, este método no actualiza dropbox automáticamente, pero al menos, tenemos dropbox corriendo en Elementary OS sin problemas.

Más información: https://github.com/zant95/elementary-dropbox