Crea tu propia distribución Linux
Aplicaciones para crear tu propia distribución Linux
Muchos de los usuarios de Gnu/Linux que comienzan a meter mano en su distribución se dan cuenta que estas traen muy poco software y una configuración que no se ajusta mucho a sus necesidades.
Gracias a que el Sistema operativo Gnu/Linux es de libre modificación podemos hacer y deshacer una distribución Linux como nos plazca y luego guardarla en un iso para así, poder distribuirla e instalarla en donde queramos tal y como la teníamos en nuestra PC.
Estas son algunas de las aplicaciones o medios que nos permiten tener nuestra distribución Gnu/Linux a medida:
Remastersys
Esta herramienta tiene una interfaz gráfica de usuario bastante simple y funciona tanto en Ubuntu, Debian como cualquiera de sus derivados.
Remastersys obras de la transferencia de la distribución se está ejecutando en una imagen ISO. Usted puede optar por incluir la configuración y los datos personales también, que la hace ideal para copias de seguridad.
UCK
UCK es una herramienta que te ayuda a personalizar Live CDs oficiales de Ubuntu (incluyendo Kubuntu, Xubuntu y Edubuntu) y ajustarlos a tus necesidades. Puede añadir cualquier paquete al sistema «live» como, por ejemplo, paquetes de idiomas, aplicaciones, etc.
Algunas Características:
* Crea live CDs autoarrancables con idiomas predefinidos basados en un live CD de Ubuntu o Kubuntu usando un asistente gráfico.
* Crea live CDs con características especiales usando scripts. Es posible personalizar el sistema de archivos raíz (por ejemplo, instalar o quitar paquetes), el contenido de la ISO (añadir y quitar documentos, cambiar nombres) y el initrd (añadir módulos en el arranque, cambiar la secuencia de arranque).
Reconstructor
Como su nombre lo indica, esta herramienta es una suite completa para crear tus propias distribuciones personalizadas de Ubuntu y Debian desde una imagen ISO existente. Les da la posibilidad de ajustar el fondo de pantalla, temas, iconos, aplicaciones y mucho más.
Herramienta que se ejecuta desde el navegador y requiere instalación, pero requiere de una pequeña cuota para poder utilizar todas sus características.
Revisor
A diferencia de las tres herramientas de arriba, esta aplicación es para una distribución basada en paquetes RPM, Fedora. Revisor tiene tanto una interfaz gráfica de usuario y una interfaz de línea de comandos, y puede crear los medios de comunicación USB Live, así como CDs y DVDs instalables.
En lugar de utilizar las imágenes ISO, Revisor va descargando los paquetes de Internet, por lo que puede tardar algún tiempo en función de tu velocidad de conexión y la selección de paquetes.
SUSE Studio
SUSE Studio de Novell te permite seleccionar los paquetes, establecer diversas configuraciones (incluyendo la detección de la red, la configuración del firewall, etc) y seleccionar un logotipo, fondo y más.
Se accede desde dentro de un navegador y desde ahí la descargas a la imagen ISO para compartirla con el mundo.
Pungi
Esta es la herramienta que utilizan los desarrolladores de Fedora. Es una herramienta de línea de comandos escrita en Python.
Como Revisor, la herramienta recoge los paquetes directamente desde Internet y luego automáticamente los divide y crea las imágenes ISO instalable.
MySlax Creador
La herramienta crea versiones personalizadas de la distribución basada en Slackware-Slax, pero a diferencia de las otras herramientas que hablamos aquí, MySlax trabaja desde dentro de Windows!
Funciona con imágenes de Slax y te permite añadir datos propios.
Linux From Scratch
LFS es una colección de documentos que nos indican los pasos para compilar una distribución Linux desde cero. El proyecto se diferencia de otras distribuciones en que no consta de paquetes y scripts preensamblados para una instalación automática del sistema, sino que sus usuarios son provistos simplemente con paquetes de código fuente y un manual de instrucciones para el armado de un sistema GNU/Linux propio.
Debido al inmenso trabajo que demanda la instalación de este sistema en comparación a otras distribuciones, los usuarios que deciden hacer uso de LFS son principalmente aficionados que desean aprender sobre el funcionamiento interno de un sistema GNU/Linux y ensamblar un sistema a su medida. Linux From Scratch es también utilizado como base de varias distribuciones, usualmente alejadas de su espíritu original de “metadistribución”.
Fuente Original: http://hardsoftgeek.com.ar/2010/01/aplicaciones-para-crear-tu-propia-distribucion-linux.html
Gracias hardsoftgeek por compartir.
MAC – Como quitar/cambiar la password de un usuario de Mac?
El otro día un compañero tuvo un problema en su MAC personal, y es que se olvido de su contraseña de usuario…
Despues de investigar (prácticamente nunca habia usado un MAC) me quede con 2 temas ideas clave.
- Se parece mucho a un Linux.
- No es tan seguro como pensaba.
A mi me funciono con el Metodo 1, pero os pongo más metodos que he encontrado gracias a nuestro amigo Google 🙂
/sbin/fsck -y [Enter]
/sbin/mount -uaw [Enter]
rm /var/db/.applesetupdone [Enter]
reboot [Enter]
Ahora cuando reinicie nos pedira llenar los formulcarios como si fuera la primera vez que prendemos la compu. Ahora a llenar todo y ya tenemos nuestra cuenta de administrador.
-passwd NUEVOUSUARIO [enter] -reinicia tu máquina y entra de nuevo al modo de consola
-sh/etc/tc [enter] -passwd NOMBREDEUSUARIO [enter] -reinicia nuevamente y entra de nuevo al modo consola-/sbin/fsck-y [enter]
shin /mount-uaw/ [enter]
rm /VAR/db/.applesetupdone [enter]
Oasswd [enter]
METODO 3
Entrar al modo consola (manzanita + S) y usar los comandos: -mount -uw / [enter]
– rm /var/db/.AppleSetupDone [enter]
-shutdown -h now [enter]
Código HTML – Remplazar imagen al pasar el ratón
Hay muchas maneras, os pongo la que me resulta más fácil:
<a href=»URL DONDE IRÁ AL CLICKAR»><img id=»imagen» onmouseout=»this.src=’IMAGEN SIN PASAR EL RATÓN'» onmouseover=»this.src=’IMAGEN SIN PASANDO EL RATÓN’ » src=»IMAGEN SIN PASAR EL RATÓN» />
Configuracion paneles Gnome Classic
El otro día me instale Ubuntu 12.04, me parece muy «chulo» el nuevo entorno Unity, pero me hizo una petada por culpa de un efecto.
Decidí instalarme el gnome clasico
- apt-get install
gnome-panel
Pero me encontre con 2 problemas.
- La papelera de reciclaje no esta.
- Y no se borrar los iconos «accesos directos» que creo en los paneles.
Para configurar, mover, añadir (p. ejemplo: la papalera), quitar los paneles hay que pulsar sobre el panel la tecla:
ALT (izquierdo) + clic derecho del ratón
.
y clicas en «Añadir a panel» y buscas la papelera
Comparto esta post por que perdí unos minutos de mi vida como terrícola y puede que ayude a algún ser vivo (excluyendo zombis)
Guía: Instalación / Configuración servidor LDAP en Ubuntu 11.10
Guía: Instalación / Configuración servidor LDAP en Ubuntu 11.10
INDICE:
Preparación Previa del Servidor
Instalación LDAP y Comprobación
Configuración LDAP
Preparación Previa del Servidor
- Debemos editar el fichero /etc/hosts y añadir el nombre de nuestro nuevo dominio
Con el comando hostname –f podemos comprobar el nombre de nuestro dominio, debe salir el mismo nombre que hemos puesto en el fichero anterior.
- Ahora comprobamos el nombre de nuestra máquina en el fichero /etc/hostname, debe ser el mismo nombre que en el fichero anterior /etc/hosts. Si es el mismo lo dejamos, si no lo editamos.
Con el comando hostname podemos comprobar el nombre nuestra máquina.
- Debemos tener instalado Apache
Comando Instalación:
apt-get install apache2
Recomendado tener actualizado el sistema.
apt-get update
apt-get upgrade
Instalación LDAP y Comprobación
Instalamos los paquetes.
Comando: apt-get install slapd ldap-utils
En el proceso de la instalación nos pedirá crear la contraseña administrador del LDAP.
Ahora procedemos a configurar el servidor
Comando:
dpkg-reconfigure slapd
Nos ejecutará el asistente de configuración del servidor LDAP.
Preguntas del Asistente:
- Deseas Omitir la configuración de Si o No, pulsamos en No para continuar.
- Nombre de nuestro Dominio (hostname –f)
- Nombre de nuestra Organización (podemos poner el del dominio)
- Introducimos la Contraseña del administrador del servidor LDAP. (es el mismo paso que cuando hemos instalado el servidor LDAP).
- Seleccionamos el Motor HDB.
- Conservar la BBDD cuando se desinstale LDAP, por si acaso decimos que No.
- Movemos los datos antiguos (por si acaso para no perder información que tengamos)
- Por ultimo: Compatibilidad con la versión 2 del protocolo LDAP, marcamos que Si (contra más opciones aceptes mejor para un futuro si las necesitas)
El asistente de configuración del servidor ya haría finalizado, comprobamos su funcionamiento con el comando:
ldapsearch -x -LLL -H ldap:/// -b dc=dominioivan,dc=com dn
Introducir el nombre de vuestro dominio.
Instalamos la herramienta gráfica de LDAP y comprobamos que función:
Comando Instalación:
apt-get install phpldapadmin
Comando entorno gráfico (prueba desde el servidor LDAP):
En nuestro navegador introducimos
http://localhost/phpldapadmin/
Configuración LDAP
Creamos 2 ficheros, People.ldif y Groups.ldif (yo los creo en una carpeta aparte).
El contenido de los ficheros:
- People.ldif
dn: ou=People,dc=dominioivan,dc=com objectClass: organizationalUnit ou: People |
- Groups.ldif
dn: ou=Groups,dc=dominioivan,dc=com objectClass: organizationalUnit ou: Groups |
Debe quedar algo así.
Ahora añadimos estos objetos al directorio, introducimos los siguientes comandos:
ldapadd -x -D cn=admin,dc=dominioivan,dc=com -W -f People.ldif
ldapadd -x -D cn=admin,dc=dominioivan,dc=com -W -f Groups.ldif |
Nos pedirá la contraseña del administrador del LDAP cada vez
Ahora para tener datos en nuestro servidor LDAP, introducimos una Grupo y una Persona por este orden, ya que cuando introduzcamos la Persona ara referencia al grupo alumnes gidNumber: 5001.
Grupo:
vim alumnes.ldif
dn: cn=alumnes,ou=Groups,dc=dominioivan,dc=com objectClass: posixGroup cn: alumnes gidNumber: 5001 |
Persona:
nano ivan.moya.ldif
dn: uid=ivan,ou=People,dc=dominioivan,dc=com objectClass: inetOrgPerson objectClass: posixAccount objectClass: shadowAccount uid: ivan sn: moya givenName: Ivan cn: Ivan Moya displayName: Ivan Moya uidNumber: 10001 gidNumber: 5001 userPassword: imoya gecos: Ivan Moya loginShell: /bin/bash homeDirectory: /home/ivan |
Los agregamos al directorio con los comandos:
ldapadd -x -D cn=admin,dc=dominioivan,dc=com -W -f alumnes.ldif
ldapadd -x -D cn=admin,dc=dominioivan,dc=com -W -f ivan.moya.ldif |
Nos pedirá la contraseña del administrador del LDAP cada vez
Ya tenemos nuestro servidor LDAP en funcionamiento. Podemos mirar los objetos creados con el comando:
ldapsearch -x -LLL -H ldap:/// -b dc=dominioivan,dc=com dn
phpLDAPadmin
Ahora vamos a configurar phpldapadmin según nuestra configuración (nombre de dominio)
Editamos el fichero: /etc/phpldapadmin/config.php
$servers->SetValue(‘server’,’base’,array(‘dc=dominioivan,dc=com’));
$servers->SetValue(‘login’,’bind_id’,’cn=admin,dc=dominioivan,dc=com’); |
Las líneas que hay que modificar són la 283 y 306 respectivamente.
Consejo: reiniciamos apache2
Service apache2 restart
Y comprobamos si funciona, nos logeamos:
Tutorial Actualizar Samsung Galaxy S PLUS (I9001) Android 2.3.6 Gingerbread (Value Pack XXKQB) y testeado
Bueno este es mi primer post, y voy a empezar con una cosa que he hecho hoy, flashear mi Samsung Galaxy S Plus.
Os cuento, soy de Orange y llevamos muchos meses esperando la actualización de nuestro I9001. De hecho tengo el móvil desde hace 5 meses y sigo, perdón seguia con la versión 2.3.4. Cuando he visto gente que con el Samsung S normal de toda la vida y ya están con la 2.3.6.
Al final me arriesge, y dije, ¡c_ ñ _! <– (falta dos o) tengo un movil mas o menos potente y no lo estoy aprovechando del todo. Lo suyo seria rootearlo y meterla una room de esas cocinadas, pero de momento he ido a lo fácil, a instalarle la ultima room que samsung ha ofrecido a este movil.
Antes de empezar el tutorial, estate seguro, puedes fastidiar el movil. Por supuesto no me hago responsable, es una decisión vuestra seguir el tutorial.
He hecho el tutorial por qué el que encontre estaba un poco desactualizado y he hecho los cambios en mi tutorial para ayudaros.
Yo lo he hecho me funciono.
TUTORIAL Actualizar Samsung Galaxy S PLUS (I9001) Android 2.3.6 Gingerbread (Value Pack XXKQB)
La actualización Value Pack Android 2.3.6 Gingerbread incorpora varias características de Ice Cream Sandwich.
Recordamos que el Value Pack es un paquete de actualización que Samsung ha lazando para aquellos dispositivos que no recibirán de forma oficial Ice Cream Sandwich para llevar algunas características de Android 4.0 a más dispositivos.
Entre las principales características que trae este Pack, se destacan el Face Unlock, TouchWiz 4.0, la Lockscreen del Galaxy S2 (ICS) y muchas cosas más!
Nuevas características Value Pack XXKQB para Galaxy S PLUS (I9001):
- Face Unlock
- Mejoras de Interfaz, más fluido
- Nuevo Kernel con gran RAM (Total RAM: 364 )
- Lockscreen ICS del Galaxy S2
- Editor de fotos
- TouchWiz 4 integrado
- Mejoras en la interfaz de la cámara + ahora se pueden tomar imágenes mientras se graba un video
- Auto-Rotación es más rápida (de vertical a horizontal)
- Mejoras en la velocidad
- Mejorado el rendimiento de GPU
PASOS A SEGUIR, EMPEZAMOS!
1. Descargamos el VALUE PACK por ejemplo de aquí.
http://hotfile.com/dl/151960128/99bbaca/I9001XXKQB_I9001OXXKP8_AUT.rar.html
Si consigues bajarte el fichero, ignora el Odin que viene, ya que es la versión 3 y se queda pillado en el proceso, a mi me paso y a muchos usuarios que he visto en la guia que utilice. La solución es bajarse la version 4.43 por ejemplo, en el paso 3 explico más.
Si no conseguis bajaros el VALUE PACK, avisarme y intentaré subirlo.
2. Luego debes bajarte el Odin 4.43 (el 3 no funciona) en tu PC y apagar el teléfono para poder entrar en modo Download (o modo de descarga).
Aparte del Odin necesitarás el AriesVE. Buscando por Google seguro k lo encuentras. Si no avisar y lo intentare de colgar.
3. Para ingresar en modo download debes presionar Volumen abajo + el botón central y mientras mantienes ambos, simultáneamente presiona Power. Luego debería aparecer un robot verde que indica que has ingresado en modo de descarga.
4. Una vez que tu Galaxy S Plus se encuentra en modo de descarga, debes conectar el dispositivo al ordenador mediante el cable USB original, mientras tienes abierto Odín en tu ordenador. Allí verás que la sección ID : COM se ilumina en amarillo.
5. Cuando este en amarillo, en le dasl a botón OPS y seleccionas el Aries bajado en el paso 3, y luego le dasl a botón en PDA debes seleccionar el archivo Value pack que te has bajado, por ejemplo si has bajado lo del paso 1, se llamará asi; “I9001XXKQB_I9001OXXKP8_I9001XXKPL_HOME.tar.md5″ como se muestra en la imagen y hacer clic en “Start” para iniciar el proceso de actualización del firmware. A mi me tardo 8 minutos.
6. Luego de que el firmware se haya actualizado exitosamente, el dispositivo se reiniciará automáticamente.
Cuando veas la pantalla de inicio, debes desconectar el cable USB y apagar el dispositivo para encenderlo en modo recovery.
Según la guia que seguir para entrar en el modo recovery es asi, pero no pude: Para ello debes presionar la tecla Volumen arriba + botón Home, y mientras mantienes ambas, presionar simultáneamente el botón de encendido.
Me dio error, me decia: Ramdump Mode cause force upload
Hice lo siguiente para poder entrar en modo recovery (me costo unos minutos entrar):
Pulsa volumen mas y power cuando aparezca la palabra samsung esperas uno o dos segundos y sueltas despues veras que pondra samsung galaxy plus gt i9001 cuando veas eso le das un toque al boton menu (el de la derecha del boton central) y deberia entrar el icono verde de android, y una caja al lado y le vuelves a dar al boton menu y en unos segundos aparece el menu. Para moverte por el menu usa los botones volumen mas y menos para subir y bajar y el boton central para aplicar
7. En modo recovery, ayudandote con el botón «más volumen, menos volumen y botón central» selecciona Wipe data/factory reset y selecciones «Yes» y le das al boton central, luego lo mismo con la opción Wipe Cache partition y luego reinicia el móvil seleccionando Reboot system nowcon la ayuda de las teclas de volumen para desplazarte.
Y FINAL!!!