Archivo

Archive for May 2012

Crea tu propia distribución Linux

28 de May de 2012 Deja un comentario

Aplicaciones para crear tu propia distribución Linux

Buscando información sobre como desarrollar mi propia distribución Linux, me encontre con un post muy interesante de «hardsoftgeek» y me gustaría compartirlo con vosotors.

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.

Categorías: Linux

MAC – Como quitar/cambiar la password de un usuario de Mac?

24 de May de 2012 Deja un comentario

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 🙂

METODO 1:
/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.
Ahora debemos ir al menu de «Usuarios» seleccionar el usuario del cual no sabemos la contraseña, y añadir una nueva (no pide la contraseña antigua).
METODO 2: Entrar al modo consola (manzanita + S) y usar los comandos: -sh/etc/tc [enter]
-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

19 de May de 2012 Deja un comentario

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» />

Categorías: HTML, Programación Etiquetas:

Configuracion paneles Gnome Classic

15 de May de 2012 Deja un comentario

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.

  1. La papelera de reciclaje no esta.
  2. 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

13 de May de 2012 Deja un comentario

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:

  1. Deseas Omitir la configuración de Si o No, pulsamos en No para continuar.
  2. Nombre de nuestro Dominio (hostname –f)
  3. Nombre de nuestra Organización (podemos poner el del dominio)
  4. Introducimos la Contraseña del administrador del servidor LDAP.  (es el mismo paso que cuando hemos instalado el servidor LDAP).
  5. Seleccionamos el Motor HDB.
  6. Conservar la BBDD cuando se desinstale LDAP, por si acaso decimos que No.
  7. Movemos los datos antiguos (por si acaso para no perder información que tengamos)
  8. 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:

Categorías: Linux Etiquetas: , , ,

Tutorial Actualizar Samsung Galaxy S PLUS (I9001) Android 2.3.6 Gingerbread (Value Pack XXKQB) y testeado

10 de May de 2012 53 comentarios

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!!!