Cómo ver los archivos de un paquete RPM en Linux

Posted on Thu 25 December 2025 in Sistemas • Tagged with linux, rpm, paquetes, comandos, sistemas, administración, dnf, yum

Guía rápida para inspeccionar el contenido de paquetes RPM y determinar qué paquetes poseen determinados archivos en tu sistema Linux.


Continue reading

Estados de Conexión TCP en GNU/Linux: netstat y ss

Posted on Thu 25 December 2025 in Sistemas • Tagged with linux, redes, tcp, netstat, ss, sistemas

Comprende los diferentes estados de conexión TCP reportados por netstat y ss, desde el establecimiento hasta la terminación, para un mejor diagnóstico de red.


Continue reading

Kitty como terminal de acceso rápido: La comodidad de un desplegable

Posted on Thu 25 December 2025 in Sistemas • Tagged with kitty, terminal, acceso-rapido, productividad, linux, atajos

Configura Kitty para un acceso instantáneo y eficiente, combinando la potencia de un terminal moderno con la conveniencia de un desplegable.


Continue reading

Atajos de teclado esenciales en Kitty: Dominando tu terminal

Posted on Thu 25 December 2025 in Sistemas • Tagged with kitty, terminal, atajos, teclado, productividad

Una guía rápida a los atajos de teclado más útiles de Kitty para optimizar tu flujo de trabajo en la línea de comandos.


Continue reading

De Yakuake a Kitty: Mi transición a un terminal moderno

Posted on Thu 25 December 2025 in Sistemas • Tagged with kitty, yakuake, terminal, linux, productividad, herramientas

Explorando las razones y beneficios de cambiar de Yakuake a Kitty para una experiencia de terminal más potente y personalizable.


Continue reading

Botón central en firefox

Posted on Fri 01 January 2016 in Sistemas • Tagged with linux

Que firefox deje de abrir la url pegada con el botón central del ratón


Continue reading

Instalar InSync en Opensuse

Posted on Mon 20 April 2015 in Sistemas • Tagged with django, python


Continue reading

NetHogs ver ancho de banda consumido

Posted on Thu 16 April 2015 in Sistemas • Tagged with linux

Para medir el ancho de banda que estoy utilizando en este momento utilizo NetHogs

Por defecto busca una interfaz de red llamada "eth0" si no la encuenta se queja así:

ioctl failed while establishing local IP for selected device eth0. You may specify the device on the command line.

Puedes …


Continue reading

pyinotify: Ejecutar comando cuando se modifica un fichero

Posted on Wed 03 April 2013 in Sistemas • Tagged with python, linux

Ya he comentado por aquí un comando when-changed. Ahora anoto otra alternativa, esta vez python. Se trata de pyinotify. Yo lo uso para generar la documentación de sphinx mientras estoy escribiendo:
python -m pyinotify -r -c "make html" -e IN_MODIFY source

Paso de ubuntu a suse

Posted on Fri 01 February 2013 in Sistemas • Tagged with linux

En mi nuevo portátil del trabajo he pasado de Ubuntu a OpenSuse. Una distribución muy estable y sobre todo con el mejor soporte de KDE. Pero hay una cuantas cosas que nunca recuerdo. Como este blog se llama anotaciones...
Debian OpenSuse
dpkg -S fichero rpm -q -f fichero
dpkg -L …

Continue reading

reducir recursos de KDE

Posted on Wed 24 October 2012 in Sistemas • Tagged with linux

Mágnifica entrada que explica como acelerar un poco tu sistema kde: http://parduslife.com/2011/02/17/como-acelerar-el-entorno-de-escritorio-plasma-de-la-kde-sc/ No uso akonadi y siempre he querido pararlo. Así no tienes que hacer un
akonadictl stop
tras arrancar.   http://mschlander.wordpress.com/2011/08/18/disable-akonadi-in-kde-sc-4-7/    

Importar clave gpg. kgpg que gran programa

Posted on Wed 24 October 2012 in Sistemas • Tagged with linux

        gpg --keyserver pgp.rediris.es --search-keys erevilla@yaco.es

gpg: buscando «erevilla@yaco.es» de hkp servidor pgp.rediris.es
(1) Ernesto Revilla Derksen (Yaco)
1024 bit DSA key 3E455F5A, creado: 2009-09-16
Keys 1-1 of 1 for "erevilla@yaco.es". Introduzca número(s), O)tro, o F)in > 1
gpg …

Continue reading

Traducciones y APT

Posted on Wed 24 October 2012 in Sistemas • Tagged with linux

http://mindref.blogspot.com.es/2012/10/apt-translations.html http://manpages.ubuntu.com/manpages/natty/man5/apt.conf.5.html


Mostrar Usuarios y roles existentes en postgres

Posted on Wed 24 October 2012 in Sistemas

Se utiliza \du
$ sudo su - postgres
$ psql 
postgres=# \du
                           List of roles
 Role name |                   Attributes                   | Member of 
-----------+------------------------------------------------+-----------
 openerp   | Superuser, Create role, Create DB, Replication | {}
 postgres  | Superuser, Create role, Create DB, Replication | {}

postgres=#

Uso práctico de ngrep

Posted on Wed 12 September 2012 in Sistemas • Tagged with linux

Ejemplo de uso común de ngrep:
sudo ngrep -d any port 80 -W byline
Esto es para examinar lo que circula por el puerto 80.

virtualbox: Actualizar las Guest Additions en máquinas ubuntu

Posted on Wed 24 August 2011 in Sistemas • Tagged with linux

Si usas vagrant para gestionar máquinas virtuales con virtualbox, un buen lugar para obtener boxes es vagrantboxes. Pero a veces la versión que traen de las Guest Additions no coincide con el virtualbox que tienes (en mi caso el último). Vagrant se queja y puede ocasionar problemas. Lo más simple …

Continue reading

Cambiar mapa de teclado en linux

Posted on Wed 24 August 2011 in Sistemas • Tagged with linux

Siempre olvido esto:
sudo keymap es

Deshabilitar autocompletado en vim

Posted on Mon 20 June 2011 in Sistemas • Tagged with linux

Uso poco vim, sólo cuando en servidores no tengo jed. Para pegar texto en el fichero actual sin que te haga un horrible indentado en cascada:
:setlocal noautoindent
:setlocal nocindent
:setlocal nosmartindent
:setlocal indentexpr=
O su equivalente:
:setl noai nocin nosi inde=
Referencia: http://vim.wikia.com/wiki/How_to_stop_auto_indenting

Actualizar Mercurial usando ppa en ubuntu

Posted on Fri 25 February 2011 in Sistemas • Tagged with linux

Existen tres PPA para mercurial: https://launchpad.net/~mercurial-ppa/+archive/releases (última release, actualmente 1.7.5-0ppa1~maverick1) https://launchpad.net/~mercurial-ppa/+archive/stable-snapshots (snapshots de la rama estable, actualmente 1.7.5+2-5fc7c84ed9b0-0ppa1~maverick1) https://launchpad.net/~mercurial-ppa/+archive/snapshots (snapshots de lo último, actualmente 1.8~1.7 …

Continue reading

Dos pantallas al inicio de kdm

Posted on Tue 01 February 2011 in Sistemas

Para que ya el mismo kdm se ejecute con dos pantallas basta con poner la configuración deseada (usando xrandr) en el fichero /etc/kde4/kdm/Xsetup. Por ejemplo, en mi caso uso dos pantallas en la oficina de modo que ese fichero contiene:
INT="LVDS1"
EXT="VGA1"
xrandr -q | grep …

Continue reading

Opciones típicas rsync

Posted on Thu 08 July 2010 in Sistemas • Tagged with linux

Para usar un rsync como un scp (pero con las ventajas de rsync como que puedo parar y continuar después):
rsync -azPrv -e 'ssh' usuario@host:/path/to/folder /path/to/destination

Crear base de datos mysql a partir de un backup

Posted on Thu 17 December 2009 in Sistemas

Primero crear la base de datos:
pcaro@davinci$ mysql --user=root -p
mysql> show databases;
mysql> create database piwik;
mysql> GRANT ALL ON piwik.* TO pcaro@localhost IDENTIFIED BY "piwik"
mysql> show tables;
Luego restaurar el backup:
mysql --user=root --pass=*** --host=localhost piwik < piwik_Thursday.sql
Comprobar todo esta bien …

Continue reading

Parcheando, parcheando ...

Posted on Wed 16 December 2009 in Sistemas • Tagged with linux

Siempre tengo que buscar cómo usar patch. Como tengo un blog que se llama anotaciones pues apunto:
$ patch -p1 < baz.diff
Donde el número 1 viene de mirar en el fichero .diff y contar las barras "/" que hay antes que el directorio donde estoy. Por ejemplo si veo /users/stephen …

Continue reading

Que las aplicaciones GTK+ luzcan mejor en kubuntu karmic

Posted on Thu 10 December 2009 in Sistemas • Tagged with linux

Basta con seguir este tutorial, que indica como instalar el tema Oxygen-Molecule.

Añadir PPA desde la consola a ubuntu karmic

Posted on Wed 09 December 2009 in Sistemas • Tagged with linux

Para añadir un PPA a ubuntu karmic desde la consola basta con:
 sudo add-apt-repository ppa:kubuntu-ppa/ppa

[sudo] password for pcaro:                                
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv E4DFEC907DEDA4B8A670E8042836CB0A8AC93F7A                                                                                  
gpg: solicitando clave …

Continue reading

Cambiar dpi en kde

Posted on Fri 04 December 2009 in Sistemas • Tagged with linux

Siempre que reinstalo me encuentro con el mismo problema. No tengo el dpi estándar de 96, sino uno extraño de 113.
pcaro@davinci$ xdpyinfo | grep resolutio
  resolution:    113x113 dots per inch
Como resultado, muchas páginas webs no se visualizan correctamente. Para solucionarlo tengo que decirle al servidor X que arranque …

Continue reading

Actualizando postgres en debian y derivados

Posted on Thu 26 November 2009 in Sistemas

Siempre que se habla de debian, se alaba su paquetería. Y yo estoy de acuerdo de que es uno de los puntos fuertes de la distribución. Hoy me refiero a la facilidad de tener instaladas y conviviendo felices varias versiones de la base de datos postgres. Ya comenté esto en …

Continue reading

Añadiendo lenguaje procedural a base de datos postgres: createlang

Posted on Thu 12 November 2009 in Sistemas

Postgres 8.3 incluye 4 lenguajes procedurales en la distribución y se pueden instalar más, pero hay que activarlos por base de datos. Para ello, hay varios métodos (lo clásico es create language) pero los más cómodo es usar createlang. Usa droplang para eliminar el lenguaje.

Cambiar la codificación de un fichero de texto

Posted on Mon 27 July 2009 in Sistemas • Tagged with linux

Una nota para recordar el comando iconv:
iconv -f fromEncoding -t toEncoding inputFile > outputFile

Mostrar el código de funciones en postgres

Posted on Tue 07 July 2009 in Sistemas

Puede resultar muy util ver el código de algún procedimiento almacenado en postgres. El código de a continuación tomado de Postgresql General Bits de A. Elein Mustain puede resultar muy útil.
create or replace view showfunctions as
select
l.lanname,
t.typname || ' = ' || n.nspname || '.' ||
    p.proname || '(' || pg_catalog.oidvectortypes(p.proargtypes …

Continue reading

Instalar postgres 8.2 en jaunty

Posted on Tue 30 June 2009 in Sistemas • Tagged with linux

Postgres 8.3 no me permitía crear una base de datos con un encoding distinto a los instalados en mi maquina, y yo debía recuperar una copia de seguridad de una base de datos para la ampliación de unos trabajos que vienen de antiguo. Si intentaba importar los datos fallaba …

Continue reading

Convertir filtros de kmail a filtros sieve

Posted on Sat 06 June 2009 in Sistemas • Tagged with python, linux

No hace mucho que dejé de usar POP en mis correos para pasarme al IMAP desconectado de kmail con toda las ventaja que ello supone. Pero todavía seguía utilizando los mismos filtros en kmail que me ordenan los correos por carpeta. Con este sistema el filtrado se realiza una vez …

Continue reading

Importar claves gpg de repositorios ubuntu

Posted on Sun 01 February 2009 in Sistemas • Tagged with linux

Ante un error como este: W: GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3B81A3FBA47394CE Hay que importar las claves:
gpg --keyserver keyserver.ubuntu.com --recv 3B81A3FBA47394CE
gpg --export --armor 3B81A3FBA47394CE | sudo apt-key add -

UPDATE:
Corregido …

Continue reading

La potencia de los permisos

Posted on Mon 01 December 2008 in Sistemas • Tagged with linux

Recordar los comandos para controlar las listas de control de acceso en linux. man setfacl man getfacl Tras "setfacl -m user:joe:rwx dir", verás que ls -d dir muestra un signo + al final que indica que se están utilizado permisos ampliados. Si quieres saber más, el tío google te …

Continue reading

Usar find para detectar enlaces simbólicos rotos

Posted on Thu 20 November 2008 in Sistemas • Tagged with linux

for f in $(find /usr/local/bin -type l); do if [ ! -e "$f" ]; then echo $f; fi; done

Varios monitores en linux

Posted on Mon 10 November 2008 in Sistemas • Tagged with linux

Esta anotación es sólo para comentar el comando xrandr que uso en kubuntu intrepid para trabajar con dos monitores. sudo xrandr --output VGA --auto sudo xrandr --output VGA --above LVDS

Grabar CD de 800MB en linux

Posted on Wed 23 July 2008 in Sistemas

Tenía que grabar unos datos. Eran 730MB aproximadamente, con un CD habitual (700MB) iba a ser imposible, pero tenía por ahí un CD philips de 90 minutos (800MB). Y teniendo ese CD ¿por qué usar un DVD que son más caros? Mi sorpresa llega cuando el k3b (que uso habitualmente …

Continue reading

Convertir disco vmware

Posted on Sun 11 May 2008 in Sistemas

pcaro@davinci$ vmware-vdiskmanager -r Windows\ XP\ Professional.vmdk -t 0 WindowsXPProfessionalUnico.vmdk
Creating disk 'WindowsXPProfessionalUnico.vmdk'
Convert: 100% done.
Virtual disk conversion successful.
    

Más comandos a recordar

Posted on Wed 09 April 2008 in Sistemas

Otra nota para que no se me vuelvan a olvidar algunos de los super-mini-comandos unix.
  • Para desconectar un programa de la consola desde la que se está ejecutando y no pare por ejemplo si muere la conexión ssh, hay que usar disown.  Es una de esas herramientas para control de …

Continue reading

Rendimiento y Monitorización de procesos en windows

Posted on Tue 12 February 2008 in Sistemas

Prácticamente nunca uso windows, y por trabajo, cuando tengo que hacerlo es para ver errores. Resulta útil ver los procesos. Para no olvidarme como simpre dejo mi nota aquí:
  • Para ver el rendimiento del sistema, Monitor de rendimiento: Incio, ejecutar: perfmon
  • Un buen monitor de procesos se encuentra entres las …

Continue reading

Knetworkmanager

Posted on Sat 06 October 2007 in Sistemas • Tagged with linux

Ahora una de esas entradas para que me sirva de recordatorio. Habitualmente estoy acostumbrado, cuando voy a un lugar y me dan conexión wifi, a configurarla a mano en /etc/network/interfaces. Esto hace que deje de funcionar el knetwormanager. Indica "configuración manual de red". Para que vuelva a tomar …

Continue reading

Error al grabar CDs con k3b

Posted on Mon 18 December 2006 in Sistemas • Tagged with linux

Tengo un Dell latitude D610 y kubuntu edgy. Desde dapper siempre me ha ocurrido un error al copiar cds con k3b. El problema es que no tengo acceso al dispositivo /dev/sg0 con sudo chown /dev/sg0 root:cdrom sudo root:cdrom /dev/sg0 lo soluciono (doy grupo cdrom a …

Continue reading