miércoles, 6 de julio de 2016

Crear un servidor FTP con usuarios virtuales en debian

En esta brevísima entrada, simplemente anoto el enlace de donde obtuve los pasos necesarios.
Únicamente diré que en mi caso el directorio de destino era un subdirectorio de /var/www, ya que mi intención era que el usuario virtual subiera los archivos a su sitio web (que a su vez era un VirtualHost de Apache).

Mi agradecimiento a Nanotutoriales:

https://www.nanotutoriales.com/instalacion-de-pureftpd

lunes, 23 de febrero de 2015

VirtualBox en Linux Mint: "No suitable module for running kernel found"

He encontrado este magnífico post dirigido a Ubuntu, cuyas instrucciones funcionan perfectamente en Linux Mint 17.1 64 bits.

Muchas gracias a www.juancarlosmoral.es.

lunes, 5 de enero de 2015

Primux Zeta: eliminar aplicaciones indeseadas incluidas con el firmware

El Primux Zeta es, en mi opinión, un excelente teléfono, muy ágil, con una pantalla bastante grande pero sin llegar a ser un ladrillo y que se ve muy bien.

Dicho esto, tiene un problema. Cuando llevas un tiempo utilizándolo, comienzan a aparecer publicidades en pantalla completa cada poco tiempo, lo que es muy molesto. En el foro oficial de Primux niegan el problema, achacándolo a aplicaciones instaladas por el usuario. Sin embargo, restaurar a fábrica el teléfono no resuelve el problema. Yo he conseguido resolverlo eliminando ciertas aplicaciones incluidas con el firmware y a continuación detallo los pasos a seguir. Espero que sirva de ayuda a otros usuarios de este teléfono.

1. Rootear el teléfono.
Tranquilidad, NO PASA NADA por rootear el teléfono. Además, el que describimos aquí es un proceso totalmente reversible.
a. Descargamos en nuestro ordenador la última versión de Framaroot. Para este tutorial hemos utilizado la 1.9.3.

b. Conectar el teléfono al PC. Desplegamos la persiana superior para acceder a las notificaciones y pulsamos en "Conectado como dispositivo USB". En las opciones, seleccionamos "Dispositivo multimedia (MTP)".

c. En nuestro PC abrimos "Equipo". El teléfono aparece en "Dispositivos portátiles".

d. Hacemos doble clic en el icono del teléfono. Accedemos a una especie de unidad de disco duro. Volvemos a hacer doble clic hasta que llegamos al listado de carpetas. Bien, pues copiamos AHÍ el fichero APK que nos descargamos en el paso a.



e. En el teléfono, vamos a Ajustes -> Seguridad y activamos la casilla "Orígenes desconocidos". En la advertencia que aparece, pulsamos Aceptar.

f. En el teléfono, en las aplicaciones, vamos a "Admin. de archivos". Entramos en "Almacenamiento del teléfono". Bajamos hasta encontrar el APK de Framaroot y lo pulsamos. En la nueva ventana, pulsamos "Instalar". Si pregunta que si Permite que Google compruebe la actividad del dispositivo, podéis contestar lo que queráis. Yo personalmente no quiero estar constantemente controlada, así que pulso en "Rechazar". Tras unos segundos, la aplicación queda instalada y pulsamos en "Abrir".

g. Ejecutamos los exploits: primero Boromir (dice que no ha funcionado), luego Faramir (idem) y por fin, el exploit Barahir, que nos dirá Success. A veces el programa se cierra al ejecutar Barahir. En ese caso, volvemos a abrir Framaroot y repetimos el proceso.

h. Reiniciamos el teléfono.


i. Ahora entramos en Google Play e instalamos la aplicación Root Checker. Esta nos va a servir para saber si ha funcionado el proceso.

j. Abrimos Root Checker. La primera vez nos pregunta si aceptamos las condiciones. Pulsamos "ACEPTO". Cuando entramos a la aplicación, pulsamos en "VERIFICAR ROOT". Nos aparece una ventana con dos opciones: pulsamos en "Permitir". El mensaje (mal traducido, por cierto) sreá "¡Felicitaciones! ¡Este dispositivo cuenta con acceso de ruta!".

2. Desinstalar aplicaciones incluidas en el firmware
Todo el proceso anterior es necesario para poder desinstalar aplicaciones incluidas en el firmware. 
a. En Google Play instalamos "Root Uninstaller", pero ¡ojo!, el del desarrollador dohkoos, que a mí me aparecía el tercero en la lista de búsqueda. Lo bueno de esta app es que en la lista de programas nos aparece el paquete, que sirve para identificar muy bien la procedencia fiable o no de la aplicación. Por ejemplo, la aplicación "Actualizaciones del sistema 1.0" pertenece al paquete "com.mediatek.systemupdate", es decir, es de MediaTek, una procedencia fiable.
b. Abrimos la aplicación. Pedirá la autorización de SuperSu. Nos aparece una lista de todo lo que está instalado en el teléfono. Lo que está en rojo, forma parte del firmware. Lo que está en blanco, son aplicaciones que hemos instalado nosotros.
c. Vamos marcando las aplicaciones sospechosas. En el caso del Primux Zeta, yo eliminé las aplicaciones cuyo paquete no se correspondia ni con mediatek, ni con google ni con android. Tampoco quité "Documents To Go", ni SuperSU (que es instalada por Framaroot y la necesita). Una vez marcadas las que queremos eliminar, abajo del todo pulsamos "Uninstall selected apps", y vamos dando a "Aceptar" en las ventanas de confirmación que van apareciendo.

3. Disfrutar del Primux Zeta sin malware
Ya está. Ahora, si queréis, podéis volver a dejar el teléfono como estaba. Ejecutamos Framaroot y en el desplegable en el que por defecto aparece "Instalar SuperSu", nosotros ponemos "Unroot" y ejecutamos Boromir, Faramir y Barahir, hasta que aparece el letrero "Unroot done!".

Podéis desistalar Framaroot, Root Checker Basic y Root Uninstaller si ya no los vais a necesitar.

De nada, servicio técnico de Primux.

¡Ah!, una donacioncita se agradecería enormemente. ¡Saludos a todos y buena suerte!

lunes, 6 de mayo de 2013

Instalar el plugin Window Builder en Eclipse Juno (3.8)

Hay que seguir los siguientes pasos:
  1. En Eclipse, ir al menú Help -> Install New Software.
  2. En el cuadro de diálogo que aparece, pulsar en el hipervínculo "Available Software Sites".
  3. En el nuevo cuadro de diálogo, pulsar el botón "Add".
  4. En el título ponemos "Eclipse Juno", y en Location: http://download.eclipse.org/releases/juno
  5. Pulsamos OK y regresamos al cuadro de diálogo titulado "Available Software".
  6. Ahora pulsamos el botón "Add".
  7. En el título ponemos "Window Builder" y en Location: "http://download.eclipse.org/windowbuilder/WB/release/R201209281200/3.8".
  8. A continuación pulsamos el botón "Select All" y comenzamos el proceso con "Next".
  9.  A partir de aquí, simplemente seguimos los pasos del asistente (Next, next...). Hay un momento en el que tenemos que aceptar los términos de licencia.
OJO: si no realizamos los pasos 1 a 5 no funcionará la instalación del Window Builder.
OJO 2: para otras versiones de eclipse cambiarán los links. Buscar los adecuados en http://download.eclipse.org/releases y http://download.eclipse.org/windowbuilder.

domingo, 24 de marzo de 2013

Habilitar los botones de maximizar y minimizar en GNOME 3

Finalmente, me rendí ante Gnome 3.

La nueva generación de escritorios (Unity, Gnome 3, Windows 8...) se ha desligado del paradigma tradicional, que se basaba en la navegación por menús. Por ejemplo, en Windows XP, para abrir un programa que habías instalado, pulsabas el botón de Inicio, seleccionabas "Todos los programas" y buscabas lo que querías en el menú que se desplegaba.

La nueva generación de escritorios se basa en la búsqueda de texto. Si en Gnome 3, por ejemplo, quiero abrir la calculadora, accedo al botón "Actividades" (o pulso el mal llamado botón "Windows" del teclado) y escribo directamente las primeras letras de lo que busco, en este caso, empezaría a escribir "calc...". El sistema te muestra los programas cuyo nombre encaja con ese patrón.

Realmente es una forma de trabajar bastante más cómoda que la navegación por menús, al menos para mi gusto.

En Gnome 3 me ha gustado mucho la característica "escritorios dinámicos": ya no tienes que decir cuántos escritorios quieres, sino que van apareciendo a medida que los vas utilizando.

Un punto que personalmente no me gusta es el hecho de que, por defecto, las ventanas sólo tengan el botón de cerrar. Aunque hay atajos de teclado para maximizar y minimizar, se echan de menos los botones.

Para activarlos, basta con seguir los pasos que podéis ver en este vídeo.


martes, 12 de marzo de 2013

Instalar GNOME clásico en Ubuntu

Simplemente, en un terminal:

sudo apt-get install gnome-session-fallback

Y a partir de ahí ya podemos seleccionar GNOME en la pantalla de introducción de usuario y contraseña.