He aqui los pasos que segui para tener instalado un servidor zimbra guiandome con el howto de Falko Timme y la pagina oficial de zimbra y sus foros.
1.- Se instala un Debian Etch usando la instalacion por red con los paquetes minimos requeridos.
2.- Modificamos el archivo /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.1.50 correo.ejemplo.com correo
luego reiniciamos el server
3.- Configuramos el archivo /etc/resolv.conf
Para ello se necesita setear un servidor DNS que contenga una entrada valida del servidor de correo A & MX.
nameserver 192.168.1.100 (servidor dns)
nameserver 208.67.220.220
4.- Se instala los paquetes necesarios:
apt-get install libc6-i686 sudo libidn11 curl fetchmail libgmp3c2 libexpat1 libgetopt-mixed-perl libxml2 libstdc++6 libpcre3 libltdl3 ssh
5.- Se obtiene e instala zimbra de su pagina oficial
correo:~/zcs-5.0.11_GA_2695.DEBIAN4.0.20081117055537# ./install.sh -l
Operations logged to /tmp/install.log.2706
Checking for existing installation...
zimbra-ldap...NOT FOUND
zimbra-logger...NOT FOUND
zimbra-mta...NOT FOUND
zimbra-snmp...NOT FOUND
zimbra-store...NOT FOUND
zimbra-apache...NOT FOUND
zimbra-spell...NOT FOUND
zimbra-proxy...NOT FOUND
zimbra-archiving...NOT FOUND
zimbra-convertd...NOT FOUND
zimbra-cluster...NOT FOUND
zimbra-core...NOT FOUND
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
ZIMBRA, INC. ("ZIMBRA") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.
License Terms for the Zimbra Collaboration Suite:
http://www.zimbra.com/license/zimbra_public_eula_2.1.html
Press Return to continue
Checking for prerequisites...
FOUND: NPTL
FOUND: sudo-1.6.8p12-4
FOUND: libidn11-0.6.5-1
FOUND: fetchmail-6.3.6-1etch1
FOUND: libpcre3-6.7+7.4-4
FOUND: libgmp3c2-2:4.2.1+dfsg-4
FOUND: libexpat1-1.95.8-3.4
FOUND: libxml2-2.6.27.dfsg-6
FOUND: libstdc++6-4.1.1-21
FOUND: openssl-0.9.8c-4etch3
FOUND: libltdl3-1.5.22-4
Checking for suggested prerequisites...
FOUND: perl-5.8.8
Prerequisite check complete.
Checking for installable packages
Found zimbra-core
Found zimbra-ldap
Found zimbra-logger
Found zimbra-mta
Found zimbra-snmp
Found zimbra-store
Found zimbra-apache
Found zimbra-spell
Found zimbra-proxy
Select the packages to install
Install zimbra-ldap [Y] y
Install zimbra-logger [Y] y
Install zimbra-mta [Y] y
Install zimbra-snmp [Y] y
Install zimbra-store [Y] y
Install zimbra-apache [Y] y
Install zimbra-spell [Y] y
Install zimbra-proxy [N] y
Checking required space for zimbra-core
checking space for zimbra-store
Installing:
zimbra-core
zimbra-ldap
zimbra-logger
zimbra-mta
zimbra-snmp
zimbra-store
zimbra-apache
zimbra-spell
zimbra-proxy
The system will be modified. Continue? [N] y
Removing /opt/zimbra
Removing zimbra crontab entry...done.
done.
Cleaning up zimbra init scripts...done.
Cleaning up /etc/ld.so.conf...done.
Cleaning up /etc/security/limits.conf...done.
Finished removing Zimbra Collaboration Suite.
Installing packages
zimbra-core......zimbra-core_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-ldap......zimbra-ldap_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-logger......zimbra-logger_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-mta......zimbra-mta_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-snmp......zimbra-snmp_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-store......zimbra-store_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-apache......zimbra-apache_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-spell......zimbra-spell_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-proxy......zimbra-proxy_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
Operations logged to /tmp/zmsetup.12222008-151821.log
Setting defaults...
DNS ERROR resolving MX for correo.ejemplo.com
It is suggested that the domain name have an MX record configured in DNS
Re-Enter domain name? [Yes]
Create Domain: [correo.ejemplo.com] ejemplo.com
MX: correo.ejemplo.com (192.168.30.227)
Interface: 192.168.1.50
Interface: 127.0.0.1
done.
Checking for port conflicts
Aca se observa un error de resolucion DNS, es que zimbra toma el el nombre de la PC, para ello se tiene que corregir el nombre de dominio en este caso: ejemplo.com recien ahi el se continua con la instalacion.
6.- Empezamos a configurar zimbra, para ir terminando la instalacion.
Main menu
1) Common Configuration:
2) zimbra-ldap: Enabled
3) zimbra-store: Enabled
+Create Admin User: yes
+Admin user to create: admin@ejemplo.com
******* +Admin Password UNSET
+Enable automated spam training: yes
+Spam training user: spam.ovlhtoqr@ejemplo.com
+Non-spam(Ham) training user: ham.ujyjybke@ejemplo.com
+Global Documents Account: wiki@ejemplo.com
+SMTP host: correo.ejemplo.com
+Web server HTTP port: 80
+Web server HTTPS port: 443
+Web server mode: http
+IMAP server port: 7143
+IMAP server SSL port: 7993
+POP server port: 7110
+POP server SSL port: 7995
+Use spell check server: yes
+Spell server URL: http://correo.ejemplo.com:7780/aspell.php
4) zimbra-mta: Enabled
5) zimbra-snmp: Enabled
6) zimbra-logger: Enabled
7) zimbra-spell: Enabled
8) zimbra-proxy: Enabled
9) Default Class of Service Configuration:
r) Start servers after configuration yes
s) Save config to file
x) Expand menu
q) Quit
Address unconfigured (**) items (? - help)
En la parte 3 se ve que la opcion no esta seteada, entonces tecleamos "3" y presionamos enter, para ingresar al siguiente submenu.
Store configuration
1) Status: Enabled
2) Create Admin User: yes
3) Admin user to create: admin@ejemplo.com
** 4) Admin Password UNSET
5) Enable automated spam training: yes
6) Spam training user: spam.ovlhtoqr@ejemplo.com
7) Non-spam(Ham) training user: ham.ujyjybke@ejemplo.com
8) Global Documents Account: wiki@ejemplo.com
9) SMTP host: correo.ejemplo.com
10) Web server HTTP port: 80
11) Web server HTTPS port: 443
12) Web server mode: http
13) IMAP server port: 7143
14) IMAP server SSL port: 7993
15) POP server port: 7110
16) POP server SSL port: 7995
17) Use spell check server: yes
18) Spell server URL: http://correo.ejemplo.com:7780/aspell.php
Select, or 'r' for previous menu [r]
Se ve que la opcion 4 esta como unset(no seteado) tipeamos 4 y luego enter e ingresamos el password para el admin, luego otra ves presionas enter para regresar al menu principal.
Main menu
1) Common Configuration:
2) zimbra-ldap: Enabled
3) zimbra-store: Enabled
4) zimbra-mta: Enabled
5) zimbra-snmp: Enabled
6) zimbra-logger: Enabled
7) zimbra-spell: Enabled
8) zimbra-proxy: Enabled
9) Default Class of Service Configuration:
r) Start servers after configuration yes
s) Save config to file
x) Expand menu
q) Quit
*** CONFIGURATION COMPLETE - press 'a' to apply
Tal como dice tipeamos "a" para guardar los cambios.
Select from menu, or press 'a' to apply config (? - help) a
Save configuration data to a file? [Yes] ----> Guardamos la configuracion
Save config in file: [/opt/zimbra/config.6778] ----> por default
Saving config in /opt/zimbra/config.6778...done.
The system will be modified - continue? [No] Y ----> Y para modificarlo
Operations logged to /tmp/zmsetup.12222008-151821.log
.
.
.
Configuration complete - press return to exit
# su zimbra
$ zmcontrol status
Host correo.ejemplo.com
antispam Running
antivirus Running
imapproxy Running
ldap Running
logger Running
mailbox Running
mta Running
snmp Running
spell Running
stats Running
$ zmcontrol start
Host correo.ejemplo.com
Starting logger...Done.
Starting mailbox...Done.
Starting imapproxy...Done.
Starting antispam...Done.
Starting antivirus...Done.
Starting snmp...Done.
Starting spell...Done.
Starting mta...Done.
Starting stats...Done.
7.- Ingresando a la interface administrativa via web
https://correo.ejemplo.com:7071/zimbraAdmin
con el usuario: admin y el password configurado anteriormente
Una vez creado los usuarios procedemos a colocar el nombre dns del correo
http://correo.ejemplo.com
Nos mostrara la pantalla de logueo, ingresamos con nuestra cuenta y su respectivo password.
Fuente:
http://www.howtoforge.com/zimbra-collaboration-suite-5.0-on-debian-etch
domingo, 28 de diciembre de 2008
sábado, 27 de diciembre de 2008
Migrando Servidores
Leyendo las listas debian, encontre una respuesta estupenda de Mariodebian a una pregunta formulada por un listero sobre como migrar de un servidor con sus archivos de configuracion a otro servidor.
He aqui su respuesta:
En el server nuevo instalas una debian con el netinst para poder tener
red no necesitas respaldar nada del nuevo....
Instalas openssh-server y mediante rsync sincronizas todo
menos /dev /proc y /sys
Desde el servidor que tiene los datos (el viejo):
rsync -Pavz --exclude=/proc \
--exclude=/dev \
--exclude=/sys \
/ root@remoto:/
Si tienes algún servicio levantado puedes pararlo o ejecutar el rsync un
par de veces para que los archivos que cambien se vuelvan a copiar.
Borras /etc/udev/rules.d/70-persistent-net.rules (del nuevo) y
reinicias, si la tabla de particiones no cambia no hay que editar fstab
ni nada, si cambia deberías poner la que usaste con el netinst y
editar /bot/grub/menu.lst si cambia la partición /boot o /
Efectividad 100%, el kernel reconocerá todo el nuevo hardware y
configurara udev con el nombre ethX de la nueva tarjeta de red.
PD1: particularmente lo probe y funciona, pero hice algunos toques en el fstab.
Lo que hice fue antes de hacer el rsync, hice un backup del menu.lst y fstab, luego de hecho el cambio compare el fstab inicial con el que se copia finalmente, todo ello para corregir el error que mostraba al bootear.
PD2: usando este concepto se puede virtualizar un servidor que fue lo que hice, pero tambien se puede hacer lo inverso, en fin hay varias opciones.
saludos
He aqui su respuesta:
En el server nuevo instalas una debian con el netinst para poder tener
red no necesitas respaldar nada del nuevo....
Instalas openssh-server y mediante rsync sincronizas todo
menos /dev /proc y /sys
Desde el servidor que tiene los datos (el viejo):
rsync -Pavz --exclude=/proc \
--exclude=/dev \
--exclude=/sys \
/ root@remoto:/
Si tienes algún servicio levantado puedes pararlo o ejecutar el rsync un
par de veces para que los archivos que cambien se vuelvan a copiar.
Borras /etc/udev/rules.d/70-persistent-net.rules (del nuevo) y
reinicias, si la tabla de particiones no cambia no hay que editar fstab
ni nada, si cambia deberías poner la que usaste con el netinst y
editar /bot/grub/menu.lst si cambia la partición /boot o /
Efectividad 100%, el kernel reconocerá todo el nuevo hardware y
configurara udev con el nombre ethX de la nueva tarjeta de red.
PD1: particularmente lo probe y funciona, pero hice algunos toques en el fstab.
Lo que hice fue antes de hacer el rsync, hice un backup del menu.lst y fstab, luego de hecho el cambio compare el fstab inicial con el que se copia finalmente, todo ello para corregir el error que mostraba al bootear.
PD2: usando este concepto se puede virtualizar un servidor que fue lo que hice, pero tambien se puede hacer lo inverso, en fin hay varias opciones.
saludos
miércoles, 10 de diciembre de 2008
Cacti en Debian
Instlando Cacti en Debian Etch
Los requisitos
#apt-get update
#apt-get install apache2 php5 mysql-server php5-mysql php5-cli
#apt-get install cacti
Primer aviso, le damos aceptar
Aceptamos "si"
Como se instalo por default el mysql pues no se pone nada, si pusiste algun pass pues ingresalo
Aca ingresamos el password para el cacti
Elegimos el servidor web apache2
Y termina la instalacion,
ahora en el browser colocamos la ip donde instalamos cacti
http://ipdelservidor/cacti
nos saldra el siguiente mensaje, le damos next
Next
Nos muestra la configuracion del cacti
Luego nos muestra la pagina de logueo
usuario: admin
password: admin
Al ingresar te obliga a cambiarlo
y listo ya tienes instalado el cacti, ahora se empieza a configurar los nuevos devices (equipos, servidores, etc), para ello se tiene que tener habilitado el snmp.
Instalamos el snmp en un server que deseamos agragar a nuestro cacti.
#apt-get install snmp snmpd
Configuramos el siguiente archivo
#vi /etc/default/snmpd
ubicamos la siguiente linea:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
quitamos 127.0.0.1
quedaria asi:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
guardamos los cambios
Ahora configuramos el siguiente archivo
#vi /etc/snmp/snmpd.conf
añadimos esto al final.
rocommunity public
reiniciamos el snmp
/etc/init.d/snmpd restart
snmpwalk -v 2c -c public 192.168.0.1 system
Y nos mostrara una serie de mensajes con el contenido SNMPv2-MIB
Luego desde el cacti ya se puede añadir ese device se configura y se espera unos momentos para que empieze a generar los graficos.
Fuente:
http://www.debianadmin.com/cacti-bandwith-monitoring-tool-in-debian-etch.html
http://www.cahilig.org/monitoring-linux-servers-using-cacti-and-net-snmp
http://www.cacti.net/documentation.php
http://www.debianhelp.co.uk/cactitemplates.htm
Los requisitos
#apt-get update
#apt-get install apache2 php5 mysql-server php5-mysql php5-cli
#apt-get install cacti
Primer aviso, le damos aceptar
Aceptamos "si"
Como se instalo por default el mysql pues no se pone nada, si pusiste algun pass pues ingresalo
Aca ingresamos el password para el cacti
Elegimos el servidor web apache2
Y termina la instalacion,
ahora en el browser colocamos la ip donde instalamos cacti
http://ipdelservidor/cacti
nos saldra el siguiente mensaje, le damos next
Next
Nos muestra la configuracion del cacti
Luego nos muestra la pagina de logueo
usuario: admin
password: admin
Al ingresar te obliga a cambiarlo
y listo ya tienes instalado el cacti, ahora se empieza a configurar los nuevos devices (equipos, servidores, etc), para ello se tiene que tener habilitado el snmp.
Instalamos el snmp en un server que deseamos agragar a nuestro cacti.
#apt-get install snmp snmpd
Configuramos el siguiente archivo
#vi /etc/default/snmpd
ubicamos la siguiente linea:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
quitamos 127.0.0.1
quedaria asi:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
guardamos los cambios
Ahora configuramos el siguiente archivo
#vi /etc/snmp/snmpd.conf
añadimos esto al final.
rocommunity public
reiniciamos el snmp
/etc/init.d/snmpd restart
snmpwalk -v 2c -c public 192.168.0.1 system
Y nos mostrara una serie de mensajes con el contenido SNMPv2-MIB
Luego desde el cacti ya se puede añadir ese device se configura y se espera unos momentos para que empieze a generar los graficos.
Fuente:
http://www.debianadmin.com/cacti-bandwith-monitoring-tool-in-debian-etch.html
http://www.cahilig.org/monitoring-linux-servers-using-cacti-and-net-snmp
http://www.cacti.net/documentation.php
http://www.debianhelp.co.uk/cactitemplates.htm
martes, 9 de diciembre de 2008
La Frase del Dia
Frase:
PD: Muy buena
Fuente:
http://en.wikiquote.org/wiki/Linus_Torvalds
Anybody who tells me I can't use a program because it's not open source, go suck on rms.
I'm not interested.
99% of that I run tends to be open source, but that's _my_ choice, dammit.
Al que me diga que no puedo usar un programa porque no es Open Source, vaya a chupársela a RMS.
No estoy interesado.
99% de lo que corro tiende a ser open source,pero esa_es_mi_decisión maldita sea!
PD: Muy buena
Fuente:
http://en.wikiquote.org/wiki/Linus_Torvalds
viernes, 5 de diciembre de 2008
Debian Security Update
El 4 de Diciembre se reporto multiples vulnerabilidades en el kernel linux, que podrian derivar en una denegacion de servicio o escalamiento de privilegios.
En la pagina debian security se muestran las vulnerabilidades.
Solucion:
#apt-get update
#apt-get upgrade
y reiniciar
Saludos y actualizar el kernel !!!
Fuente:
http://www.debian.org/security/2008/dsa-1681
En la pagina debian security se muestran las vulnerabilidades.
Solucion:
#apt-get update
#apt-get upgrade
y reiniciar
Saludos y actualizar el kernel !!!
Fuente:
http://www.debian.org/security/2008/dsa-1681
jueves, 4 de diciembre de 2008
GoogleEarth en Debian amd64
Pasos para instalar en Googleearth en Debian amd 64:
1. Instalar el googleearth-package
googleearth-package es una utilidad para crear automaticamente un Debian package de Google Earth,
debian:~# apt-get install googleearth-package
Para evitar problemas que puedan suceder:
Instalamos el paquete lib32nss-mdns y proseguimos con la instalacion.
2. Ejecutamos make-googleearth-package para crear el googleearth Debian package
debian:~# make-googleearth-package
3. Un ls para ver el package creado googleearth_4.1.7076.4458+0.4.3-1_amd64.deb !!!
debian:~# dpkg -i googleearth_4.1.7076.4458+0.4.3-1_amd64.deb
4: Ejecutar.
abc@debian:~$ googleearth
Fuente:
http://blog.irwan.name/?p=283
http://mbrenes.blogspot.com/2008/11/error-29-al-cargar-google-earth-en.html
1. Instalar el googleearth-package
googleearth-package es una utilidad para crear automaticamente un Debian package de Google Earth,
debian:~# apt-get install googleearth-package
Para evitar problemas que puedan suceder:
Instalamos el paquete lib32nss-mdns y proseguimos con la instalacion.
2. Ejecutamos make-googleearth-package para crear el googleearth Debian package
debian:~# make-googleearth-package
3. Un ls para ver el package creado googleearth_4.1.7076.4458+0.4.3-1_amd64.deb !!!
debian:~# dpkg -i googleearth_4.1.7076.4458+0.4.3-1_amd64.deb
4: Ejecutar.
abc@debian:~$ googleearth
Fuente:
http://blog.irwan.name/?p=283
http://mbrenes.blogspot.com/2008/11/error-29-al-cargar-google-earth-en.html
domingo, 23 de noviembre de 2008
Mplayer amd64
Agregamos esta direccion en nuestro sources list, escogemos la direccion de acuerdo a la version debian que estemos usando, si usamos etch, pues agregamos la segunda linea
deb http://www.debian-multimedia.org etch main
deb http://www.debian-multimedia.org lenny main
deb http://www.debian-multimedia.org sid main
Descargamos el debian-multimedia-keyring que es un paquete deb
Lo instalamos con: dpkg -i debian-multimedia-keyring_2008.10.16.deb
Y hacemos un apt-get update.
La instalacion es sencilla:
apt-get install mplayer w64codecs
Previamente se tiene que tener los drivers de video instalados
PD: Pueden surgir pequeños inconvenientes nada que google no pueda resolver, a mi se me presento dos problemas:
En modo grafico cuando queria ver un video me mostraba el mensaje de error:
"Error opening/initializing the selected video_out (-vo) device"
Solucion:
Editar el archivo gui.conf que se encuentra en:
/home/tunombre/.mplayer/gui.conf
Y editar la linea deberia quedar asi:
vo_driver = "x11"
Otro problema que se me presento fue que no podia ver la pela a pantalla completa, otra vez google a la carga
Edita el archivo:
/etc/mplayer/mplayer.conf
Encontrar una parte que contenga:
# Enable software scaling (powerful CPU needed) for video output
# drivers that do not support hardware scaling.
#zoom=yes
Y descomentar la ultima linea
zoom=yes
Y listo.
Saludos
domingo, 9 de noviembre de 2008
Instalacion de OpenBSD 4.4
Aca una guia rapida de instalacion del OpenBSD
Intro:
OpenBSD es un sistema operativo tipo Unix, conocido por ser uno de los mas seguros que existen, esta basada en NetBSD, esta liderado por Theo de Raadt quien enfatiza el tema de la seguridad, se retiro del proyecto NetBSD por discrepancias con los fundadores de NetBSD.
Vamos con los pasos a puro pantallazo, la instalacion se hara en una maquina virtual con el Virtualbox, para ello se requiere que la MV, tenga espacio suficiente en nuestro caso 8GB y en opciones de red la dejamos por defecto (NAT).
1.- Descargar el iso desde la siguiente direccion.
ftp://ftp.openbsd.org/pub/OpenBSD/4.4/
Escogemos nuestra arquitectura, en la mayoria de los casos es i386 y descargamos el install44.iso
2.- Instalamos el OpenBSD, en opciones de la maquina virtual lo configuramos para que cargue e incie desde el install44.iso, para que proceda con la instalacion, luego de un momento empieza a cargar el iso.
Nos sale un mensaje:
(I)nstall, (U)pgrade or (S)hell? I
tecleamos la I, para la instalacion.
en la siguiente linea nos pregunta la terminal con la que vamos a trabajar
Specify terminal type: [vt220] --> Le damos Enter
y en la siguiente pregunta seleccionamos "es"
kbd(8) mapping? ('L' for list) es
Ahora nos preguntara si deseamos continua con la instalacion, tecleamos "yes"
En este mensaje:
Which one is the root disk? (or done) [wd0] ---> Le damos enter
Do you want to use *all* of wd0 for OpenBSD? [no] yes (Usaremos todo el disco)
Al final nos saldra un prompt del disk label, para editar las paticiones.
Pulsamos el signo "?" para ver las opciones
Con el comando p imprime las particiones creadas, vemos que solo hay una particion "c" creada.
Empezaremos a definir las particiones, este es solo un ejemplo:
A la particion root ( / )le daremos 2Gb
a la particion swap 500M
y al home le daremos 4GB
el resto lo dejamos para mas adelante.
Crearemos la primera particion
> a a ---> con a se crea la particion "a", para
offset ---> le damos enter
size: ---> 2G
FS type: [4.2BSD] ---> le damos enter (sistema de archivos del bsd)
mount point: [none] / ---> sera nuestra particion raiz
y asi para las demas particiones.
Tipeamos en el disk label
>p m --> Para ver las particiones creadas
con "q" grabamos los cambios
ahora nos sale un mesaje de advartencia
The next step *DESTROYS* all existing data on these partitions!
Are you really sure that you're ready to proceed? [no] y ---> tipeamos "y" para proceder.
Ahora nos sale los siguientes mensajes
Enter system hostname (short form, e.g. 'foo'): 4.4 --> nombre de nuestra hostname
Configure the network? [yes] Enter ---> tipeamos enter
Available interfaces are: pcn0 ---> nos muestra nuestra interface de red de virtualbox
Which one do you wish to initialize? (or 'done') [pcn0] --> enter
IPv4 address for pcn0? (or 'none' or 'dhcp') dhcp --> obtenemos la ip por dhcp
IPv6 address for pcn0? (or 'rtsol' or 'none') [none] Enter ---> solo ipv4
DNS domain name? (e.g. 'bar.com') [my.domain] ejemplo.com ---> nuestro dominio
Aceptamos las siguientes opciones, y llegamos hasta:
Password for root account? (will not echo) --> ponemos nuestro password
Siguiendo con la instalacion.
al final nos sale esta pregunta
Set name? (or 'done') [bsd.mp] all ---> tipeamos "all" para instalar todo
Vemos que todo esta marcado, ahora presionamos enter
y empieza la instalacion.
En la ultima pregunta presionamos enter nuevamente.
Nos salen dos preguntas mas (antes de este pantallazo)
Do you wish sshd(8) to be started by default? [yes] --> presionamos enter para habilitar ssh
Do you expect to run the X Window System? [yes] yes ---> tipeamos yes para instalar las X
What timezone are you in? ('?' for list) [Canada/Mountain] America/Lima --> seleccionamos la zona horaria.
Y por fin terminamos la instalacion de nuestro openBSD 4.4.
ya nos sale el prompt del shell, tipeamos halt para darle una reiniciada.
Saludos
Intro:
OpenBSD es un sistema operativo tipo Unix, conocido por ser uno de los mas seguros que existen, esta basada en NetBSD, esta liderado por Theo de Raadt quien enfatiza el tema de la seguridad, se retiro del proyecto NetBSD por discrepancias con los fundadores de NetBSD.
Vamos con los pasos a puro pantallazo, la instalacion se hara en una maquina virtual con el Virtualbox, para ello se requiere que la MV, tenga espacio suficiente en nuestro caso 8GB y en opciones de red la dejamos por defecto (NAT).
1.- Descargar el iso desde la siguiente direccion.
ftp://ftp.openbsd.org/pub/OpenBSD/4.4/
Escogemos nuestra arquitectura, en la mayoria de los casos es i386 y descargamos el install44.iso
2.- Instalamos el OpenBSD, en opciones de la maquina virtual lo configuramos para que cargue e incie desde el install44.iso, para que proceda con la instalacion, luego de un momento empieza a cargar el iso.
Nos sale un mensaje:
(I)nstall, (U)pgrade or (S)hell? I
tecleamos la I, para la instalacion.
en la siguiente linea nos pregunta la terminal con la que vamos a trabajar
Specify terminal type: [vt220] --> Le damos Enter
y en la siguiente pregunta seleccionamos "es"
kbd(8) mapping? ('L' for list) es
Ahora nos preguntara si deseamos continua con la instalacion, tecleamos "yes"
En este mensaje:
Which one is the root disk? (or done) [wd0] ---> Le damos enter
Do you want to use *all* of wd0 for OpenBSD? [no] yes (Usaremos todo el disco)
Al final nos saldra un prompt del disk label, para editar las paticiones.
Pulsamos el signo "?" para ver las opciones
Con el comando p imprime las particiones creadas, vemos que solo hay una particion "c" creada.
Empezaremos a definir las particiones, este es solo un ejemplo:
A la particion root ( / )le daremos 2Gb
a la particion swap 500M
y al home le daremos 4GB
el resto lo dejamos para mas adelante.
Crearemos la primera particion
> a a ---> con a se crea la particion "a", para
offset ---> le damos enter
size: ---> 2G
FS type: [4.2BSD] ---> le damos enter (sistema de archivos del bsd)
mount point: [none] / ---> sera nuestra particion raiz
y asi para las demas particiones.
Tipeamos en el disk label
>p m --> Para ver las particiones creadas
con "q" grabamos los cambios
ahora nos sale un mesaje de advartencia
The next step *DESTROYS* all existing data on these partitions!
Are you really sure that you're ready to proceed? [no] y ---> tipeamos "y" para proceder.
Ahora nos sale los siguientes mensajes
Enter system hostname (short form, e.g. 'foo'): 4.4 --> nombre de nuestra hostname
Configure the network? [yes] Enter ---> tipeamos enter
Available interfaces are: pcn0 ---> nos muestra nuestra interface de red de virtualbox
Which one do you wish to initialize? (or 'done') [pcn0] --> enter
IPv4 address for pcn0? (or 'none' or 'dhcp') dhcp --> obtenemos la ip por dhcp
IPv6 address for pcn0? (or 'rtsol' or 'none') [none] Enter ---> solo ipv4
DNS domain name? (e.g. 'bar.com') [my.domain] ejemplo.com ---> nuestro dominio
Aceptamos las siguientes opciones, y llegamos hasta:
Password for root account? (will not echo) --> ponemos nuestro password
Siguiendo con la instalacion.
al final nos sale esta pregunta
Set name? (or 'done') [bsd.mp] all ---> tipeamos "all" para instalar todo
Vemos que todo esta marcado, ahora presionamos enter
y empieza la instalacion.
En la ultima pregunta presionamos enter nuevamente.
Nos salen dos preguntas mas (antes de este pantallazo)
Do you wish sshd(8) to be started by default? [yes] --> presionamos enter para habilitar ssh
Do you expect to run the X Window System? [yes] yes ---> tipeamos yes para instalar las X
What timezone are you in? ('?' for list) [Canada/Mountain] America/Lima --> seleccionamos la zona horaria.
Y por fin terminamos la instalacion de nuestro openBSD 4.4.
ya nos sale el prompt del shell, tipeamos halt para darle una reiniciada.
Saludos
sábado, 8 de noviembre de 2008
domingo, 2 de noviembre de 2008
OpenBSD 4.4 liberado !!!
El 1 de Noviembre fue liberado el OpenBSD 4.4, el sistema operativo mas seguro, con solo dos bugs desde su creacion, aqui dejo algunos extractos del mensaje de su lider "Theo de Raadt"
We are pleased to announce the official release of OpenBSD 4.4.
This is our 24th release on CD-ROM (and 25th via FTP). We remain
proud of OpenBSD's record of more than ten years with only two remote
holes in the default install.
As in our previous releases, 4.4 provides significant improvements,
including new features, in nearly all areas of the system:
- New/extended platforms:
o OpenBSD/sparc64.
Fujitsu's SPARC64-V, SPARC64-VI and SPARC64-VII processors are supported
now, which means that many of the PRIMEPOWER machines and the SPARC
Enterprise M4000/M5000/M8000/M9000 work now.
Sun's UltraSPARC VI processors are supported now. Many of Sun's
mid-range and high-end servers with these processors or UltraSPARC III
and UltraSPARC III+ processors work now.
Sun's UltraSPARC T1 and UltraSPARC T2 processors are supported now,
which means the sun4v architecture is now supported and machines like
the SPARC Enterprise T1000 and SPARC Enterprise T5220 work now.
o OpenBSD/socppc.
For machines based on the Freescale MPC8349E
System-on-Chip (SoC) platform that use Das U-Boot as a boot loader.
o OpenBSD/landisk: added shared libraries support.
- Improved hardware support, including:
o Support for Intel G33 and G35 chipsets in agp(4).
o Preliminary support for UVC USB webcams: uvideo(4) and video(4).
o WPA/WPA2-PSK support for several models of wireless cards.
o Openchrome(4) and geode(4) video card drivers for X.Org.
o New vmt(4) driver, implements VMware Tools.
o New auglx(4) driver for AMD Geode LX CS5536 integrated AC'97 audio.
o New ix(4) driver for Intel 82598 PCI Express 10Gb Ethernet.
o New acpithinkpad(4) driver provides additional ACPI support for
IBM/Lenovo ThinkPad laptops.
o New acpiasus(4) driver provides additional ACPI support for ASUS
laptops including the EeePC.
o The ath(4) now now supports many more Atheros wireless devices.
o The ciss(4) driver now supports HP Smart Array P212, P410, P411, P411i
and P812 devices.
o The bge(4) driver has much better support for PCI Express chipsets
resulting in much faster transmit performance.
- Over 4,500 ports, minor robustness improvements in package tools.
o Many pre-built packages for each architecture:
i386: 5033 sparc64: 4862 alpha: 4852 sh: 1285
amd64: 4940 powerpc: 4466 sparc: 3381 mips64: 3099
arm: 4018 hppa: 1595 vax: 1954
o Highlights include:
o mozilla-firefox 3
o drupal 5
o Gnome 2.20.3.
o GNUstep 1.14.2.
o Inkscape 0.46.
o JDK 1.7.0.b24.
o KDE 3.5.8.
o Mozilla Firefox 2.0.0.16 and 3.0.1.
o Mozilla Thunderbird 2.0.0.16.
o MySQL 5.0.51a
o OpenMotif 2.3.0.
o OpenOffice.org 2.4.1.
o PostgreSQL 8.3.3.
o Xfce 4.4.2.
- As usual, steady improvements in manual pages and other documentation.
- The system includes the following major components from outside
suppliers:
o Xenocara (based on X.Org 7.3 + patches, freetype 2.3.5,
fontconfig 2.4.2, expat 2.0.1, Mesa 7.0.3, xterm 234 and more)
o Gcc 2.95.3 (+ patches) and 3.3.5 (+ patches)
o Perl 5.8.8 (+ patches)
o Our improved and secured version of Apache 1.3, with SSL/TLS and DSO
support
o OpenSSL 0.9.7j (+ patches)
o Groff 1.15
o Sendmail 8.14.3, with libmilter
o Bind 9.4.2-P2 (+ patches)
o Lynx 2.8.5rel.4 with HTTPS and IPv6 support (+ patches)
o Sudo 1.6.9p17
o Ncurses 5.2
o Latest KAME IPv6
o Heimdal 0.7.2 (+ patches)
o Arla 0.35.7
o Binutils 2.15 (+ patches)
o Gdb 6.3 (+ patches)
If you'd like to see a list of what has changed between OpenBSD 4.3
and 4.4, look at
http://www.OpenBSD.org/plus44.html
Fuente:
http://kerneltrap.org/mailarchive/openbsd-announce/2008/10/31/3880584
martes, 14 de octubre de 2008
Busy days
Estas semanas estan bien bravas, no he descansado casi nada, tengo una chamba de noche y otra chamba de dia, pero solo hasta el 23, como consecuencia tengo ojeras, espero descansar pronto y relajarme, ya me estaba preparando para mis vacaciones pero surgio otra chamba full linux con freebsd, asi que estoy cansado pero feliz por esta nueva experiencia, me falta bastante pero estoy aprendiendo un monton.
y al fin ya tengo mi pequeño cuartito :)
Saludos
y al fin ya tengo mi pequeño cuartito :)
Saludos
sábado, 4 de octubre de 2008
Frase del dia
Máquinas
Fuente:
http://www.microsiervos.com/
¿Alguna vez imaginaste que pasarías la mayor parte de tu vida interactuando con una máquina inanimada?
Fuente:
http://www.microsiervos.com/
lunes, 29 de septiembre de 2008
Certificacion en PostgreSQL
Hace poco se anuncio un proyecto, sobre el lanzamiento de una
certificacion avalado por la misma comunidad de PostgreSQl.
Se esta trabajando en ello, recien estan las fases iniciales y se invita a todos los interesados a participar en las listas y participar en la encuesta.
mas informacion:
http://www.postgresqlcertification.org/
http://lists.postgresqlcertification.org/pipermail/cert/2008-September/000691.html
certificacion avalado por la misma comunidad de PostgreSQl.
Se esta trabajando en ello, recien estan las fases iniciales y se invita a todos los interesados a participar en las listas y participar en la encuesta.
mas informacion:
http://www.postgresqlcertification.org/
http://lists.postgresqlcertification.org/pipermail/cert/2008-September/000691.html
viernes, 26 de septiembre de 2008
Google Chrome sin Spyware = Iron
SRWare una empresa alemana a lanzado una version de google chrome sin el "spyware" llamado Iron.
Escencialmente usa el codigo fuente de Chromium, con las siguentes modificaciones:
* No usa una ID unica por usuario
* No envia informacion del usuario a Google
* La informacion de errores no es enviado a Google
* No usa el "Google updater"
* No usa el rastreador de URL
El Iron puede ser descargado de su pagina oficial:
http://www.srware.net/software_srware_iron_download.php
Fuente:
http://www.srware.net/software_srware_iron_chrome_vs_iron.php
http://news.metaparadigma.de/?p=1183
martes, 23 de septiembre de 2008
Frase del dia
El mundo en que vivimos
Fuente:
http://www.microsiervos.com/archivo/frases-citas/el-mundo-en-que-vivimos.html
Decimos que no tenemos dinero para erradicar la pobreza. Que es imposible. Pero de repente, ¡anda! sí que tenemos 700.000 millones de dólares para salvar de la quiebra a Wall Street.
Fuente:
http://www.microsiervos.com/archivo/frases-citas/el-mundo-en-que-vivimos.html
domingo, 21 de septiembre de 2008
Cosas que puedes hacer por el LUG
Un grupo de usuarios de linux (GUL o LUG en ingles) como muchas de las organizaciones voluntarias tienen un pequeño grupo de miembros que son los que mas contribuyen. Creo que en cada LUG hay mucha gente que quisiera contribuir pero no sabe como, aqui hay algunas sugerencias de lo que se puede hacer.
En primer lugar dar charlas. Mucha gente cree que dar una charla para un LUG requiere de bastante conocimiento. Aunque es deseable tener expertos en un tema para que compartan el conocimiento, definitivamente no es un requisito serlo. El unico requisito es que usted sepa mas que la audiencia y con un poco de investigacion puede lograr ese objetivo.
Una charla comun que casi siempre es dictada es "Que es lo nuevo en Linux". Esta no es una charla que requiera mucho conocimiento, mas bien requiere tiempo para leer las noticias (lo que mucha gente encuentra divertido). Asi que si pasas un promedio de 30 minutos por dia cada semana de lectura, acerca de los nuevos desarrollos en linux y otras nuevas tecnologias, puedes pasar otros minutos al dia (20 minutos en un mes) haciendo notas y el resultado seria de una charla de 10 a 15 minutos que podria ser bien recibida. Una charla acerca de lo nuevo, es una de las maneras de que un nuevo usuario pueda dar una presentacion que tendra la atencion de todos los expertos (quienes conocen bien su area pero frecuentemente no tiene tiempo de ver el panorama completo).
Hay muchos aspectos de linux que no son bien entendidos, a menudo el dominio de un tema es un problema que esta mas relacionado al tiempo en probar lo nuevo que otra cosa. Un ejemplo de ello es el comando chmod (Y todos los permisos Unix que estan asociados a ella). Creo que la mayoria de usuarios de linux no entienden todas las sutilezas de los permisos (He visto un empleado de un proveedor de linux cometiendo un error en este sentido mientras estaba en una sesion de entrenamiento). Un nuevo usuario quien esta unas pocas horas intentando la variedad de combinaciones de chmod, etc y habla acerca de los resultados podria dar una charla que podria enseñar algo a casi todos en la audiencia. Creo que hay muchas charlas posibles de esta naturaleza.
Una cosa que a menudo se pasa por alto es cuando se considera como contribuir a un LUG, es la posibilidad de compartir hardware. Todos tenemos el software que necesitamos sin cargo alguno, menos el hardware que cuesta dinero. Si tienes algun hardware que no ha sido usado durante el año considera si lo usaras otra vez, si no podrias ofrecerlo al LUG (via lista de correo o solo llevandolo a una reunion). Tambien si ves algun hardware que sera desechado y crees que le servira a alguien del LUG entonces tenlo.
Cada seis meses regalo el hardware de computadores de segunda mano que cabe en mi auto, el cual es descartado por mis clientes y que lo tomo para mi LUG (linux user grup, grupo de usuarios linux) de la ciudad donde vivo. Tomar ese equipo le reduce a mis clientes el costo de deshecharlo, disminuye el envenenamiento o contaminacion de los basureros (se supone que no se debe poner esos equipos en la basura pero la gente lo hace) y ayuda a gente que necesita ese hardware decomputadores.
Un uso comun que doy al hardware es regalarlo a los niños. Mucha gente duda en comprar nuevo hardware especificamente para niños, porque solo con la accion de jugar con el switch etiquetado de 240V/110V ( o algo de naturaleza similar) puede destruirlo. Hardware gratis permite a los niños tener mas acceso a las computadoras a una edad temprana.
Finalmente una manera de contribuir es unirse a un comite. Mucha gente encuentra dificil ir a las reuniones, si no tienes problemas en ir regularmente y unirte a un comite entonces considera contribuir de esta manera.
PD: Esta es una traduccion de un excelente articulo publicado por Russell Coker titulado:
"Things-you-can-do-for-your-lug"
Correcciones de la traduccion son bienvenidas.
Update:
Muchisimas gracias a Anibal Monsalve un gran DD y a Rusell Coker por la ayuda en la traduccion
A lot of thanks to Anibal Monsalve who is a great DD like Rusell Coker who helped me with this translation.
Greetings and thanks again for you help.
Saludos
En primer lugar dar charlas. Mucha gente cree que dar una charla para un LUG requiere de bastante conocimiento. Aunque es deseable tener expertos en un tema para que compartan el conocimiento, definitivamente no es un requisito serlo. El unico requisito es que usted sepa mas que la audiencia y con un poco de investigacion puede lograr ese objetivo.
Una charla comun que casi siempre es dictada es "Que es lo nuevo en Linux". Esta no es una charla que requiera mucho conocimiento, mas bien requiere tiempo para leer las noticias (lo que mucha gente encuentra divertido). Asi que si pasas un promedio de 30 minutos por dia cada semana de lectura, acerca de los nuevos desarrollos en linux y otras nuevas tecnologias, puedes pasar otros minutos al dia (20 minutos en un mes) haciendo notas y el resultado seria de una charla de 10 a 15 minutos que podria ser bien recibida. Una charla acerca de lo nuevo, es una de las maneras de que un nuevo usuario pueda dar una presentacion que tendra la atencion de todos los expertos (quienes conocen bien su area pero frecuentemente no tiene tiempo de ver el panorama completo).
Hay muchos aspectos de linux que no son bien entendidos, a menudo el dominio de un tema es un problema que esta mas relacionado al tiempo en probar lo nuevo que otra cosa. Un ejemplo de ello es el comando chmod (Y todos los permisos Unix que estan asociados a ella). Creo que la mayoria de usuarios de linux no entienden todas las sutilezas de los permisos (He visto un empleado de un proveedor de linux cometiendo un error en este sentido mientras estaba en una sesion de entrenamiento). Un nuevo usuario quien esta unas pocas horas intentando la variedad de combinaciones de chmod, etc y habla acerca de los resultados podria dar una charla que podria enseñar algo a casi todos en la audiencia. Creo que hay muchas charlas posibles de esta naturaleza.
Una cosa que a menudo se pasa por alto es cuando se considera como contribuir a un LUG, es la posibilidad de compartir hardware. Todos tenemos el software que necesitamos sin cargo alguno, menos el hardware que cuesta dinero. Si tienes algun hardware que no ha sido usado durante el año considera si lo usaras otra vez, si no podrias ofrecerlo al LUG (via lista de correo o solo llevandolo a una reunion). Tambien si ves algun hardware que sera desechado y crees que le servira a alguien del LUG entonces tenlo.
Cada seis meses regalo el hardware de computadores de segunda mano que cabe en mi auto, el cual es descartado por mis clientes y que lo tomo para mi LUG (linux user grup, grupo de usuarios linux) de la ciudad donde vivo. Tomar ese equipo le reduce a mis clientes el costo de deshecharlo, disminuye el envenenamiento o contaminacion de los basureros (se supone que no se debe poner esos equipos en la basura pero la gente lo hace) y ayuda a gente que necesita ese hardware decomputadores.
Un uso comun que doy al hardware es regalarlo a los niños. Mucha gente duda en comprar nuevo hardware especificamente para niños, porque solo con la accion de jugar con el switch etiquetado de 240V/110V ( o algo de naturaleza similar) puede destruirlo. Hardware gratis permite a los niños tener mas acceso a las computadoras a una edad temprana.
Finalmente una manera de contribuir es unirse a un comite. Mucha gente encuentra dificil ir a las reuniones, si no tienes problemas en ir regularmente y unirte a un comite entonces considera contribuir de esta manera.
PD: Esta es una traduccion de un excelente articulo publicado por Russell Coker titulado:
"Things-you-can-do-for-your-lug"
Correcciones de la traduccion son bienvenidas.
Update:
Muchisimas gracias a Anibal Monsalve un gran DD y a Rusell Coker por la ayuda en la traduccion
A lot of thanks to Anibal Monsalve who is a great DD like Rusell Coker who helped me with this translation.
Greetings and thanks again for you help.
Saludos
viernes, 19 de septiembre de 2008
Self photo meme
Via Planet Debian
1. Take a picture of yourself right now.
2. Don’t change your clothes, don’t fix your hair…just take a picture.
3. Post that picture with NO editing.
4. Post these instructions with your picture.
PD. Tomado con el cheese
miércoles, 17 de septiembre de 2008
VirtualBox con Wireless en Debian Lenny
En este caso el host tiene conexion a internet a traves de la Wireless, y necesitamos que la maquina virtual del virtualbox tenga una ip de la red del host
IP del host: 192.168.1.33
IP del guest(VM): 192.168.1.35
para ello necesitamos unas cosas:
Tener instalado el parprouted:
apt-get installl parprouted
Tambien se necesita tener habilitado el ip_forward, se edita el archivo /etc/sysctl.conf
Para hacer los cambios permanentes lo editamos.
net.ipv4.ip_forward=1
Ahora crearemos el tap0, con el siguiente comando:
VBoxTunctl -b -u usuario
-u se refiere al usuario que usara el virtualbox.
Cuando ejecutamos el comando veremos que aparecera el tap0 en pantalla por unos segundos.
Levantamos el tap0:
ip link set tap0 up
y le damos una ip de la red
ip addr add 192.168.1.34/24 dev tap0
Ahora enlazaremos la interface wireless en mi caso el ath0 con el tap0, con el comando parprouted
parprouted ath0 tap0
Ahora configuramos la maquina virtual, y en la opcion de red, la adjuntamos a la interface anfitrion, mas abajo en la opcion nombre de interface ponemos tap0 como esta en la figura.
Cuando ejecutemos la maquina virtual en la configuracion de red tenemos.
address 192.168.1.35
netmask 255.255.255.0
gateway 192.168.1.33 (el gateway es el ip del host)
y le ponemos los dns que deseen, pueden ser los de telefonica, opendns u otros.
Con eso la maquina virtual ya tiene una ip de la red local, y se pueden ver entre ellas.
Saludos
Fuente:
http://www.scottro.net/vboxbridge.html
IP del host: 192.168.1.33
IP del guest(VM): 192.168.1.35
para ello necesitamos unas cosas:
Tener instalado el parprouted:
apt-get installl parprouted
Tambien se necesita tener habilitado el ip_forward, se edita el archivo /etc/sysctl.conf
Para hacer los cambios permanentes lo editamos.
net.ipv4.ip_forward=1
Ahora crearemos el tap0, con el siguiente comando:
VBoxTunctl -b -u usuario
-u se refiere al usuario que usara el virtualbox.
Cuando ejecutamos el comando veremos que aparecera el tap0 en pantalla por unos segundos.
Levantamos el tap0:
ip link set tap0 up
y le damos una ip de la red
ip addr add 192.168.1.34/24 dev tap0
Ahora enlazaremos la interface wireless en mi caso el ath0 con el tap0, con el comando parprouted
parprouted ath0 tap0
Ahora configuramos la maquina virtual, y en la opcion de red, la adjuntamos a la interface anfitrion, mas abajo en la opcion nombre de interface ponemos tap0 como esta en la figura.
Cuando ejecutemos la maquina virtual en la configuracion de red tenemos.
address 192.168.1.35
netmask 255.255.255.0
gateway 192.168.1.33 (el gateway es el ip del host)
y le ponemos los dns que deseen, pueden ser los de telefonica, opendns u otros.
Con eso la maquina virtual ya tiene una ip de la red local, y se pueden ver entre ellas.
Saludos
Fuente:
http://www.scottro.net/vboxbridge.html
sábado, 13 de septiembre de 2008
Wireless en Debian lenny amd64
Configurando el wireless en una laptop HP6921LA con tarjeta Atheros
Debian "reconoce" automaticamente la wireless, pero vamos a poner la ultima version del driver de la tarjeta atheros que viene en la portatil.
lspci | grep Atheros
03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
Procedemos a instalar, los linux-headers de acuerdo a nuestro kernel,
en mi caso:
#uname-a
2.6.26-1-amd64 #1 SMP Thu Aug 28 11:13:42 UTC 2008 x86_64 GNU/Linux
entonces instalo:
apt-get install linux-headers-2.6.26-1-amd64
Tambien instalamos:
apt-get install build-essential
apt-get install subversion
apt-get install wireless-tools
Borramos el modulo que viene por defecto en Lenny, como root hacer:
rmmod ath5k
Luego modificamos /etc/modprobe.d/blacklist con nuestro editor favorito y agregamos esto:
blacklist ath5k
Obtenemos los drivers:
svn co https://svn.madwifi.org/madwifi/branches/madwifi-hal-0.10.5.6
Vamos a la carpeta:
cd ~/madwifi-hal-0.10.5.6
Hacemos un:
make
make install
modprobe ath_pci
Ahora agregamos el modulo ath_pci al archivo /etc/modules:
vi /etc/modules
y agregamos:
ath_pci
Un ifconfig ath0 up y luego un iwlist ath0 scan, que nos mostrara las señales existentes:
ath0 Scan completed :
Cell 01 - Address: 00:11:F5:53:D0:30
ESSID:"elnombreessiddetuap"
Mode:Master
Frequency:2.412 GHz (Channel 1)
Quality=37/70 Signal level=-58 dBm Noise level=-95 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
12 Mb/s; 48 Mb/s
Extra:bcn_int=100
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
Hasta aca tenemos la tarjeta wireless instalada y funcionando, ahora falta configurarla, si deseamos soporte wpa, pues instalamos el paquete:
apt-get install wpasupplicant
Modificamos el archivo /etc/network/interfaces
auto ath0
iface ath0 inet dhcp
wpa-driver wext (wext es un driver generico)
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Creamos el archivo wpa_supplicant.conf, en caso no lo tengamos en /etc/wpa_supplicant
con el siguiente contenido.
ctrl_interface=/var/run/wpa_supplicant
network={
ssid=”nombre de la red”
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
psk=”contraseña”
}
La activamos:
wpa_suppplicant -B -w -c /etc/wpa_supplicant/wpa_supplicant.conf -Dwext -iath0
Finalmente hacemos un ifconfig y veremos que nuestro router, ya le dio una ip.
Saludos
Fuente:
man wpa_supplicant
man wpa_supplicant.conf
http://forums.debian.net/viewtopic.php?t=17199
http://www.esdebian.org/wiki/configuracion-manual-wpasupplicant
http://muchikon.blogspot.com/2008/08/wireless-en-ubuntu-hardy-heron-64bits.html
Debian "reconoce" automaticamente la wireless, pero vamos a poner la ultima version del driver de la tarjeta atheros que viene en la portatil.
lspci | grep Atheros
03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
Procedemos a instalar, los linux-headers de acuerdo a nuestro kernel,
en mi caso:
#uname-a
2.6.26-1-amd64 #1 SMP Thu Aug 28 11:13:42 UTC 2008 x86_64 GNU/Linux
entonces instalo:
apt-get install linux-headers-2.6.26-1-amd64
Tambien instalamos:
apt-get install build-essential
apt-get install subversion
apt-get install wireless-tools
Borramos el modulo que viene por defecto en Lenny, como root hacer:
rmmod ath5k
Luego modificamos /etc/modprobe.d/blacklist con nuestro editor favorito y agregamos esto:
blacklist ath5k
Obtenemos los drivers:
svn co https://svn.madwifi.org/madwifi/branches/madwifi-hal-0.10.5.6
Vamos a la carpeta:
cd ~/madwifi-hal-0.10.5.6
Hacemos un:
make
make install
modprobe ath_pci
Ahora agregamos el modulo ath_pci al archivo /etc/modules:
vi /etc/modules
y agregamos:
ath_pci
Un ifconfig ath0 up y luego un iwlist ath0 scan, que nos mostrara las señales existentes:
ath0 Scan completed :
Cell 01 - Address: 00:11:F5:53:D0:30
ESSID:"elnombreessiddetuap"
Mode:Master
Frequency:2.412 GHz (Channel 1)
Quality=37/70 Signal level=-58 dBm Noise level=-95 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
12 Mb/s; 48 Mb/s
Extra:bcn_int=100
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
Hasta aca tenemos la tarjeta wireless instalada y funcionando, ahora falta configurarla, si deseamos soporte wpa, pues instalamos el paquete:
apt-get install wpasupplicant
Modificamos el archivo /etc/network/interfaces
auto ath0
iface ath0 inet dhcp
wpa-driver wext (wext es un driver generico)
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Creamos el archivo wpa_supplicant.conf, en caso no lo tengamos en /etc/wpa_supplicant
con el siguiente contenido.
ctrl_interface=/var/run/wpa_supplicant
network={
ssid=”nombre de la red”
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
psk=”contraseña”
}
La activamos:
wpa_suppplicant -B -w -c /etc/wpa_supplicant/wpa_supplicant.conf -Dwext -iath0
Finalmente hacemos un ifconfig y veremos que nuestro router, ya le dio una ip.
Saludos
Fuente:
man wpa_supplicant
man wpa_supplicant.conf
http://forums.debian.net/viewtopic.php?t=17199
http://www.esdebian.org/wiki/configuracion-manual-wpasupplicant
http://muchikon.blogspot.com/2008/08/wireless-en-ubuntu-hardy-heron-64bits.html
domingo, 7 de septiembre de 2008
Lenny2 con kernel 2.6.26-1
Hace poco Martin Michlmayr nos dio la noticia que el instalador debian ya venia con el nuevo kernel 2.6.26-1, tal como lo desean lo integrantes del kernel-team.
Asi que fue una buena oportunidad de instalar lenny2, no hubo problemas, es mas desde la pagina debian-installer tienen la opcion de descargar solo el debian net-install por arquitectura o tienen el instalador multiarquitectura: debian-testing-amd64-i386-powerpc-netinst.iso
Aqui la noticia original
y en esta pagina esta lo nuevo de lenny
Asi que fue una buena oportunidad de instalar lenny2, no hubo problemas, es mas desde la pagina debian-installer tienen la opcion de descargar solo el debian net-install por arquitectura o tienen el instalador multiarquitectura: debian-testing-amd64-i386-powerpc-netinst.iso
Aqui la noticia original
y en esta pagina esta lo nuevo de lenny
viernes, 5 de septiembre de 2008
RedHat compra Qumranet (KVM)
Gran noticia !!!
Segun los entendidos, y segun de como estan diseñados estas soluciones de virtualizacion, la opcion a escoger es KVM.
Red Hat da un gran paso, inmenso diria yo porque no solo adquiere una posicion relevante en el tema de virtualizacion sino porque es la tecnologia que sera un boom en el futuro, ahora no se tiene una buena interfaz grafica para el manejo de las maquinas virtuales, pero con esta noticia pues no habra que esperar mucho para oir buenas nuevas, y hacer frente a ESX (que tuvo un grave problema con un tema de actualizacion) y Xen que esta perdiendo mucho terreno, ademas la forma de como fue diseñado Xen, pues no tiene gran futuro.
Alesandro Pirelli hace un interesante analisis sobre esta movida, anteriormente segun sus reportes la adquisicion de quamranet se caia de madura y ahora es realidad.
Mas informacion:
http://www.redhat.com/about/news/prarchive/2008/qumranet.html
http://www.redhat.com/promo/qumranet/
http://www.virtualization.info/2008/09/red-hat-acquires-qumranet-suddently.html
jueves, 4 de septiembre de 2008
VirtualBox 2.0
Sun libero la nueva version de VirtualBox 2.0
Algunas caracteristicas de esta nueva version:
* soporte para 64-bit guest OSes (Microsoft Windows Vista y Red Hat Enterprise Linux 5)
* soporte para el formato de disco virtual Microsoft VHD
* nueva interface para la edicion Apple Mac OS (native 10.5 Leopard GUI)
* Python API (para Solaris y Linux)
* la interface grafica mejorada de Qt3 a Qt4 con muchas mejoras visuales
*
Lo pueden descargar los .deb desde aqui
o agregar a sus source.list estas direcciones dependiendo de su distro y version
Ubuntu repos
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
deb http://download.virtualbox.org/virtualbox/debian gutsy non-free
deb http://download.virtualbox.org/virtualbox/debian dapper non-free
Debian repos
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
deb http://download.virtualbox.org/virtualbox/debian etch non-free
deb http://download.virtualbox.org/virtualbox/debian sarge non-free
Descargar la sun public key desde aqui
luego con un
sudo apt-key add sun_vbox.asc
ahora:
sudo apt-get update y luego un apt-get install vitualbox
Fuente:
http://www.virtualization.info/2008/09/release-sun-virtualbox-20.html
http://www.virtualbox.org/wiki/Changelog
Algunas caracteristicas de esta nueva version:
* soporte para 64-bit guest OSes (Microsoft Windows Vista y Red Hat Enterprise Linux 5)
* soporte para el formato de disco virtual Microsoft VHD
* nueva interface para la edicion Apple Mac OS (native 10.5 Leopard GUI)
* Python API (para Solaris y Linux)
* la interface grafica mejorada de Qt3 a Qt4 con muchas mejoras visuales
*
Lo pueden descargar los .deb desde aqui
o agregar a sus source.list estas direcciones dependiendo de su distro y version
Ubuntu repos
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
deb http://download.virtualbox.org/virtualbox/debian gutsy non-free
deb http://download.virtualbox.org/virtualbox/debian dapper non-free
Debian repos
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
deb http://download.virtualbox.org/virtualbox/debian etch non-free
deb http://download.virtualbox.org/virtualbox/debian sarge non-free
Descargar la sun public key desde aqui
luego con un
sudo apt-key add sun_vbox.asc
ahora:
sudo apt-get update y luego un apt-get install vitualbox
Fuente:
http://www.virtualization.info/2008/09/release-sun-virtualbox-20.html
http://www.virtualbox.org/wiki/Changelog
lunes, 1 de septiembre de 2008
Error del Servidor
Squeeze
Ya tenemos nuevo nombre para el proxima version estable debian !!!
Con un mensaje a la lista debian announce, el DD Luk Claes, nos informa entre otras cosas que el sucesor de Lenny sera llamado Squezze (el alien de tres ojos).
Release name
~~~~~~~~~~~~
We will continue to use Toy Story character names for lenny's successor,
which will be called ``squeeze'' (three-eyed space alien).
Cheers
Luk
Fuente:
http://lists.debian.org/debian-devel-announce/2008/09/msg00000.html
Con un mensaje a la lista debian announce, el DD Luk Claes, nos informa entre otras cosas que el sucesor de Lenny sera llamado Squezze (el alien de tres ojos).
Release name
~~~~~~~~~~~~
We will continue to use Toy Story character names for lenny's successor,
which will be called ``squeeze'' (three-eyed space alien).
Cheers
Luk
Fuente:
http://lists.debian.org/debian-devel-announce/2008/09/msg00000.html
domingo, 31 de agosto de 2008
Triple boot Windows XP, Ubuntu , Bactrack 3 Final
Un pequeño jautu de como configurar tres sistemas operativos en una PC.
Windows Xp (Vista), Ubuntu Hardy Heron (Debian Lenny) y BackTrack 3 Final (BT3).
Todo esto se realizo con el virtualbox disco ide hda, siempre probando primero con las maquinas virtuales, despues ya lanzarse al ruedo.
Aqui vamos.
Se tiene un disco de 27GB
se relizara la siguiente configuracion con el fdisk
/dev/hda1 Primera particion windows
/dev/hda2 Particion recovery (en caso de laptops)
/dev/hda3 Particion del Backtrack 3
/dev/hda4 Particion extendida
/dev/hda5 Particion Boot
/dev/hda6 Particion Swap
/dev/hda7 Particion de Ubuntu (Debian)
/dev/hda8 El resto particion de datos
En el disco ya se tiene xp configurado con su particion recovery, hda1, hda2.
Se bootea con el iso del Bactrack 3 Final
Escoger la tercera opcion:
"BT3 Graphics Mode (VESA KDE)"
Luego en nuestro escritorio, abrimos una terminal (consola), y empezamos a crear las particiones.
Como indica la figura 1
Se creo la particion 3 para el backtrack, y la particion extendida.
Ahora crearemos las demas particiones
boot, swap root, datos y luego escribimos los cambios con un "w"
Pasada la configuracion booteamos con el cd de ubuntu, procedemos a instalarlo,
en la opcion "Preparar el espacio del disco" seleccionar la opcion "Manual".
Luego seleccionar las particiones y le damos editar, configuramos el sistema de archivos, y la particion asignada.
Al final queda algo asi
Le damos siguiente, etc, y empieza a instalarse el ubuntu...
Finalizada la instalacion, booteamos con el cd de BackTrack 3,
escogemos la tercera opcion vesa kde.
creamos, el sistema de archivos ext3 en la particion /dev/hda3
bt~#mkfs.ext3 /dev/hda3
desmontamos la particion hda3 y hda5
bt~#umount /dev/hda3
bt~#umount /dev/hda5
procedemos a configurar e instalar el BT3
Iniciamos con el ubuntu instalado anteriormente y configuramos el grub, con un editor, en mi caso el vi y agregamos estas lineas al final del archivo.
title Backtrack 3
root (hd0,2)
kernel /boot/vmlinuz vga=791 root=/dev/hda3 ro
boot
guardamos la configuracion
y ya tenemos nuestro triple boot.
Saludos
Fuente:
http://backtrack.offensive-security.com/index.php/Howto
http://muchikon.blogspot.com/2008/07/backtrack-3-hd-install.html
Windows Xp (Vista), Ubuntu Hardy Heron (Debian Lenny) y BackTrack 3 Final (BT3).
Todo esto se realizo con el virtualbox disco ide hda, siempre probando primero con las maquinas virtuales, despues ya lanzarse al ruedo.
Aqui vamos.
Se tiene un disco de 27GB
se relizara la siguiente configuracion con el fdisk
/dev/hda1 Primera particion windows
/dev/hda2 Particion recovery (en caso de laptops)
/dev/hda3 Particion del Backtrack 3
/dev/hda4 Particion extendida
/dev/hda5 Particion Boot
/dev/hda6 Particion Swap
/dev/hda7 Particion de Ubuntu (Debian)
/dev/hda8 El resto particion de datos
En el disco ya se tiene xp configurado con su particion recovery, hda1, hda2.
Se bootea con el iso del Bactrack 3 Final
Escoger la tercera opcion:
"BT3 Graphics Mode (VESA KDE)"
Luego en nuestro escritorio, abrimos una terminal (consola), y empezamos a crear las particiones.
Como indica la figura 1
Se creo la particion 3 para el backtrack, y la particion extendida.
Ahora crearemos las demas particiones
boot, swap root, datos y luego escribimos los cambios con un "w"
Pasada la configuracion booteamos con el cd de ubuntu, procedemos a instalarlo,
en la opcion "Preparar el espacio del disco" seleccionar la opcion "Manual".
Luego seleccionar las particiones y le damos editar, configuramos el sistema de archivos, y la particion asignada.
Al final queda algo asi
Le damos siguiente, etc, y empieza a instalarse el ubuntu...
Finalizada la instalacion, booteamos con el cd de BackTrack 3,
escogemos la tercera opcion vesa kde.
creamos, el sistema de archivos ext3 en la particion /dev/hda3
bt~#mkfs.ext3 /dev/hda3
desmontamos la particion hda3 y hda5
bt~#umount /dev/hda3
bt~#umount /dev/hda5
procedemos a configurar e instalar el BT3
Iniciamos con el ubuntu instalado anteriormente y configuramos el grub, con un editor, en mi caso el vi y agregamos estas lineas al final del archivo.
title Backtrack 3
root (hd0,2)
kernel /boot/vmlinuz vga=791 root=/dev/hda3 ro
boot
guardamos la configuracion
y ya tenemos nuestro triple boot.
Saludos
Fuente:
http://backtrack.offensive-security.com/index.php/Howto
http://muchikon.blogspot.com/2008/07/backtrack-3-hd-install.html
jueves, 28 de agosto de 2008
Historia Debian
Tomado de ByteCoders
He aprovechado para recopilar un poco de información sobre la fantástica distribución Debian GNU/Linux y dar un repaso de su larga carrera.
Ian Murdock fundó oficialmente el proyecto Debian el 16 de agosto de 1993. Hasta ese momento, el concepto de una «distribución» de Linux era nuevo. Ian pretendió que Debian fuera una distribución realizada de forma abierta, siguiendo el espíritu de Linux y GNU. La creación de Debian fue patrocinada por el proyecto GNU de la FSF durante un año (noviembre de 1994 a noviembre de 1995).
La pronunciación oficial de Debian es «deb ian». El nombre tiene su origen en los nombres del creador de Debian, Ian Murdock, y su esposa, Debra.
Debian 0.01 hasta 0.90 (agosto-diciembre de 1993)
Debian 0.91 (enero de 1994): Esta publicación disponía de un sencillo sistema de empaquetamiento que permitía instalar y desinstalar paquetes.
Debian 0.93R5 (marzo de 1995): En este momento se asignaron responsabilidades de cada paquete a cada uno de los desarrolladores, y se empezó a utilizar el administrador de paquetes (dpkg) para instalar los paquetes después de la instalación del sistema base.
Debian 0.93R6 (noviembre de 1995): Aparece dselect. Esta fue la última publicación de Debian que utilizaba el formato binario a.out. La utilización de un servidor maestro específico en el cual los desarrolladores de Debian podían construir cada publicación llevó directamente a la formación de una red de servidores espejos, e indirectamente al desarrollo de la mayoría de las directrices y procedimientos utilizados para manejar actualmente el proyecto.
La versión 1.0 nunca fue publicada: Accidentalmente Infomagic, un proveedor de CDs, lanzó una versión de desarrollo de Debian y la tituló como 1.0. El 11 de diciembre de 1995, Debian e Infomagic anunciaron conjuntamente que esta versión fue equívoca.
Debian 1.1 Buzz (17 de junio de 1996): Esta fue la primera versión de Debian con un nombre en código. Fue tomado, como todos los demás hasta ahora, de un personaje de la película Toy Story... en este caso, Buzz Lightyear.
Debian 1.2 Rex (12 de diciembre de 1996) Nombrada como el dinosaurio de plástico de la película. Esta versión consistió en 848 paquetes a cargo de 120 desarrolladores.
Debian 1.3 Bo (5 de junio de 1997): El nombre viene de Bo Peep, la pastora. Esta versión consistió en 974 paquetes a cargo de 200 desarrolladores.
Debian 2.0 Hamm (24 de julio de 1998): El nombre por el cerdito de la película. Esta fue la primera versión de Debian multiplataforma, con soporte para arquitecturas Motorola 68000 series. Con Ian Jackson como líder del proyecto, esta versión hace la transición a libc6, y consistió en mas de 1500 paquetes a cargo de mas de 400 desarrolladores.
Debian 2.1 Slink (9 de marzo de 1999): El nombre por el perrito de la película. Se agregaron dos arquitecturas más, Alpha y SPARC. Con Wichert Akkerman como líder del proyecto, esta versión consistía en 2250 paquetes y requería 2 CDs en el paquete oficial. La clavé técnica de la innovación fue la introducción de apt, una nueva interfaz para la administración de paquetes.
Debian 2.2 Potato (15 de agosto del 2000): El nombre por el «Mr Potato Head» de la película. Esta versión agregó soporte para las arquitecturas PowerPC y ARM. Con Wichert como líder del proyecto todavía, esta versión consistió en mas de 3900 paquetes binarios derivados de mas de 2600 paquetes fuentes a cargo de mas de 450 desarrolladores de Debian.
Debian 3.0 woody (19 de julio del 2002): El nombre por el personaje principal de la película: «woody» el vaquero. Aún mas arquitecturas fueron agregadas en esta versión: IA-64, HP PA-RISC, MIPS (big endian), MIPS (little endian) y S/390. Esta es también la primera versión que incluye software criptográfico debido a las restricciones para la exportación que estaban siendo iniciadas en EEUU, y también la primera en incluir KDE, ahora que los problemas de licencia con QT fueron resueltas. Con Bdale Garbee recientemente designado como líder del proyecto, y mas de 900 desarrolladores de Debian, esta versión contenía alrededor de 8500 paquetes binarios y 7 CDs binarios en el paquete oficial.
Debian 3.1 sarge (6 de junio de 2005): Con el desarrollo del nuevo instalador de Debian, esta versión incluye un mecanismo de instalación nuevo y modular con detección de hardware y capacidad de instalación automatizada. La instalación se puede realizar en cerca de treinta idiomas e incluye configuraciones del servidor X para muchas tarjetas gráficas distintas. Ofrece soporte para once arquitecturas de microprocesador distintas. Esta es la primera versión de Debian en incluir OpenOffice.org (1.1.3). También se incluyen programas criptográficos en la distribución principal.
Debian 4.0 etch (8 de abril de 2007): Incluye un proceso de instalación totalmente integrado, incluyendo soporte de creación para usar particiones cifradas.
Esta publicación introduce una nueva interfaz gráfica del sistema de instalación que soporta tanto grafías que utilizan caracteres compuestos como lenguas complejas. El sistema de instalación de Debian GNU/Linux ahora está traducido a 58 idiomas. Se ha mejorado la seguridad y la eficiencia del sistema de gestión de paquetes. «APT seguro» («secure APT») hace posible verificar la integridad de los paquetes descargados desde un servidor réplica. Más de 18.000 paquetes listos para usarse.
El nombre en clave de la siguiente versión principal de Debian después de etch es "lenny". Este lanzamiento empezó como una copia de etch, y está actualmente en un estado llamado "testing". Esto significa que las cosas no se tendrían que romper tan severamente como en las distribuciones "unstable" o "experimental", porque los paquetes solo son aceptados en esta distribución después de un período de tiempo, y cuando no tienen errores críticos pera el lanzamiento.
El nombre clave para la versión de desarrollo de Debian siempre se ha llamado "sid" (en honor del pequeño villano de Toy Story), o "inestable". La mayoría del trabajo de desarrollo que se lleva a cabo en Debian se envía a esta versión.
Debian es el pasado presente y futuro, la madre de tantas distribuciones que hoy son tan populares. Una de las distribuciones más completas y cada vez más user-friendly.
Fuente:
http://bytecoders.homelinux.com/content/historia-de-debian.html
http://www.debian.org/doc/manuals/project-history/ch-intro.es.html
http://www.e-moka.net/2005/05/30/nomi-release-debian/
He aprovechado para recopilar un poco de información sobre la fantástica distribución Debian GNU/Linux y dar un repaso de su larga carrera.
Ian Murdock fundó oficialmente el proyecto Debian el 16 de agosto de 1993. Hasta ese momento, el concepto de una «distribución» de Linux era nuevo. Ian pretendió que Debian fuera una distribución realizada de forma abierta, siguiendo el espíritu de Linux y GNU. La creación de Debian fue patrocinada por el proyecto GNU de la FSF durante un año (noviembre de 1994 a noviembre de 1995).
La pronunciación oficial de Debian es «deb ian». El nombre tiene su origen en los nombres del creador de Debian, Ian Murdock, y su esposa, Debra.
Debian 0.01 hasta 0.90 (agosto-diciembre de 1993)
Debian 0.91 (enero de 1994): Esta publicación disponía de un sencillo sistema de empaquetamiento que permitía instalar y desinstalar paquetes.
Debian 0.93R5 (marzo de 1995): En este momento se asignaron responsabilidades de cada paquete a cada uno de los desarrolladores, y se empezó a utilizar el administrador de paquetes (dpkg) para instalar los paquetes después de la instalación del sistema base.
Debian 0.93R6 (noviembre de 1995): Aparece dselect. Esta fue la última publicación de Debian que utilizaba el formato binario a.out. La utilización de un servidor maestro específico en el cual los desarrolladores de Debian podían construir cada publicación llevó directamente a la formación de una red de servidores espejos, e indirectamente al desarrollo de la mayoría de las directrices y procedimientos utilizados para manejar actualmente el proyecto.
La versión 1.0 nunca fue publicada: Accidentalmente Infomagic, un proveedor de CDs, lanzó una versión de desarrollo de Debian y la tituló como 1.0. El 11 de diciembre de 1995, Debian e Infomagic anunciaron conjuntamente que esta versión fue equívoca.
Debian 1.1 Buzz (17 de junio de 1996): Esta fue la primera versión de Debian con un nombre en código. Fue tomado, como todos los demás hasta ahora, de un personaje de la película Toy Story... en este caso, Buzz Lightyear.
Debian 1.2 Rex (12 de diciembre de 1996) Nombrada como el dinosaurio de plástico de la película. Esta versión consistió en 848 paquetes a cargo de 120 desarrolladores.
Debian 1.3 Bo (5 de junio de 1997): El nombre viene de Bo Peep, la pastora. Esta versión consistió en 974 paquetes a cargo de 200 desarrolladores.
Debian 2.0 Hamm (24 de julio de 1998): El nombre por el cerdito de la película. Esta fue la primera versión de Debian multiplataforma, con soporte para arquitecturas Motorola 68000 series. Con Ian Jackson como líder del proyecto, esta versión hace la transición a libc6, y consistió en mas de 1500 paquetes a cargo de mas de 400 desarrolladores.
Debian 2.1 Slink (9 de marzo de 1999): El nombre por el perrito de la película. Se agregaron dos arquitecturas más, Alpha y SPARC. Con Wichert Akkerman como líder del proyecto, esta versión consistía en 2250 paquetes y requería 2 CDs en el paquete oficial. La clavé técnica de la innovación fue la introducción de apt, una nueva interfaz para la administración de paquetes.
Debian 2.2 Potato (15 de agosto del 2000): El nombre por el «Mr Potato Head» de la película. Esta versión agregó soporte para las arquitecturas PowerPC y ARM. Con Wichert como líder del proyecto todavía, esta versión consistió en mas de 3900 paquetes binarios derivados de mas de 2600 paquetes fuentes a cargo de mas de 450 desarrolladores de Debian.
Debian 3.0 woody (19 de julio del 2002): El nombre por el personaje principal de la película: «woody» el vaquero. Aún mas arquitecturas fueron agregadas en esta versión: IA-64, HP PA-RISC, MIPS (big endian), MIPS (little endian) y S/390. Esta es también la primera versión que incluye software criptográfico debido a las restricciones para la exportación que estaban siendo iniciadas en EEUU, y también la primera en incluir KDE, ahora que los problemas de licencia con QT fueron resueltas. Con Bdale Garbee recientemente designado como líder del proyecto, y mas de 900 desarrolladores de Debian, esta versión contenía alrededor de 8500 paquetes binarios y 7 CDs binarios en el paquete oficial.
Debian 3.1 sarge (6 de junio de 2005): Con el desarrollo del nuevo instalador de Debian, esta versión incluye un mecanismo de instalación nuevo y modular con detección de hardware y capacidad de instalación automatizada. La instalación se puede realizar en cerca de treinta idiomas e incluye configuraciones del servidor X para muchas tarjetas gráficas distintas. Ofrece soporte para once arquitecturas de microprocesador distintas. Esta es la primera versión de Debian en incluir OpenOffice.org (1.1.3). También se incluyen programas criptográficos en la distribución principal.
Debian 4.0 etch (8 de abril de 2007): Incluye un proceso de instalación totalmente integrado, incluyendo soporte de creación para usar particiones cifradas.
Esta publicación introduce una nueva interfaz gráfica del sistema de instalación que soporta tanto grafías que utilizan caracteres compuestos como lenguas complejas. El sistema de instalación de Debian GNU/Linux ahora está traducido a 58 idiomas. Se ha mejorado la seguridad y la eficiencia del sistema de gestión de paquetes. «APT seguro» («secure APT») hace posible verificar la integridad de los paquetes descargados desde un servidor réplica. Más de 18.000 paquetes listos para usarse.
El nombre en clave de la siguiente versión principal de Debian después de etch es "lenny". Este lanzamiento empezó como una copia de etch, y está actualmente en un estado llamado "testing". Esto significa que las cosas no se tendrían que romper tan severamente como en las distribuciones "unstable" o "experimental", porque los paquetes solo son aceptados en esta distribución después de un período de tiempo, y cuando no tienen errores críticos pera el lanzamiento.
El nombre clave para la versión de desarrollo de Debian siempre se ha llamado "sid" (en honor del pequeño villano de Toy Story), o "inestable". La mayoría del trabajo de desarrollo que se lleva a cabo en Debian se envía a esta versión.
Debian es el pasado presente y futuro, la madre de tantas distribuciones que hoy son tan populares. Una de las distribuciones más completas y cada vez más user-friendly.
Fuente:
http://bytecoders.homelinux.com/content/historia-de-debian.html
http://www.debian.org/doc/manuals/project-history/ch-intro.es.html
http://www.e-moka.net/2005/05/30/nomi-release-debian/
Suscribirse a:
Entradas (Atom)