Archivo de la etiqueta: Ubuntu

ubuntu-android

Como hacer que ubuntu reconozca y monte mi Nexus 4

ubuntu-android

 

Cuando me compré mi Nexus 4 y fui a conectarlo a mi PC me llevé la esperada sorpresa de que Ubuntu no montara el almacenamiento interno del teléfono. Digo esperada, porque también me pasó con el HTC Magic y el Galaxy S, por lo que no me tiré de los pelos. Por lo menos esta vez podía ver la información del dispositivo ejecutando el comando dmesg:

[172652.183223] usb 2-1.6: new high-speed USB device number 5 using ehci-pci
[172652.279978] usb 2-1.6: New USB device found, idVendor=18d1, idProduct=4ee1
[172652.279985] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[172652.279990] usb 2-1.6: Product: Nexus 4
[172652.279994] usb 2-1.6: Manufacturer: LGE
[172652.279998] usb 2-1.6: SerialNumber: 01752a8cca14359e

Ubuntu 12.10 me reconoció el dispositivo sin tener que hacer nada, sin embargo, no podía montar el almacenamiento interno. Para ello, tuve que seguir los siguientes pasos:

- Instalar el soporte MTP si no lo tienes instalado:

sudo apt-get install mtp-tools mtpfs

- Agregar la regla de nuestro Nexus al gestor udev:

sudo gedit /etc/udev/rules.d/51-android.rules

- Añadir a este fichero, que seguramente no existiera anteriormente las siguientes lineas:

#LG – Nexus 4
SUBSYSTEM==”usb”, ATTR{idVendor}==”1004″, MODE=”0666″
#Samsung – Nexus 7 & 10
SUBSYSTEM==”usb”, SYSFS{idVendor}==”18d1″, MODE=”0666″

- Dar permisos de ejecución al fichero de reglas creado:

sudo chmod +x /etc/udev/rules.d/51-android.rules

- Reiniciar udev:

sudo service udev restart

- Crear una carpeta para que nuestro Nexus 4 siempre se monte en el mismo lugar:

sudo mkdir /media/nexus4
sudo chmod 755 /media/nexus4

- Ahora debemos conectar el Nexus 4 al PC y ejecutar la siguiente instrucción:

sudo mtpfs -o allow_other /media/nexus4

En teoría cada vez que conectes el Nexus 4 al PC deberás ejecutar este paso y cuando acabes desmontar el dispositivo. Sin embargo, yo no he tenido que ejecutar nada más para las siguientes veces y se monta solo.

 

beaglebone

Empezando con la BeagleBone

BeagleBone es una placa de desarrollo creada por los mismos desarrolladores de la BeagleBoard, pero con un tamaño mucho menos y con una capacidad de procesamiento similar y a un precio bastante bueno, 89$. Dispone de un microprocesador ARM Cortex-A8 a 700 MHz lo que la hace muy potente para mucho tipo de desarrollos. No tiene flash, pero incropora un lector de tarjetas microSD donde podrás incluir distribuciones de sistemas operativos como Linux Armstrong, Ubuntu o Android. Para las comunicaciones tienes dos conectores USB, alimentación y Ethernet.

Desde el primer momento la BeagleBone me sorprendió gratamente, ya que al traer una microSD con el Linux preinstalado puedes estar desarrollando en menos de 5 minutos. Y cuando te conectas a la placa, empiezas a notar que el micro va muy rápido. No contento con ello enseguida pude instalarme un Ubuntu 11.10 y probarlo. Todo de una manera muy sencilla que iré explicando en otros post. Incluso a estas alturas puedo capturar streaming de una webcam o instalar openCV.

BeagleBone me ha demoentrado ser una placa tremendamente potente a un precio muy bueno 89$, que no llega a ser como la gran famosa Raspberri Pi que por 25$ ofrece una placa con el mismo micro a 700MHz, menor tamaño y salida HDMI. Sin embargo, para muchos desarrollos puede ser mejor la BeagleBone por sus puertos de expansión. Pronto os contaré muchas más cosas de esta placa que promete.

dyndns

Instalar Dyndns y ddclient en Ubuntu

Dyndns es una empresa americana encargada de soluciones de DNS para IP dinámicas. ¿Qué significa todo esto? Normalmente las empresas de servicios de internet ofrecen a los usuarios una IP dinámica, es decir, que cambia cada vez que el reinicias el router. Esto provoca problemas si quieres tener un servidor en casa ya que nunca sabes a qué IP debes conectarte.

Para solucionar este problema la manera más sencilla es usar alguna herramienta como Dyndns para asociar tu IP dinámica a un nombre de dominio que nunca cambia y se asocia automáticamente a tu IP, sea cual sea. De esta manera cuando queramos conectarnos a nuestro ordenador lo podremos hacer de la siguiente manera:

ssh nombredelpc.dyndns.org

Para instalarnos en nuestra casa Dyndns lo primero que debemos hacer en entrar en su web y crearnos una cuenta gratis. Nos registramos seleccionamos un nombre de dominio y ya tenemos hecho el primer paso.

Ahora el problema es que a Dyndns le hemos dado la IP que tenemos en este momento, pero si cambia no nos encontrará. Para solucionar esto usaremos una herramienta de linux llamada ddclient. Ddclient es una herramienta para actualizar automáticamente este DNS dinámico. Para instalarlo tendremos que ejecutar en una consola:

sudo apt-get install ddclient

La primera vez que lo instaléis os aparecerá una interfaz en la que os solicitará vuestros datos de acceso a la cuenta de dyndns (user y password), el método de actualización (usar siempre web) y el nombre de dominio que habéis elegido. En este último paso, si habéis introducido bien los datos de la cuenta os dará opción a seleccionar el nombre de una lista y allí aparecerá vuestro dominio.



Una vez hecho esta configuración podéis ver que todos los datos están correctamente guardados en el fichero /etc/dyndns.conf:

jblesa@anubis:~$ sudo cat /etc/ddclient.conf
# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf

protocol=dyndns2
use=web, web=checkip.dyndns.com, web-skip='IP Address'
server=members.dyndns.org
login=ejemplo.dyndns.org
password='12345'

Con esto ya deberíais tener acceso a vuestro PC desde cualquier sitio, pudiendo acceder a servidores ftp, ssh, web, o vuestro ficheros.

ubuntu-maverick-meerkat

Reconoce todo tu memoria RAM con Kernel PAE

Desde que los ordenadores empezaron a llevar instalados grandes cantidades de memoria RAM comenzó a aparece un problema: los kernels de 32 bits no reconocían nada más que 3GB porque con la forma de direccionar la memoria con 32 bits sólo reconoce 3GB. Yo me preguntaba que si tenemos 32 bits para direccionar 4GB porqué sólo se reconocen 3GB. Pues la explicación corta es que parte de esa memoria se utiliza para mapear ciertos dispositivos como las tarjetas gráficas. De ahí, que sólo queden 3GB para memoria RAM. (Una explicación más detallada aquí)

La solución fácil sería instalar un kernel de 64 bits, pero aquí nos encontramos con el problema de que mucho software todavía no tiene soporte para los 64 bits, como Adobe, Skype, etc.

Entonces, ¿qué podemos hacer? ¿Estamos condenados a perder o programas o gigas de memoria? Pues la solución más fácil es utilizar un kernel PAE, Physical Address Extension, que cambia la forma de direccionar la memoria y permite reconocer más de esos 3GB. La forma de instalar estos kernels PAE es muy sencilla. Abrimos una nueva consola y escribimos:

sudo apt-get install linux-image-2.6.35-28-generic-pae

Esto nos instalará un nuevo kernel en nuestro sistema que podremos elegir en nuestro próximo arranque gracias a grub. Así podremos tener toda la memoria a nuestro servicio como podemos ver en la imagen.

ubuntu-10-04-lo-nuevo-ambiance

Las novedades de Ubuntu 10.04 Lucid Lynx

Ya ha tenemos aquí una nueva versión Ubuntu, la distribución de Linux más utilizada en todo el mundo. Ya tenemos la versión 10.04, llamada Lucid Lynx que viene cargada de novedades bastante importantes que paso a contar:

Características

La primera de todas es que Lucid Lynx viene con el kernel 2.6.32 y con gnome 2.30, la nueva versión del escritorio que viene con una apariencia nueva en la barra de menu. Y es que la apariencia del nuevo Ubuntu es una de sus novedades. Los nuevos temas, entre ellos Ambiance que es el tema por defecto, hará cambiar tu Ubuntu. La novedad de este tema es que llevan los botones de las ventanas a la izquierda (estilo Mac).

Parece ser que esta nueva versión arranca más rápido que su predecesora karmic. Seguro que esto es muy bienvenido por todos los usuarios. Para acabr con las novedades técnicas, ya no tendremos instalado por defecto Gimp, y pasaremos a tener F-spot.

Redes sociales

Ubuntu 10.04 va a estar muy integrado con las redes sociales gracias al menú Me menú, que nos permitirá controlar el estado de varias redes sociales como Facebook o twitter. También podremos encontrar el cliente de escritorio Gwibber en que podremos ver todas las actualizaciones de la redes más populares.

Pronto os podré contar muchas más cosas de primera mano porque estoy actualizando mi podtátil. Desearme suerte!

Sitio oficial | ubuntu

Related Posts Plugin for WordPress, Blogger...