Archive for the 'Debian' Category

 

LibreSoftwareWorldConference, el reto

Oct 23, 2010 in Cosas de la vida, Debian, marujadas

Tras el escueto anuncio de la cancelación de la OpenSourceWorldConference por retirada de fondos ( la crisis ), un pequeño grupo de personas, principalmente encabezado por miembros de asociaciones de empresas de Software libre ASOLIF y AndaLibre, comenzaron a trabajar para crear un evento paralelo. Pues bien, en unos escasos 15 días han conseguido crear un evento prácticamente a la misma altura que está siendo rematado en estos días. La idea me pareció muy prometedora y me uní a la lista de correo para colaborar en lo que pudiese. La verdad es que no me he sentido muy útil en la creación del ‘bicho’ pero bueno, hemos estado ahí con nuestro granito de arena y espero poder bajar a Málaga a apoyar el evento.

El evento está orientado a empresas, mayoritariamente PYMES, que tienen o quieren tener relación con el software libre y que buscan o no les importa escuchar qué hay en este otro lado, el lado del software libre.

Lo más interesante es la relación de demos de software que pueden dar muy buenas ideas y soluciones a pequeñas y medianas empresas. Además de las ponencias que aunque no están publicadas aún, son muy interesantes ( en la lista del proyecto hay más información jejeje ).

Para los interesados :

banner LSWC

[debian][rails] Could not find [GEM] locally or in a repository

Sep 25, 2010 in Debian, Notas rápidas, ruby

Arrrrrg !!!!!!

Tiempo hacía que tenía ganas de volver a rails pero el trabajo le quita a uno la vida y las ganas :D .
Hoy he retomado un ambicioso proyecto que tengo funcionando de forma automática y que me apetece evolucionar. Para ello estoy montando mi plataforma de desarrollo e instalando el software necesario.

Llevo perdida como una hora y media intentando instalar gemas ( ‘gems’ ) de ruby, así que como ya está soucionado, aquí os dejo la solución ( con Debian claro )

El caso es que al intentar hacer algo como esto :

gem install nokogiri -r

siempre me aparecía este error :

Could not find nokogiri locally or in a repository

Al final he optado por hacer una búsqueda en el repositorio :

# gem list –remote

*** REMOTE GEMS ***

ERROR: While executing gem … (Gem::RemoteFetcher::FetchError)
bad response Found 302 (http://gems.rubyforge.org/latest_specs.4.8)

WTF !!!

Ruby y Rails siempre me han dado la impresión de ser algo muy estable usable y funcional… vamos una JOYA .

El caso es que parce que hay algún problema con el paquete ‘gems’ de ruby y genera un fichero en ~/.gem que provoca estos contratiempos. Eliminandolo parece volver a funcionar como debe ser.

p.d.: se me ha tostao firefox mientras escribía con scribefire y me ha conversado lo que llevaba escrito !!!!

cambiar password de usuario sistema en modo batch

Jun 30, 2010 in bash, Debian, linux, scripting, shell scripting

En Debian existe una forma cómoda de cambiar la password de root usando un script


echo “root:mipassword” | chpasswd

Así de simple.

Como añadido, os recomiendo usar apg ( apg – generates several random passwords ) muy cómod para generar passwords


apt-get intall apg

un ejemplo:


$ apg

Please enter some random data (only first 8 are significant)
(eg. your old password):>
kodThunOw1 (kod-Thun-Ow-ONE)
pivVabraf1 (piv-Vabr-af-ONE)
mivpicEv7 (miv-pic-Ev-SEVEN)
DeksuvLynk7 (Deks-uv-Lynk-SEVEN)
DiwrogAvLyb6 (Di-wrog-Av-Lyb-SIX)
pheFruanigs8 (phe-Fru-an-igs-EIGHT)

falta killall en debian

May 31, 2010 in Debian

Si estas con una instalación nueva y te falta el comando ‘killall‘ ( /usr/bin/killall ) lo tienes disponible en el paquete psmisc


apt-get install psmisc

rebuild evolution indexes / reconstruir los indices de evolution mail

Feb 01, 2010 in Cosas de la vida, Debian

Hoy se me ha planteado un problema con evolution ( gestor de correo para gnu/linux bajo gnome ). El caso es la señorita S, tenía un problema con su evolution ( usando ubuntu 9.10 ). El problema es que cuando buscaba correo los resultados eran totalmente absurdos, no se encontraban los resultados deseados y los resultados no tenían nada que ver con la búsqueda.

La solución claramente era reconstruir los índices, pero … ¿ cómo ?. buscando en google vemos este enlace : http://steven.macintyre.name/re-index-evolution-mail/ y la clave

find ~/.evolution/mail -name "*.index" -exec rm -f {}  \;

Así que nada, cerrar evolution, hacer copia de seguridad ( siempre copia ) , lanzar el comando para borrar los .index y arrancar de nuevo evolution.

Funcionando 100%, rapido, sencillo y para toda la familia.

Notas sobre ALSA

Nov 25, 2009 in Debian, hardware

# cat /proc/asound/cards
0 [CX8811         ]: CX88x – Conexant CX8811
Conexant CX8811 at 0xeb000000
1 [ICH5           ]: ICH4 – Intel ICH5
Intel ICH5 with ALC850 at irq 21

pcm.!default {
type hw
card ICH5
}
ctl.!default {
type hw
card ICH5
}

error resolving source: libnet_get_ipaddr4(): ioctl(): Cannot assign requested address

Nov 23, 2009 in Debian, linux, redes

Traceando protocolo aparece este error :

traceproto -p tcp 192.168.1.1
error resolving source: libnet_get_ipaddr4(): ioctl(): Cannot assign requested address

Es debido a que no hay ip o que no hemos especificado el interface que debe tracear. Por defecto elige el primer interface disponible.

En mi caso saliendo por wifi habría que definir el trace por ‘wlan0′

# traceproto -p tcp -F wlan0 192.168.1.1
traceproto: trace to 192.168.1.1 (192.168.1.1), port 80
using interface wlan0
ttl  1:  TCP Syn Ack from 192.168.1.1 (192.168.1.1)
	8.3820 ms	0.95900 ms	0.72100 ms

hop :  min   /  ave   /  max   :  # packets  :  # lost
-------------------------------------------------------
  1 : 0.72100 / 3.3540 / 8.3820 :   3 packets :   0 lost
------------------------Total--------------------------
total 0.72100 / 2.5155 / 8.3820 :   3 packets :   0 lost

/var/lib/gems/1.8/gems/rails-2.3.2/lib/initializer.rb:269:in `require_frameworks’: no such file to load — net/https (RuntimeError)

Oct 22, 2009 in Debian, ruby

Haciendo un rake db:migrate me apareció este error, otro mas :D

/var/lib/gems/1.8/gems/rails-2.3.2/lib/initializer.rb:269:in `require_frameworks': no such file to load -- net/https (RuntimeError)

corregido con un simple comando ( que grande es Debian !!! )

apt-get install libopenssl-ruby

openvz y cherokee

Oct 21, 2009 in cherokee, Debian

Estoy probando cherokee que llevo años intentanto integrarlo en mis sistemas.
Estoy con un vps bajo openvz y mi primer error ha sido este

# cherokee-admin
server.c:881: cherokee_thread_new() failed -1

El problema es debido a la falta de ram del vps. Ampliando la ram el servicio de administracion arranca correctamente.

[ofuscado] purgar paquetes eliminados ( aka rc en dpkg ) de forma

Oct 01, 2009 in Debian, Notas rápidas

Al actualizar el sistema hoy veo que ha entrado en testing la nueva version de sysv-rc que falla con estos mensajes de error :

info: Checking if it is safe to convert to dependency based boot.
error: Unable to migrate to dependency based boot sequencing.
error: Problems detected: package dhcdbd removed but not purged, package fam removed but not purged, package laptop-net removed but not purged, package loop-aes-utils removed but not purged, package lpr removed but not purged, package portmap removed but not purged, insserv: warning: script 'S25libdevmapper1.02' missing LSB tags and overrides,  insserv: warning: script 'libdevmapper1.02' missing LSB tags and overrides,
grep: /var/lib/update-rc.d/*: No existe el fichero o el directorio

Para lo cual he creado un script engendro :

dpkg --purge `dpkg -l | awk ' $1=="rc" { print $2}'`

otra variante podría ser

dpkg -l | grep "^rc" | awk '{print $2}' | xargs dpkg --purge