Error: invalid locale settings: LANGUAGE
Es muy fácil de seguir la salida de la línea de comandos.
Tras realizar la actualización rutinaria de Debian el paquete que gestiona los locales ha jodido algo. No se en que momento o por qué exactamente.
root@einstein:/home/user$ dpkg-reconfigure locales
Generating locales (this might take a while)...
es_ES.UTF-8@euro... done
es_ES.UTF-8... done
Generation complete.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_MESSAGES = "es_ES@euro",
LC_CTYPE = "es_ES@euro",
LANG = "es_ES@euro"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
*** update-locale: Error: invalid locale settings: LANGUAGE="es_ES:es:en_GB:en"
El caso es después de mirar un poco el man y los buscadores, que no poseían ningún registro anterior, y trastear…
root@einstein:/etc/default$ dpkg-reconfigure locales
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_MESSAGES = "es_ES@euro",
LC_CTYPE = "es_ES@euro",
LANG = "es_ES@euro"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
GTK-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale. at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 54.
Gdk-WARNING **: locale not supported by C library at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 54.
GTK-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale. at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 60.
Gdk-WARNING **: locale not supported by C library at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 60.
Generating locales (this might take a while)...
es_ES.UTF-8... done
Generation complete.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_MESSAGES = "es_ES@euro",
LC_CTYPE = "es_ES@euro",
LANG = "es_ES@euro"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
*** update-locale: Error: invalid locale settings: LANG=es_ES.UTF-8
…la aparente solución ha sido eliminar el archivo /etc/default/locale. Bueno, mejor renombrar no fuera que la cagase.
root@einstein:/etc/default$ mv locale locale.old
Con lo que todo ha llegado a buen cauce.
root@einstein:/etc/default$ dpkg-reconfigure locales
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_MESSAGES = "es_ES@euro",
LC_CTYPE = "es_ES@euro",
LANG = "es_ES@euro"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
GTK-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale. at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 54.
Gdk-WARNING **: locale not supported by C library at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 54.
GTK-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale. at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 60.
Gdk-WARNING **: locale not supported by C library at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 60.
Generating locales (this might take a while)...
es_ES.UTF-8... done
Generation complete.
root@einstein:/etc/default$
Aun no tengo un sistema 100% UTF-8, pero estoy en ello. BASH y alguna otra cosa creo que sigue usando ISO.
Etiquetas: debian, gnu, Informática, linux¿Qué es la informática?
Una buena abstracción a un campo que la gente ya tiene asumido en su subconsciente es la medicina.
La informática es tan amplia como la medicina.
- ‘Informático’ es un termino tan genérico como ‘médico’. ¿Médico en qué? ¿Neurología? ¿Traumatismos? ¿Oftalmología? ¿Psiquiatra?¿Cardiólogo?
- Invididuo: “Lo que me dices equivale a decir que por que sabes reconocer un bisturí ya eres cirujano.”
- Los ordenadores son máquinas muy complejas que usan software complejo.
- Explicarte eso requeriría un curso entero.
- El recibir un curso de un procesador de textos no te hace informático, serás informático cuando seas capaz de programar tu propio procesador de textos.
- El recibir un curso de navegación no te hace informático. Lo serás cuando montes y/o administres una red de 200 ordenadores y servidores.
- No se al 100% por qué no arranca tu PC. Debería verlo insitu. No soy técnico especialista de hardware ni tengo las herramientas para determinarlo.
El que se reconozca y se respete a la informática tal como es, que la gente sepa que es amplísima, compleja depende de nosotros.
Que poco a poco vaya abandonando la idea de “esto es pan comido” y que vayan adquiriendo la idea de “esto es como ser cirujano”.
Hay quien se ha acostumbrado a decir frases como las indicadas y funcionan. Normalmente se les quita la tontería de que es informático cualquiera y de que “vaya informático que no sabe como va este programa” o “mi primo teclea más rápido que tu“»
Origen de ¿Qué es la informática?
He encontrado más cositas sobre lo que no es un informático :
- Un informático NO se dedica a comprar ordenadores en el Corte Inglés. No obstante los informáticos solemos tener una idea bastante precisa sobre componentes informáticos. Si quieres que un informático te aconseje sobre qué ordenador comprar, queda con él para comer, dile para qué tienes pensado utilizar el ordenador, dile cuanto dinero te quieres gastar y llévale folletos de publicidad de al menos 3 tiendas de informática. Él te dirá cual de todos es el más adecuado para ti. Eso sí, eres tú quien tiene que ir a comprarlo y quien tiene que pagar la comida.
- Un informático NO se conoce de memoria los miles de virus que andan sueltos. Si te ha entrado un virus o te aparecen por todas partes ventanitas de publicidad cada 2 minutos, probablemente sea por tu culpa. Si no tenias antivirus, instálalo. Si lo tenias, haz un scan de todo tu disco duro. Si utilizas Internet Explorer deja de hacerlo e instala Firefox. Si no tienes cortafuegos, vete pensando en poner uno. Si tienes dudas, pregúntale a Google, él no se cansa de resolver dudas.
- Un informático NO tiene por que ser un friki. Andate con cuidado a la hora de tratarlo como tal porque los que no lo somos, nos mosqueamos bastante si nos regaláis un DVD de La Guerra de las Galaxias, la trilogía del Señor de los Anillos, o un libro para jugar al rol. Si un informático te ha hecho un favor y quieres regalarle algo, piensa que antes que informático es una persona. Seguramente sea mejor regalarle una botella de Havana Club añejo 7 años o invitarle a cenar a un restaurante, que darle una camiseta que ponga “Solo hay 10 tipos de personas, las que saben binario y las que no” o un póster de Darth Vader.
Navegando con Firefox y ampliaciones imprescindibles
Llega una entrada de publicidad y exparcimiento sobre las bondades de firefox.
Para cualquier persona que utilice Internet a partir de una hora diaria (que es lo que se puede tardar en leer varias fuentes de información si ojeas más de dos artículos) es necesario que utilice un navegador moderno y que se ajuste a las necesidades del usuario.
Ese navegador que todos deberíamos conocer es Firefox.
El algodón no engaña.
A parte de lo que incluye el navegador de por sí, se pueden ampliar sus funcionalidades gracias a su sistema de plug-ins y extensiones.
Aquí listo los que yo utilizo y considero “imprescidibles”.
- Adblock Plus elimina en un 95% la molestísima publicidad en base a unas reglas que dictan la forma que tiene la publicidad que te molesta. Permite personalizar hasta el punto de eliminar una imagen en concreto de una página.
- Adblock Plus Filter Uploader complementa a Adblock Plus con cienes de reglas ya descubiertas sobre los métodos publicitarios habituales
- FlashGot es un intermediario/integrador de tu gestor de descargas favorito con firefox
- CustomizeGoogle es de los que hay que probar. La predicción de búsqueda según escribimos esta muy bien y el poder ver la misma búsqueda con otros buscadores también.
- Plain Text Links permite abrir el texto que tengas seleccionado en una nueva pestaña o ventana. Sólo para firefox en versiones anteriores a 1.0
Estos que presento ahora son un poco más especificos y son de utilidad si te dedicas a la programación web.
- Screen Grab! permite realizar capturas de una página web completa, aunque no quepa en pantalla te la mete en una foto. Sólo para firefox en versiones anteriores a 1.5
- WebDeveloper, la referencia imprescindible de un diseñador web.
- Measureit, para medir dimensiones de objetos en pantalla
- TAW3, para realizar test de accesibilidad.
- firebug, para detectar errores de JavaScript, CSS, HTML and Ajax.
Otra de las curiosidades es que firefox incorpora una mini área de búsqueda, que se puede configurar para poder buscar directamente en cienes de sitios, sin cargar sus páginas.
Para ver que minibuscadores se pueden añadir echar un ojo a los motores de búsqueda de los sitios más populares.
Yo tengo:
- minibuscador de wikipedia.org en versión inglesa y española, la enciclopedia de todos
- minibuscador de dictionary.com un diccionario de ingles, en inglés
- minibuscador de la Real Academia de la Lengua, para dudas en español
- minibuscador para paquetes debian
- minibuscador de yotophoto.com para buscar fotografías con licencias creative commons
- minibuscador de filmaffinity.com en español, para buscar puntuaciones y críticas de películas
Impresoras Epson y su relación con la Ley de Garantías
Análisis de la Ley de garantías en la venta de bienes de consumo. En formato HTML.
Análisis de la Ley de garantías en la venta de bienes de consumo.En formato PDF.
Además os dejo un enlace (nuevo) a la ley de garantías publicada en el Instituto Nacional de Consumo del Ministerio de Sanidad y Consumo.
Si por casualidad desaparece o cambia la página he realizado la siguiente copia en mi servidor
enlace a la ley de garantías publicada en el Instituto Nacional de Consumo del Ministerio de Sanidad y Consumo. (Copia del enlace antiguo local)
Me tuve que documentar de todo ello ha raíz de un problema con mi impresora Epson multifunción.
Resulta que el fabricante de impresoras Epson el primer año de garantía te lo cubre sin problemas. Pero a partir de ahí, según lo que me ocurrió, la cosa cambia. Amparándose en la ley como le convenía resulta que una avería de los injectores (por obstrucción) no es un defecto de fabricación. Es decir, que no lo cubren en su segundo año.
Que si resulta que su tecnología de fabricación de impresoras es antiusuario y destinada a que se obturen los inyectores cada dos por tres la culpa es tuya.
Por todo lo cual, al precio que están las impresora, los cartuchos y el coste que supondría una reparación en un servicio técnico, decidí arriesgarme e intentar desmontarla y arreglarla.
Está claro que no lo conseguí, pero fue muy didáctico. Descubrí insitu por qué las impresoras epson se atascan y no pintan. Tienen unos conductos por los que sale la tinta que lo raro es que no se atasquen más.
Después de todo, pensé que podría al menos usar el escaner, pero fue imposible. Faltaba alguna conexión o algún cable, y si no era un todo el escaner se dedicidió por un nada.
Resultado final, me compre una multifunción Hewlet Packard.
Nunca me habían caído bien las impresoras de Hewlet Packard hasta que descubrí que sus cartuchos llevan integrados los inyectores.
Lo cual quiere decir, por un lado, que si se atascan al comprar otros se soluciona el problema. Por otro lado, que no tiene los conductos por los que sale la tinta tan largos y es más fácil desatascar sus cartuchos (usando la opción de limpieza de cabezales o calentándolos cuidadosamente en agua por la zona que no tiene contactos eléctricos).
Actualización:
Acabo de vivir el efecto llamado “siempre hay un japonés loco que ya lo ha hecho” al leer una bitácora que he descubierto hace poco que versa sobre el otro lado del mostrador (informático) y que también habla de las garantías epson
Accesibilidad. Sitios webs para todos.
Este sitio tiene la intención de ser accesible para todos, si encontráis alguna dificultad para acceder a cualquier aspecto del contenido, por favor colaborad, comunicádlo por ejemplo por correo electrónico a la dirección Webmaster (@) eldemonionegro . com .
Gracias.
La importancia de desarrollar sitios accesibles para todos la resaltaba hace poco tiempo al hablar “de la mierda” del Flash.
Si queréis más informes sobre por qué es importante la accesibilidad podéis leer algunos interesantes artículos en
http://www.20minutos.es/noticia/76462/0/portal/internet/accesibilidad/
http://www.discapnet.es/Discapnet/Castellano/Observatorio_infoaccesibilidad/observatorio07.htm
Si quieres más información sobre herramientas y manuales de ayuda para desarrollar sitios webs accesibles te recomiendo las siguientes. Son las mejores existentes y están en español (entre otros idiomas):
- Herramienta TAW (Test de Accesibilidad Web). Tiene plugin para firefox.
- Examinator es una herramineta que analiza automáticamente las páginas web y evalúa aspectos relacionados con las recomendaciones de las Pautas de Accesibilidad al Contenido en la Web 1.0 (WCAG 1.0), adjudicando un índice con escala de cero a diez.
- HERA es una utilidad para revisar la accesibilidad de las páginas web de acuerdo con las recomendaciones de las Directrices de Accesibilidad para el Contenido Web 1.0
- Ayuda sobre los aspectos importantes que ofrece HERA
- El código fuente de HERA se puede descargar.
- Información sobre los logos de conformidad con las Directrices de Accesibilidad para el Contenido Web 1.0 del W3C
- Asignatura de Diseño para Todos. Diseño Web Accesible impartida en la Facultad de Informática de la Universidad Politécnica de Madrid
- Herramienta de revisión de código estándar XHTML
Todas estas herramientas realizan una revisión automática de elementos de una página web que se puede comprobar una máquina de forma automática (como la presencia de los atributos explicativos de las imágenes, etc). Además facilitan la revisión manual de los elementos de una página web que necesitan de supervisión humana.
Dicho esto es más fácil
Podéis echarle un vistazo a nuestra sección de accesibilidad que contiene tambien información interesante.
Etiquetas: Informática, Internet, profesionalFlash Player 8 para GNU/Linux
Andaba yo enredando con la Fedora en la empresa donde realizo prácticas, cuando siguiendo enlaces me encuentro con noticias sobre el desarrollo de Flash Player 8. Supongo que si lo dice un trabajador de Adobe será de fiar.
Resulta que no va a salir esta versión para GNU/Linux, directamente van a esperar a la siguiente versión, la 8.5.
Al final de la entrada podéis leer el texto original en inglés del que extraigo mis comentarios.
Hay dos problemas con Flash.
Uno es Adobe, que al desarrollar software privativo (software no libre), no permite que se porte la aplicación a otras plataformas que ellos no trabajan a priori.
Otro son las personas que utilizan flash para desarrollar sitios web. Flash es muy bonito pero creo que usado erróneamente. Se debería usar para hacer gráficos interactivos o animaciones y creo que para nada más. Si quieres mostrar una pelicula puedes realizar un video. Si quieres hacer una página web, usa otra cosa tío.
El problema gordísimo es que flash es totalmente inaccesible, tanto para personas como para buscadores (inaccesible desde el punto de vista de la accesibilidad de una web, de hacer webs para todos). Por eso no iréis nunca desde un buscador como google o yahoo a parar a una página flash con la información que buscáis. Probad a buscar información de Cálico Electrónico, por ejemplo. Podréis llegar hasta la página principal, pero al contenido flash imposible de momento.
Remarco que no he usado nunca flash, ni creo que lo haga voluntariamente.
Flash Player 8 for LINUX update
Emmy Huang, Product Manager of the Flash Player, explains what the plans concerning the LINUX version of Flash Player 8 are. Instead of releasing a 8.0 version we will directly move to 8.5 on LINUX. This will avoid even more delay after we ship Flash Player 8.5 for Windows and Mac. That will also make sure that the new virtual machine works using gcc from start. I see that as a big benefit as gcc is a more strict and standards compliant compiler than Visual Studio or CodeWarrior.
We have a few very good engineers working on the LINUX version right now in parallel to the work we do for 8.5. 64bit versions will take a little longer, there are no definite plans just yet. Just recompiling will not work unlike what you might think. The main issue here is the x86 JIT in the virtual machine and the mark&sweep garbage collection which are not 64bit aware right now, work on 32bit pointers only. Adding and testing this is not a small task as anyone who ever worked on this type of low level infrastructure might be able to attest. I can really only ask for patience here, we are aware that we need to offer a solution as soon as possible.
El origen de esta entrada es Flash Player 8 for LINUX update
Etiquetas: debian, gnu, Informática, Internet, Libre-copyleft, linux, Ocio-Cultura25 razones para cambiar a GNU/Linux y sus 25 comentarios ¿en contra?
Esto es la opinión de cualquiera que ha manejado alguna distribución GNU/Linux de forma continuada durante 1 mes para cualquier cosa. Para navegar, ver fotos, ver películas, redactar documentación y tareas más específicas de cada trabajo.
- 1. Puede ser descargado y replicado sin coste alguno.
- 2. Permite modificar su código fuente para adaptarlo o experimentar.
- 3. Se puede obtener un soporte de alta calidad gratis en internet.
- 4. Aunque versiones antiguas queden sin soporte siempre estará el código.
- 5. Se mantiene siempre compatible con la arquitectura UNIX.
- 6. Nadie te puede obligar a actualizar el software.
- 7. Puede ser actualizado a versiones nuevas sin coste alguno.
- 8. No obliga a revisar ni actualizar las licencias de los programas.
- 9. Posee mayor seguridad contra infecciones.
- 10. Es altamente resistente a caídas del sistema y raramente necesita reiniciar.
- 11. Posee una enorme cantidad de programas de alta calidad que se pueden usar.
- 12. Permite elegir entre muchas distribuciones generalmente compatibles entre sí.
- 13. Ofrece un alto grado de flexibilidad en la configuración y personalización.
- 14. Utiliza formatos de archivo abiertos.
- 15. Es generalmente más rápido para un conjunto de hardware determinado.
- 16. Ofrece un alto nivel de compatibilidad con otros sistemas operativos.
- 17. Mantiene fuertes estándares éticos en su sistema de desarrollo.
- 18. Puede funcionar en una amplia variedad de plataformas.
- 19. Reduce la necesidad de actualizar o sustituir hardware para actualizarlo.
- 20. Es la mejor elección para instituciones educativas que impartan informática.
- 21. Ofrece transparencia en procesos democráticos para entidades del gobierno.
- 22. Hace difícil que alguien introduzca puertas traseras en el código.
- 23. Usarlo fomenta la diversidad y la competencia en la industria del software.
- 24. No sólo ha alcanzado a sus rivales propietarios, sino que avanza más rápido.
- 25. Proporciona a sus usuarios la oportunidad de contribuir a su desarrollo.
Tristemente lo que esta entre paréntesis es lo que piensa todo el mundo que usa window$.
- 1. Puede ser descargado y replicado sin coste alguno. (¿alguien dijo emule?)
- 2. Permite modificar su código fuente para adaptarlo o experimentar. (el 99% de los usuarios ni siquiera saben que es un código fuente)
- 3. Se puede obtener un soporte de alta calidad gratis en internet. (se puede obtener un soporte de alta calidad gratis de tu pringao favorito)
- 4. Aunque versiones antiguas queden sin soporte siempre estará el código. (ver punto 1)
- 5. Se mantiene siempre compatible con la arquitectura UNIX. (los pringaos se acostumbran rápido a los cambios)
- 6. Nadie te puede obligar a actualizar el software. (excepto ese gusanillo que te recome cuando estas usando la version 4.12.5.12 y ha salido la 4.12.5.13 que corrige un bug cuando se muestran caracteres en coreano en una frase determinada)
- 7. Puede ser actualizado a versiones nuevas sin coste alguno. (ver punto 1 otra vez)
- 8. No obliga a revisar ni actualizar las licencias de los programas. (el punto 1 se va a gastar)
- 9. Posee mayor seguridad contra infecciones. (un formateo y todo arreglado)
- 10. Es altamente resistente a caídas del sistema y raramente necesita reiniciar. (si Dios no hubiese querido los reinicios no habria hecho los PC con boton de reset)
- 11. Posee una enorme cantidad de programas de alta calidad que se pueden usar. (¿adivinais??? exactooo!! punto 1 de nuevo xDDD )
- 12. Permite elegir entre muchas distribuciones generalmente compatibles entre sí. (para que elegir si sabemos que lo último es lo mejor)
- 13. Ofrece un alto grado de flexibilidad en la configuración y personalización. (quien quiere flexibilidad si sabemos que lo mejor es todos los efectos y chorraditas activados)
- 14. Utiliza formatos de archivo abiertos. (¿formato? ¿archivo? ¿mande?)
- 15. Es generalmente más rápido para un conjunto de hardware determinado. (si el PC me va lento es hora de comprar un dual core a 89999999 ghz con tropocientos gigas de RAM ddrrrrrrrrrr666)
- 16. Ofrece un alto nivel de compatibilidad con otros sistemas operativos. ¿ah, pero hay vida más alla de windows?)
- 17. Mantiene fuertes estándares éticos en su sistema de desarrollo. (¿etica? ¿soquees? ande yo caliente y jódase la gente, esto me recuerda que ayer gané 8 millones especulando con un piso)
- 18. Puede funcionar en una amplia variedad de plataformas. ¿ah, pero hay vida más alla de Intel?)
- 19. Reduce la necesidad de actualizar o sustituir hardware para actualizarlo. (hay que cambiar el ordenador cada 3 meses para que no se quede obsoleto, aunque solo use el word 97 y el explorer para ver porno)
- 20. Es la mejor elección para instituciones educativas que impartan informática. (bastante tienen los profesores con medio entender el windows para meterse en berenjenales)
- 21. Ofrece transparencia en procesos democráticos para entidades del gobierno. (¿de verdad alguien cree que a los gobiernos les interesa la trasnparencia?)
- 22. Hace difícil que alguien introduzca puertas traseras en el código. (¿otra vez con esa leyenda del codigo?,¿puertas traseras? déjeme en paz que intento mandarle mi número de cuenta a mi nuevo amigo nigeriano)
- 23. Usarlo fomenta la diversidad y la competencia en la industria del software. (¿industria del software? insinua usted que los programas no nacen en el emule por generación espontanea?)
- etc, etc
Visto en los comentarios de una entrada sobre 25 razones para cambiar a LINUX de Barrapunto hace un tiempo.
Etiquetas: debian, gnu, Informática, linux, Nocturnos, PensamientosError de apt-get. Dynamic MMap ran out of room
Salida resultante de realizar el apt-get update:
... Ign http://debian.carnet.hr stable/non-US/contrib Packages Ign http://debian.carnet.hr stable/non-US/non-free Packages Obj http://debian.carnet.hr stable/main Packages Obj http://debian.carnet.hr stable/contrib Packages Obj http://debian.carnet.hr stable/non-free Packages Obj http://debian.carnet.hr stable/non-US/main Packages Obj http://debian.carnet.hr stable/non-US/contrib Packages Obj http://debian.carnet.hr stable/non-US/non-free Packages Descargados 13B en 6s (2B/s) Leyendo lista de paquetes... ¡Error! E: Dynamic MMap ran out of room E: Ocurrió un error mientras se procesaba kmessedwords (NewVersion1) E: Problem with MergeList /var/lib/dpkg/status E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado.
Solución:
root@einstein:/etc/apt$ cat apt.conf APT::Cache-Limit 25165824;
Tiene toda la pinta de ser un problema con la memoria máxima reservada por defecto por apt-get.
Mensaje en las listas de debian.org que donde solucionaban el error.
Etiquetas: debian, gnu, Informática, linuxEstos son los resultados para ...


Últimos comentarios