{"id":595,"date":"2006-10-28T19:16:04","date_gmt":"2006-10-28T17:16:04","guid":{"rendered":"http:\/\/www.marblestation.com\/blog\/?p=595"},"modified":"2012-04-26T16:56:18","modified_gmt":"2012-04-26T14:56:18","slug":"guia-de-referencia-rapida-para-la-personalizacion-de-ubuntu-edgy-610-gnulinux","status":"publish","type":"post","link":"https:\/\/www.marblestation.com\/?p=595","title":{"rendered":"Gu\u00eda de referencia r\u00e1pida para la personalizaci\u00f3n de Ubuntu Edgy (6.10) GNU\/Linux"},"content":{"rendered":"<p>Una vez reci\u00e9n instalada <a href=\"http:\/\/www.ubuntu.com\">Ubuntu<\/a> Edgy (6.10) es necesario personalizarla con tal de poder trabajar con ella c\u00f3modamente. Por desgracia hay muchas aplicaciones que no vienen instaladas por defecto o bien su configuraci\u00f3n no es la que ofrece m\u00e1s versatilidad, con esta gu\u00eda r\u00e1pida podremos poner nuestro sistema a punto para trabajar.<\/p>\n<p><!--more--><\/p>\n<h2>Repositorios<\/h2>\n<p>Para poder acceder al m\u00e1ximo n\u00famero posible de aplicaciones para nuestra Ubuntu, tendremos que activar repositorios de programas que no vienen por defecto. Para ello modificamos el fichero &#8216;\/etc\/apt\/sources.list&#8217; para que quede:<\/p>\n<pre>\r\n# Edgy Final Release Repository\r\ndeb http:\/\/archive.ubuntu.com\/ubuntu edgy main restricted universe multiverse\r\n#deb-src http:\/\/archive.ubuntu.com\/ubuntu edgy main restricted universe multiverse\r\n\r\n# Edgy Security Updates\r\ndeb http:\/\/archive.ubuntu.com\/ubuntu edgy-security main restricted universe multiverse\r\n#deb-src http:\/\/archive.ubuntu.com\/ubuntu edgy-security main restricted universe multiverse\r\n\r\n# Edgy Bugfix Updates\r\ndeb http:\/\/archive.ubuntu.com\/ubuntu edgy-updates main restricted universe multiverse\r\n#deb-src http:\/\/archive.ubuntu.com\/ubuntu edgy-updates main restricted universe multiverse\r\n\r\n# Edgy Backports (new software versions, provided by the Ubuntu Backports Project)\r\ndeb http:\/\/archive.ubuntu.com\/ubuntu edgy-backports main restricted universe multiverse\r\n#deb-src http:\/\/archive.ubuntu.com\/ubuntu edgy-backports main restricted universe multiverse\r\n\r\n#Ubuntu Commercial\r\ndeb http:\/\/archive.canonical.com\/ubuntu edgy-commercial main\r\n\r\n## Beryl\r\n#deb http:\/\/ubuntu.beryl-project.org\/ edgy main-edgy\r\n#deb http:\/\/www.beerorkid.com\/compiz edgy main-edgy\r\n#deb http:\/\/media.blutkind.org\/xgl\/ edgy main-edgy\r\n#deb http:\/\/compiz-mirror.lupine.me.uk\/ edgy main-edgy\r\n#deb http:\/\/ubuntu.compiz.net\/ edgy main-edgy\r\n\r\n## Skype\r\ndeb http:\/\/download.skype.com\/linux\/repos\/debian\/ stable non-free\r\n<\/pre>\n<p>Y una vez guardado el fichero con ese contenido, ejecutamos:<\/p>\n<pre>\r\nsudo aptitude update\r\nsudo aptitude dist-upgrade\r\n<\/pre>\n<h2>Num lock\/Teclado num\u00e9rico activado por defecto<\/h2>\n<p>En los ordenadores de sobremesa (no en port\u00e1tiles) suele ser \u00fatil que el teclado n\u00famero venga activado por defecto al iniciar el sistema:<\/p>\n<pre>\r\nsudo aptitude install numlockx\r\n<\/pre>\n<p>En el archivo &#8216;\/etc\/X11\/gdm\/Init\/Default&#8217;, justo antes de la l\u00ednea &#8216;exit 0&#8217; a\u00f1adimos:<\/p>\n<pre>\r\nif [ -x \/usr\/bin\/numlockx ]; then\r\n \/usr\/bin\/numlockx on\r\nfi\r\n<\/pre>\n<h2>Extensiones para Firefox<\/h2>\n<p>Con la extensi\u00f3n <a href=\"http:\/\/www.google.com\/tools\/firefox\/browsersync\/\">Browser Sync<\/a> de Google podremos centralizar nuestros bookmarks, cookies, passwords, etc&#8230; en los servidores de google, de forma que si usamos diferentes m\u00e1quinas con diferentes firefox, podamos tener toda es informaci\u00f3n sincronizada.<\/p>\n<p>Otras extensiones de gran utilidad para bloquear banners y publicidad en general son:<\/p>\n<ul>\n<li><a href=\"https:\/\/addons.mozilla.org\/firefox\/1865\/\">Adblock Plus<\/a><\/li>\n<li><a href=\"https:\/\/addons.mozilla.org\/firefox\/1136\/\">Adblock Filterset.G Updater<\/a><\/li>\n<\/ul>\n<h2>Editor de textos de consola Vim<\/h2>\n<p>Cuando trabajamos con la terminal de GNU\/Linux, suele ser habitual utilizar el editor de textos &#8220;Vim&#8221;. Ubuntu instala una versi\u00f3n reducida (tiny) de este editor que no es tan configurable como la versi\u00f3n completa, as\u00ed que instalaremos esta \u00faltima:<\/p>\n<pre>\r\nsudo aptitude install vim-gnome\r\n<\/pre>\n<p>A continuaci\u00f3n creamos el fichero &#8216;\/etc\/vim\/vimrc.local&#8217; con el siguiente contenido:<\/p>\n<pre>\r\n\" When editing a file, always jump to the last cursor position\r\nautocmd BufReadPost *\r\n      \\ if line(\"'\\\"\") > 0 && line (\"'\\\"\") &#60;= line(\"$\") |\r\n      \\   exe \"normal g'\\\"\" |\r\n      \\ endif\r\n\r\n\" sw -> espacios de la indentacion\r\nset sw=4\r\n\r\n\" tabulacion\r\nset tabstop=4\r\nset smarttab\r\n\r\n\" ignore case en las busquedas\r\nset ic\r\n\r\n\" highlight search, incsearch\r\nset hls is\r\n\r\n\" Mostrar siempre la linea actual\r\nset ruler\r\n\r\n\" Coloreado\r\nsyntax on\r\n\r\n\" Lineas\r\nset number\r\n\r\n\"Sin beep ni aviso visual\r\n\"set vb t_vb=\r\n\r\n\"Sin beep\r\n\"set vb\r\n\r\n\" Reemplazar tabs con espacios\r\n\"set expandtab\r\n\r\n\" Configuraci\u00f3n del explorador de ficheros (\":Explore\")\r\n\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\r\n\" Al abrir un fichero, hacerlo en la ventana actual\r\nlet g:netrw_browse_split=0\r\n\r\n\" Activar la ocultacion de ficheros\r\nlet g:netrw_hide=1\r\n\r\n\" Lista de ficheros a ocultar (separar por comas)\r\nlet g:netrw_list_hide='^\\..*'\r\n\r\n\" Modo de lista larga (con detalles)\r\nlet g:netrw_longlist=1\r\n\r\n\" Ordenar por \"name\", \"time\", o \"size\"\r\nlet g:netrw_sort_by=\"name\"\r\n\r\n\" Orden \"normal\" o \"reverse\"\r\nlet g:netrw_sort_direction=\"normal\"\r\n\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\r\n\r\n\" Mostrar siempre la barra de tabs\r\nset stal=2\r\n\r\n\" Remapeo de comandos\r\nnmap :W :w\r\nnmap :Q :q\r\nnmap :WQ :wq\r\n\r\n\" Function Key Mappings\r\nmap &#60;F2>        :w&#60;C-M>\r\n\r\nmap &#60;F4>        :set nowrap&#60;C-M>\r\nmap &#60;C-F4>       :set wrap&#60;C-M>\r\n\r\n\" Pegar sin problemas\r\nset pastetoggle=&#60;F12>\r\n\r\n\" Habilitar\/Deshabilitar uso de rat\u00f3n\r\nmap &#60;F8>  :set mouse=a&#60;CR>\r\nmap &#60;C-F8>  :set mouse=&#60;CR>\r\n\r\n\" tab navigation\r\n:nmap &#60;C-p> :tabprevious&#60;cr>\r\n:nmap &#60;C-n> :tabnext&#60;cr>\r\n:nmap &#60;C-t> :tabnew&#60;cr>\r\n:map &#60;C-c> :tabclose&#60;cr>\r\nmap &#60;C-S-F1> 1gt\r\nmap &#60;C-S-F2> 2gt\r\nmap &#60;C-S-F3> 3gt\r\nmap &#60;C-S-F4> 4gt\r\nmap &#60;C-S-F5> 5gt\r\nmap &#60;C-S-F6> 6gt\r\nmap &#60;C-S-F7> 7gt\r\nmap &#60;C-S-F8> 8gt\r\nmap &#60;C-S-F9> 9gt\r\nmap &#60;C-S-F10> 10g\r\n\r\n\r\n\" No guardar fichero de backup *~\r\nset nobackup\r\n<\/pre>\n<p>Finalmente creamos el fichero &#8216;\/etc\/vim\/gvimrc.local&#8217; con el siguiente contenido:<\/p>\n<pre>\r\n\" Indentaci\u00f3n elegante\r\nset smartindent\r\n\r\n\" Ocultar puntero del raton al escribir\r\nset mousehide\r\n\r\n\" Color de fondo Negro, color de la letra blanco\r\nhi Normal       guibg=Black guifg=White \r\n\r\n\" Esquema de color\r\n\"colorscheme torte\r\n\r\nif filereadable(\"\/etc\/vim\/vimrc.local\")\r\n  source \/etc\/vim\/vimrc.local\r\nendif\r\n<\/pre>\n<h2>Configuraci\u00f3n de la shell bash<\/h2>\n<p>La shell bash es la aplicaci\u00f3n con la que solemos interactuar con el sistema, en pocas palabras es aquello que nos permite introducir comandos cuando abrimos una terminal. Resulta interesante configurarla para activar diversas opciones de auto-completado de comandos\/par\u00e1metros al pulsar el tabulador, y adem\u00e1s hacer que cada vez que ejecutemos comandos para copiar, mover o borrar ficheros se nos solicite confirmaci\u00f3n (reduciendo as\u00ed el riesgo a borrar o sobreescribir algo por error). Para ello editaremos el fichero &#8216;\/etc\/bash.bashrc&#8217; y a\u00f1adiremos al final:<\/p>\n<pre>\r\n# enable bash completion in interactive shells\r\nif [ -f \/etc\/bash_completion ]; then\r\n    . \/etc\/bash_completion\r\nfi\r\n\r\nalias mv='mv -i'\r\nalias cp='cp -i'\r\nalias rm='rm -i'\r\nalias ln='ln -i'\r\n<\/pre>\n<h2>Correctores ortogr\u00e1ficos y traducciones<\/h2>\n<p>Si instalamos Ubuntu en un idioma determinado, pero tambi\u00e9n queremos tener traducidos los programas a otros o tener acceso a correctores ortogr\u00e1ficos diferentes, debemos ir al men\u00fa del panel superior de GNOME &#8220;Soporte idiomas<br \/>\nSistema &#8211; Administraci\u00f3n &#8211; Soporte idiomas&#8221; e instalar el soporte de los idiomas que deseemos (e.g. Catal\u00e1n, Ingl\u00e9s y Castellano).<\/p>\n<h2>Macromedia Flash plugin para Firefox<\/h2>\n<p>Para poder visualizar elementos flash de p\u00e1ginas web, tenemos 2 opciones:<\/p>\n<ul>\n<li>Instalar la versi\u00f3n 7 que se encuentra en los repositorios. Esta versi\u00f3n nos mostrar\u00e1 la mayor\u00eda de p\u00e1ginas web con Flash que existen actualmente, pero habr\u00e1 ciertas que no podremos visualizar por requerir una versi\u00f3n superior de Flash.<\/li>\n<li>Instalar la versi\u00f3n 9 beta, no es una versi\u00f3n final y no se encuentra en los repositorios de Ubuntu. Las ventajas son que podr\u00e1s acceder a todas las web que tengan Flash (tanto las realizadas para la versi\u00f3n 7 como para la 8 o 9) y la reproducci\u00f3n de v\u00eddeo ser\u00e1 m\u00e1s correcta al no existir desincronizaci\u00f3n entre imagen y sonido (en la versi\u00f3n 7 hay un peque\u00f1o desfase).<\/li>\n<\/ul>\n<p>Actualmente estoy usando la versi\u00f3n 9 beta y no he encontrado ning\u00fan problema grave, por tanto es la opci\u00f3n que recomiendo. Desaconsejo instalar ambas versiones simult\u00e1neamente.<\/p>\n<p>Instalaci\u00f3n de Flash version 7:<\/p>\n<pre>\r\nsudo aptitude install flashplugin-nonfree\r\n<\/pre>\n<p>Instalaci\u00f3n de Flash versi\u00f3n 9 <strike>beta<\/strike> final:<\/p>\n<pre>\r\nwget -c http:\/\/fpdownload.macromedia.com\/get\/flashplayer\/current\/install_flash_player_9_linux.tar.gz\r\ntar -zxvf install_flash_player_9_linux.tar.gz\r\nmkdir ~\/.mozilla\/plugins\/\r\n<\/pre>\n<p>Podemos copiar el plugin solo a nuestro usuario:<\/p>\n<pre>\r\ncp install_flash_player_9_linux\/\/libflashplayer.so ~\/.mozilla\/plugins\/\r\n<\/pre>\n<p>O para todos los usuarios del sistema:<\/p>\n<pre>\r\nsudo cp install_flash_player_9_linux\/\/libflashplayer.so \/usr\/lib\/firefox\/plugins\/\r\n<\/pre>\n<p>Tambi\u00e9n podemos descargar un reproductor (versi\u00f3n 9 beta) para visualizar &#8220;swf&#8221; que tengamos en local:<\/p>\n<pre>\r\nwget -c http:\/\/www.adobe.com\/go\/fp9_update_b1_standalone_linux\r\ntar -zxvf FP9_standalone_beta_101806.tar.gz \r\nchmod 755 flash-player-standalone-9.0.21.55\/gflashplayer \r\nsudo cp flash-player-standalone-9.0.21.55\/gflashplayer \/usr\/local\/bin\/\r\n<\/pre>\n<p>Creamos un enlace en el men\u00fa del sistema para este reproductor, creando el fichero &#8216;\/usr\/share\/applications\/gflashplayer.desktop&#8217;:<\/p>\n<pre>\r\n[Desktop Entry]\r\nEncoding=UTF-8\r\nVersion=9\r\nName=Flash player 9 beta\r\nComment=Adobe Flash player\r\nExec=\/usr\/local\/bin\/gflashplayer\r\nIcon=gnome-html\r\nTerminal=false\r\nType=Application\r\nCategories=Application;AudioVideo;Player;\r\nMimeType= application\/x-shockwave-flash\r\n<\/pre>\n<h2>Fuentes extra<\/h2>\n<p>Fuentes de letras extra:<\/p>\n<pre>\r\nsudo aptitude install msttcorefonts gsfonts-other t1-xfree86-nonfree ttf-dustin ttf-f500 ttf-isabella ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon ttf-staypuft ttf-summersby ttf-ubuntu-title ttf-xfree86-nonfree xfonts-artwiz xfonts-intl-european gsfonts-x11 gsfonts ttf-bpg-georgian-fonts ttf-sjfonts\r\n<\/pre>\n<h2>Soporte Java<\/h2>\n<p>Para poder ejecutar aplicaciones Java o applets java de p\u00e1ginas web podemos instalar la versi\u00f3n 5 del runtime java de Sun:<\/p>\n<pre>\r\nsudo aptitude install sun-java5-jre sun-java5-plugin\r\nsudo update-alternatives --set java \/usr\/lib\/jvm\/java-1.5.0-sun\/jre\/bin\/java\r\n<\/pre>\n<h2>Aplicaciones P2P<\/h2>\n<p>Las aplicaciones P2P que utilizo son Azureus para bittorrent y aMule para la red edonkey, consecuentemente son las que recomiendo.<\/p>\n<p>Para instalar Azureus:<\/p>\n<pre>\r\nwget http:\/\/easynews.dl.sourceforge.net\/sourceforge\/azureus\/Azureus_2.5.0.0_linux.tar.bz2\r\nsudo tar jxvf Azureus_2.5.0.0_linux.tar.bz2 -C \/opt\/\r\n<\/pre>\n<p>Enlace en el men\u00fa del sistema creando &#8216;\/usr\/share\/applications\/azureus.desktop&#8217;:<\/p>\n<pre>\r\n[Desktop Entry]\r\nName=Azureus\r\nComment=P2P Client\r\nExec=\/opt\/azureus\/azureus\r\nIcon=\/opt\/azureus\/Azureus.png\r\nTerminal=false\r\nType=Application\r\nCategories=Application;Network;\r\n<\/pre>\n<p>Recomiendo poner a nuestro usuario como propietario del directorio donde hemos instalado Azureus, de esta forma cuando la aplicaci\u00f3n detecte que hay actualizaciones podr\u00e1 escribir en su directorio para bajar la nueva versi\u00f3n:<\/p>\n<pre>\r\nsudo chown -R usuario:usuario \/opt\/azureus\/\r\n<\/pre>\n<pre>\r\n\r\n<i>* Substituir \"usuario\" por el nombre de nuestro usuario.<\/i>\r\n\r\n\r\nInstalaci\u00f3n de aMule:\r\n\r\n<\/pre>\n<pre>\r\nsudo aptitude install amule\r\n<\/pre>\n<h2>Llamadas (VoIP) ordenador a ordenador, ordenador a tel\u00e9fono&#8230; con Skype<\/h2>\n<p>Actualmente Skype es una de las mejores aplicaciones de Voz por IP (justo por detr\u00e1s esta ekiga, aplicaci\u00f3n que ya viene instalada por defecto). Para instalarla:<\/p>\n<pre>\r\nsudo aptitude install skype\r\n<\/pre>\n<p>Solo funcionar\u00e1 si tenemos el fichero de repositorios tal y como he indicado en el primer punto (concretamente necesitamos la l\u00ednea &#8220;deb http:\/\/download.skype.com\/linux\/repos\/debian\/ stable non-free&#8221;).<\/p>\n<h2>Chat\/IRC<\/h2>\n<p>Aplicaci\u00f3n para conectarse a servidores IRC de chat:<\/p>\n<pre>\r\nsudo aptitude install xchat xchat-systray\r\n<\/pre>\n<h2>Plugin guifications para Gaim<\/h2>\n<p>El plugin guification para Gaim (aplicaci\u00f3n para mensajer\u00eda instant\u00e1nea compatible con MSN Messenger, Google Talk\/Jabber, etc&#8230;) nos mostrar\u00e1 ventanas no intrusivas con informaci\u00f3n de las personas de nuestra lista de contacto que se conectan, desconectan, etc&#8230; todo muy configurable:<\/p>\n<pre>\r\nsudo aptitude install gaim-guifications \r\n<\/pre>\n<h2>(Des)Compresores<\/h2>\n<p>Para soportar el mayor n\u00famero de ficheros comprimidos podemos instalar toda una serie de (des)compresores:<\/p>\n<pre>\r\nsudo aptitude install rar unace unrar p7zip p7zip-full arj unzoo lha libarchive1 libarchive-tar-perl libarchive-zip-perl dpkg-dev\r\n<\/pre>\n<h2>Scripts para Nautilus<\/h2>\n<p>Con el objetivo de facilitar la navegaci\u00f3n por los ficheros del sistema, podemos a\u00f1adir una serie de scripts a Nautilus (la aplicaci\u00f3n que se ejecuta cuando vamos a &#8220;Lugares &#8211; Carpeta personal&#8221; por ejemplo).<\/p>\n<p>Creamos &#8216;~\/.gnome2\/nautilus-scripts\/gvim&#8217; con:<\/p>\n<pre>\r\n#!\/bin\/bash\r\ngvim --servername name --remote-tab $NAUTILUS_SCRIPT_SELECTED_URIS\r\n<\/pre>\n<p>Creamos &#8216;~\/.gnome2\/nautilus-scripts\/gedit-root&#8217; con:<\/p>\n<pre>\r\n#!\/bin\/bash\r\n#created by arnieboy \r\nfoo=`gksudo -u root -k -m \"enter your password for gedit root access\" \/bin\/echo \"Do you have root access?\"`\r\nsudo gedit $NAUTILUS_SCRIPT_SELECTED_URIS\r\n<\/pre>\n<p>Creamos &#8216;~\/.gnome2\/nautilus-scripts\/gedit&#8217; con:<\/p>\n<pre>\r\n#!\/bin\/bash\r\n#created by arnieboy \r\ngedit $NAUTILUS_SCRIPT_SELECTED_URIS\r\n<\/pre>\n<p>Creamos &#8216;~\/.gnome2\/nautilus-scripts\/root-nautilus-here&#8217; con:<\/p>\n<pre>\r\n#!\/bin\/bash\r\n\r\n# Opens a nautilus window as root.\r\n\r\nfoo=`gksudo -u root -k -m \"enter your password for nautilus root access\" \/bin\/echo \"got r00t?\"`\r\nsudo nautilus --no-desktop $NAUTILUS_SCRIPT_CURRENT_URI\r\n<\/pre>\n<p>Creamos &#8216;~\/.gnome2\/nautilus-scripts\/search-here&#8217; con:<\/p>\n<pre>\r\n#!\/bin\/bash\r\ncd $NAUTILUS_SCRIPT_CURRENT_URI\r\nexec gnome-search-tool\r\n<\/pre>\n<p>Estos scripts podr\u00e1n ejecutarse haciendo click con el bot\u00f3n derecho sobre alg\u00fan archivo\/directorio y yendo al apartado &#8220;scripts&#8221;.<\/p>\n<p>Tambi\u00e9n es \u00fatil instalar un plugin para Nautilus que nos permite abrir una terminal en el directorio donde nos encontramos:<\/p>\n<pre>\r\nsudo aptitude install nautilus-open-terminal\r\n<\/pre>\n<h2>Codecs multimedia para reproducci\u00f3n de audio y v\u00eddeo<\/h2>\n<p>Para poder reproducir todo tipo de archivos multimedia (audio y v\u00eddeo) debemos instalar toda una serie de librer\u00edas y codecs:<\/p>\n<pre>\r\nsudo aptitude install totem-xine libxvidcore4 xvid4conf lame sox ffmpeg mjpegtools vorbis-tools mpg321 libxine1 libxine-main1 libxine-extracodecs gstreamer0.10-ffmpeg gstreamer0.10-gl gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-farsight gstreamer0.10-fluendo-mp3 gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gnonlin gstreamer0.10-sdl faac faad alsa-oss libvcdinfo0\r\n\r\nwget http:\/\/ftp.debian-unofficial.org\/debian\/pool\/restricted\/d\/divx-binary-i386\/libdivx0-binary_6.1.1-1duo1_i386.deb\r\nwget http:\/\/ftp.debian-unofficial.org\/debian\/pool\/restricted\/d\/divx4linux-binary-i386\/libdivxdecore0-binary_5.0.5-1duo1_i386.deb\r\nwget http:\/\/mirror.home-dn.net\/debian-multimedia\/pool\/main\/w\/w32codecs\/w32codecs_20060611-0.0_i386.deb\r\nwget http:\/\/fmasft.if.usp.br\/debian-marillat\/pool\/main\/libd\/libdvdcss\/libdvdcss2_1.2.9-0.0_i386.deb\r\n\r\nsudo dpkg -i libdivx0-binary_6.1.1-1duo1_i386.deb\r\nsudo dpkg -i libdivxdecore0-binary_5.0.5-1duo1_i386.deb\r\nsudo dpkg -i w32codecs_20060611-0.0_i386.deb\r\nsudo dpkg -i libdvdcss2_1.2.9-0.0_i386.deb\r\n\r\nsudo aptitude install libdvdread3 libdvdnav4 libxvidcore4 libdvdplay0 gstreamer0.10-pitfdll\r\n<\/pre>\n<p>Con esto tendremos el reproductor Totem listo para reproducir cualquier fichero o incluso DVDs. Sin embargo, puede ser que nos interese tener m\u00e1s reproductores instalados por si en alg\u00fan momento puntual nos encontr\u00e1semos que Totem no es capaz de visualizar correctamente alg\u00fan v\u00eddeo:<\/p>\n<pre>\r\nsudo aptitude install wxvlc mplayer mplayer-fonts mencoder\r\n<\/pre>\n<h2>Grabaci\u00f3n CD\/DVDs<\/h2>\n<p>Con el propio navegador de disco Nautilus podemos grabar CDs y DVDs, sin embargo es posible que nos interese utilizar alguna aplicaci\u00f3n alternativa para grabar. Tenemos dos opciones:<\/p>\n<pre>\r\nsudo aptitude install gnomebaker \r\n<\/pre>\n<p>la segunda opci\u00f3n:<\/p>\n<pre>\r\nsudo aptitude install brasero \r\n<\/pre>\n<p>Personalmente prefiero gnomebaker.<\/p>\n<h2>Compartir directorios\/ficheros<\/h2>\n<p>Para compartir directorios en red entre m\u00e1quinas GNU\/Linux o incluso MS Windows, debemos instalar samba:<\/p>\n<pre>\r\nsudo aptitude install samba\r\n<\/pre>\n<p>Y a continuaci\u00f3n, editar &#8216;\/etc\/samba\/smb.conf&#8217; y a\u00f1adir debajo de la linea de ejemplo &#8220;security&#8221; lo siguiente:<\/p>\n<pre>\r\n;   security = user\r\nsecurity = share\r\n<\/pre>\n<p>Ahora desde el navegador de disco Nautilus, podremos hacer click con el bot\u00f3n derecho sobre las carpetas que queramos compartir.<\/p>\n<p>Tambi\u00e9n podriamos a\u00f1adir manualmente directorios compartidos al fichero &#8216;\/etc\/samba\/smb.conf&#8217;:<\/p>\n<pre>\r\n[extra01]\r\npath = \/mnt\/extra01\r\navailable = yes\r\nbrowseable = yes\r\npublic = yes\r\nwritable = yes\r\ncreate mask = 0666\r\ndirectory mask = 0777\r\nforce user = nobody\r\nforce group = nogroup\r\n<\/pre>\n<p>En este caso estariamos dando permiso para lectura\/escritura total sin necesidad de autentificaci\u00f3n.<\/p>\n<h2>Herramientas de seguridad<\/h2>\n<h3>Firewall\/Cortafuegos<\/h3>\n<p>De forma opcional (personalmente no acostumbro a utilizar) podemos instalar un configurador del firewall de Linux:<\/p>\n<pre>\r\nsudo aptitude install firestarter\r\n<\/pre>\n<p>Para ejecutarlo podemos hacerlo a traves de &#8220;Sistema &#8211; Administraci\u00f3n &#8211; Firestarter&#8221;.<\/p>\n<p>Por defecto, una vez configurado, el firewall se activar\u00e1 al iniciar el ordenador. Si preferimos que no sea as\u00ed e iniciarlo nosotros manualmente a trav\u00e9s de la aplicaci\u00f3n lo podemos quitar del arranque del sistema:<\/p>\n<pre>\r\nsudo update-rc.d -f firestarter remove\r\n<\/pre>\n<p>En mi caso, al trabajar en el port\u00e1til a veces tengo conexi\u00f3n a Internet por eth0 (LAN) y otras veces por eth1 (Wireless), firestarter tiene la limitaci\u00f3n que nos obliga a escoger una interfaz fija con el acceso a Internet, por tanto si elijo eth0 y me conecto por wireless (eth1) el firewall no tiene sentido. Por lo tanto lo que hago es que no se arranque por defecto y lo hago manualmente, modificando en la interfaz gr\u00e1fica la interfaz por la que tengo conexi\u00f3n a Internet.<\/p>\n<p>Los puertos que suelo abrir:<\/p>\n<ul>\n<li>Bittorrent: 6881-6889<\/li>\n<li>aMule: 4662 y 4672<\/li>\n<li>Samba: 137-139 y 445 para mi red interna 192.168.0.0\/24<\/li>\n<li>SSH: 22<\/li>\n<\/ul>\n<h3>Antivirus<\/h3>\n<p>ClamAV es un antivirus gratuito y libre que principalmente nos ayudar\u00e1 a detectar virus para Windows (dado que para Linux pr\u00e1cticamente no hay). Nos puede servir para escanear archivos antes de pasarlos a entornos Windows:<\/p>\n<pre>\r\nsudo aptitude install clamtk\r\n<\/pre>\n<p>Las definiciones de virus se actualizan de forma peri\u00f3dica, si preferimos que no sea autom\u00e1tico:<\/p>\n<pre>\r\nsudo update-rc.d -f clamav-freshclam remove\r\n<\/pre>\n<p>Desde la interfaz gr\u00e1fica del antivirus podremos actualizar las definiciones cuando queramos.<\/p>\n<h3>Hacking<\/h3>\n<p>Puede resultar \u00fatil tener instalado en el sistema toda una serie de herramientas que nos permitir\u00e1n hacer comprobaciones de seguridad en la red.<\/p>\n<p>Escaner de puertos:<\/p>\n<pre>\r\nsudo aptitude install nmap nmapfe \r\n<\/pre>\n<p>Sniffers:<\/p>\n<pre>\r\nsudo aptitude install ethereal etherape ettercap-gtk ettercap-plugins \r\n<\/pre>\n<p>Herramientas para detectar redes wireless:<\/p>\n<pre>\r\nsudo aptitude install aircrack-ng airsnort kismet \r\n<\/pre>\n<p>Editamos &#8216;\/etc\/kismet\/kismet.conf&#8217; y en mi caso cambio mi nombre de usuario y mi tarjeta wireless (ipw2200 es la de los intel centrino):<\/p>\n<pre>\r\n...\r\nsuiduser=marble\r\n...\r\nsource=ipw2200,eth1,ipw2200\r\n...\r\n<\/pre>\n<h2>R\u00e1dio por Internet con Last.fm<\/h2>\n<p>Last.fm es una p\u00e1gina web que nos permite escuchar m\u00fasica por Internet seg\u00fan nuestros gustos personales. Si configuramos por ejemplo el reproductor de m\u00fasica rhythmbox para que informe a last.fm de las canciones que reproducimos, last.fm tendr\u00e1 un perfil del tipo de m\u00fasica que nos gusta y por tanto si nos conectamos a su r\u00e1dio intentar\u00e1 reproducir canciones similares. Para acceder a dicha radio podemos usar last-exit:<\/p>\n<pre>\r\nsudo aptitude install last-exit\r\n<\/pre>\n<h2>Beagle, b\u00fasqueda de archivos mejorada<\/h2>\n<p>Beagle es una herramienta que nos permite buscar en nuestros archivos m\u00e1s r\u00e1pidamente y eficazmente, no solo podremos buscar por nombre de fichero sino tambi\u00e9n por el contenido de los mismos.<\/p>\n<pre>\r\nsudo aptitude install beagle beagle-backend-evolution\r\nmkdir -p ~\/.config\/autostart\r\n<\/pre>\n<p>Creamos el fichero &#8216;~\/.config\/autostart\/beagled.desktop&#8217; para que se inicie autom\u00e1ticamente al entrar en nuestro escritorio:<\/p>\n<pre>\r\n[Desktop Entry]\r\nName=beagled.desktop\r\nEncoding=UTF-8\r\nVersion=1.0\r\nExec=beagled\r\nX-GNOME-Autostart-enabled=true\r\n<\/pre>\n<h2>gEdit, editor de textos de GNOME<\/h2>\n<p>gEdit dispone de toda una serie de plugins interesantes:<\/p>\n<pre>\r\nsudo aptitude install gedit-plugins\r\n<\/pre>\n<p>Uno extra que nos permite cambiar espacios por tabuladores y viceversa (<a href=\"http:\/\/www.stambouliote.de\/projects\/gedit_plugins.html\">tabconvert<\/a>):<\/p>\n<pre>\r\nmkdir -p ~\/.gnome2\/gedit\/plugins\/\r\ncd ~\/.gnome2\/gedit\/plugins\/\r\nwget -c http:\/\/www.stambouliote.de\/tarballs\/tabconvert.tar.gz\r\ntar -zxvf tabconvert.tar.gz\r\nrm -f tabconvert.tar.gz\r\n<\/pre>\n<p>Para activarlos, en gEdit vamos a &#8220;Editar &#8211; Preferencias &#8211; Complementos&#8221;.<\/p>\n<h2>Otros navegadores de disco<\/h2>\n<p>A quienes nos gustan los navegadores de disco de 2 paneles tenemos opciones tanto para consola (mc &#8211; midnight commander) como para GNOME (gnome-commander):<\/p>\n<pre>\r\nsudo aptitude install mc gnome-commander\r\n<\/pre>\n<h2>Configurador de redes din\u00e1mico<\/h2>\n<p>Con network manager podremos configurar nuestras redes (wireless o ethernet) favoritas para que se conecte a ellas de forma autom\u00e1tica al detectarlas (fant\u00e1stico para port\u00e1tiles que se conectan a redes diferentes, por ejemplo para usarlo en la oficina y en casa):<\/p>\n<pre>\r\nsudo aptitude install network-manager-gnome\r\n<\/pre>\n<h2>Notificador de correo nuevo<\/h2>\n<p>Si queremos ser avisados inmediatamente cuando recibimos correo nuevo lo mejor es utilizar mail notification:<\/p>\n<pre>\r\nsudo aptitude install mail-notification\r\n<\/pre>\n<p>Para configurar ir a &#8220;Sistema &#8211; Preferencias &#8211; Mail Notification&#8221;.<\/p>\n<h2>Encriptaci\u00f3n<\/h2>\n<h3>GnuPG<\/h3>\n<p>sudo aptitude install seahorse<\/p>\n<p>El plugin de gEdit se activa mediante &#8220;Editar &#8211; Opciones &#8211; Complementos&#8221;.<\/p>\n<h3>Encriptaci\u00f3n de memorias USB<\/h3>\n<p>Si utilizamos frecuentemente memorias USB para almacenar ficheros y estos son confidenciales, lo mejor es protegerlo contra robos o perdidas inesperadas. Para ello podemos utilizar GnuPG (del apartado anterior) para encriptar fichero por fichero o hacer que toda la memoria USB este cifrada por defecto.<\/p>\n<p>Para poder crear o leer memorias USB encriptadas necesitamos instalar cryptsetup:<\/p>\n<pre>\r\nsudo aptitude install cryptsetup\r\n<\/pre>\n<p>A continuaci\u00f3n vamos a ver como podemos crear un sistema encriptado en nuestra memoria USB, la conectamos y ejecutamos (Atenci\u00f3n: esto borrar\u00e1 todo el contenido de la memoria USB):<\/p>\n<p><i>** En mi sistema \/dev\/sda1 se corresponde a la memoria que acababa de insertar, comprobarlo en los vuestros a traves del comando &#8216;mount&#8217; o &#8216;dmesg&#8217;<\/i><\/p>\n<pre>\r\nsudo modprobe dm_mod\r\nsudo modprobe dm_crypt\r\nsudo modprobe sha256\r\nsudo modprobe aes_i586\r\n\r\n# Crear el volumen encriptado y con formato VFAT:\r\nsudo luksformat -t vfat \/dev\/sda1\r\n\r\n# Abrir el volumen con el nombre \"cryptousb\":\r\nsudo cryptsetup luksOpen \/dev\/sda1 cryptousb\r\n\r\n# Montar el volumen vFAT:\r\nsudo mkdir \/mnt\/target\r\nsudo mount \/dev\/mapper\/cryptousb \/mnt\/target\r\n\r\n# Desmontar:\r\nsudo \/bin\/umount cryptousb\r\nsudo cryptsetup luksClose cryptousb\r\nsudo rmdir \/mnt\/target\r\n<\/pre>\n<p>Ahora ya podemos desconectar la memoria del ordenador. La pr\u00f3xima vez que la enchufemos, GNOME nos preguntar\u00e1 autom\u00e1ticamente el password para poder acceder a ella.<\/p>\n<p>Para poder acceder a su contenido en sistemas Windows podemos utilizar <a href=\"http:\/\/www.freeotfe.org\/\">FreeOTFE<\/a>.<\/p>\n<h2>Lector de feeds RSS<\/h2>\n<p>Para leer feeds RSS:<\/p>\n<pre>\r\nsudo aptitude install liferea\r\n<\/pre>\n<h2>Miscel\u00e1nea<\/h2>\n<p>En esta secci\u00f3n encontraremos instrucciones sobre aplicaciones que no son esenciales para la mayor\u00eda de usuarios, pero personalmente utilizo y me viene bien tener este &#8220;chuletario&#8221; anexado a la gu\u00eda.<\/p>\n<h3>Sincronizaci\u00f3n de ficheros<\/h3>\n<p>Para tener 2 directorio sincronizados con la misma informaci\u00f3n podemos usar unison:<\/p>\n<pre>\r\nsudo aptitude install unison unison-gtk\r\n<\/pre>\n<p>Si queremos sincronizar ficheros entre 2 m\u00e1quinas en red, necesitaremos que una de ellas tenga instalado el servicio SSH:<\/p>\n<pre>\r\nsudo aptitude install openssh-server\r\n<\/pre>\n<h3>Configuraci\u00f3n del X11Forwarding de SSH<\/h3>\n<p>Para poder ejecutar aplicaciones gr\u00e1ficas remotas cuando estamos conectados a otra m\u00e1quina por SSH tendremos que modificar el fichero &#8216;\/etc\/ssh\/ssh_config&#8217; y descomentar la l\u00ednea (cambiando &#8216;no&#8217; por &#8216;yes&#8217;):<\/p>\n<pre>\r\n   ForwardX11 yes\r\n<\/pre>\n<h3>Conexi\u00f3n SSH sin password<\/h3>\n<p>Para poder conectar con una m\u00e1quina por SSH sin tener que poner password:<\/p>\n<pre>\r\nssh-keygen -t rsa\r\nscp ~\/.ssh\/id_rsa.pub marble@host:~\/.ssh\/authorized_keys2\r\n<\/pre>\n<h3>Otros&#8230;<\/h3>\n<p>Substituto del comando &#8216;top&#8217; para visualizar los procesos que m\u00e1s CPU consumem:<\/p>\n<pre>\r\nsudo aptitude install htop\r\n<\/pre>\n<p>Creador de paquetes &#8216;deb&#8217; substituto del comando &#8216;make install&#8217;:<\/p>\n<pre>\r\nsudo aptitude install checkinstall\r\n<\/pre>\n<p>Montar directorios remotos a traves de los protocolos SMB o SSH:<\/p>\n<pre>\r\nsudo aptitude install sshfs smbfs\r\n<\/pre>\n<p>Lector de correo de consola Mutt: <\/p>\n<p><i>** Mutt necesita un gestor de correo para enviar mails mejor usar ssmtp sino instala postfix por defecto.<\/i><br \/>\n<i>** En ~\/.mutt\/ podemos crear la configuraci\u00f3n<\/i><\/p>\n<pre>\r\nsudo aptitude install ssmtp mutt\r\nmkdir ~\/.mutt\/\r\ncp \/usr\/share\/doc\/mutt\/examples\/gpg.rc ~\/.mutt\/gpg\r\ntouch ~\/.mutt\/certificates\r\n<\/pre>\n<p>Configuraci\u00f3n de mutt, fichero &#8216;~\/.mutt\/muttrc&#8217;:<\/p>\n<pre>\r\n# Reset de variables y hooks\r\nreset all\r\nunhook *\r\n\r\n######## Envio y recepci\u00f3n de correo\r\n\r\n# Nombre del dominio por defecto\r\nset hostname = localhost\r\n\r\n# Mi direcci\u00f3n from por defecto\r\nmy_hdr From: Sergi Blanco Cuaresma &#60;marble@localhost>\r\n\r\n# Comprobaci\u00f3n de los emails activada, cada 60 segundos\r\nset check_new\r\nset mail_check=60\r\nset beep_new\r\n\r\n# Donde se encuentran los buzones (aparte del principal)\r\nset folder=~\/mail\r\n\r\n# Mailboxes (listar pulsando 'y')\r\n#mailboxes = ~\/mail\/borsatreball\r\n#mailboxes = ~\/mail\/gpl\r\n#mailboxes = ~\/mail\/ubuntu-es\r\n#mailboxes = ~\/mail\/mono-hispano\r\n\r\n# Los mensajes pospuestos se guardan en...\r\nset postponed=\"=postponed\"\r\n\r\n# Guardar una copia de los mensajes enviados en...\r\nset copy= yes\r\nset record=\"=sent-mail\"\r\n\r\n# Enviar correo con el comando\r\nset sendmail = \"\/usr\/sbin\/sendmail\"\r\n\r\n# Definimos el lugar POP3 de donde queremos descargar los emails.\r\n# Para realizar la descarga pulsamos 'G'\r\n#set pop_host = \"pop3.telefonica.net\"\r\n#set pop_user = \"usuario\"\r\n#set pop_pass = \"secret\"\r\n#set pop_delete = no\r\n\r\n# Tambi\u00e9n podemos acceder a nuestra cuenta POP al estilo IMAP (pulsar 'y' para\r\n# ver listado de mailboxes)\r\n#mailboxes = \"pop:\/\/usuario@pop3.telefonica.net\"\r\n\r\n# Definimos un servidor IMAP para acceder a su buz\u00f3n principal. (pulsar 'y' para\r\n# ver listado de mailboxes)\r\nmailboxes = \"imaps:\/\/marble@host-imap.com\/inbox\"\r\nmailboxes = \"imaps:\/\/marble@host-imap.com\/borsatreball\"\r\nmailboxes = \"imaps:\/\/marble@host-imap.com\/gpl\"\r\nmailboxes = \"imaps:\/\/marble@host-imap.com\/ubuntu-es\"\r\nmailboxes = \"imaps:\/\/marble@host-imap.com\/mono-hispano\"\r\n#set imap_pass = \"secret\"\r\n# Indicamos un lugar donde guardar los certificados.\r\nset certificate_file=~\/.mutt\/certificates\r\n\r\n########\r\n\r\n\r\n######## Entorno\r\n\r\n# No cerrar la vista de threads que contienen mails no leidos\r\nunset collapse_unread\r\n\r\n# No saltar al siguiente email cuando llegamos al final del actual\r\nset pager_stop\r\n\r\n# Mostrar el listado de mails en la parte superior cuando estamos visualizando\r\n# el contenido de un mail concreto. Usar solo 6 lineas.\r\nset pager_index_lines=6\r\n\r\n# No poner un '+' en las lineas cortadas (wrapped), asi podremos copiar correctamente\r\n# URLs por ejemplo.\r\nset markers=no\r\n \r\n# Avanzar por el texto del mail actual con up\/down y pasar al siguiente o\r\n# anterior mail con left\/right\r\nbind\tpager\t&#60;up>\tprevious-line\r\nbind\tpager\t&#60;down>\tnext-line\r\nbind\tpager\t&#60;left>\tprevious-entry\r\nbind\tpager\t&#60;right>\tnext-entry\r\n\r\n# Macros: usar 'y' para ir al listado de buzones desde el indice o el browser\r\nmacro index \"y\" \"c?\\t\"\r\nmacro browser \"y\" \"\\t\\t\"\r\n\r\n# Marcar todos los mensajes como leidos pulsando M\r\nmacro index M \"T.*\\n;WN\" \"Mark all messages as read\"\r\n\r\n# Mostrar solo algunas cabeceras\r\nignore *\r\nunignore From To Cc Subject Date Reply-To Organization X-Mailer User-Agent\r\n\r\n# Orden de las cabeceras\r\nhdr_order From: Date: To: Cc: Subject:\r\n\r\n# Borrar autom\u00e1ticamente los mails\r\nset delete=no\r\n\r\n# No mover los mensajes leidos al salir\r\nset move=no\r\n\r\n# Citar los mensajes en las respuestas\r\nset include=yes\r\n\r\n# No marcar los mensajes nuevos no leidos en otros accesos como viejos\r\nset nomark_old\r\n\r\n# Si un mail tiene la cabecera Reply-To, utilizarla si vamos a responder. No\r\n# nos preguntar\u00e1.\r\nset reply_to=yes\r\n\r\n# Ordenar primero por threads y despu\u00e9s por fecha de llegada\r\nset sort=threads\r\nset sort_aux=date-received\r\n\r\n# La vista de threads no se debe construir estrictamente por las cabeceras\r\n# de los mails\r\nset nostrict_threads\r\n\r\n# A\u00f1adir \"--\" a mi firma e incluirla (la tenemos definida en ~\/.firma)\r\nset sig_dashes\r\nset signature=\"~\/.firma\"\r\n\r\n# Permitir escribir caracteres de 8 bits i usar charset iso\r\nset allow_8bit\r\n#set charset=iso-8859-1\r\nset charset=utf-8\r\n\r\n# Formatos\r\nset attribution    = \"On %d, %n (%a) wrote:\"\r\nset forward_format = \"Fwd: [%a: %s]\"\r\n#set quote_regexp   = \"^ *[a-zA-Z]*[]>|}()%:=-][]>|}():=-]*\"  # More Sven\r\nset status_format  = \"[%r] %h %f (%s) [%M\/%m] [N=%n,*=%t,post=%p,new=%b]\" \r\n#set index_format   = \"%4C %Z %{%b %d} %-15.15F (%4l) %s\"\r\nset date_format=\"%d\/%m\/%y %H:%M %Z\"\r\n\r\n# Buzones correspondientes a listas de correo, si pulsamos L sobre un mail\r\n# coger\u00e1 como destinatario la lista y no el origen del mensaje.\r\nlists ubuntu-es gplurv mono-hispano\r\n\r\n# Configuraci\u00f3n especifica de las listas\r\nfolder-hook ubuntu-es my_hdr From: Sergio Blanco Cuaresma &#60;sergi@mail.com>\r\nfolder-hook mono-hispano my_hdr From: Sergio Blanco Cuaresma &#60;sergi@mail.com>\r\n\r\n# Configuraci\u00f3n especifica de un buz\u00f3n que no esta definido como lista (identico)\r\nfolder-hook gpl my_hdr From: GPL Tarragona &#60;gpl@mail.net>\r\n\r\n# Fichero donde se guardar\u00e1 la libreta de direcciones\r\nset alias_file=~\/.mutt\/aliases\r\n\r\n# Preguntar antes de imprimir\r\nset print=ask-yes\r\n\r\n# Preguntar antes de borrar\r\nset delete=ask-yes\r\n\r\n# Definiciones para el uso de GnuPG\r\nsource ~\/.mutt\/gpg\r\n\r\n\r\n######## Configuraci\u00f3n de GnuPG\r\n\r\n# Desencriptar al hacer un forward\r\nset forward_decrypt\r\n\r\n# Mostrar solo la llave principal y no las subclaves\r\nset pgp_ignore_subkeys\r\n\r\n# Firmar automaticamente los mails salientes\r\nset pgp_autosign\r\n\r\n# No encriptar autom\u00e1ticamente\r\nunset pgp_autoencrypt\r\n\r\n# Si un mail estaba encriptado, la respuesta ser\u00e1 encriptada tambi\u00e9n\r\n# Si un mail estaba firmado, la respuesta ser\u00e1 firmada tambi\u00e9n\r\nset pgp_replyencrypt\r\nset pgp_replysign\r\nset pgp_replysignencrypted\r\n\r\n# Comprobar firmas\r\nset pgp_verify_sig=yes\r\n\r\n# No olvidar el passphrase durante 7200 segundos (2 horas)\r\nset pgp_timeout=7200\r\n\r\n# No mostrar ids de clave de 64 bits\r\n#unset pgp_long_ids\r\n\r\n# Mostrar las llaves no usables en el menu\r\nset pgp_show_unusable\r\n\r\n# Ordenar claves por confianza\r\nset pgp_sort_keys = trust\r\n\r\n# Firmar con la clave...\r\nset pgp_sign_as=0x0ED2CF9D\r\n\r\n## Fin GnuPG\r\n<\/pre>\n<p>Fichero &#8216;~\/.mutt\/aliases&#8217;:<\/p>\n<pre>\r\nalias jbilbo Jonathan Hern\u00e1ndez Velasco &#60;su@mail.com>\r\nalias sergi Sergio Nuez &#60;otro@mail.com>\r\n<\/pre>\n<p>Obtener correo:<\/p>\n<pre>\r\nsudo aptitude install getmail4\r\nmkdir ~\/.getmail\/\r\n<\/pre>\n<p>Fichero &#8216;~\/.getmail\/mi@mail.com&#8217;<\/p>\n<pre>\r\n[options]\r\nverbose = 0\r\n# Retrieve only new messages by default\r\nread_all = true\r\n# Log message retrieval and delivery to this file by default\r\nmessage_log = ~\/.getmail\/log\r\n#message_log = \"\"\r\n# TCP timeout value; increase if on a poor connection or\r\n# slow POP3 server.  getmail defaults to a 180 second timeout.\r\ntimeout = 60\r\n#max_message_size = 2097152 #0 means no limit.\r\n# Don't add a Delivered-To: header for this mailbox\r\nno_delivered_to = 1\r\n# Don't add a Received: header for this mailbox\r\nno_received = 1\r\ndelete = 0\r\n\r\n## Si es una cuenta que permite conexiones encriptadas\r\n[retriever]\r\ntype = SimplePOP3SSLRetriever\r\nserver = pop.gmail.com\r\nusername = mimail@gmail.com\r\nport = 995\r\npassword = topsecret\r\n\r\n## Si no permite conexiones encriptadas\r\n#[retriever]\r\n#type = SimplePOP3Retriever\r\n#server = correu.mail.cat\r\n#port = 110\r\n#username = miusuario\r\n#password = topsecret\r\n\r\n## Si queremos que guarde el mail directamente en un buz\u00f3n\r\n#[destination]\r\n#type = Mboxrd\r\n#path = ~\/mail\/gmail\r\n\r\n## Si queremos que procmail lo filtre\r\n[destination]\r\ntype = MDA_external\r\npath = \/usr\/bin\/procmail\r\nunixfrom = True\r\narguments = (\"\/home\/marble\/.procmailrc\", )\r\nuser = marble\r\n<\/pre>\n<p>Filtrado de mails:<\/p>\n<pre>\r\nsudo aptitude install procmail\r\n<\/pre>\n<p>Fichero &#8216;~\/.procmailrc&#8217;:<\/p>\n<pre>\r\n## Filtra por ID de lista\r\n:0:\r\n* ^List-Id:.*&#60;gplurv\\.listas\\.hispalinux\\.es>\r\n* ! ^Subject:.*Mensaje.*de.*admin.*\r\n* ! ^Subject:.*Mail.*de.*root.\r\n\/home\/marble\/mail\/lista\r\n\r\n\r\n# Reenviar una copia a otro mail y seguir procesando reglas\r\n#:0 c\r\n#!mimail@gmail.com\r\n\r\n# Reenviar a otro mail y no seguir procesando\r\n#:0\r\n#!miotromail@gmail.com\r\n<\/pre>\n<p>Cliente de FTP\/sFTP de consola:<\/p>\n<pre>\r\nsudo aptitude install yafc\r\n<\/pre>\n<p>Consola para la parte superior de GNOME (tipo consola del juego Quake):<\/p>\n<pre>\r\nsudo aptitude install tilda\r\n<\/pre>\n<p>Aplicaci\u00f3n para escribir posts en blogs:<\/p>\n<pre>\r\nsudo aptitude install drivel\r\n<\/pre>\n<p>Google earth:<\/p>\n<pre>\r\nwget http:\/\/dl.google.com\/earth\/GE4\/GoogleEarthLinux.bin\r\nchmod 755 GoogleEarthLinux.bin\r\nsudo .\/GoogleEarthLinux.bin\r\n<\/pre>\n<p>Beryl, efectos para el escritorio 3D. Descomentamos la siguiente linea de &#8216;\/etc\/apt\/sources.list&#8217;:<\/p>\n<pre>\r\ndeb http:\/\/ubuntu.beryl-project.org\/ edgy main-edgy\r\n<\/pre>\n<p>Ejecutamos:<\/p>\n<pre>\r\nwget http:\/\/ubuntu.beryl-project.org\/quinn.key.asc\r\nsudo apt-key add quinn.key.asc\r\nsudo aptitude dist-upgrade\r\nsudo aptitude install beryl emerald-themes \r\n<\/pre>\n<p>Para iniciar el sistema 3D ejecutamos:<\/p>\n<pre>\r\nberyl-manager\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Una vez reci\u00e9n instalada Ubuntu Edgy (6.10) es necesario personalizarla con tal de poder trabajar con ella c\u00f3modamente. Por desgracia hay muchas aplicaciones que no vienen instaladas por defecto o bien su configuraci\u00f3n no es la que ofrece m\u00e1s versatilidad, con esta gu\u00eda r\u00e1pida podremos poner nuestro sistema a punto para trabajar.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,6],"tags":[],"class_list":["post-595","post","type-post","status-publish","format-standard","hentry","category-espanyol","category-tecnologia"],"_links":{"self":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts\/595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=595"}],"version-history":[{"count":2,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts\/595\/revisions"}],"predecessor-version":[{"id":1324,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts\/595\/revisions\/1324"}],"wp:attachment":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}