Posts Tagged ‘software libre’
Cambiar la distribución del teclado (keyboard layout) en la terminal (tty)
Posted 2008.noviembre.4
on:Siguiendo con la configuración de Debian Etch, durante la instalación cuando me preguntó la distribución de teclado, a lo cual dije gratamente Español – España o algo así…. a lo cual luego luego me arrepentí pues no podia sacar (el teclado tiene distribución inglesa, y al presionar Alt Gr era como presionar Enter) ni la barra del or (|) para hacer tuberías tan necesarias como history | more etc.
Entonces me di en la busqueda y encontré una solución [1]:
# dpkg-reconfigure console-data
lo que nos mostrará
si aceptamos nos mostrará un menú con cuatro opciones de las cuales.
- Nos mostrará un wizard o asistente para seleccionar nuestra distribución de teclado (recomendado).
- Nos dejara tal cual la configuración actual.
- Nos pondrá la distribución según el kernel.
- Al igual que la primera opción nos permitira elegir la distribución pero en este caso de una larga lista de distribuciones y arquitecturas
Yo he optado por la primera y tras unas selecciones la he puesto en su lugar US Standar 🙂
Enlaces
[1] http://www.malcolmhardie.com/weblogs/angus/2006/05/02/change-console-keyboard-layout-in-debian/
Hoy he estado configurando una máquina virtual con Debian Etch para Redes, materia de 8º Semestre de mi carrera… (se puede con cualquier distro incluso con GUI pero junto con Jose Miguel preferimos darle a la madre… de Ubuntu 😛 osea Debian), los requisitos es montar DHCP, DNS, Apache, PHP y OpenOffice (WTF! pero es por prácticar) desde código fuente, entonces hemos hecho la instalación con la versión netinst
Al iniciar con DHCP luego de descomprimir el tarball y ejecutar ./configure empezaron los errores así:
configure: error: no acceptable C compiler found in $PATH
este error se debe a que no tenemos un compilador de C por tanto debemos instalarlo
# apt-get install gcc-4.1
pero el problema no para allí pues el binario instalado tiene el nombre de gcc-4.1 y esta ubicado en /usr/bin y el ./configure busca en el $PATH por un archivo con nombre gcc y
no con nombre gcc-4.1 por tanto la solución que la encontre en [1] fue crear un enlace simbolico en /bin con el nombre gcc así:
# ln -s /usr/bin/gcc-4.1 /bin/gcc
listo NEXT!
configure: error: C compiler cannot create executables
Según configure gcc no puede generar ejecutables, no he utilizado gcc pero supongo que no enlaza al compilar por tanto la solución es instalar g++ encontrada en [2]
# apt-get install g++-4.1
Nota: tanto con gcc como con g++ ten en cuenta las versiones esta vez se uso 4.1 pero puede que para tu caso sea otra versiñon
toes!! ya no nos genera error configure ahora con vamos con make
bash: make: command not found
la solución es bastante obvia instalar make:
apt-get install make
y listo es todo por ahora si encuentro más errores comunes los pondre aquí, si tu tienes otros ponlos en los comentarios 😉
Enlaces
Imágen tomada de artistic thoughts
Vía email un amigo me consulta:
¿Cómo puedo saber que usuarios existen en una instalación de GNU/Linux desde bash?
Pues hay un dilema entre usuarios y usuarios válidos (en /etc/passwd, que puedan entrar y con home) pero la cosa va más o menos así:
#!/bin/sh #obtener los usuarios del passwd echo '\n\nUsuarios en passwd con sed' echo '_____________________________________' sed 's/:.*//' /etc/passwd echo '_____________________________________' #ó echo '\n\nUsuarios en passwd con cut' echo '_____________________________________' cut -d: -f1 /etc/passwd echo '_____________________________________' echo '\n\nUsuarios que pueden hacer login' echo '_____________________________________' cat /etc/shadow | grep -v '[*!]' | grep -v '?:' echo '_____________________________________' echo '\n\nUsuarios con directorio en /home' echo '_____________________________________' UHOME="/home" USERS=$(cut -d':' -f1 /etc/passwd) for u in $USERS do ID=$(id -u $u) if [ $ID -ge 1000 ] ; then if [ -d ${UHOME}/${u} ] ; then echo ${UHOME}/${u}; fi fi done echo '_____________________________________' echo '\n\nUsuarios conectados' echo '_____________________________________' who echo '_____________________________________' echo '\n\nConexiones realizadas' echo '_____________________________________' last echo '_____________________________________'
si hay una mejor forma porfa ponla en un comentario y actualizo la entrada 🙂 .
- In: 3D | Colombia Think Linux | Páginas++ | Ubuntu | Web
- Deja un comentario
Wow!! tiene todos los ingredientes para incrustarse en tu lector de Feeds:
- Es un cómic o tira comica.
- Historia basada en un grupo de geeks.
- Es hecho con 100% Software Libre (Ubuntu + Inkscape + GIMP + Blender).
- No solo es humor y tiene un buen guión (muchas referencias geek).
- Traducido en Español e Inglés
- Es Colombiano!!
- Y por si no basta: TIENE un perro ancestral!!
Que más puedes pedir?
Cibertito es un proyecto desarrollado por la compañía GeekDT desde el Cluster de Tecnología ParqueSoft Bogotá. Luego de dos años de investigación en técnicas de ilustración utilizando exclusivamente herramientas de Software Libre, el proyecto alcanza su madurez en el año 2008 para ser publicado en Internet.
Puedes empezar a leerlo ya pues apenas inicia la primera temporada y con dos capítulos (uno y dos) de esta «telenovela juvenil para geeks».
Link: Cibertito | Blog
Fuente: BlenderNation
Comentarios recientes