2013-08-23

Instalando el Antivirus

Se que muchos de nosotros los Linuxeros aún creemos que se puede trabajar sin antivirus en nuestros sistemas, pero cada día es más evidente que no es así, para el que aún no crea mire esta noticia  http://blog.desdelinux.net/hand-of-thief-linux-ya-tiene-su-troyano-para-escritorios/

Por lo que es necesario tener, actualizar y usar un antivirus en nuestros sistemas, entonces como siempre instalar es un simple comando, así:

root@localhost:~# apt-get install clamav clamtk

Listo ya esta instalado, ahora en las aplicaciones buscan el clamtk y la abrirlo les debe salir la siguiente ventana.


Como ven sale claramente que las "definiciones antivirales" (traducciones del demonio), la base de datos de detecciones esta obsoleta, por lo que debes dar el siguiente comando:

root@localhost:~# freshclam

Lo que tras ejecutarlo ya debe salir que esta actualizada y lista. Ahora para usarlo es fácil das un click en Analizar y te da varias opciones, como vez a continuación


Seleccionas lo que necesites y tras unos segundos el muestra que esta haciendo el proceso así


También puedes programar una fecha y hora de ejecución automática para la actualización y para la revisión de archivos.

Espero que les sirva.


Chrome en Debian Wheezy

El navegador que más uso es Chrome, sin importar el sistema operativo donde este, por lo que acabando de instalar mi Debian no seria la excepción, así que hice una breve busqueda para saber como instarlo, asombrandome que en la pagina oficial de Google no esta como instalarlo, pero como siempre la comunidad de Debian y Linux te explica como hacerlo.

Bueno ahora si como los hice, lo primero es adicionar un repositorio, el cual noesta correctamente firmado por lo que cuando actualices te va a decir que no esta firmado, si encuentro después como solucionarlo prometo corregir esto, mientras tanto empecemos con la adición de este repositorio

root@localhost:~# echo "deb http://dl.google.com/linux/deb stable non-free main" >> /etc/apt/sources.list

Para que el sistema no te saque mensajes de validación de firmas debes ejecutar el siguiente comando

root@localhost:~# gpg --keyserver hkp://subkeys.pgp.net --recv-keys A040830F7FAC5991 
root@localhost:~# gpg --export --armor A040830F7FAC5991 | apt-key add - 

Estos comandos te deben generar este proceso



Después actualizas la lista en el sistema y puedes instalar el navegador de la siguiente forma

root@localhost:~# apt-get update
root@localhost:~# apt-get install google-chrome-stable

Y listo ya tienes instalado el navegador de Google y con actualizaciones autormaticas. Espero les sirva

2013-08-22

Skype Multiarch en Debian Wheezy de 64bits

Terminando de cuadrar la maquina fui a instalar Skype y me encontré un inconveniente que no existe un instalador para 64bits sino que solo existe un multiarch (múltiples arquitecturas), que no es más sino un paquete para 32bits. Esto genera que no sea compatible al momento de instalarlo.

Como siempre todo se puede arreglar fácilmente, buscando en la wiki de Debian, encontré que el problema se presenta porque el comando de instalación no esta habilitado a múltiples arquitecturas por lo que toca indicarlo así:

root@localhost:~# dpkg --add-architecture i386

Después actualizar e instalar el paquete de Skype así

root@localhost:~# apt-get update
root@localhost:~# wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
root@localhost:~# dpkg -i skype-install.deb

Una vez termine es mejor forzar a corregir los errores de las dependencias e instalar un paquete de sonido que es muy factible que falte, lo cual lo haces así:

root@localhost:~# apt-get install -f
root@localhost:~# apt-get install libpulse0:i386

Espero que les sirva.

2013-08-21

Administrador de Contraseñas

Teniendo en trabajo en un área donde manejo muchos dispositivos y además de eso todas las cuentas en Internet que una persona hoy en día puede tener con las redes sociales, los correos, los administradores de archivos y demás, se vuelve una completa locura poder tener contraseñas para cada cosa y aprenderselas de memoria.

Por esto existen los programas de administración de contraseñas, en particular me gusto mucho Keepass, por que se puede instalar en Linux, Mac, Win y Android, entonces es ideal para que puedas tener sincronizados en todos los dispositivos si amacenas el archivo de datos en un directorio que puedas sincronizar en la nube, como dropbox, google drive o Skydrive, depende de cual uses.

Bueno empecemos con la instalación que como siempre es fácil por comandos, así

root@localhost:~# apt-get install keepass2

Listo una vez instalado lo buscas en las aplicaciones como keepass y al abrirlo ves la siguiente imagen


Le das una nueva y te sale la siguiente ventana


Como ves se guarda donde desees, así puedes usar una carpeta de dropbox como la del ejemplo, una vez la creas el sistema pide una contraseña para cifrar tu información, esta puede ser un frase entonces te recomiendo que uses algo bien robusto.


Cuando se la colocas el sistema te pide un nombre para almacenar la "base de datos", como lo ves a continuación


Una vez terminas ya te sale la ventana de administración de contraseñas, como la vez a continuación



Listo ya puedes crear tus entradas en los distintos grupos y según tus necesidades, para esto seleccionas el grupo donde vas a guardar la nueva entrada y le das click en la llave de la barra de herramientas, lo que te va a abrir la siguiente ventana


Donde se ve el apuntador se puede usar para que el sistema te genera la contraseña, si le das click ahí vas a ver la siguiente ventana:


Seleccionas las opciones de caracteres que quieres que leve la contraseña y le das OK, el coloca la contraseña, que como puedes ver a continuación no es nada simple


Ya con eso la guardas y cuando la necesites para ingresar a sitio nuevamente simplemente abres el administrador de contraseñas y le das mostrar a la contraseña que necesitas. Espero que les sirva, porque es un software que cada día será más útil y necesario.

Cuadrando Debian Wheezy en HP Envy 4-1152la

Tras aburrirme del dual boot en el HP Envy 4-1152la, decidí instalar Debian 7 "Wheezy"como único sistema operativo en la maquina, pero buscando optimizar y usar todo lo que da la maquina, por lo que teniendo en cuenta que esa maquina tiene el Intel Rapid Start y tarjeta gráfica Raedon.

Además tiene un disco SSD de 32GB que hace de cache para el Rapid Start y como es UEFI toca tener las particiones en GPT, entonces busque varias referencias para que no me pasara lo de la vez pasada y que me termino colapsando la paciencia con el Win8 y el Ubuntu, por lo que me encontré este vídeo y este documento de un foro de Ubuntu, donde me dieron luces de como debía realizar el particionado de los discos. Entonces el particionado lo hice así

Este particionado lo saque de las diferentes lecturas y principalmente del foro de Ubuntu, el cual me permite colocar el arranque EFI, el boot, la raíz del sistema y la SWAP en el disco de estado solido (SSD) con lo que puedo garantizar un arranque rápido.

Además, se ven dos particiones sin formato, las cuales son necesarias para que sean usadas por el Intel Rapid Start para hacer cache del home y para lo SW de Intel. 

Para lograr esto se requiere hacer la instalación en modo avanzado, con esto puedes configurar las particiones a tu gusto, como lo ves en el vídeo. Lo único que no me funciono bien fue cifrar solo la partición donde estaba el HOME, debido a que la SWAP debe ir cifrada también y como no esta en el mismo LVM me generaba un error.

Una vez terminado el particionado se ve así.


Una vez termine de instalarme lleve la triste sorpresa que el Wifi no funcionaba, por lo que realice la correspondiente búsqueda del controlador, para saber cual era ejecute el siguiente comando:

root@localhost:~# lspci | grep -i netw
08:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)

Y encontré que el firmware de esta tarjeta tiene un controlador que no es libre, y encontré en la wiki de Debian como instalarlo, en este link. Por lo que lo ejecute así:

root@localhost:~# echo "deb http://http.debian.net/debian wheezy main contrib non-free" >> /etc/apt/sources.list
root@localhost:~# apt-get update
root@localhost:~# apt-get install firmware-iwlwifi

Una vez termina la instalación toca cargar los módulos de forma permanente con el siguiente comando:

root@localhost:~# modprobe -r iwlwifi ; modprobe  iwlwifi

Listo ya con eso la tarjeta inalámbrica funciona perfectamente sin importar que reinicies. Como lo puedes ver a la derecha


Ahora para que el Intel Rapid Start pueda saber cual es su partición toca colocar un identificador como se ve e el foro de Ubuntu, pero primero toca instalar gdisk, así

root@localhost:~# apt-get install gdisk

Al ejecutarlo se sigue el proceso como se ve en la imagen


Espero que les sirva.