Tuxjm el sitio de jmedina

Category: escritorio (page 2 of 3)

Como instalar kmess 2.0.4 en Ubuntu

Ultimamente la versión 2.0.3 de kmess ha estado fallando, espacialmente problemas de conexión y chrash relacionados con el cambio de imagen, aquí les dejo una lista de los problemas y nuevas cosas:

  • Added a small toggle button on the contact list to quickly enable/disable the “Now Listening” feature.
  • Implemented the new KDE4 system tray specification.
  • Added ability to drag-and-drop ink drawings from the conversation into the ink editor in order to be edited again.
  • Fixed bug which caused KMess to fail to connect, instead giving an “Invalid Command Parameter” error.
  • Fixed bug which caused the user’s display picture to be reset upon login.
  • Fixed bug where status was not changed from Idle upon wake up from sleep.
  • Updated many translations.
  • And various other smaller updates and fixes…

Para instalar la versión 2.0.4 agregamos el deposito de paquetes PPA kmess-packages:

$ sudo add-apt-repository ppa:kmess-packages/kmess-stable

$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 1D2EC123

Ahora actualice la lista de repositorios e instala el paquete:

$ sudo apt-get update
$ sudo apt-get install kmess

Y listo!! a chatiar de forma decente :).

Como instalar un certificado raíz SSL en el navegador Chromium

A diferencía de Mozilla Firefox, el navegador Chromium usa la biblioteca Mozilla NSS para el soporte SSL/TLS, para instalar el certificado raíz vamos a requierir el programa certutil parte del paquete libnss3-tools.

Instalamos el paquete libnss3-tools:

$ sudo aptitude install libnss3-tools

Ahora descargamos el certificado raíz:

$ wget http://mail.e-compugraf.com/Compugraf_Root_CA.crt

Instalamos el certificado raíz en el llavero local:

$ certutil -d sql:$HOME/.pki/nssdb -A -t TC -n “compugraf.com” -i ~/Compugraf_RootCAa.crt

Listo, ahora si abra chromium y vaya al sitio seguro para el cual quiere validar la autenticidad mediante el certificado raíz y vea que ya no aparece la tache roja :).

Como abrir links de thunderbird con chromium

Ya tengo rato que no uso firefox por lento y en su lugar uso crhomium pero sucede que cuando abro links en los correos de thunderbird me los abre con firefox y de repente hasta que el sistema se pone lento me doy cuenta que ya estoy trabajando con firefox.

Así que aquí les dejo la receta para configurar thunderbird para que por default abra los links con chromium.

Thunderbird toma el navegador predeterminado desde la configuración de gconf, así que primero veamos cual es el navegador predefinido:

$ gconftool-2 -g /desktop/gnome/url-handlers/http/command
firefox %s

Ahora lo cambiamos a chromium-browser:

$ gconftool-2 --type string -s /desktop/gnome/url-handlers/http/command "chromium-browser %s"

Y verificamos que ya este fijo:

$ gconftool-2 -g /desktop/gnome/url-handlers/http/command
chromium-browser %s

Y listo creo que no hay necesidad de reiniciar thunderbird.

NOTA: Creo que este cambio afectaria a todo lo que depende de gconf osea gnome y gtk, alguien puede confirmarlo?

Saludos y espero que les sirva el tip.

Como montar recursos compartidos CIFS como usuario no privilegiado en Ubuntu

El día de ayer actualice de Kubuntu 9.10 Karmic a Kubuntu 10.04 LTS, todo fue bien, bueno casi todo (chafa firefox 3.6).

En la laptop uso el comando smbmount para montar recursos compartidos CIFS, por ejemplo:

$ smbmount //fsrv/jmedina /home/jmedina/fsrv/jmedina -o iocharset=utf8
Password:
mount error(1): Operation not permitted
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Esto se debe a que la versión que se actualizo de smbfs cambio los permisos al programa, podemos verlo:

$ ls -l /sbin/mount.cifs
-rwxr-xr-x 1 root root 35648 2010-04-09 12:38 /sbin/mount.cifs

Y como es sabido, en GNU/Linux se requiere privilegios de root para poder montar un recurso, o que el ejecutable tenga el permiso especial SUID (Super User ID), lo cambiamos con:

$ sudo chmod a+s /sbin/mount.smbfs
$ sudo chmod a+s /sbin/mount.cifs
$ sudo chmod a+s /sbin/umount.cifs

Para que los permisos se mantengan después de actualizar el paquete smbfs no vuelvan a sobre escribir los permisos use el programa dpkg-statoverride, por ejemplo:

$ sudo dpkg-statoverride --update --add root root 4755 /sbin/mount.smbfs
$ sudo dpkg-statoverride --update --add root root 4755 /sbin/mount.cifs
$ sudo dpkg-statoverride --update --add root root 4755 /sbin/umount.cifs

Puede confirmar los permisos con:

$ dpkg-statoverride --list | grep -E 'smbfs|cifs'
root root 4755 /sbin/mount.cifs
root root 4755 /sbin/mount.smbfs
root root 4755 /sbin/umount.cifs

Y listo, ahora si puedo montar bien.

Para más info lea los siguientes manuales:

smbmount (8) – mount using the Common Internet File System (CIFS)
sudo (8) – execute a command as another user
mount.smbfs (8) – mount using the Common Internet File System (CIFS)
mount.cifs (8) – mount using the Common Internet File System (CIFS)
umount.cifs (8) – for normal, non-root users, to unmount their own Common Internet File System (CIFS)
dpkg-statoverride (8) – override ownership and mode of files

Como deshabilitar el soporte IPv6 en Ubuntu

En diferentes versiones de Ubuntu Desktop y Server se tiene habilitado el soporte IPv6 por default, esto ocaciona que algunas conexiones a Internet se alenten, en especial aquellas relacionadas con el consultas DNS, esto es debido a que la biblioteca resolver por default hace primero una consulta a servidores DNS por IPv6 y hasta que falla hace la consulta por IPv4 lo que para algunos usuarios y administradores no es nada deseable.

En este articulo veremos como deshablitar el soporte IPv6 en Ubuntu en sus diferentes versiones, tanto Escritorio como Servidor, siga las instrucciones especificas para la versión que tenga instalada.

En Ubuntu Server 8.0.4 LTS:

Primero edite el archivo /etc/modprobe.d/blacklist.local y desactive la carga al arranque del sistema del modulo ipv6, por ejemplo:

$ sudo sh -c 'echo "install ipv6 /bin/true" > /etc/modprobe.d/blacklist.local'

Para que los cambios anteriores tomen efecto re incie el sistema:

$ sudo reboot

Después de haber re iniciado el sistema verifique que el modulo ipv6 ya no este cargado:

$ lsmod | grep ipv6

También pude usar ifconfig para verificar que la dirección ipv6 ya no este disponible.

Para Ubuntu 8.04 este metodo fué el único efectivo, hay algunos otros metodos descritos en el articulo WebBrowsingSlowIPv6IPv4 del wiki de la comunidad Ubuntu.

ACTUALIZACIÓN: El método anterior también funciona en Debian Lenny.

El métido anterior no funciona para Ubuntu Karmic 9.10, para desactivar la carga del modulo ipv6 al arranque del sistema en 9.10 debe pasar el parametro ipv6.disable=1 al kernel a través del gestor de arranque.

Para GRUB2 edite el archivo /etc/default/grub y agregue el parametro ipv6.disable=1, por default esta así:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Cambiela a:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1"

Ahora actualice la configuración de grub:

$ sudo update-grub2

Re inicie el sistema y verifique que el modulo ipv6 no este cargado.

Recursos adicionales:

WebBrowsingSlowIPv6IPv4:
https://help.ubuntu.com/community/WebBrowsingSlowIPv6IPv4

Como instalar Firefox 3.6 en Ubuntu Karmic 9.10

Con eso de que Google Chrome no es del todo libre y acaba de salir firefox 3.6 el cual presumen que es más rápido gracias a su motor Javascript mejorado, lo cual debería hacer que aquellos sitios AJAX carguen y funcionen más rápido, además se supone que esta versión ya incluye soporte HTML5 y CSS 3,Otra cosa nueva es el soporte integrado de Personas, es decir, temas para firefox, hay algunos buenos para cambiarle la apariencia, además algunos se ven mejor con los efectos visuales del escritorio :).

Bueno pues aquí les dejo los pasos para instalarlo en Ubuntu Karmic 9.10:

Agregamos el deposito de paquetes pseronales mozillateam/firefox-stable:

$ sudo add-apt-repository ppa:mozillateam/firefox-stable

Actualizamos lista de depositos de paquetes:

$ sudo apt-get update

Si ya tiene instalada la versión 3.5 use:

$ sudo aptitude install firefox

Si no tiene una versión de firefox instalada use:

$ sudo aptitude install firefox-3.6

Y listo, abra firefox y empiece a detectar errores y reportarlos :), jejeje no es cierto, bueno quizas algunos de sus addons no funcionen, pero eso pasa siempre.

Como instalar la última versión de Chromium en Ubuntu 9.10 Karmic

Pues cansado de lo pesado, tragon de memoria y crash de firefox 3.6 me decidi a darle una vez más una oportunidad al navegador Chromium (el padre de google chrome), aquí les dejo la receta para instalar Chromium 6.x lo en Ubuntu 9.01 Karmic.

IMPORTANTE: Este procedimiento también funciona en versiones posteriores, por lo menos lo he probado hasta 10.10 Maverick.

– Agregue el repositorio del PPA del daily builds:

$ sudo add-apt-repository ppa:chromium-daily/ppa

– Actualice los repositorios:

$ sudo aptitude update

– Instale el paquete chromium-browser:

$ sudo aptitude install chromium-browser

– Ejecute chromium-browser desde el menú Internet o desde el shell:

$ chromium-browser

Chromium tiene un buen catalogo de extensiones que valen la pena, para instalar las extenesiones vaya al sitio oficial de Google Chrome extensions, aquí les dejo un pantallaso de las extensiones que me gustaron:

Recursos

adicionales:

The Chromium Projects

Google Chrome extensions

Chromium blog

Network Management disabled en Kubuntu 10.04 Lucid

Después de instalar las últimas actualizaciones en Kubuntu 10.04 LTS ya no me pude conectar a ninguna red usando el applet NetworkManager, incluso el icono muestra el estado de desactivado, al dar clic derecho aparece el mensaje de “Network management is disabled” y no da la opción de activarlo.

Después de unos segundos de buscar en google información de “lucid network management is disabled” encontre el bug 555571 en el cual explican el problema tal cual como me paso y la resolución, aquí les dejo mi versión para resolver el problema.

Veamos el archivo del estado de NetworkManager:

$ cat /var/lib/NetworkManager/NetworkManager.state

[main]

NetworkingEnabled=false
WirelessEnabled=false
WWANEnabled=true

Como podemos ver el soprte de red cableado (NetworkEnabled) y la inalambrica (WirelessEnabled) están desactivados.

Cambiamos los valores de false a true:

$ sudo sed -i s/false/true/ /var/lib/NetworkManager/NetworkManager.state

Y reinicie el servicio de NetworkManager:

$ sudo restart network-manager

Y listo Network Manager vuelve a estar activo y ya me pude conectar a la red inalambríca.

Para más información puede ver el Ubuntu Bug #555571.

Como exportar una llave PGP con GnuPG

GPG es un sistema de cifrado basado en una Infraestructura de Llave Pública (PKI), utiliza una red de confianza en lugar de una Autoridad Certificadora (CA) como lo hacen implementaciones como SSL/TLS.

Bueno como es de confianza se supone que solo se deberían de firmar las llaves en persona y aprovechando que aquí en la oficina estuvo Richard Stallman pues le pedimos que firmara nuestras llaves PGP, pues aquí les dejo como exportar la llave pública PGP usando GnuPG.

Para exportar la llave inicie sesión en un shell con el usuario que posee las llaves y use el comando gpg así:

$ gpg --export -a -o ~/jmedina@tuxjm.net.asc jmedina@tuxjm.net

El comando anterior guardará la llave en mi $HOME en el archivo jmedina@tuxjm.net.asc, la llave se la entrego así a la persona que quiero que la firme y el tendrá que importarla a su llavero con:

gpg --import jmedina@tuxjm.net.asc

Espero que esto les sirva, y ya saben si quieren mandar correo electrónico verdaderamente seguro usen GPG para firmar y cifrar correos electrónicos.

Instalando KDE 4.3 en Kubuntu Jaunty 9.04

Agregando el deposito de paquetes de kubuntu PPA backports:

$ sudo vim /etc/apt/sources.list

Con el siguiente contenido:

deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu jaunty main
deb-src http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu jaunty main

Ahora necesitamos agregar la llave publica de los paqeutes del deposito
kubuntu ppa backports:

$ sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 8AC93F7A

Actualizamos la lista de depositos

$ sudo aptitude update

y por último actualizamos el sistema:

$ sudo aptitude full-upgrade

Esperamos unos minutos, cruzamos los demos, se toman un cafesin y rueguen que no truene :).

Olderposts Newerposts

Copyright © 2019 Tuxjm el sitio de jmedina

Theme by Anders NorenUp ↑