Me compre la guía de Slackware y vi un cliente de correo en modo terminal, y dije ¿por que no con gmail? Así que reuní información y aquí estoy para contároslo. Lo positivo es que nuestros correos no serán tan fáciles de leer, no hay mucha gente que utilice la consola para ver los mensajes. El programa en cuestión se llama mutt, soporta pop3 e imap, con eso vamos bien.
Vamos a configurar la cuenta de gmail con mutt y con IMAP. Nos hemos bajado el fuente de la pagina:
#wget ftp://ftp.mutt.org/mutt/mutt-1.4.2.3.tar.gz ( esta es la versión estable a día de hoy)
#tar -xvf mutt-1.4.2.3.tar.gz
#cd mutt-1.4.2.3
#./configure
#make
#make install
Ahora creamos archivos necesarios:
# mkdir ~/.mutt && mkdir ~/.mutt/msgcache && touch ~/.mutt/aliases #Los && se utilizan para secuencias de comandos si el primer comando da error, el siguinte no se ejecuta
Creamos el archivo de configuración:
#vi ~/.muttrc
set hostname = gmail.com
my_hdr From: Tu Nombre
set check_new
set mail_check=60
set timeout=20
set spoolfile=imaps://imap.gmail.com:993/INBOX
set imap_user='tu e-mail@gmail.com'
set imap_pass='passwd'
#set smtp_url = 'smtp://tu e-mail@smtp.gmail.com:587/'
#set smtp_pass = 'passwd'
set folder=imaps://imap.gmail.com:993
set postponed="imaps://imap.gmail.com/[Gmail]/Borradores"
set copy=yes
set record="imaps://imap.gmail.com/[Gmail]/Enviados"
set imap_check_subscribed="yes"
set imap_list_subscribed="yes"
set header_cache="~/.mutt/hcache"
set message_cachedir="~/.mutt/msgcache/"
set certificate_file=~/.mutt/certs
set alias_file = ~/.mutt/aliases
source ~/.mutt/aliases
set markers=no
macro index "y" "c?t"
macro browser "y" "tt"
ignore *
unignore From To Cc Subject Date Reply-To Organization X-Mailer User-Agent
hdr_order From: Date: To: Cc: Subject:
set delete=no
set move=no
set include=yes
set nomark_old
set reply_to=yes
set allow_8bit
set charset=utf-8
mailboxes =INBOX
set forward_decrypt
set pgp_ignore_subkeys
unset pgp_autoencrypt
set pgp_replyencrypt
set pgp_verify_sig=yes
set pgp_timeout=7200
set pgp_show_unusable
set pgp_sort_keys = trust
set pgp_sign_as=0x000000
CUIDADO con los permisos de este fichero ya que están tus datos!!!!
Arrancamos el mutt:
#mutt (Si todo esta correcto, Nos mostrara la bandeja de entrada)
Importante, antes de hacer nada, teclead el símbolo de interrogación (?) que os llevara a la ayuda, he borrado un mensaje por pulsar a la tecla d, (por suerte siempre tengo thunderbird que me rescató)
analytics
viernes, 27 de febrero de 2009
miércoles, 25 de febrero de 2009
Instalar bash 4
La shell de Linux/Unix se actualiza a la versión 4. Fue publicada el 20 de Febrero de este año y como siempre la podremos bajar de la pagina de gnu. Pues bien vamos a instalarla ya que no he visto ningún manual por ahí, pues me he decidido hacerlo yo.
Empezamos a bajarnos el paquete
#wget http://ftp.gnu.org/gnu/bash/bash-4.0.tar.gz
Descomprimimos
#tar -xvf bash-4.0.tar.gz
Entramos en el directorio y ejecutamos el configure:
cd bash-4.0
#./configure
#make
Instalamos el compilado
#make install
Salimos de nuetra sesion:
#exit
Volvemos a entrar con nuestro usuario y ejecutaremos bash --version para asegurarnos que tenemos la 4, nos debe de salir una cosa parecida a esta de aquí abajo:
root@slackware:~# bash --version
GNU bash, version 4.0.0(1)-release (i686-pc-linux-gnu)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Pues ya tenemos la ultima versión de una de las grandes en cuanto a shell.
Más información aquí
Empezamos a bajarnos el paquete
#wget http://ftp.gnu.org/gnu/bash/bash-4.0.tar.gz
Descomprimimos
#tar -xvf bash-4.0.tar.gz
Entramos en el directorio y ejecutamos el configure:
cd bash-4.0
#./configure
#make
Instalamos el compilado
#make install
Salimos de nuetra sesion:
#exit
Volvemos a entrar con nuestro usuario y ejecutaremos bash --version para asegurarnos que tenemos la 4, nos debe de salir una cosa parecida a esta de aquí abajo:
root@slackware:~# bash --version
GNU bash, version 4.0.0(1)-release (i686-pc-linux-gnu)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Pues ya tenemos la ultima versión de una de las grandes en cuanto a shell.
Más información aquí
martes, 24 de febrero de 2009
Mantén tus contraseñas a salvo
Es normal que a tengamos 20 post-it en nuestra mesa lleno de usuarios y contraseñas, pues bien os presento un par de proramas que pueden ayudarnos
Su funcion es clara, sirven para almacenar las contraseñas y nombres de usuarios de lo que queramos, para resumir una base de datos de nuestras contraseñas. La base de datos se abre con una contraseña maestra, así que esmeraros un poco en esta contraseña.
Programas que hacen esto, hay muchisimos más:
Qsifre
Buscando una especie de Keepass para Linux, me encontré con Qsifre, que es del mismo tipo, multiplataforma, (un punto a su favor) pero sin plugins (un punto en contra). Permite lo que se muetra en la captura, titulo descriptivo, usuario, email, pagina web y passwd

KeePassX
Basado en Keepass, pero para Linux, bastante bien pero sin plugins, lo bajamos de aquí.
Ofrece los mismo que el anterior pero este permite organizar grupos. Si venismo de windows podemos levarnos el archivo .kdb a linux y podremos abrirlo.

Podemos elegir los dos, incluso hay muchos más, yo he cogido los que más me han gustado. Y como no, siempre podremos usar wine para emular keepass.
Su funcion es clara, sirven para almacenar las contraseñas y nombres de usuarios de lo que queramos, para resumir una base de datos de nuestras contraseñas. La base de datos se abre con una contraseña maestra, así que esmeraros un poco en esta contraseña.
Programas que hacen esto, hay muchisimos más:
Qsifre
Buscando una especie de Keepass para Linux, me encontré con Qsifre, que es del mismo tipo, multiplataforma, (un punto a su favor) pero sin plugins (un punto en contra). Permite lo que se muetra en la captura, titulo descriptivo, usuario, email, pagina web y passwd
KeePassX
Basado en Keepass, pero para Linux, bastante bien pero sin plugins, lo bajamos de aquí.
Ofrece los mismo que el anterior pero este permite organizar grupos. Si venismo de windows podemos levarnos el archivo .kdb a linux y podremos abrirlo.
Podemos elegir los dos, incluso hay muchos más, yo he cogido los que más me han gustado. Y como no, siempre podremos usar wine para emular keepass.
viernes, 20 de febrero de 2009
Sincronizar carpetas en linux
Si nos un disco duro portable o tenemos un pendrive pero nunca tenemos los mismos datos que en casa, aquí pongo una ayuda, Krsync, ya se que tenemos el comando rsync, pero para hacerlo más gráfico utilizaremos esta herramienta. Yo lo he hecho en una Suse 11.1, no tendreis mayores problemas con otras distros.
Pasos
Bajamos el programa:
#wget http://www.kde-apps.org/CONTENT/content-files/68586-krsync-0.4.1.tar.bz2
Desempaquetamos
#tar xvf 68586-krsync-0.4.1.tar.bz2
Entramos en el directorio
#cd krsync-0.4.1
Instalamos
#sudo ./install
Al final de este comando tiene que salir: done.
Si al hacer en ./install falta algún paquete nos lo dirá, tambien hay que tener rsync instalado, normalmente viene por defecto.
A mi por ejemplo me faltaba el paquete kommander, le instale desde los repositorios, no me complique.
Opcional, nos crea un acceso directo al escritorio:
#cp krsync.desktop /home/usuario/Desktop

Sencillo: seleccionamos la Source (fuente de datos) y el destino (Destination). Abajo tenemos más opciones que para lo basico, lo dejamos como esta.
Notas: Un pequeño fallo que he visto es que se lia si ve que la carpeta de destino o fuente viene con espacios, pero por lo demás perfecto por que puedes generar logs y muchas opciones.
Pasos
Bajamos el programa:
#wget http://www.kde-apps.org/CONTENT/content-files/68586-krsync-0.4.1.tar.bz2
Desempaquetamos
#tar xvf 68586-krsync-0.4.1.tar.bz2
Entramos en el directorio
#cd krsync-0.4.1
Instalamos
#sudo ./install
Al final de este comando tiene que salir: done.
Si al hacer en ./install falta algún paquete nos lo dirá, tambien hay que tener rsync instalado, normalmente viene por defecto.
A mi por ejemplo me faltaba el paquete kommander, le instale desde los repositorios, no me complique.
Opcional, nos crea un acceso directo al escritorio:
#cp krsync.desktop /home/usuario/Desktop
Sencillo: seleccionamos la Source (fuente de datos) y el destino (Destination). Abajo tenemos más opciones que para lo basico, lo dejamos como esta.
Notas: Un pequeño fallo que he visto es que se lia si ve que la carpeta de destino o fuente viene con espacios, pero por lo demás perfecto por que puedes generar logs y muchas opciones.
martes, 17 de febrero de 2009
Ubuntu en Antena3
Tenía que escribir la entrada, hoy enciendo la tele y me puse a ver la familia Mata, una serie de Antena 3 en España, cuando sale un ordenador con Ubuntu, era Ubuntu no cabe duda, mañana subiré una captura de pantalla cuando cuelgen el video, para tener la prueba ; )
Edito, tal y como dije subo la captura
Edito, tal y como dije subo la captura
PcAnywhere en Linux
¿Que es PcAnywhere?
Es un programa que nos facilita la vida para conectarnos con otros equipos, funciona más o menos como RealVNC. Permite transferencia de archivos, administrador de conexiones, etc.
¿Por que en Linux?
Pues por que he visto que hay muchos manuales para Windows, pero en Linux he visto poco, nada. Así pues me decido a hacerlo.
Pasos a seguir:
Descargar Java 1.4 o .1.5, ya se que son versiones antiguas, pero son las que funcionan.
Bajamos este archivo, java 1.4.2, a mi me ha funcionado con esa versión.
Creamos la carpeta de java
#mkdir /usr/lib/java1.4 (no he puesto java a secas por que intentamos mantener las 2 versiones, la nueva y la vieja)
#cp j2re-1_4_2_19-linux-i586.bin /usr/lib/java1.4 (copiamos desde donde hemos descargado hasta la nueva carpeta creada)
#chmod +x j2re-1_4_2_19-linux-i586.bin
#./j2re-1_4_2_19-linux-i586.bin (nos crea una carpeta)
Ahora vamos a instalar el pcanywhere:
#/usr/lib/java1.4/j2re1.4.2_19/bin/java -jar /punto/de/montaje/de/pcanywhere/Symantec pcAnywhere CrossPlatform/SetupLinuxMac.jar
Un ejemplo sería:
#/usr/lib/java1.4/j2re1.4.2_19/bin/java -jar /media/symantec/Symantec pcAnywhere CrossPlatform/SetupLinuxMac.jar
Nos pide que seleccionemos el idioma, en mi caso español, siguiente, siguiente, no tiene opciones prácticamente, y listo.
Ahora para ejecutarlo:
#pcAnywhere
Como veis es muy parecido a la versión de Windows. Espero que os haya servido de ayuda este manual
Es un programa que nos facilita la vida para conectarnos con otros equipos, funciona más o menos como RealVNC. Permite transferencia de archivos, administrador de conexiones, etc.
¿Por que en Linux?
Pues por que he visto que hay muchos manuales para Windows, pero en Linux he visto poco, nada. Así pues me decido a hacerlo.
Pasos a seguir:
Descargar Java 1.4 o .1.5, ya se que son versiones antiguas, pero son las que funcionan.
Bajamos este archivo, java 1.4.2, a mi me ha funcionado con esa versión.
Creamos la carpeta de java
#mkdir /usr/lib/java1.4 (no he puesto java a secas por que intentamos mantener las 2 versiones, la nueva y la vieja)
#cp j2re-1_4_2_19-linux-i586.bin /usr/lib/java1.4 (copiamos desde donde hemos descargado hasta la nueva carpeta creada)
#chmod +x j2re-1_4_2_19-linux-i586.bin
#./j2re-1_4_2_19-linux-i586.bin (nos crea una carpeta)
Ahora vamos a instalar el pcanywhere:
#/usr/lib/java1.4/j2re1.4.2_19/bin/java -jar /punto/de/montaje/de/pcanywhere/Symantec pcAnywhere CrossPlatform/SetupLinuxMac.jar
Un ejemplo sería:
#/usr/lib/java1.4/j2re1.4.2_19/bin/java -jar /media/symantec/Symantec pcAnywhere CrossPlatform/SetupLinuxMac.jar
Nos pide que seleccionemos el idioma, en mi caso español, siguiente, siguiente, no tiene opciones prácticamente, y listo.
Ahora para ejecutarlo:
#pcAnywhere
Como veis es muy parecido a la versión de Windows. Espero que os haya servido de ayuda este manual
sábado, 14 de febrero de 2009
Como instalar Kde4.2 en Suse 11.1
Al instalarme Suse me di cuenta de que con los repositorios que vienen por defecto no actualizan a Kde4.2 así pues tendremos que añadirlos nosotros mismos.
Vamos a Yast > Software > Repositorios de software. Pinchamos en añadir y metemos esto:
http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.1/
Ahora vamos a instalar/desinstalar software, en la barra de herramientas vamos a paquete > todos los paquetes > Actualizar si hay una versión posterior disponible, aceptamos y en principio ya lo tenemos actualizado
Vamos a Yast > Software > Repositorios de software. Pinchamos en añadir y metemos esto:
http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.1/
Ahora vamos a instalar/desinstalar software, en la barra de herramientas vamos a paquete > todos los paquetes > Actualizar si hay una versión posterior disponible, aceptamos y en principio ya lo tenemos actualizado
Suscribirse a:
Entradas (Atom)