Bienvenidos Linuxmaniacos

Bienvenidos Linuxmaniacos

viernes, 5 de octubre de 2007

Playstation 3 ya cuenta con parches para Linux

Con la presentación de la nueva Playstation 3 en Japón, y su próxima inclusión en el mercado de E.U.A., el sitio Power Developer se anticipa y pone a disposición parches y documentación para ejecutar Linux en la consola.

El día de ayer se ha estrenado la nueva consola de vídeo juegos Playstation 3 en japón, mientras que en E.U.A saldrá a la venta el próximo 17 de noviembre, así lo informa el sitio Power Developer que se ha anticipado a esta fecha y ya tiene publicado los parches más esenciales, así como su documentación para hacer funcionar correctamente Linux en la consola.

Los parches corresponden al kernel 2.6.19 y al bootloader, necesario para iniciar el sistema Linux, en donde se incluye también la documentación correspondiente.

Durante algún tiempo se había dado el rumor de que Playstation 3 podría ejecutar Linux, pero no fue hasta pasada la mitad de octubre de este año que Terra soft, anunciaba la inclusión por defecto de su distribución Yellow Dog Linux en su versión 5.0 en la nueva consola de vídeo juegos.

El sistema podrá ejecutarse completamente, contando para esta fecha con el anticipado apoyo de los parches disponibles, que seguramente en poco tiempo más Terra soft proporcionará también, así como las actualizaciones necesarias para el sistema.

AMD y Novell crean Drivers Libres de sus tarjetas graficas//

Es oficial, AMD trabajara en conjunto con Novell para crear drivers Open-Source de sus tarjetas gráficas.


La tarjeta involucradas serán por ahora las series ATI RadeonHD 2000 y ATI Radeon X100.

AMD liberara información técnica, así como trabajará en el desarrollo de paquetes para estos dispositivos.

Ubuntu: software libre para todos

Resulta que has generado medio millón de dólares y te has pagado un viaje al espacio. ¿Qué rayos harás ahora? Algunos quizá consideren la política, otros se dedicarán a vivir una vida de ocio. Pero para el empresario de tecnología y cosmonauta, Mark Shuttleworth, la siguiente batalla es enfrentar el poder de Microsoft en su territorio: las computadoras de escritorio.

El empresario desarrolló una suite completa de programas para computadoras personales que maneja de todo, desde las funciones internas hasta el procesamiento de palabras.

Dicho paquete recibió el nombre de Ubuntu por uno de los principios fundamentales en Sudáfrica, su país natal. En las lenguas Zulu y Xhosa, significa: “humanidad hacia los otros”.

La base de éste proyecto es Linux, el sistema operativo gratuito desarrollado en gran parte por voluntarios y ampliamente utilizado por empresas, gobiernos y otras organizaciones para operar servidores, computadoras y el núcleo de las redes.

Ubuntu tiene la intención de hacer de este programa complejo pero poderoso, algo fácil de utilizar por gente no especializada. De ahí el lema de la misión del proyecto: “Linux para seres humanos”.

A pesar de que la tecnología detrás del programa quizá sea bastante diferente, una computadora que opere Ubuntu es muy similar a una con Windows de Microsoft.

La interfaz está basada en menús, iconos y ventanas similares, y los usuarios pueden navegar en internet con el popular buscador Firefox, o editar documentos u hojas de balance con OpenOffice.

En lugar del mundo azul de Windows XP, Ubuntu es predominantemente café. Algunas estrafalarias características dan señales de su origen africano, como la ráfaga de tambores que resuena cuando se abre una aplicación. Cada versión nueva de Ubuntu es conocida no sólo por su original nombre, sino por un nombre en código de algún animal, como por ejemplo, Warty Warthog (el jabalí verrugoso) o Breezy Badger (el tejón despreocupado).

A menos de dos años de su lanzamiento, Ubuntu se ha establecido como favorito entre los cientos de distintos sistemas operativos que operan con Linux. Ubuntu ocupa el primer lugar en una lista de popularidad de diferentes versiones de Linux realizada por el sitio web DistroWatch.

Es difícil determinar las cifras exactas, asin embargo, los estimados señalan que el número de computadoras que operan con Ubuntu es de 6 millones y se duplica cada ocho meses. A diferencia de otros proyectos importantes de Linux, como Linspire, Novell y Red Hat, Ubuntu es distribuido de manera completamente gratuita. Los usuarios pueden descargarlo y utilizarlo sin pagar nada, y la compañía de Shuttleworth, Canonical, incluso le enviará de manera gratuita un disco compacto de instalación a quienquiera que lo solicite.

Esto es posible debido a la cuantiosa fortuna de Shuttleworth. El empresario recibió 575 mdd de la venta de su compañía de internet, Thawte Consulting, en 1999, e invierte cerca de 10 mdd al año en Ubuntu. No es muy probable que eso genere dinero, al menos no por varios años.

Canonical vende servicios de apoyo a Ubuntu, pero Shuttleworth no tiene una idea de cuándo le generará ganancias.

Realizó el proyecto porque cree que está a la vanguardia de una revolución.

“Es un riesgo muy alto”, señaló. “No es un modelo empresarial sensible. Sin embargo, darle forma a la plataforma digital del futuro es una posición increíblemente interesante por asumir”.

Ciertamente ha creado un poderoso y efectivo paquete de programas de escritorio. Aparte su compromiso de libertad a su estrafalaria imagen pública, Ubuntu tiene muchas características atractivas y un impulso considerable. Sin embargo, para continuar creciendo con la tasa actual, tendrá ue expandirse más allá de la tecnología existente —la base para abarcar a gente sin experiencia previa en Linux.

El consultor y autor especializado en Linux, Tom Adelstein, considera que todavía, en estos tiempos, resulta difícil de utilizar para algunas personas.

“Desde el punto de vista de facilidad de uso, a mi parecer Ubuntu está por delante de otros. No obstante, todavía esta parte de Linux, se necesita tener conocimientos específicos sobre computadoras para poder utilizarlo. Microsoft todavía está a la delantera en ese sentido”.

Una etapa clave del crecimiento de Ubuntu será persuadir a los fabricantes de computadoras personales para que vendan máquinas con el Ubuntu ya instalado. Algunos fabricantes ya distribuyen computadoras con paquetes de Linux como Linspire.

Los pequeños fabricantes de computadoras, que compiten en los niveles más bajos del mercado, están particularmente interesados en software gratuito, ya que les ayuda a recortar sus precios.

Las pequeñas compañías aportan un tercio del mercado global, de acuerdo con la compañía de investigación IDC, y Shuttleworth pronto visitará Taiwan para iniciar las negociaciones con algunas de ellas.

Las computadoras de escritorio de los sectores gubernamental y corporativo quizá también sean un terreno fértil para crecer. Un sondeo realizado por la compañía de investigación Forrester, encontró que 30% de las compañías en Estados Unidos están considerando cambiar los programas de algunas o todas sus computadoras personales a Linux.

Entre las empresas que están cambiando está Google, la cual ha desarrollado su propia versión de Ubuntu, llamada Goobuntu. Shuttleworth dijo que también está en pláticas con el gobierno de la ciudad de Munich para crear una versión de Ubuntu para ellos.

Otras organizaciones necesitarán razones más convincentes para adoptar Ubuntu. Ser gratuito es claramente una ventaja y los defensores de Linux afirman que la seguridad y potencia de los productos Linux son superiores a los de Windows, aunque estos temas son el centro de un acalorado debate.

Shuttleworth ha logrado reunir a un importante grupo con el que comparte sus estándares: desarrolladores.

Canonical sólo tiene 50 empleados, pero Ubuntu ha logrado que varios cientos de ingenieros se unan como compañías asociadas, así como voluntarios y estudiantes, quienes realizan la mayor parte del trabajo de extender y mejorar el programa.

La comunidad Ubuntu tiene la reputación de ser muy amistosa, lo cual es importante si no te están pagando. Además, a varios desarrolladores a quienes les desagrada la creciente comercialización de otros proyectos de Linux, les atrae de manera considerable el compromiso de Ubuntu de seguir siendo gratuito.

No obstante, para vender Ubuntu más allá del círculo de iniciados “geek” (como se les conoce a los fanáticos de las computadoras) será necesario un proceso de comercialización y educación masiva, y la riqueza de Shuttleworth no se compara con los presupuestos de Microsoft y Apple.

Shuttleworth espera que las virtudes de su sistema operativo abierto se venderán por sí mismas.

“Mi instinto me dice que el software gratuito será una fuerza importante en las computadoras”, dijo. “Ya sea que tenga la fuerza de Apple Mac, que domina entre 3 y 5% del mercado. O la del centro de información de Linux (en los servidores), que es de 50% y está creciendo realmente rápido —no lo sé”.

Debido a que no tiene un plan de negocios serio, sería fácil calificar a Ubuntu como el juego de un aficionado caprichoso que no traspasará la fraternidad geek. ¿Realmente puede ser Breezy Badger un reto importante para un gigante como Microsoft?

Durante su entrevista con el Financial Times, Shuttleworth se sienta con las piernas extendidas sobre el brazo de la silla, como si fuera una hamaca, algo que no imaginarías a Larry Ellison, director general de Oracle, haciendo. Sin embargo, tiene un historial impresionante y ciertamente, no se puede cuestionar su dedicación. Actualmente está realizando una agotadora gira mundial de tres semanas en su jet privado, para promover Ubuntu y establecer contactos en Croacia, Pakistán, India, China, Indonesia y Kenia.

Muchos creen que Shuttleworth parece estar divirtiéndose mucho al ser tomado en serio. Pero desde antes, Linux ha sorprendido a mucha gente, no existe nada más divertido para un geek que poner de cabeza a toda una industria.

///La comunidad crece: Linuxeros Mexicanos///

Comenzó hace más de una década. En ese tiempo, Linux, un sistema operativo iniciado por Linus Torvald y continuado por miles de voluntarios en todo el mundo, empezó a tomar forma y a ganar adeptos.

Linux está hecho bajo una filosofía donde se considera que el conocimiento, la tecnología y el software deben ser de código abierto. Esta idea se introdujo poco a poco en el ámbito universitario, entre diversos estudiantes que generaron comunidades de linuxeros.

El linuxero, quien utiliza habitualmente el sistema operativo Linux, suele ser un usuario experto o avanzado, gustoso de cooperar en actividades relacionadas, como el desarrollo y la promoción del software libre.

Algunos líderes reconocidos entre los linuxeros mexicanos son Fernando Romo, Sandino Araico, José Luis Chiquete y Miguel de Icaza, este último promotor del software libre Gnome. Muchos de ellos ahora se dedican, con éxito, a cuestiones empresariales.

José Luis Chiquete, por ejemplo, es vicepresidente de la Asociación Mexicana de Empresarios de Software Libre (Amesol). Desarrolla programas desde su empresa Open Intelligence y conoce a fondo la subcultura de Linux en México.



Continúa la aventura

El uso de Linux ha crecido en poco tiempo, pero ¿qué sucede en México?

"Los linuxeros de hace 10 años eran chamaquitos que lo que querían era buscar la aventura del conocimiento, el saber y la tecnología. Los linuxeros del día de hoy siguen siendo estos mismos entusiastas, además de grandes empresas, que están utilizándolo como una plataforma tecnológica avanzada", comenta Chiquete.

Linuxero ya no sólo es el estudiante de una universidad, el usuario o el programador avanzado, sino también empresas como IBM, HP y Novell, que dentro de su infraestructura tecnológica están utilizando este poderoso sistema operativo.

De esta manera, el mayor uso de Linux es un fenómeno reciente en México, y para muestra un botón: en febrero de este año se realizó, por primera vez en América Latina, Linux World, dentro de ExpoComm 2006.

La llegada de Linux World puede considerarse como el "bautizo de fuego" de este sistema operativo en el ámbito empresarial

"En Amesol existen 25 ó 30 empresas que ya damos servicios corporativos de software libre y de Linux. Contando a las que no están dentro de la asociación, calculo que debe haber entre 70 y 80 empresas mexicanas serias, en este momento", dice Chiquete.

Piratería, el principal enemigo

Como en toda la industria del software, los programas ilegales representan el lado oscuro del desarrollo.

"La principal traba para el desarrollo de Linux en México es la piratería. ¿Por qué? Pues porque nosotros estamos hablando de libertad de licenciamiento; estamos hablando de software que no requiere de una licencia, pero la piratería tampoco la necesita, y la plataforma instalada de software propietario pirata todavía es mucho mayor", afirma Chiquete.

Explica que el problema con los sistemas comerciales es que son más conocidos y populares entre los usuarios comunes. Mucha gente lo único que tiene que hacer es ir al mercado de enfrente, comprar una copia ilegal y pedirle al amigo o al vecino que la instale.

Desde luego, esta opinión la comparten representantes del software propietario como Kiyoshi Tsuru, director general de la BSA (Business Soft- ware Alliance) en México, país en el que aproximadamente siete de cada 10 computadoras usa programas piratas.

"Los creadores mexicanos de soft- ware tienen que entrar al mercado nacional con un ‘handycap’ en contra, que es pelear contra sus propios nacionales piratas. Entonces, ya no me hablen de exportar: se están peleando por el 35% del mercado", afirma el ejecutivo.

"Con Linux se tiene gente con un alto nivel técnico de especialización que, a corto plazo, debido a la piratería, resulta ser más cara, porque nuestra primera ventaja, que era el licenciamiento libre, lo obtienes también a través de la compra de productos piratas", explica el vicepresidente de la Amesol.

Después de la piratería, la segunda traba es la de la falta de información. Por eso, es preciso presentar a los usuarios corporativos y de gobierno opciones reales basadas en Linux, listas para ser utilizadas, plenamente soportadas y probadas.

"Aquí en México, nuestros planes a futuro tienen mucho que ver no con obligar o imponer nuestra tecnología respecto a la competencia, sino con la competencia misma. Nos interesa mucho que a nivel gubernamental y empresarial se den cuenta de que somos una opción viable dentro del mercado", observa Chiquete.

Competencia tecnológica

En México, Linux se trabaja mediante una política gubernamental de neutralidad tecnológica. No se busca imponer nada, sino hacer del software de código abierto una opción más en el mercado. Esta vía es un poco más tardada en su adopción, motivo por el cual se está rezagado frente a otros países como Brasil y la India.

"Una vez que garanticemos la interoperatividad en un nivel más alto de conocimiento, la tecnología o la plataforma tecnológica es independiente. Entonces, podemos empezar a hablar de competencia tecnológica, donde, al tú por tú —no porque sea gratis o porque sea libre, sino por sus propios fueros, por sus propios beneficios tecnológicos—, Linux y el software libre tomarán sus lugares y nichos que le corresponden", predice el entrevistado.



Mitos alrededor de Linux

En torno al uso del software de código abierto como Linux existen, principalmente entre quienes no son usuarios habituales, tres mitos a destacar.

El primero de ellos es que genera, por sí mismo, autonomía tecnológica. Esto, en opinión de Chiquete, es totalmente falso.

"Si nosotros no formamos una base de conocimiento del software libre, si no nos volvemos desarrolladores más que usuarios, simplemente va a continuar una dependencia tecnológica, y eso no garantiza la autonomía de ninguna región o país. Para que realmente el software libre funcione como un detonador de autonomía, se requiere de un compromiso serio y de un plan de educación", argumenta.

Explica que el segundo mito consiste en que el software libre y Linux son seguros: "cualquier sistema, por bueno que sea, realmente no va a funcionar si no existe una persona atrás y una organización que realmente tome por sí misma una cultura".

"La seguridad no se vende en cajas, y si yo te dijera que te vendo un Linux que es seguro de aquí a 10 años te estoy mintiendo. Todo depende de cómo lo administres, de las políticas que apliques y entonces, sí, podemos hablar de seguridad. Te podemos decir que Linux es muy seguro, pero es tan seguro como el administrador y el usuario quieran", comenta.

El tercer mito es que Linux es gratis o pirata. Definitivamente, todo conocimiento requiere de un esfuerzo de aprendizaje frente a la computadora, o del gasto en una consultoría.

No obstante, con Linux se tiene la opción de que es posible aprender personalmente, cuando no se pueden comprar servicios profesionales, es claro que va implícito un costo de tiempo y recursos.




¿Dónde empezar?

De acuerdo con Chiquete, los interesados en convertirse en linuxeros pueden comenzar visitando un portal interactivo que funge como punto de encuentro entre el conocimiento, la comunidad y la industria de habla hispana interesada en Linux y el software libre: www.linuxparatodos.net.

También están disponibles algunas listas de correo especializadas en Linux, donde es posible acudir y suscribirse para interactuar con otros usuarios, compartir opiniones, hacer preguntas y obtener respuestas de carácter técnico: www.linux.net.mx/listas.php.

Por último, pueden visitarse sitios como el de la cofradía digital (www.cofradia.org) uno de los centros de comunicación de los linuxeros en el país.

En este portal se discute no sólo sobre Linux y demás software libre, sino también de política, música e incluso literatura. Otras comunidades importantes a escala regional se organizan, por ejemplo, en el Grupo Linuxero del Bajío (glib.org.mx).


Los linuxeros de hace 10 años eran chamaquitos que lo que querían era buscar la aventura del conocimiento, el saber y la tecnología"

José Luis Chiquete/Vicepresidente de Amesol


Los creadores mexicanos de software tienen que entrar al mercado nacional con un ‘handycap’ en contra, que es pelear contra sus propios nacionales piratas"

Kiyoshi Tsuru/Director general de la BSA

///Distribuciones de Linux mas Populares ///

Seguro que alguna vez te has preguntado ¿Cuál es la distribución más popular de Linux?

Para responder está pregunta podemos combinar Google Trends y DistroWatch, por ejemplo en 2006 se pudo ver gracias a estos dos medidores que Ubuntu tuvo un gran salto en "presencia" sobre sus competidores, dejando a Fedora en un muy lejano segundo lugar, con SuSE en un cercanísimo tercero y Debian en el cuarto.

En el 2005 Ubuntu estaba apenas por adelante del resto de las distribuciones, pero en este 2006 tuvo un crecimiento exponencial.

En primer lugar quería destacar la notable disminución del término "Linux" en Google, este descenso de búsquedas puede ser debido a que es más conocido cómo sistema operativo y lo que ha aumentado en este tiempo es la búsqueda de las diferentes distribuciones.


/// ¿Que es Linux? ////

¿Qué es GNU/Linux?

Cuando escucha la palabra Linux, puede que se imagine programadores con barba escribiendo largas líneas de código en una pantalla negra. ¡Buenas noticias! Las cosas han cambiado.


Linux es uno de los tantos flavors de Unix. Se trata de un sistema operativo de 32 bits de libre distribución, desarrollado originalmente por Linus Torvalds, un estudiante de la universidad finlandesa de Helsinki, quien, en 1991, se abocó a la tarea de reemplazar a Minix, un clon de Unix de pequeñas proporciones y finalidad académica desarrollado años antes por Andrew Tannenbaun.

A medida que avanzaba en su desarrollo, Linus fue dejando el código fuente de las sucesivas versiones del kernel y utilidades de Linux a disponibilidad de los usuarios de Internet. Este fue sin duda un gran acierto, ya que hizo posible que una multitud de desarrolladores de todo el mundo se familiarizaran con el código, lo cual en primera instancia significó un gran aporte de sugerencias, evolucionado luego hacia un espectacular ejemplo de desarrollo distribuido de software: centenares de desarrolladores independientes, desde diferentes puntos del planeta tomaron a su cargo la producción de software para Linux, ya sea escribiéndolo desde cero o portándolo desde otras plataformas Unix. Esta modalidad de desarrollo continua aún hoy y ha permitido a Linux alcanzar un alto nivel de desarrollo y madurez, así también como un amplio grado de aceptación.

Actualmente, Linux posee todas las características que pueden encontrarse en cualquier sistema Unix moderno, incluyendo direccionamiento lineal de 32 bits, memoria virtual, multitarea real, shared libraries, módulos de kernel cargables on-demand, soporte TCP/IP (incluyendo SLIP, PPP, NFS, etc.), y sistema X-Windows (incluyendo servidores X para los adaptadores de video más populares, y clones de Motif, OpenLook, NextStep y Windows95 como window managers).



La respuesta rápida

Linux es un sistema operativo, la gran pieza de software que maneja un computador. Es similar a Microsoft Windows®, pero es completamente libre. El nombre correcto es GNU/Linux, pero Linux también se admite.

Linux no es el producto de una sola compañía, es el resultado de la contribución de un gran número de compañías y grupos de personas. De hecho, el sistema GNU/Linux es un componente central, el cual se transforma en muchos productos diferentes: las llamadas distribuciones.

Las distribuciones cambian la apariencia y funcionamiento de Linux completamente. Las hay desde grandes sistemas completos totalmente equipados (respaldadas por compañías) hasta las más ligeras que entran en un llavero USB o funcionan en computadores viejos (usualmente desarrolladas por voluntarios).

Una distribución destacada, completa y fácil de usar para iniciarse en Linux es Ubuntu



La respuesta completa

Cuando obtiene una distribución de GNU/Linux, también obtiene la libertad para estudiarla, copiarla, cambiarla, y redistribuirla. Eso es lo que la hace realmente libre.

Muchas compañías desarrollan sus propias versiones del sistema: Crean productos derivados sobre los cuales no tienen los derechos exclusivos. Entonces, ¿cómo funciona todo?
La mayoría de las empresas consiguen beneficios gracias al soporte técnico y otros servicios de pago relacionados con su distribución Linux. Los clientes empresariales pagan por la garantía de actualizaciones de seguridad y asistencia, e incluso muchas veces entrenamiento y modificaciones al software para adecuarlo a sus necesidades.
Otras compañías, como HP e IBM, contribuyen con Linux porque lo preinstalan en los servidores que venden.
Una enorme comunidad participa en el desarrollo y mejora del software, disminuyendo los costos y mejorando la eficiencia.

Finalmente, los usuarios suelen obtener el software gratuitamente, mientras que los clientes empresariales suelen estar felices de pagar para un soporte más avanzado.




Disponibilidad de Linux

Linux es distribuido bajo la Licencia General Pública de GNU, lo cual significa que puede ser distribuido, copiado y modificado gratuitamente, a condición de no imponer ninguna restricción en sucesivas distribuciones. En pocas palabras: Linux es un sistema operativo gratuito.

Obtención del software

Si se dispone de una conexión eficiente y segura a la Internet (y de una buena cuota de paciencia), un paquete Linux completo (kernel + utilidades + aplicaciones) puede obtenerse gratuitamente de muchos servidores FTP públicos; el único costo será en este caso el costo de la conexión a la Internet.

Otra opción es comprar alguno de los libros sobre Linux que han sido editados en los últimos tiempos, los cuales suelen venir acompañados de uno o dos CDs conteniendo el software; el costo de libros de ese tipo oscila entre los $50 y $120, aproximadamente.

Sin embargo, la mejor opción es adquirir alguna de las muchas ediciones en CD-ROM disponibles en el mercado; la mayoría de ellas incluye varios CDs conteniendo no solo el paquete Linux, sino también extractos de servidores FTP dedicados a Linux, con lo que se obtiene el beneficio adicional de varios megabytes de software. El costo en este caso varía según la edición de que se trate; cabe destacar, a manera de ejemplo, la edición InfoMagic, conformada por 6 CDs, con un costo aproximado de $40.


Usando Linux

GNU/Linux no es más difícil de usar que Windows® –y tiene muchas más funcionalidades. Se tarda sólo unos minutos en familiarizarse con una distribución como Ubuntu, la cual viene con muchos programas instalados.

Si necesita software de calidad comercial para trabajar con documentos de negocios, Internet, conexión de redes, o trabajar con gráficos, está listo para que lo use. ¿Quiere aún más? Linux puede hacerlo: Existen muchos miles de programas que puede encontrar, instalar y desinstalar de una forma intuitiva y sencilla.

Sin embargo, no debería asumir que Linux es un clon de Windows®. Para saber qué le espera al adentrarse en Linux, le sugerimos leer nuestra página relacionada con migrar a Linux.

http://es.netlog.com/go/out/url=-aHR0cDovL3d3dy5vYnRlbmdhbGludXgub3JnL21pZ3Jhcl9hX2xpbnV4Lw__

Gutsy Gibbon, versión "beta".

Asi es comunidad de Linux Landia, ya está disponible la versiòn beta del nuevo Ubuntu. Dentro de las mejoras está la inclusión por defecto del escritorio 3D Compiz Fusión, el cual permite impresionantes efectos gráficos. Es una versión de prueba, por tanto no debe instalarse en máquinas en producción.
La versión final está prevista para el próximo mes de octubre.


Enlace:
http://es.netlog.com/go/out/url=-aHR0cDovL3d3dy51YnVudHUuY29tL3Rlc3RpbmcvZ3V0c3liZXRh

Montar particiones ntfs en CentOS

Montar particiones ntfs en centos (Solo lo he hecho con este Kernel 2.6.18-8.el5)

1._ Verificamos particionamiento de discos

[root@gusano ~]# fdisk -l

Disk /dev/hda: 40.0 GB, 40060403712 bytes
16 heads, 63 sectors/track, 77622 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 30480 15361888+ 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/hda2 30489 60961 15358140 83 Linux
Partition 2 does not end on cylinder boundary.
/dev/hda3 60961 63049 1052257+ 82 Linux swap / Solaris
Partition 3 does not end on cylinder boundary.
/dev/hda4 63049 77616 7341705 83 Linux
Partition 4 does not end on cylinder boundary.
[root@gusano ~]#

2.- Si deseamos saber cual es nuestro kernel actual

[root@gusano ~]# uname -r
2.6.18-8.el5
[root@gusano ~]#


3.-Creamos un directorio para montaje


[root@gusano ~]# mkdir /mnt/winxp

[root@gusano ~]#

4.- Creamos un directorio temporal

[root@gusano ~]# mkdir /tmp/ntfs

5-.Entramos al dir ntfs

[root@gusano ~]# cd /tmp/ntfs
[root@gusano ntfs]#

6-. Dentro de este descargamos algunos paquetes

[root@gusano ntfs]# wget http://incubadora.fapesp.br/frs/download.php/1069/- - ntfs3g.tar.gz


100%[=======================================>] 815.732 233K/s in 3,6s

09:56:21 (224 KB/s) - `ntfs3g.tar.gz' saved [815732/815732]

7-.Descomprimimos paquete

[root@gusano ntfs]# tar -xzvf ntfs3g.tar.gz

ntfs-3g-1.417-1.fc6.i386.rpm
ntfsprogs-1.13.1-3.fc6.i386.rpm
ntfsprogs-gnomevfs-1.13.1-3.fc6.i386.rpm
fuse-2.6.3-0_3.el5.at.i386.rpm
fuse-2.6.5-2_6.0.el5.i386.rpm
fuse-kmdl-2.6.18-8.1.3.el5-2.6.5-2_6.0.el5.i686.rp- - m
fuse-kmdl-2.6.18-8.el5-2.6.3-0_3.el5.at.i686.rpm
fuse-libs-2.6.5-2_6.0.el5.i386.rpm
[root@gusano ntfs]#

7-. Instalamos paquetes fuse , bueno en mi caso baje rpm a mi escritorio y desde ahi los instale
root@gusano Desktop]# rpm -ivh fuse-kmdl-2.6.18-8.el5-2.6.3-0_3.el5.at.i686.rpm

aviso: fuse-kmdl-2.6.18-8.el5-2.6.3-0_3.el5.at.i686.rpm: Header V3 DSA signature: NOKEY, key ID 66534c2b
A preparar... ########################################### [100%]
1:fuse-kmdl-2.6.18-8.el5 ########################################### [100%]

root@gusano Desktop]# rpm -ivh fuse-
fuse-2.6.3-0_3.el5.at.i386.rpm fuse-kmdl-2.6.18-8.el5-2.6.3-0_3.el5.at.i686.rpm

root@gusano Desktop]# rpm -ivh fuse-2.6.3-0_3.el5.at.i386.rpm
aviso: fuse-2.6.3-0_3.el5.at.i386.rpm: Header V3 DSA signature: NOKEY, key ID 66534c2b
A preparar... ########################################### [100%]
1:fuse ########################################### [100%]

root@gusano Desktop]# rpm -ivh fuse-libs-2.6.5-2_6.0.el5.i386.rpm
A preparar... ########################################### [100%]
1:fuse-libs ########################################### [100%]


root@gusano Desktop]# rpm -ivh ntfsprogs-1.13.1-3.fc6.i386.rpm
aviso: ntfsprogs-1.13.1-3.fc6.i386.rpm: Header V3 DSA signature: NOKEY, key ID 1ac70ce6
A preparar... ########################################### [100%]
1:ntfsprogs ########################################### [100%]

root@gusano Desktop]#rpm -ivh ntfsprogs-gnomevfs-1.13.1-3.fc6.i386.rpm
aviso: ntfsprogs-gnomevfs-1.13.1-3.fc6.i386.rpm: Header V3 DSA signature: NOKEY, key ID 1ac70ce6
A preparar... ########################################### [100%]
1:ntfsprogs-gnomevfs ########################################### [100%]

root@gusano Desktop]# rpm -ivh ntfs-3g-1.417-1.fc6.i386.rpm
aviso: ntfs-3g-1.417-1.fc6.i386.rpm: Header V3 DSA signature: NOKEY, key ID 1ac70ce6
A preparar... ########################################### [100%]
1:ntfs-3g ########################################### [100%]
root@gusano Desktop]#

8-.Montamos manualmente

root@gusano Desktop]# mount /dev/hda1 /mnt/winxp -t ntfs-3g -rw -o umask=000

root@gusano Desktop]#

9-.Entramos al directorio

root@gusano Desktop]#cd /mnt/winxp
[root@gusano winxp]# ls
AILog.txt IO.SYS sqmdata00.sqm
Amadis_iPod3GPPSPMP4AVI_Folder kav sqmdata01.sqm
Archivos de programa MSDOS.SYS sqmdata02.sqm
AUTOEXEC.BAT MSOCache sqmnoopt00.sqm
Bootfont.bin NTDETECT.COM sqmnoopt01.sqm
boot.ini ntldr sqmnoopt02.sqm
Config.Msi null System Volume Information
CONFIG.SYS output video Temp
Documents and Settings pagefile.sys Thumbs.db
dulces PAGINA11 Visual Studio Projects
hiberfil.sys PSXVGS WINDOWS
Inetpub RECYCLER zorras
[root@gusano winxp]#
10-.Listo ya tenemos nuestro ntfs montado en centOS

////Agregar Themes a CentOS5....////

Si ya están cansados del Theme que trae CentOS por default, aqui les indico cuales son los pasos para poner el que queramos.

1)Lo primero es cargar el Sistema Operativo CentOS5 poner el nombre de tu cuenta y tu password.

2)Una vez que haya cargado estando en el escritorio abrimos el navegador web de firefox y ponemos la siguiente direccion: http://www.gnome-look.org/ en esta pagina encontramos un buen de cosas relacionado con GNOME

3)En la Sección de Content (izquierda), escogemos GDM Themes. Apareceran un lista de Themes solo es cuestion de que te decidas por los que quieras.

4)Dar click sobre la imagen, luego la descargas (download)

5)Aparecera un ventana y escoges Guardar en disco y Aceptas (Firefox automaticamente la guarda en tu Escritorio o Desktop).

Bueno ahora ya descargamos el Theme que queriamos ahora es cuestion de instalarlo. No se preocupen es muy facil veamos:

6)Abrimos una Terminal (Aplicaciones -> Accesorios -> Terminal) ó (Click derecho -> Abrir Terminal)

7)Entramos como Superusuario y posteriormente introducimos la contraseña del Root

8)escribimos el comando: gdmsetup y pulsamos Enter

[ruben@ubuntu ~]$ su
Contraseña:
[root@ubuntu ruben]# gdmsetup

9)Nos abrira una ventana llamada “Preferencias de la Ventana de Entrada” y escogemos la pestaña “Local”. Veran que solo tememos un Theme que es con el que cargamos.

10)Pulsamos en boton de “Añadir” (Aparece una ventana indicando Seleccionar el Archivador del tema)

11)Escogemos la carpeta Desktop (Doble click)

12)Buscamos el nombre del Theme que bajamos y la seleccionamos, esta se encuentra comprimida, de eso no se preocupen solo

13)Pulsamos el boton de “Instalar” ó doble click en el Theme, entonces la Añadira.

14) Solo la seleccionas y le das en cerrar la ventana


Ahora si ya tenemos nuestro nuevo Theme instalado solo ay que hacer el paso final
15)Reiniciemos el equipo (Sistema -> Apagar -> Reiniciar)

16)Otra forma de reiniciarlo en modo Terminal: reboot

Podemos agregar los Themes que queramos siguiendo los mismos pasos. En alguna ocaciones algunos no se podran instalar diciendonos que el archivo no es un archivador tar.gz o tar y sera mejor que agreguemos otro para que no haya problema.

//////Comandos Basicos de Linux////////

Estos son algunos comandos que puedes utilizar en Linux


ls: muestra lo que tiene el directorio
cd nom_directorio: cambia de directorio
q: salir
df: muestra particiones
lspci: muestra el Hw instalado de PCI
apt-get update: lee las lista para actualizar
apt-get upgrade : actualiza las listas
uname -a: ver la version del kernel

cat /proc/version : Versión del nucleo y compilador empleado.
cat /proc/modules: Lista los módulos cargados.
ps aux: muestra los procesos que esta corriendo el sistema
cat /proc/meminfo : Información sobre la memoria.
cat /proc/cpuinfo : Información sobre el procesador.
cat /proc/devices : Información sobre dispositivos en uso.


top: Muestra información de los procesos en curso.(tecla z colorea los activos)
pstree: Muestra los procesos en curso en árbol.
mount: Vemos el listado de dispositivos montados.

kill: elimina procesos
sintaxis: kill "num de proceso"--- kill 8088

poweroff ó sudo init 0: apagar pc
reboot: reiniciar pc
cat: muestra lo que tiene el archivo
vi : editar un archivo
wq: guardar cambios y salir
q!: salir forzosamente sin guardar cambios
ctrl + c : parar el sistema
mkdir nom_directorio: crear un directorio
rmdir nom_directorio: eliminar un directorio
hostname: nombre de la pc
cp: copiar un archivo
mv: mover un archivo
dmesg: se ve el hw de la maquina para ver el kernel

pwd: muestra en que directorio nos encontramos
date: te da la fecha
cal my: muestra el calendario
uptime: Muestra la hora,tiempo de funcionamiento,nº usuarios conectados y la carga media.

date: Muestra la fecha y hora del sistema,en formato local.
date -u: Muestra la fecha y hora en formato UTC(Tiempo Universal Coordinado).

cat cpuinfo: muestra las carateristicas del CPU
mount: ver los puntos de moldura

cat fichero | less
cat fichero | lmore
more fichero
less fichero : Muestran el contenido de un fichero de forma paginada.

history:Muestra el listado de comandos usados por el usuario (~/.bash_history)

eject cdrom: Abre la bandeja del cdrom.
eject -t cdrom: cierra la bandeja del cdrom

man comando
man --help
info comando: muestran la informacion del comando

clear: limpia la pantalla
tty: Muestra el nombre de fichero de la terminal conectada a la salida estándar

/etc/init.d/servicio stop: Para un servicio/demonio
/etc/init.d/servicio start : Inicia un servicio/demonio.
/etc/init.d/servicio restart: Reinicia un servicio/demonio.

Ctrl+C:Termina un proceso.
Ctrl+Z: Suspende temporalmente la ejecución de un programa.
Ctrl+S: Para la transferencia de datos a la terminal.
Ctrl+Q : Resume,reinicia la tranferencia de datos
Ctrl+Alt+F2: Salir del entorno gráfico a un terminal.(Fnº según gettys activados en /etc/inittab )
Ctrl+Alt+Supr: Estando en una terminal reinicia(si no se indica otra cosa en /etc/inittab )

init 6:Reinicia la máquina.
su: Entrar a la sesión como root u otro usuario.
su nom_usuario: Estando como root entramos como otro usuario.

passwd : Cambio de contraseña.
who -a -H: Muestra información de los usuarios conectados al sistema.
users: Muestra información de los usuarios conectados al sistema.
id: Muestra información del usuario actual,(grupos a los que pertenece,uid,gid)

/etc/init.d/networking start-> Inicia los servicios de red.
/etc/init.d/networking restart-> Reinicia los servicios de red.
/etc/init.d/networking stop -> Para los servicios de red.


zcat nom_fichero : muestra el contenido de un fichero comprimido ( .gz )

stat nom_fichero : muestra el estado de un fichero

stat -f nom_fichero : muestra el estado del sistema de fichero

fc -l : listado de los ultimos comandos ejecutados

wc -c nom_fichero: tamaño en bytes de un fichero

bc : abrir la calculadora
quit: salir de la calculadora

yum list installed | less : ver lo que tenemos instalado en el sistema

tar -xf nom_archivo : descomprimir un archivo

rm -rf nom_carpeta : eliminar una carpeta con todo su contenido

rpm nom_paquete : instalar un paquete rpm
rpm -e nom_paquete : desinstalar un paquete rpm
rpm --uninstall nom_paquete : desinstalar un paquete rpm

rpm u nom_paquete : actualizar un paquete rpm
rpm --upgrade nom_paquete: actualizar un paquete rpm

QUISIERAS VER VIDEOS EN CONSOLA EN CENTOS....

Pues bueno esto es muy fácil veamos:

Estando en el Escritorio de CentOS oprimir Ctrl + Alt F1 al mismo tiempo
entonces nos aparecera la pantalla negra en donde introduciremos el nombre de usuario seguido de la tecla Enter. Para posteriormente colocar nuestra contraseña. Una vez hecho esto sera necesario logearnos como root y contraseña del administrador de lo contrario sera imposible ver el video.

Enseguida debemos poner la siguiente sintaxis:

[root@ubuntu ruben]# mplayer /home/ruben/Desktop/get_video.flv

En este caso le puse mi ruta en donde tengo este video

Paramos el video con Ctrl + c
Escribimos Clear y pulsamos Enter


Eso es todo como ven...... Matrix se queda corto... jajaj


Existen muchas paginas para descargar videos les recominedo la siguiente http://keepvid.com/
y los video que quieras ver los puede ver desde aqui http://es.youtube.com/

MPlayer es un reproductor multimedia que es liberado bajo la licencia GPL. Reproduce la mayoría de los archivos MPEG, VOB, AVI, OGG/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, YUV4MPEG, FILM, RoQ, PVA, soportados por algunos códecs nativos, XAnim, y DLL's Win32. Además puede reproducir VideoCD, SVCD, DVD, 3ivx y DivX 3/4/5.

Como poner una imagen de fondo al Grub de Ubuntu

1) Pulsamos en Sistema >> Administracion

2) Escogemos administrador de arranque

3) Introducimos la contraseña del usuario



Enla pestaña de Opciones de Arranque nos muestra si queremos configurar el tiempo de espera del Cragador de arranque,Resolucion de Pantalla,profundidad de color entre otras cosas.


Pero lo que nosotros queremos se encuentra en la siguiente parte:


4) Click en la pestaña "Aspecto"; dentro de esta nos muestra el Tema del Cargador de Arranque; entonces elegimos

5) Usar una imagen de fondo para el menú del cargador de arranque.

6)Escogemos la imagen de Fondo del grub pulsando las flechas del lado derecho
, y una vez que la elegimos damos click en cerrar.

7)Reiniciamos el Ordenador y el Grub nos va a cargar con la imagen que anteriormente habíamos elegido


NOTA: En caso de querer agregar una imagen diferente a las que trae por defaul Ubuntu; pulsamos en
Administrar Temas del Cargador de Arranque y le damos en Añadir y escogemos la ruta donde tengamos la imagen y posteriormente le damos en abrir y luego cerramos esa ventana.

///////Cambiar la frase clave de una llave privada//////////

Para conseguir este objetivo podemos invocar al programa ssh-keygen con el parámetro -p, veamos un ejemplo:

[hell@local] $ ssh-keygen -p
Enter file in which the key is (/home/hell/.ssh/id_rsa):
Enter old passphrase:
Key has comment '/home/hell/.ssh/id_rsa'
Enter new passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved with the new passphrase.
[hell@local] $


En primer lugar nos pide la frase con la que está encriptada (old passphrase), a continuación, nos pide que introduzcamos la nueva frase (new passphrase), entre paréntesis, nos indica que si no ponemos nada, la llave privada quedará sin encriptar (empty for no passphrase). Después nos pide que repitamos la frase, para asegurarse de que no hemos cometido errores al escribirla la primera vez y finalmente, graba la llave privada encriptada con la nueva frase.

Y eso es todo ....

la proxima vez que entremos a un servidor remoto introduciremos la frase clave.

***//Criptografia Publica usando SSH //***

Criptografía pública utilizando SSH

OpenSSH dispone de varios métodos para verificar la identidad de un usuario remoto, uno de ellos es el uso de contraseñas de usuarios, pero otro de los métodos se basa en la autenticación RSA, en donde se dispone de un juego de llaves privada/pública que garantiza la identidad de un usuario intentando conectarse al equipo remoto. El juego de llaves tiene la propiedad de que lo que se encripta con una, sólo se puede desencriptar con la otra, pero sin embargo, a partir de la llave pública no se puede derivar la llave privada.
Para asegurarse de que un usuario es quien dice ser por medio de criptografía pública OpenSSH emplea el siguiente procedimiento: Primero, el servidor genera un número aleatorio que encripta con la llave pública del usuario y le envia el resultado al cliente, si el usuario es quien dice ser entonces no tendrá ningún problema en desencriptarlo. El cliente aplicará una transformación predefinida a dicho número y lo enviará de vuelta al servidor, el cual, revisará dicho resultado y de ser correcto, dará acceso al cliente.


Configurar el servidor para que acepte llaves públicas.

Lo primero que tendremos que hacer será configurar el servidor de SSH para que las acepte. Los archivos de configuración de OpenSSH se ubican en la carpeta /etc/ssh, el archivo que nos interesa es /etc/ssh/sshd_config, lo abrimos con un editor de textos y corregimos para que queden de la siguiente forma:

#RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys

RSAAuthentication: sirve para indicar cuando se permitirá autenticación RSA, está opción esta habilitada por defecto, y en el ejemplo está comentada porque sólo sirve para la versión 1 del protocolo SSH.

PubkeyAuthentication: es la que especifica si se podrán usar llaves públicas para demostrar la autenticidad de un usuario. Si su valor es yes como en el ejemplo, entonces se podrán emplear las llaves públicas, si por el contrario su valor es no, entonces el uso de llaves públicas quedará prohibido.

AuthorizedKeysFile: especifica el archivo que contiene las llaves públicas empleadas para la autenticación de los usuarios. Por defecto suele ser el archivo .ssh/autorized_keys, dentro de la carpeta personal de cada usuario.

Finalmente, en caso de haber alterado el archivo de configuración del servidor, para que los cambios sean efectivos, será necesario reiniciar el servidor de SSH.


Crear nuevas llaves
Se pueden generar llaves RSA o DSA para el protocolo SSH versión 2. Para especificar que tipo de llave crear, se emplea el parámetro -t seguido del tipo de llave: "rsa" o "dsa". Por ejemplo, para crear una llave RSA podemos poner:
[hell@local] $ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/hell/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/hell/.ssh/id_rsa.
Your public key has been saved in /home/hell/.ssh/id_rsa.pub.
The key fingerprint is:
c0:40:50:27:e8: d9:b8:55: d6:a4:5f:af:e5:30:5d:9b hell@local
[hell@local] $

Por el contrario, para generar una llave DSA, simplemente:

[hell@local] $ ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/home/hell/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/hell/.ssh/id_dsa.
Your public key has been saved in /home/hell/.ssh/id_dsa.pub.
The key fingerprint is:
f5:b2:f3:2d:43:1b:22:44:98:6c:fe:42: df:a3:15:09 hell@local
[hell@local] $

Los anteriores comandos piden los mismos datos, el primero, en donde salvar la llave privada, si simplemente pulsamos intro, se salvará en la ruta por defecto (la indicada entre paréntesis), a no ser que emplees varias llaves privadas, la ruta por defecto es una buena opción, ya que el cliente la usará sin necesidad de que el usuario tenga que especificarla.
Las siguientes dos cosas que pide son la frase clave con la que encriptar la llave privada y una petición de que se repita la frase para cerciorarse de que no se han cometido errores al escribirla la primera vez. Para la frase con la que encriptar la llave privada se puede emplear cualquier carácter (letras, numeros, signos de puntuación, espacios), en principio el tamaño de la frase puede ser arbitrario, pero ssh-keygen se quejará si es menor de cuatro carácteres. En caso de no introducir ninguna frase, la llave privada quedará sin encriptar, lo cual podria ser útil para realizar algunas automatizaciones como podría ser el realizar copias de seguridad, pero, para uso habitual, se desaconseja dejar las llaves privadas sin encriptar por el peligro que puede representar que estas sean robadas.
A continuación el ssh-keygen muestra donde se ha salvado la llave privada (/home/hell/.ssh/id_dsa) y donde está la llave pública que le corresponde (/home/hell/.ssh/id_dsa.pub ), que no es más que el mismo nombre de archivo con la extensión .pub añadida al final.
En la última línea imprime una huella dactilar que sirve para identificar la llave que acabamos de crear, seguida de un comentario que puede servir para identificar la llave pública.


Añadir llaves públicas a authorized_keys

Despues de haber creado un juego de llaves privada y pública, lo primero es mantener la llave privada secreta, por defecto ssh-keygen establecerá los permisos del archivo con esta llave para que sólo el dueño pueda leerla y modificarla. Por el contrario la llave pública podrá ser leida por cualquier usuario, pues por algo es pública.
Para poder autenticarnos en un equipo remoto con nuestra llave privada, lo único que tendremos que hacer es añadir nuestra llave pública en el archivo .ssh/authorized_keys dentro del directorio personal del usuario al que queremos acceder (generalmente $HOME/.ssh/authorized_keys).
En caso de que podamos acceder a el usando SSH con contraseñas de usuario para autenticarnos, sería mediante SCP, a modo de ejemplo, imaginemos que después de crear el juego de llaves tenemos lo siguiente en nuestro directorio .ssh:

[hell@local] $ ls -1 ~/.ssh
id_rsa
id_rsa.pub
[hell@local] $
No es más que un juego de llaves RSA, ahora la máquina remota donde queremos instalar nuestra llave se llama remoto.ejemplo.com, y la cuenta de usuario es la misma que la que estamos empleando en el sistema que estamos utilizando, entonces podríamos poner:
[hell@local] $ scp ~/.ssh/id_rsa.pub remoto.ejemplo.com:mi_llave.pub
hell@remoto.ejemplo.com's password:
id_rsa.pub 100% 398 0.4KB/s 00:00
[hell@local] $

De esta manera en la máquina remota tendremos el archivo mi_llave.pub que contiene nuestra llave pública, ahora tan sólo nos resta crear el directorio .ssh, en caso de que no exista, y añadir la llave pública al archivo $HOME/.ssh/authorized_keys, para ello, podemos conectarnos mediante SSH y usar el comando cat. Una sesión SSH a modo de ejemplo sería la siguiente:

[hell@local] $ ssh ejemplo.remoto.com
hell@remoto.ejemplo.com's password:
[hell@remoto] $ mkdir .ssh
[hell@remoto] $ chmod 700 .ssh
[hell@remoto] $ cd .ssh
[hell@remoto] $ cat ../my_llave.pub >> authorized_keys
[hell@remoto] $


Ahora, la próxima vez que nos conectemos al servidor remoto.ejemplo.com, en lugar de pedirnos la contraseña del usuario, nos pedira la frase clave con la que la encriptamos nuestra llave privada:

[hell@local] $ ssh ejemplo.remoto.com
Enter passphrase for key '/home/hell/.ssh/id_rsa':
[hell@remoto] $

Linux para niños

Linux para niños

publicado en Software, Tecnología por nickt Jun 8 --- ---

Linux hay para todos, y para los mas pequeños existen variadas distribuciones con gran numero de actividades para estimular el desarrollo y el aprendizaje en las diferentes etapas del crecimiento.
----------------
Vía: http://ubuntulife.wordpress.com/2007/06/06/linux-p- ara-ninos/
Permalink: http://tecnoticias.crispynews.com/article/show/689- 24/Linux_para_nios__
tico
Jun 8 Del paquete educativo que más se habla hoy en día es Edubuntu, una distribución de Linux y ahora una reciente rama de Ubuntu, diseñada para uso en ambientes escolares, para abarcar un rango de edades que van desde los 6 años a los 18.

De acuerdo con el artículo, el núcleo principal de esta distribución es GCompris, un programa de cómputo educacional con diferentes actividades para niños entre 2 y 10 años de edad.

Diseñadora y Mantenedora del Portal en Español sobre Gimp

Roxana Falasco: diseñadora y mantenedora del portal en español sobre Gimp

Roxana Falasco es la diseñadora y mantiene actualmente el portal en español de Gimp. Ha realizado diversos talleres y conferencias sobre juegos en
Linux y sobre diseño gráfico utilizando Gimp, tambien ha creado un manual de introducción. Pero para explicar como llegó al mundo del software libre nada mejor
que sus propias palabras:

Empezé con el software libre, supongo que como la mayor parte de las personas
¡¡ estaba harta de los cuelgues de windows !! ;-P... los pantallazos azules,
el tener que reinstalar cada dos meses, etc, etc.. Me negaba a creer que era
el único sistema operativo del mundo, y buscando, buscando me encontré con
Linux allá por el año 98.

La primera distribución que instalé fue una Suse, a medida que pasaban los
años fui probando varias (red hat, mandrake, ...) hasta que finalmente en el
2000 instalé Debian y desde entonces no he vuelto a cambiar de
distribución.

Sobre el 2003 me empezó a interesar el tema del diseño gráfico y fue cuando
busqué algún programa de diseño para Linux y así conocí a Gimp.
Como no tenía ni idea de como utilizarlo lo primero que hice fue buscar
"tutoriales de gimp" en Google xD y fue cuando me encontré con la página de
Gimp-Es, que de aquella no era como entonces, tenía un diseño más simple,
mucho menos contenido... pero, me fue suficiente para comenzar a
desenvolverme con Gimp. Una vez que pillé soltura con el programa decidí
colaborar con la web de Gimp-Es (para agradecerles por todo lo que me habían
ayudado) y fue así como poco a poco, comenzé a crear más tutoriales,
documentos, manuales...

Un día hablando con su administrador, me dijo si quería administrar Gimp-Es
(ya que él estaba muy liado) y sacar el proyecto adelante, ya que de aquellas
estaba un poco parada la cosa, acepté sin dudarlo y desde entonces soy la
única administradora de Gimp-Es. Pero, por suerte, cuento con bastantes
colaboradores y moderadores que me ayudan a llevar el proyecto adelante.

Bueno, ya no me enrollo más xD

Por último quiero animar desde aquí a todas las chicas a pasarse a Linux, que
no es tan difícil, sólo es distinto. Y por supuesto, a colaborar en todo
lo posible con proyectos relacionados con el SL, que toda ayuda siempre será
bienvenida.

Primera programadora de la Historia

Ada Lovelace: Primera programadora de la Historia

Ada no fue una mujer convencional. Vivió en Londres en la época Victoriana, nació un 18 de diciembre de 1815 (aun no se determina bien el año). Hija del famoso Poeta Lord George Gordon Byron y una adinerada mujer llamada Anabella, quienes se separaron dos meses depues de nacer Ada, pues Byron era un hombre de letras, poeta, bohemio, conquistador de mujeres y soñador, mientras Anabella era una mujer estricta y diciplinada.

El pleito por la custodia de Ada fue ganado por su madre con el argumento de que si Ada quedaba padre se convertiría en una mujer mundana. Anabella no le permitió conocer a su padre, sin embargo ellos mantuvieron comunicación por cartas, lo que no permitió romper el lazo de padre e hija, tanto que Byron dedico a su hija varios poemas y cariñosamente le llamaba "La princesa del paralelogramo".

Ada contó con un poco de suerte. Descendiente de familias adineradas tuvo el privilegio de gozar de las delicias de las ciencias. Por ser de tal condición social, Ada tenia una alta calidad educativa. Tuvo como tutor a August Morgan, primer profesor de matemáticas de la Universidad de Londres. Conoció a Mary Sommerville, Una brillante mujer que escribió un libro sobre matemáticas celestes quien la influencio junto con su madre a adentrarse en el mundo de las matemáticas.

Años mas tarde Ada se presenta en sociedad, lo cual le permite participar y asistir a diferentes eventos donde conoció a David Brewster (físico Británico inventor del caleidoscopio), Charles Wheatstone(físico británico que realizo varios trabajos en electricidad), Michael Faraday (Físico y químico ingles que creo el motor eléctrico, el generador y la dinamo) y al famosisimo escritor Charles Dickens. Sin embargo, el acontecimiento mas importante en su vida científica fue sin duda alguna conocer a Charles Babbage en la conferencia de Dionysus Ladner. Este matemático Ingles y científico diseño una maquina analítica que funcionaba con los mismos principios que funcionan los ordenadores de hoy. Ada mantuvo el contacto con el a través de correspondencia por mucho tiempo. Charles Babbage encontró el apoyo matemático perfecto en Ada, estaba impresionado con su talento para las máquinas y decide vincularla a el desarrollo de sus investigaciones.


La primera publicación que Ada realizo fue una traducción de un articulo escrito por un científico Italiano
acerca de la maquina analítica de Charles, a lo cual Ada a demás de traducirlo agrego un análisis del funcionamiento de la misma.

Charles deseaba crear una maquina dotada con unidad operativa, memoria, perforadora de tarjetas e impresión para poder mostrar los resultados. Su modelo inicial tenia varios puntos débiles, los cuales fueron mejorados por Ada. Charles realizo varias publicaciones en las cuales nombraba a Ada como una simple transcriptora, rebajando de esta forma el valor de los aportes entregados por ella a los trabajos científicos, pero no por que el lo quisiera, sino porque la época lo obligaba.

A Lady Lovelace se la atribuye el desarrollo instrucciones para realizar cálculos en las versiones tempranas del ordenador, pues escribió para charles Babbage un programa capaz de calcular los números de Bernoulli. Adicionalmente
aporto a la informática conceptos como Bucle o subrutina, instrucción, e invento una notación para describir
algoritmos en la maquina analítica de Charles Babbage, creando de esta forma el primer lenguaje de programación, de ahí se conoce como "La primera programadora de la historia"

Ada, una mujer adelantada a su época, pudo prever que sus aportes no serian tomados hasta muchos años después,por lo cual realizo una bitácora donde almaceno sus apuntes con inscripciones, demostraciones y análisis de sus investigaciones los cuales firmo con las iniciales A.A.L. Ella se encargó, en 1843, de escribir un artículo que comenzó como una traducción de unas notas del matemático italiano L.F. Menabrea, donde describía y analizaba la máquina analítica o máquina de cálculo; incluyó demostraciones de cómo calcular funciones
trigonométricas que contuvieran variables y publicó también el primer programa con las instrucciones que la harían funcionar. Este artículo llegó a triplicar la longitud de sus notas originales y lo publico solo con sus iniciales en las Memorias Científicas de Richard Taylor Volumen 3 (1843), bajo el título de "Notas".

Estos trabajos fuero extendidos, utilizados y refinados nada mas y nada menos que por John Vonn Newmann y Alan
Turing años después de saber que A.A.L era la firma de Ada.

Charles a pesar de sus esfuerzos no consiguió financiamiento para construir su maquina, pero Ada escribió artículos que describían y analizaban la maquina, adicionalmente escribió un algoritmo que funcionaba en ella.

Fueron por estas y seguro que por muchas otras razones que el departamento de defensa de los Estados Unidos de América creo en 1979 un lenguaje de programación basado en Pascal al cual dio como nombre ADA

Esta gran Mujer murió de cáncer el 27 de noviembre de 1852 a la misma edad que murrio su padre, 36 años, dejo tres hijos con William King su esposo: dos hijos y una hija: Bryon Noel Byron (nacido el 12 Mayo de1836),Annabella (22 de Septiembre de 1837 ) y Ralph Gordon (2 Julio de 1839). Scherezada Lovelace Una cuarta hija nacería en 1845, y fue la única descendiente en seguir los pasos de su madre, aparte de ser la única hija no
nacida del matrimonio. Scherezada nació fruto de la pasión entre Ada y Sir David Brewster, inventor del caleidoscopio. Ella es conocida por su talento tanto para el arte como para las ciencias.

¿Qué es Linux?

LINUX es un sistema operativo, compatible Unix. Dos características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente. El sistema lo forman el Núcleo (Leer sección Kernel/Núcleo) del sistema mas un gran número de programas / librerias que hacen posible su utilización.

Linux se distribuye bajo la GNU General Public License, por lo tanto, el código fuente tiene que estar siempre accesible.

El sistema ha sido diseñado y programado por multitud de programadores alrededor del mundo. El núcleo del sistema sigue en continuo desarrollo bajo la coordinación de Linus Torvalds, la persona de la que partio la idea de este proyecto, a principios de la década de los noventa.

Día a día, más y más programas / aplicaciones estan disponibles para este sistema, y la calidad de los mismos aumenta de versión a versión. La gran mayoria de los mismos vienen acompanados del código fuente y se distribuyen gratuitamente bajo los términos de licencia de la GNU Public License, aunque también existen programas comerciales, los cuales hay que comprar y que no se distribuyen bajo la licencia GNU.

En los últimos tiempos, ciertas casas de software comercial han empezado a distribuir sus productos para Linux y la presencia del mismo en empresas aumenta rapidamente por la excelente relación calidad-precio que se consigue con Linux.

Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II/III, Amiga y Atari, también existen versiones para su utilización en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPAR

HISTORIA DE LINUX



LINUX hace su aparición a principios de la década de los noventa, era el año 1991, por aquel entonces un estudiante de informática de la Universidad de Helsinki, llamado Linus Torvalds empezó, -como una afición y sin poderse imaginar a lo que llegaría este proyecto, a programar las primeras lineas de código de este sistema operativo llamado LINUX.

Este comienzo estuvo inspirado en MINIX, un pequeño sistema Unix desarrollado por Andy Tanenbaum. Las primeras discusiones sobre Linux fueron en el grupo de noticias comp.os.minix, en estas discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix para usuarios de Minix que querian mas.

Linus nunca anuncio la versión 0.01 de Linux (agosto 1991), esta versión no era ni siquiera ejecutable, solamente incluía los principios del núcleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenía acceso a un sistema Minix para su compilación.

El 5 de octubre de 1991, Linus anuncio la primera versión "Oficial" de Linux, -versión 0.02. Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C) pero no mucho mas funcionaba. En este estado de desarrollo ni se pensaba en los términos soporte, documentación, distribución y desarrollo.

Despues de la versión 0.03, Linus salto en la numeración hasta la 0.10, mas y mas programadores a lo largo y ancho de internet empezaron a trabajar en el proyecto y despues de sucesivas revisiones, Linus incremento el número de versión hasta la 0.95 (Marzo 1992). Mas de un año despues (diciembre 1993) el núcleo del sistema estaba en la versión 0.99 y la versión 1.0 no llego hasta el 14 de marzo de 1994.

Desde entonces no se ha parado de desarrollar, la versión actual del núcleo es la 2.2 y sigue avanzando dia a dia con la meta de perfeccionar y mejorar el sistema.

CARACTERISTICAS DE LINUX

Aquí teneis una lista bastante completa con las características de LINUX
[Fuente: Infosheet-Como. Autor: Ivan Casado] :

* Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo.
LINUX utiliza la llamada multitarea preeventiva, la cual asegura que todos los programas que se están utilizando en un momento dado serán ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.
* Multiusuario: Muchos usuarios usando la misma máquina al mismo tiempo.
* Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II/III, Amiga y Atari, también existen versiones para su utilización en otras plataformas, como Alpha, ARM,MIPS, PowerPC y SPARC.
* Multiprocesador: Soporte para sistemas con mas de un procesador está disponible para Intel y SPARC.
* Funciona en modo protegido 386.
* Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
* Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.
* Política de copía en escritura para la compartición de páginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria.
* Memoria virtual usando paginación (sin intercambio de procesos completos) a disco: A una partición o un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la marcha Un total de 16 zonas de intercambio de 128Mb de tamaño máximo pueden ser usadas en un momento dado con un límite teórico de 2Gb para intercambio. Este limite se puede aumentar facilmente con el cambio de unas cuantas lineas en el codigo fuente.
* La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas.
* Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.
* Se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.
* Compatible con POSIX, System V y BSD a nivel fuente.
* Emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario.
* Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Hay algunos programas comerciales que están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que ha sido gratuito sigue siendo gratuito.
* Control de tareas POSIX.
* Pseudo-terminales (pty's).
* Emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer su propia emulación matemática. Cualquier máquina que ejecute Linux parecerá dotada de coprocesador matemático. Por supuesto, si el ordenador ya tiene una FPU (unidad de coma flotante), esta será usada en lugar de la emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática y conseguir un pequeño ahorro de memoria.
* Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente.
* Consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinámicamente y puedes tener hasta 64.
* Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud.
* Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial: no es necesario ningún comando especial para usar la partición MS-DOS, esta parece un sistema de archivos normal de Unix (excepto por algunas restricciones en los nombres de archivo, permisos, y esas cosas). Las particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se espera que lo sean en el futuro. El soporte para VFAT, FAT32 (WNT, Windows 95/98) se encuentra soportado desde la version 2.0 del nucleo y el NTFS de WNT desde la version 2.2 (Este ultimo solo en modo lectura).
* Un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de archivos DOS.
* Soporte en sólo lectura de HPFS-2 del OS/2 2.1
* Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM.
* TCP/IP, incluyendo ftp, telnet, NFS, etc.
* Appletalk.
* Software cliente y servidor Netware.
* Lan Manager / Windows Native, software cliente y servidor.
* Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP, Netrom, etc.


Linux Copyright

El copyright del kernel de linux pertenece a Linus Torvalds. Este se distribuye bajo la GNU General Public License, esto significa básicamente, que cualquiera puede libremente, copiarlo, cambiarlo y distribuirlo, pero sin posibilidad de aplicar restricciones en futuras distribuciones y teniendo que incluir el código fuente.

Las licencias de los programas y aplicaciones que acompañan al núcleo varian, muchos pertenecen al proyecto GNU y se distribuyen bajo GPL, y otros no.

HP se acerca al cliente Linux número 1 millón

HP conserva su posición de vanguardia en entregas de servidores basados en Linux; a la vez que se acerca al cliente Linux número 1 millón.

Desde 1998, Hewlett-Packard ha vendido más de un millón de servidores basados en Linux. Esto supera en 45% a cualquiera de los demás proveedores de productos similares.

Durante el primer trimestre 2005, HP conservó su posición del líder del mercado, con un crecimiento de 2,5% más que el resto de los competidores. La cifra parte de la base de la cantidad de unidades vendidas en comparación con el mismo período del año anterior, escribe IDC.

Recientemente, en una conferencia de IDC se informó que el servidor Linux número 4 millones fue instalado el 2004. La consultora prevé que el tipo de los 10 millones será alcanzado en 2008.

Que es el Software Libre (Free Software) ?

El Software libre es aquel que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible gratuitamente, pero no hay que asociar software libre a software gratuito, o a precio del coste de la distribución a través de otros medios; sin embargo no es obligatorio que sea así y, aunque conserve su carácter de libre, puede ser vendido comercialmente.

Análogamente, el software gratis o gratuito (denominado usualmente freeware) incluye en algunas ocasiones el código fuente; sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.

No debe confundirse "software libre" con software de dominio publico. Éste último es aquél por el que no es necesario solicitar ninguna licencia y cuyos derechos de explotación son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de él, siempre con fines legales y consignando su autoría original. Este software sería aquél cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado. Si un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es dominio público. En resumen, el software de dominio público es la pura definición de la libertad de usufructo (derecho real de goce o disfrute de una cosa) de una propiedad intelectual que tiene la humanidad porque así lo ha decidido su autor o la ley tras un plazo contado desde la muerte de éste, habitualmente 70 años.

Aquí podran ver algunos videos mas de LINUX....

Como: http://www.linux-es.org/anuncios_linux
Busines Stable and secure

- Linux Prodigy

-The heist

-Linux is Everywhere

-Linux is Working

FAQS http://www.abacocreacion.com/Linuxmania

http://www.abacocreacion.com/Linuxmania/

1 ¿QUE ES ESO DE QUE LINUX ES GRATIS? POR QUE ME COBRAN POR
4 CDs ENTONCES?

El termino "gratis" no es exacto; dicen los angloparlantes "free software"
en el sentido de "software libre" que significa entre otras cosas
que cualquiera que tenga acceso a un programa tiene acceso a sus fuentes
y es libre de modificarlo; pero eso no impide a nadie ganar dinero
por hacer un trabajo, es decir, a mí cobrar por CD con linux.
Mientras que lo que se distribuya se pueda modificar y copiar, cualquiera
es libre de cobrar lo que quiera por ello. Si no fuese por las empresas
comerciales (redhat, caldera) linux no seria hoy lo que es.

La ventaja de ésta característica es que todo el mundo puede colaborar
en su desarrollo y se favorece la difusión, con lo que todos se benefician
de un sistema que mejora día a día.

2 ¿DONDE LA COMPRO/COPIO/OBTENGO?

Hay muchos sitios afortunadamente en la red para descargar las diferentes distribuciones de manera gratuita. Puedes desde encargarla fuera (via
VISA) pero tardan entre 10/20 dias en llegar; practicamente cada mes
aparece un CD con alguna distribucion LINUX en alguna revista (linux
actual, etc); tambien hay vendedores de distribuciones por correo.
Los precios van desde las 1500 aprox. (distribucion en un solo
CD como Mandrake GPL) hasta las seis-siete mil (Como la SuSe, lleva
5 CDs y un manual de 400 y pico hojas, así como Mandrake PowerPack).

En la mayoría de las webs -www.redhat.com, www.linux-mandrake.com,
www.debian.org- viene un listado de distribuidores.
3 ¿PERO ME VA A FUNCIONAR ESTO EN MI PC? Y LOS CACHIVACHES QUE TENGO CONECTADOS?

_Casi_ todo lo que funciona en windows funciona en linux; normalmente
solo hay que tener cuidado con aparatos preparados solo para windows
(winmodems y winprinters); puede haber problemas con placas de video
de ultimísima generación, módems pci e scanneres de puerto paralelo.

Los modems PCI, salvo unas muy raras excepciones, son todos winmodems
(por desgracia).

Otro punto negro en el soporte de hard en Linux es el USB, que está
creciendo como la espuma en el tema de los escanners; hay por ahí
algunas betas pero aun no hay noticias de nada definitivo.

En general un hardware cuanto mas común es, mas fácil es que funcione.
Existe en http://cdb.suse.de/cdb/english una base de datos con el
hardware que funciona en Linux.

4 ¿NECESITO BORRAR TODO PARA INSTALAR ESTO? ¿QUE PASA CON EL WINDOWS QUE TENGO? PUEDO ARRANCAR LINUX Y WINDOWS 2000 / NT A LA VEZ?

No, no tienes que borrar nada si tienes espacio libre en el disco;
puedes también usar alguno de los programas que ajustan el tamaño
de las particiones no destructivamente como los programas FIPS (freeware)
o Partition Magic (pagoware).

De esta manera se le "roba" sitio al windows sin tocar nada de lo que
ya hay. También hay algunas distirbuciones que permiten arrancan directamente
desde Windows.

Hay varias maneras de arrancar linux y windows 2000/NT; la que a mi SI me ha
funcionado es:
- Meto el lilo al principio de la particion del disco linux (EJ. en /dev/hda2)
- Copio el primer sector de esa particion a un diskete formateado MSDOS
(dd if=/dev/hda2 of=/tmp/mazo bs=512 count=1; cp /tmp/mazo /floppy)
- Voy a win2000 y copio el mazo a C:
( Voy a CMD y le doy copy /b a:mazo c:linux.bot )
- Desde esa pantalla doy un attrib -s -r -h boot.ini y lo edito dando edit
boot.ini; le añado una linea que dice C:boot.ini="Linux Mandrake", lo salvo
y lo dejo como estaba dando un attrib +s +r +h boot.ini

5 ¿Y VOY A SER CAPAZ DE INSTALARLO? ¿SE INSTALA IGUAL QUE WINDOWS?

Si vas a ser capaz de instalarlo pero NO se instala igual que windows.
Este ultimo se instala solo y Linux no; vas a tener que leerte la
documentación y aprender cosas que con win no te parecían necesarias.

De cualquier manera cada nueva distribución es mas ``amable'' que la
anterior.

6 ¿PUEDO TIRAR WINDOWS Y EJECUTAR PROGRAMAS WIN32 CON LINUX?

En mi opinión, no. Hay emuladores de windows pero son lentos y no siempre
funcionan. De momento conserva ambos; el emulador WINE se descarga
desde www.winehq.com y aunque se halla en estado alfa, funcionan mIRC,
Word y muchos mas. Existe un paquete comercial (Vmware) que me lo
han reportado como muy bueno.

7 ¿PUEDO VER LOS DATOS DE MI PARTICION DOS/WINDOWS9X/2K/NT DESDE LINUX?

Si. Para particiones FAT32 se necesita al menos un kernel superior
a 2.0.34 y se monta con ``mount -t vfat /dev/hdX /mnt/;
para NTFS no hay soporte en las versiones 2.0.x del núcleo, aunque
a partir de las 2.2.X existe soporte de lectura de forma estable y
de escritura en modo experimental, aunque ``úselo bajo su propio riesgo''.

8 ¿EN QUE DISCO PUEDO METER LINUX?

En cualquiera (IDE,SCSI, primero, segundo o el que sea); a lo malo,
malo SIEMPRE se puede arrancar linux usando un diskete de arranque;
si la máquina tiene soporte de arranque CDROM, prácticamente la totalidad
de las recientes distribuciones linux se pueden arrancar/instalar
desde el CD.

Luego con calma se puede apañar siempre. En un momento dado, se puede
arrancar desde Windows (en modo MS-DOS); incluso en distribuciones
modernas es posible arrancar desde CD.

9 ¿COMO PUEDO HACER UN (DIR A:, DIR C:, DIR DSmiley ?

En linux los dispositivos hay que "montarlos" antes de acceder a ellos;
suele bastar con meter el diskete o lo que sea y darle el comando mount.

Por ejemplo, un diskete:

mount /dev/fd0 /floppy

un cdrom como esclavo del IDE 0:

mount /dev/hdb /cdrom

el disco de windows:

mount /dev/hda1 /msdos

Se da un ls y alli estan los ficheros. Ojo con dar un
comando umount antes de sacar el diskete o lo que sea.

Si has cargado el paquete MTOOLS, puedes utilizar también comandos
tipo MSDOS, como ``mdir A:``, ``mcd '',''mcopy '',
y muchos más.

10 PUEDO VER LOS DATOS DE MI PARTICION DOS/WINDOWS DESDE LINUX?

Si. Para particiones FAT32 necesitas al menos un núcleo 2.0.34 y se
monta con ``mount -f vfat /dev/hdX /mnt/punto_de_montaje''. Para NTFS
no hay soporte en las versiones 2.0.x del núcleo; en cambio, en las
2.2.x existe soporte de ``sólo lectura'' de forma estable y escritura
en modo experimental ... ``use it at your own risk'', o lo que es
igual ``cuidado con las carteras!''

11 PUEDO VER LOS DATOS DE MI PARTICION LINUX DESDE DOS/WINDOWS?

Si, usando FSDEXT2; se puede conseguir en:

http://www.globalxs.nl/home/p/pvs

ftp://ftp.ulpgc.es/pub/linux/redhat/eurielec/EXTRA- S/WIN95-UT/FSDEXT2.ZIP

ftp://ftp.dit.upm.es/linux/Eurielec-2.1/extras/win- 95-utils/fsdext2.zip

12 ¡¡ ME DA ERROR MONTANDO EL CDROM !!

Al intentar montar el cd me dice:

mount: can't find /dev/hdc/cdrom in /etc/fstab

Casi seguro que el problema es que le falta un espacio entre /dev/hdc
y /cdrom ; en unix los argumentos van separados por espacios ("blancos"Smiley.
El comando seria

mount /dev/hdc /cdrom

Si el CDROM es de música, dará error al montarlo; sólamente hay que
indicarle al reproductor cual es el dispositivo (/dev/hdc ,etc.).

13 ¿ME FUNCIONARÁ EL MODEM PCMCIA? (TENGO UN PORTATIL)

Actualmente la mayoría de las placas pcmcia funcionan correctamente
en linux, yo uso una xircom con modem+ethernet y funciona bien; coyunturalmente
puede ser necesario tocar algo o actualizar algún driver, pero eso
se ve rápidamente: al instalar se configura el modulo pcmcia, se instala
el paquete minicom, se accede desde el al modem (indicandole en que
puerto se halla; ya sabes, COM1:=/dev/ttyS0 y sucesivamente, entonces
al darle comandos de módem (ATH, etc) este debe responder.

14 ¿ME FUNCIONARÁ MI MODEM PCI?

Cuidado con los módem internos ya que algunos son "winmodems" y NO
funcionan.

Para evitar líos lo mejor es disponer de un modelo externo; existe
una lista de modem compatibles/incompatibles en http://www.o2.net/~gromitkc/winmodem.html.

15 ¡NO FUNCIONA INFOVIA!

El módem debe estar con eco y debe responder en el puerto al que se
halle conectado.

Para comprobarlo:

1. Instalar el paquete minicom. (dselect - minicom)

2. Apretar las teclas "Control" y la tecla "a" A LA VEZ. Soltar y darle
a la tecla "o"

3. Aparecera "configuration". Elegir con las flechas "Serial Port Setup"

4. Aparecerá, entre otras cosas, lo de "A -- Serial Device". Aqui hay
que indicarle /dev/ttyS0 para COM1:, etc. pulsando primero la tecla
"a"

5. Darle INTRO. Vuelve el menú de configuración. Elegir "Save setup
as dfl". Dar INTRO

6. Seleccionar EXIT. Estamos en la "pantalla negra". Darle comandos
de modem, por ejemplo, ATH seguido de INTRO. Debe decir OK. Probar
con los comandos ATE1 y ATV1 seguidos de INTRO. Salir de minicom
dando "control" y "a", soltar, y darle a la tecla "q". Si parece
que no responde, salir de minicom y volver a entrar.

7. Probar ahora a arrancar infovia.

Si el problema no es de modem sino de configuración del PPP, puedes
hacer dos cosas:

1. Ir a http://www.ctv.es/USERS/sromero
(Buen articulo sobre el tema)

2. Ir a http://www.arturovaldes.com/soft/infovia.sh (Script de configuracion
de infovia, probado en Debian, RedHat y Mandrake)

16 HE OIDO QUE LINUX "SOLO" AGUANTA UN TAMAÑO MAXIMO DE FICHERO DE 2 GIGAS

Cierto (El tamaño del inodo es 4 bytes,o sea, máximo = 2^31 -1). Pero
hay un "parche" para aumentar esta cantidad (Si bien yo no lo he probado;
no tengo ese sitio!)

NOTA: En otras arquitecturas del tipo 64 bits (Alpha y UltrSparc) y
kernel 2.1.1X el tamaño es mucho mayor.

17 ¿ME VALE MI PLACA i740 EN XWINDOW?¿ Y MI TRIO AGP?

Las placas basadas en intel de momento van a veces en Xfree86. Hay de todas
formas un servidor "binario" XBF_i740disponible en ftp://ftp.redhat.com/pub/XBF
y en algunos CDs. de regalo.

Mira también http://www.suse.de/sdb/en/html/jd_xi740server.html- La
trio desde la 3.3.5 si va; en los kernels nuevos hay una cosa que se llama
"framebuffer" que vale para (casi) todas las placas de video. Recientemente
ha salido la Xfree 4 la cual soporta ya muchas placas.

18 ¡¡VOY Y METO EL KERNEL 2.2.X Y YA NO IMPRIME!!

Cuidadín con los dispositivos en los nuevos kernels que empiezan por
/dev/lp0 y antes era lp1.

Cambia en /etc/printcap todas las referencias a /dev/lp0 y solucionado;
si sigue cascando, habrá que comprobar si se halla cargado el módulo
del ``parport driver''. Este problema también se produce en los dispositivos
de red (plip, por ejemplo, es plip1 en Kernel 2.0.35 y plip0 en Kernel
2.2.10).

19 ¡ME CASCA EL FIPS 32!

Usa el partition magic. Me casca el P.M.! - Usa el FIPS 32. J

20 ¡SE ME OLVIDO LA PASSWORD!

Cuando salga Boot: escribe linux single; na vez alli puedes dar el
comando passwd. Me han reportado que esto NO funciona en todas las
distribuciones-en éste caso, se deberá arrancar desde diskette montar
el disco duro tal que en /mnt y copiar allí en /etc/passwd.

Para evitar intrusiones, podemos restringir el acceso mediante las
palabras reservadas y en el fichero
de configuración de LILO.

Si después de instalar linux te pide un login y una password y no sabes
que poner, en login se debe poner root y en password la contraseña
que pusiste al instalar.

21 HE INSTALADO LINUX, ME APARECE localhost login: Y NO SE QUE ES.

Ya estás en linux; ahora se debe poner el usuario (si no tienes ninguno,
entra como root pero crea uno nuevo cuanto antes) y la contraseña
que pusiste durante la instalación. Para arrancar en modo gráfico,
una vez ya dentro, debes escribir:

startx

ó

startkde

ó bien otra, dependiendo de la distribución que tengas.

22 ME HE ACTUALIZADO AL KERNEL 2.2.X Y -NO MONTA MSDOS -NO ME FUNCIONA EL CD -ETC

Vete a la sección correspondiente y habilita -Soporte MSDOS -Soporte
para tu CD -etc

¡Cuidadiiin con las betas! Actualizar kernel puede resultar peliagudo.

23 ME DA: <> AL CARGAR EL MODULO XXXXXX.

Posible conflicto IRQ.

24 ¿COMO SE DESINSTALAN PAQUETES?

Depende de la distribución:

* Suponiendo que estas bajo RedHat o similar (mandrake, suse).

1. Averigua que paquete quieres quitar con el comando rpm -qa | grep


2. Desinstala con rpm -e

Dependiendo de la distribución, ésto puede llevarse a cabo de una manera
más fácil usando programas como el kdepackage ó el yast, hasta incluso
el kfm.

* En Debian puedes usar el dpkg para hacer lo mismo:

1. Localiza el paquete:

Si solo recuerdas una parte del nombre del paquete, o solo tienes
un fichero por donde empezar a buscar que paquete hay que desinstalar,
ejecuta esto:

dpkg -S

Esto te dará pistas acerca del nombre del paquete.

2. dpkg -r lo quita pero mantiene los conffiles

3. dpkg --purge se lo carga todo, incluyendo archivos de
configuración

25 COMO PUEDO BORRAR/COPIAR/MOVER UN FICHERO QUE EMPIEZA POR GUIÓN ``-loquesea'' ?

Anteponiendo al fichero dos guiones, por ejemplo:

rm -- -loquesea

mv -- -loquesea estoesloque.mola

26 TENGO MAS DE 64 MB DE RAM PERO LINUX SOLO RECONOCE 64.

Añade el parámetro

append=''mem=128''

en el fichero /etc/lilo.conf y ejecuta a continuación el programa lilo;
si arrancas con disketes, etc, se puede hacer dinamicamente en el
``prompt'' tal que:

Boot: linux append=''mem=128''

27 COMO SE PUEDEN VER LOS MENSAJES QUE DA AL ARRANCAR?

Da el comando

dmesg | more

28 POR QUE NO PUEDO ENTRAR COMO ROOT EN TELNET?

Es un mecanismo de seguridad; siempre es mejor entrar como usuario
normal y luego utilizar ``su'' (ó ``su -`` para pillar el entorno,
que si no el shutdown y cosas así no van) para convertirse en root.
Si a pesar de todo quieres entrar, edita el fichero /etc/securetty
y añade ``ttyp0''.

Tux levanta el vuelo... como ven

La noticia de que Singapore Airlines equipará sus flamantes Airbus A-380 con PCs personales basados en Red Hat Linux (incluyendo una copia completa de StarOffice y la posibilidad de salvar y guardar documentos mediante un puerto USSmiley en cada asiento de pasajero.

También Delta Airlines incorpora hace tiempo terminales basados en Red Hat en los asientos.

Si quieres saber mas pulsa aqui...http://www.flickr.com/photos/colinj/17308794/

Encuentro Nacional de Linux y Software libre

Arknus estará presente.... www.arknus.com.mx
Estos son los ponentes que nos han confirmado para ENLi'07:
Ponentes Magistrales
Benjamin Mako Hill
Free Software Foundation, OLPC project, Ubuntu.
Mako Hill Benjamin Mako Hill es el miembro más joven de la Junta Directiva de la Free Software Foundation, organización que ha creado el sistema operativo GNU, y ha producido el marco legal de las licencias GPL. Benjamin es un conocido hacker de la comunidad Debian, autor del "Libro Oficial de Ubuntu" y la "Biblia de Debian GNU/Linux 3.1", miembro de: Ubuntu Community Council formando parte de Cannonical Ltd., la Fundación Wikimedia, aportador del proyecto One Laptop Per Child, y forma parte en el Media Lab del Instituto Tecnológico de Massachusetts(MIT).

Álvaro López Ortega
Cherokee, Sun Microsystems.
Alvaro Lopez Ingeniero en Informática, especializado en inteligencia artificial y doctorando en Telecomunicaciones en la universidad Politécnica de Madrid. Desarrollador del proyecto GNU, autor y lider del proyecto Cherokee y la herramienta GNU/MacChanger. Desde 1996 activista del movimiento del Software Libre, colaborando como programador en proyectos como GNOME, o como conferencista de Hispalinux. Ha participado en eventos con la Open Source World Conference, GUADEC, y los congresos nacionales de Software Libre de México, Perú y Bolivia. Actualmente ingeniero en Sun Microsystems en donde trabaja en el desarrollo de OpenSolaris y su desktop JDS basado en GNOME.

Sandino Araico Sánchez
Sandino Networks.
Sandino Araico Desde Mayo de 2001 hasta Septiembre de 2003 fue director de desarrollo e infraestructura tecnológica del Sistema Internet de la Presidencia de la República (SIP) desde donde dio un fuerte impulso al uso de software libre en todos los niveles de gobierno. En el SIP utilizó todo tipo de tecnologías de software libre para en poco más de 2 años crecer de 4 a más de 60 sitios en producción y de 2 a más de 25 servicios distintos en línea dentro de un presupuesto extremadamente restringido. También ha trabajado (en el desarrollo de varios proyectos relacionados con el software libre) para Xaos, El Sitio, AsisA, Simplemente, Styx, Gamela, Intélite, IAC y SAC.
Es miembro del grupo de usuarios de Linux de México desde 1997 y ha participado activamente en la formación de organizaciones como la Fundación de Software Libre (FSL) y la Asociación Mexicana Empresarial de Software Libre (AMESOL) y es co-autor del Manifiesto del Software Libre. Representante de profesionistas altamente especializados desde 2006. Actualmente trabaja para Sandino Networks, Arknus, Neocenter, Microbit y algunos otros clientes.

Marcela Tiznado
Debian Developer.
Marcela Tiznado Marcela es una de las pocas mujeres Debian Developer en el mundo: sólo existen 1014 personas en esa jerarquía y sólo 8 son mujeres, convirtiendo a Argentina en el país con mayor número de mujeres desarrolladoras; Debian es un Sistema Operativo totalmente libre, la más estable distribución Linux en el mundo. Marcela es además miembro activo de CaFeLUG, agrupación de la Capital Federal(Argentina) destinada a la promoción del Software Libre en esa ciudad, es colaboradora de Fundación Vía Libre y miembro del equipo de organización del próximo DebConf 8.


Ponentes Invitados
Nahim de Anda Martín
AMESOL.
Nahim de Anda Ingeniero en Sistemas Computacionales egresado del Instituto Tecnológico y de Estudios Superiores de Monterrey (ITESM-CCM), es Director General de Factor Evolución S.A. de C.V. logrando consolidar negocios como Linux para Todos, Orvon e Infomanager; Desde Julio 2006 es Presidente de la Asociación Mexicana Empresarial de Software Libre A.C., AMESOL, tiene como misión ser una organización dedicada a fomentar el uso del software libre y su filosofía en las actividades comerciales y de negocios en México. Ha participado como conferencista en diversos foros gubernamentales, empresariales y universitarios además de ser consejero consultivo para LinuxWorld 2007 y 2008.

Frank Abel Cancio Bello
Profesor CUJAE, Cuba.
Frank Abel Cancio Profesor Instructor de Programación en la carrera de Telecomunicaciones. Profesor Instructor de Teleinformática en la carrera de Informática. Jefe del Grupo de Software Libre de la CUJAE. Administrador del Nodo central de la Red de la CUJAE. Conocimientos de gestion de redes IP y de Programación en diversos lenguajes.

Carlos Alberto Cortez Guevara
Mono Developer, Novell.
Carlos Alberto Especialista en desarrollo de software de sistemas y de aplicaciones de escritorio; Contratado por Miguel de Icaza para desarrollar en el proyecto de implementación libre de la plataforma .net de Microsoft en ambientes Linux, este mismo conocido como el Proyecto Mono; Carlos Alberto ha colaborado en el desarrollo de librerías de clases y en el compilador para el lenguaje C#, ha impartido varias conferencias a nivel nacional con el único fin de mostrar las grandes ventajas que esta plataforma puede ofrecer.

Alejandro Fuentes de la Hoz
Centro de Software Libre de Chile.
Alejandro Fuentes Académico Pontificia Universidad Católica de Chile. Académico Universidad de Chile. Co-fundador del Centro de Software Libre (Chile) Co-fundador de ChileForge.

Guía para la instalación de OpenSSH (I)

OpenSSH es una implementación libre (se distribuye bajo una
licencia BSD) de la familia de protocolos SSH, que ofrecen una
alternativa segura a los servicios telnet, rlogin, rsh, rcp, ftp
y similares. Todo el tráfico entre un servidor SSH y un cliente
SSH se realiza de forma cifrada y se aplican fuertes mecanismos
para garantizar la autenticación.

Telnet y FTP fueron, en su origen, unos protocolos básicos para
la administración de sistemas. Hoy, no obstante, se consideran
totalmente obsoletos y muchos sistemas ya no los incluyen en su
configuración por defecto. El motivo es que toda la información
(incluyendo las credenciales del usuario) se transmite en claro
por la red, de forma que pueden ser fácilmente interceptadas. SSH
soluciona esto cifrando todo el tráfico.

En este boletín, explicamos los pasos necesarios para obtener,
compilar e instalar OpenSSH en un sistema Linux.


Obtención y verificación de OpenSSH

Como hemos indicado, OpenSSH se distribuye bajo licencia BSD lo
que permite descargarlo de la red con su código fuente completo.
Actualmente, la mayoría de distribuciones de Linux (y otros
sistemas operativos) ofrecen paquetes que permiten su rápida
instalación. No obstante, estos paquetes generalmente no están
optimizados para cada plataforma e incluyen diversas opciones que
no siempre son interesantes desde el punto de vista de la
seguridad.

Como veremos, con muy poco esfuerzo podemos realizar todo el
proceso de instalación de una forma rápida. De esta forma, el
administrador de una máquina sabrá exactamente las opciones del
programa.

Para descargar OpenSSH tenemos que acceder a la página web del
producto, http://www.openssh.org. OpenSSH dispone de dos líneas
de desarrollo: la nativa, para el sistema operativo OpenBSD y la
portable que funciona en virtualmente cualquier sistema operativo
derivado de Unix. A nivel funcional, ambas versiones son
idénticas.

En el caso de Linux, necesitamos la versión portable. Para
obtenerla, hay que ir a http://www.openssh.org/portable.html y,
en la lista de servidores, seleccionar uno que sea cercano a
nuestra ubicación geográfica.

En el caso de España, para descargar la última versión utilizamos
el servidor de RedIRIS. Una forma rápida de descargarlo es
utilizando la utilidad WGET:

$ wget ftp://ftp.rediris.es/mirror/OpenBSD/OpenSSH/portab- le/openssh-3.8p1.tar.gz

Una vez descargado y antes de realizar cualquier operación es
preciso verificar su integridad para tener la certeza que el
archivo no ha sido modificado de ninguna forma.

Existen dos métodos para verificar la integridad:

a) Verificación de la suma de comprobación md5. No es el mejor
método de garantizar la integridad del archivo, pero es fácil de
realizar:

$ md5sum openssh-3.8.1p1.tar.gz
1dbfd40ae683f822ae917eebf171ca42 openssh-3.8.1p1.tar.gz

El código que indica la utilidad md5sum es la suma de
comprobación. En el anuncio de cada nueva versión de OpenSSH se
indica esta suma, lo que nos permite comprobar la integridad del
archivo.

Smiley El segundo método consiste en verificar la firma digital del
archivo. En la misma ubicación donde se encuentra OpenSSH,
podemos obtener la firma digital del archivo.

Una práctica habitual consiste en descargar la firma digital de
un servidor diferente. Como en todos los servidores en teoría los
archivos son iguales, es indiferente si verificamos la firma
descargada de un servidor con el archivo descargado de otro. De
esta forma, lo que conseguimos es reducir la posibilidad –ínfima-
que un atacante haya conseguido modificar la firma digital del
archivo

Así pues, descargamos la firma digital del archivo, por ejemplo
desde un servidor en Noruega:

$ wget ftp://ftp.inet.no/pub/OpenBSD/OpenSSH/portable/ope- nssh-3.8.1p1.tar.gz.sig

Y verificar la integridad del archivo:

$ gpg --verify openssh-3.8.1p1.tar.gz.sig
gpg: Signature made Sun 18 Apr 2004 02:52:21 PM CEST using DSA key ID 86FF9C48
gpg: Good signature from "Damien Miller (Personal Key)

Esta operación nos garantiza que el archivo que hemos descargado
es una copia literal y no modificada del archive original firmado
(en esta caso) por Damien Miller. Una vez más, deberemos cotejar
con la documentación de OpenSSH si esta firma es la que
esperamos.

Puede suceder que nuestro archivo de firmas no disponga de la
clave pública de la persona que ha firmado el programa:

$ gpg --verify openssh-3.8.1p1.tar.gz.sig
gpg: Signature made Sun 18 Apr 2004 02:52:21 PM CEST using DSA key ID 86FF9C48
gpg: Can't check signature: public key not found

En este caso, es preciso importar la firma dentro de nuestro
anillo de firmas, firmarla y repetir la operación:

$ wget ftp://ftp.rediris.es/mirror/OpenBSD/OpenSSH/portab- le/DJM-GPG-KEY.asc

$ gpg --import DJM-GPG-KEY.asc
gpg: key 86FF9C48: public key imported
gpg: Total number processed: 1
gpg: imported: 1

$ gpg --sign-key

pub 1024D/86FF9C48 created: 2001-02-26 expires: never trust: -/-
sub 2048g/AA2B1C41 created: 2001-02-26 expires: never
(1). Damien Miller (Personal Key)


pub 1024D/86FF9C48 created: 2001-02-26 expires: never trust: -/-
Fingerprint: 3981 992A 1523 ABA0 79DB FC66 CE8E CB03 86FF 9C48

Damien Miller (Personal Key)

How carefully have you verified the key you are about to sign actually belongs
to the person named above? If you don't know what to answer, enter "0".

(0) I will not answer. (default)
(1) I have not checked at all.
(2) I have done casual checking.
(3) I have done very careful checking.

Your selection? 2

$ gpg --verify openssh-3.8.1p1.tar.gz.sig
gpg: Signature made Sun 18 Apr 2004 02:52:21 PM CEST using DSA key ID 86FF9C48
gpg: Good signature from "Damien Miller (Personal Key)
gpg: checking the trustdb
gpg: checking at depth 0 signed=4 ot(-/q/n/m/f/u)=0/0/0/0/0/1
gpg: checking at depth 1 signed=1 ot(-/q/n/m/f/u)=4/0/0/0/0/0


Compilación de OpenSSH

Después de descargar y verificar la integridad de OpenSSH,
podemos empezar propiamente dicha la compilación:

$ tar xvfz openssh-3.8.1p1.tar.gz
$ cd openssh-3.8.1p1

En vistas a personalizar y optimizar nuestra copia podemos
instruir al compilador de C para que saque el máximo provecho de
las características de cada procesador.

Así, si nuestro ordenador tiene un procesador es un Intel Pentium
4, podemos instruir al compilador para que optimice el código a
dicho procesador de la siguiente forma:

$ CFLAGS=”-O2 –march=i686 -funroll-loops”; export CFLAGS

En el caso de un procesador AMD K6, los parámetros serían:

$ CFLAGS=”-O2 -march=k6 -funroll-loops”; export CFLAGS

Nuevamente, consultando la documentación del compilador de C
podemos identificar los parámetros adecuados para nuestra
configuración

A continuación, ejecutamos el programa ./configure que tiene como
misión adaptar el proceso de compilación a las particularidades
de nuestro sistema.

Habitualmente se ejecuta ./configura sin ningún parámetro, aunque
también existen diversas opciones:

$ ./configure --prefix=/usr --sysconfdir=/etc/ssh
--libexecdir=/usr/libexec/openssh --mandir=/usr/share/man
--with-pam --with-ipaddr-display --with-ipv4-default
--with-md5-passwords --with-zlib

Algunas de estas opciones son los valores por defecto en la
versión actual, pero pueden variar en próximas versiones.
Indicándolos expresamente nos aseguramos que se utilizaran los
valores indicados por nosotros.

La explicación de estos parámetros es la siguiente:

--prefix=/usr
--sysconfdir=/etc/ssh
--libexecdir=/usr/libexec/openssh
--mandir=/usr/share/man

Estas cuatro opciones son utilizadas para establecer las
ubicaciones por defecto utilizadas por SSH para los archivos de
configuración, las bibliotecas de soporte y las páginas man de
ayuda.

--with-pam

Habilitamos el soporte de PAM (Pluggable Authentication Module),
el sistema estándar de Linux y otros sistemas operativos que
permiten configurar los mecanismos de autenticación del usuario,
como la longitud de la contraseña, el período de validez de la
misma, etc…

--with-ipaddr-display

Utilizar la dirección IP en lugar del nombre de máquina.

--with-ipv4-default

Utilizar el protocolo IPv4.

--with-md5-passwords

Utilización de contraseñas cifradas con el algoritmo MD5

--with-zlib

Utilizar la biblioteca ZLIB para la compresión de las
comunicaciones.

./configure realizará la verificación de que disponemos de un
entorno válido para la compilación de OpenSSH y nos informará si
falta alguna dependencia o biblioteca de soporte.

Si el proceso finaliza sin ningún error, podemos empezar la
compilación del programa:

$ make

Este proceso se tomará su tiempo, que puede variar dependiendo de
la velocidad del ordenador y del disco duro. Es un buen momento
para levantarse, ir a la nevera y tomar un refresco.