NOTA IMPORTANTE: EL AUTOR DE ESTE DOCUMENTO NO SE RESPONSABILIZA DE POSIBLES DAÑOS EN EL HARDWARE O DE PERDIDAS DE DATOS (SOFTWARE) DE TU MÁQUINA

Instalacion de Linux //actualizando...
 

Configurando el correo electrónico

Configurando X-window

Configurando el modem

Montando el cd-rom

Cambiar permisos de Ficheros

Otros comandos

Configurando la impresora

Configurando la Tarjeta de Sonido

 

Recompilar el Kernel (Núcleo)

Gestor de arranque Lilo
/*SECCIONES NUEVAS*/

IP-Masquerading kernel v2.0 (Router para internet

Router para unir dos o mas redes locales

Fstab
Administración de un sistema Linux //enlace a otros comandos***
  fsck***
Grabación de cd's con Linux!!!
Algunos "Trucos" :-) by Javi Hg :)))***
Uso del gcc , g++ , ficheros, make...***
Scripts (sección Programación)***
Gnome, Kde, windowmaker...***
Servidor web Apache!!!***
Empezando con el editor de Textos vi***
Otros editores de Texto (Emacs, Joe...)***
Opiniones...***
Administrando un Linux con  webmin***
Samba***
Quotas //seccion administración***
Comprimir Archivos y demas. //(gzip, b2zip, tar)***
Accediendo a otras partciones con sistemas de archivos distintos(NTFS, Fat/Fat32, BSD (Freebsd y demas) )***

Hardware probado que seguro que funciona con Linux (se intentara actualizar lo más posible se haran pruebas en el laboratorio :-)))**
RRedes con Linux (Servidores y clientes)***

Seguridad en Linux*** Motivos de porque usar Linux tanto en casa como en el trabajo y en las empresas.*** Procesadores de Texto (ofimatica) Staroffice de sun v5.1 y Corel wordperfect.***
Lyx***
Lynx(navegador en modo texto)***
Clientes de irc zircon, circus, ircii (funcionamiento básico)***
Reproductor de Mp3 x11amp***
¿Cómo se hacen Páquetes Deb?(Debian)***
Alien***
Paquetes RPM (Redhat)***
FAQ :) ***
Glosario***

INSTALACIÓN DE LINUX

ANTES DE NADA...

Una vez que hemos conseguido Linux  haz lo siguiente:

DEBIAN 1.31
Bueno aunque esta distribución esta algo anticuada he decido incluirla por si acaso alguien la tiene en casa desde hace timepo y se quire iniciar en esto del Linux y es la distribucion que te nia en sus manos, bueno sin mas preámbulos comencemos :) : mete en el lector el cd de Debian y escribe esto en la línea de comandos  d:\bo\diski3\1997-10-\ una vez alli hace falta usar la utilidad rawrite que hace una imagen de ese atchivo resc1440.bin por lo que no se puede copiar sin mas a un disquete con comandos como copy o similares ni cp de Linux, bueno aprovecando que tienes windows 95/98 (lo más seguro :(((  y si no encentras rawrite.exe vamos a usar la utilidad "buscar..." que el windows incorpora ya sabes boton inicio buscar... , archivos o carpetas... y pones rawrite.exe, una vez encontrada vamos a hacer una chapucilla copia rawritr.exe a c:\windows (o donde lo tengas) despues ejecuta rawrite y te va  a preguntar que archivo quieres para hacer la imagen y tu pondras después de los dos puntos resc1440.bin y despues te preguntara el destino de la imagen y pondras a: y se creara la imagen cuando veas done (hecho) pues ya esta... (nota por si acaso mete un disquete que este fornmateado aunque esta utilidad tambien le da formato). En el caso que tengas la chorra de tener una placa que permia que tu lector de cd-rom ide/atapi pueda arrancar cd's metes el cd en la unidad lectora y pa lante (evidentemente tendras que tener activada en la bios la opcion esta que te permite arrancar desde tu lector de cd, para ello busca algo asi: "Boot Sequence": "a,c,scsi", para mayor seguridad mira el manual de tu placa base)
DEBIAN V 2.0 y V2.1

Bueno estas versiones son actuales la v 2.0 de hace un año más o menos y la v2.1 es la más reciente de todas aunque esten otra en preparacion. El método de instalación con respecto a la versión 1.31 no varia mucho, si tu cd permite "autoarranque" ya sabes y si no lo permite te lees como se crean los discos de arranque de la debian 1.31 pues se hace exactamente lo mismo lo unico que puede variar es la ubicación de esos archivos(suelen estar en el directorio Boot "arranque" por lo demás la instalación básica es la misma y luego tiras del deselect en la versión 2.1 hay un nuevo metodo el apt que te permite hacer una instalación desde múltiples cd's pidientote el cd que necesite según los paquetes que hayas escogido en el dselect ( en la 2.1 (slink) funciona  bien este método por lo menos la "ofcial" en la que no funciona correctamente es en la "citius" .En la V2.0(hamm) hay un método de actualización que no recomiendo porque da bastantes problemas bueno si tienes dudas sobre estas versiones de como se instalan o algún problemilla puedes escribirme a mi dirección de correo eléctronico:o loto44@teleline.es

SLACKWARE

Empecemos :), lo de siempre prepara dos disquetes de 3'5 de 1.44 (formateados) mete uno en la disquetera, luego mete en el lector de cd la slackaware y busca estos directorios: BOOTDSKS.144 y ROOTDSKS , ahora preparate para utilizar nuestra utilidad preferida !!!RAWRITE¡¡ (que como ya habia dicho varias veces crea las imagenes de esos dos archivos para que sean de arranque NO PUDIENDO USAR COMANDOS "ORDINARIOS " DE COPIA como: copy, xcopy , cp, vale lo mas normal esque cojas para el disco boot el bare.i que tiens soporte tanto para discos duros ide como lectores de cd que soporten el estandar ide/atapi !!YA SABES, si tienes otro "Hardware" tendras que escoger otro archivo de arranque para ello edita el archivo "WICH.ONE" y alli veras explicado eso si en inglés el tipo de archivo que debes escoger para que tu arranquie vaya como la seda, bueno si tienes alguna duda ya sabes puiedes escribirme a: loto44@teleline.es , una vez echos los imprescindibles disquetes de arranque,.con la utilidad rawrite explicada un pelin más arriba, mete el disco etiquetado como discp BOOT "Arranque" te saldra un mensaje parecido a este LILO BOOT: y no tienes más que pulsar intro y cuando te mande insertar un disquete pues metes el disco ROOT, una vez echo esto te dice que entres como root (administrador del sistemas) pues le hacemos caso y despues de login: metemos como nomnre de usuario root y hala seguimos y nos metemos con la utilidad fdisk que sirve para reparticionar nuestros disco duro para ello pincha aqui   , ya sabes haz una partcion con el sistema de archivos ext2 (que es el más usado) de unos 500 mb como mínimo (depende de lo que quieras meter claro) deja más o menos espacio, asi la instalación mínima ocupa unos 20 mb pero.. "No le pidas Peras al olmo" , una vez comprendido esto teclea el siguiente comando setup te saldra un menu en colorines add SWAP PARTITION, pues como su nombre indca inicializa una partciorticio swap (espacio de intercambio o memoria virtual en windows :((( pa que lo entiendas ;) )(inicializar una partcion da formato a la particion) , ADD LINUX PARTTITION, inicializa una patición Linux, TARGET SOURCE, es para escoger tanto la partición donde vas a intaalr el maravilloso Linux tanto escoger desde donde vas a escoger donde se encuentran los archivos  de intalación, vale sepas o no te reomiendo que cojas EXPERT MODE (modo experto) Luego de escoger el sitio donde estan los archivos de instalación tienes que escoger los archivos que quieres el a por ej (obligatorio porque aqui se encuentra el sistemas base, x para instalar las x-windows system etc, hay una pequeña descripción de cada uno de los archivos (para lo que valen), bueno es dar a intro y pa lante al finalizar tendras que configurar alguna cosilla bastante fáciles de configuarar como por ej la hora local pasa de la hora GMT y tambien el modem y el raton (es decir en que puertos estan..) bueno y de momento se acabo. de nuevo repito si algo no ha quedado claro escribe a loto44@teleline.es
         subir

REDHAT V5.0 "Hurricane"

Si tienes esta distribución  "lo sentimos mucho :)" pero tengas o no lector de cd que permita autoarranque como el cd de es de arranque hay que "echarle..." y hay que hacer los "famosos" discos de arranque!!! :( . Bueno no te preocupes que es cosa fácil ya sabes (bueno si te has leido las secciones anterioers sino...) andele!!! hay que ir al diecctori images donde se encuentra dos archivos que son los que se necesita para arrancar nustro maravilloso Linux!!! y se llaman: Boot.img y Supp.img en esta distribucion en el directorio "dosutils" se encuntra la magnífica utilidad rawrite que te permite hacer la imagen de esos dos archivos mencionados anteriormente que te van a permitir arrancar tu sitema e iniciar la instalación , tambien se encuentra la maravillosa y barata pues no te cuesta un duro utilidad "Fips" que como dije antes te permite "reparticionar" tu disco duro sin perder tus datos es decir hacer una partcion fat16/fat32(de dos o windows 95/98 con sistemas de arvhivos fat 16 ó 32) para saber como funciona esta utilidad haz click aqui, una vez que los disquetes se han creado introduce el disquete "etiqueatado" como boot y pulsa intro luego empieza la instalación , el primer mensaje que veras es are you using a color monitot? (estas usando un monitor a color?) pues normalmente contestarias que si, despues te muestra otra pantalla para configurar el teclado y el teclado español es (es) ,a continuación muestra otra pantalla para comprobar si tienes hardware pcmcia y luego veras la pantalla para escoger el método de instalación es decir desde donde vas a instalar el Linux normalmente desde un cd-rom "local cdrom" das ok y leugo eliges tu tipo de cd-rom ide/atapi, scsi... la siguiente pantalla dice "install o upgrade" es decir instalar o actualizar (se supone que tenías una versión anterior de redhat nosotros vamos a escoger install luego el sistema probara si tienes algo scsi en el sistema y despues creamos una particion con fdisk  o con disk druid otro método de hacer particiones... vale vamos a explicar ese disk druid, te sale una pantalla y tienes que escoger la opción add "añadir" y te sale un cuadro con estas opciones "mount point" (punto de anclaje) puedes poner / , despues hay otra opcion size (megs) tamaño en megas de la particion (por ej 500) vale y el tipo de particion (type) escoges native (que es el ext2 del Linux) para hacer swap haces lo mismo pero el tipo coges swap en vez de native ah y das  a ok.Si quires borrar una partición usas la opcion delete. Seguimos: luego pone initializing swap space es decir dar formato a la particion swap (puedes coger check bad blocks, para que busca y corrija errores en el hd) despues haces lo mismo con la particion nativa de Linux una vez haya acabado de dar formato y demás te muestra otra pantalla en la que dice... Choose components to install "escoge los componentes a instalar" es decir los programas que quieras instalar... puedes coger por ej multimedia machine, todo (unos 500 megas) o escoger los paquetes individualmente eso lo dejo a tu elección despues si instalas las x intentara detectar tu tarjeta gráfica, una vez terminada la instalación hay que configurar unas cosillas : el raton (escoges tu tipo) vale las x se pueden configurar mediante el comando Xconfiguarator si escoges el Xfree o configX si escoges el servidor metro , te pedira que configures la red y tu le das a keep this setup para no configurarla y la configuras despues o si no tienes red pues escoges la opción Dónt Setup Networking, ahora muestras una pantalla para configurar el sistema horario no marque la opcion Hardware set to GMT y escoges el pais españa/madrid, despues muestra la pantalla para configurar los demonios que se van a cargar al arrancar dejalo de momento tal cual. Chupao no? Despues a configurar la impresora Local normalmente por lo que escoegs Local a las siguiente pantallas das a todas next menos la que pone configure printer en que tienes que escoger tu imprespra por ej epson stylus color, la siguiente es para configurar el tamaño de la hoja y en españa el que se usa es a4 asi que escoge esta opción y luego pulsas Done (hecho!!!) vale despues tienes que poner la clave del root ¡¡¡NO TE OLVIDES!!! una vez tengas la clave a configurar el lilo mejor coges la opcio First Sector of Boor Partition (es decir que se instala en la particion Linux, para que el lilo funcione esta partición (la del Linux) tiene que estar activada) y das ok hala ya se a acabao de instalar la Redhat

EURIELEC

La eurielec es una distribución basada en redhat asi que la manera de instalarla es exactamente igual que esta pero ademas cuenta con casi todos los menús en español y algunas cosillas más que también estan en español asi que como he explicao arriba como se instala la redhat arriba y encima viene en español aqui se acaba la explicación , la pongo aqui porque es conveniente conocer esta distribución y pienso que esta muy bien para principiantes. Ah en el directorio doc tambien hay documentación de como se instala y más cosas

fdisk

Ya sabes esto es para hacer partciones en tu(s)  disco(s) duro(s) y solo tienes que ejecutarlo escribiendo fdisk nada más ejecutarlo te saldra esto: Command (m for  help):  asi que ya sabes a pulsar la tecla m y te mostrara el siguiente menu:

a toggle a bootable flag sirve para decirle que particion va a ser la activa
d delete a partition para borrar una particion o mas las del windows :)))
l list Known partition types muestra los tipos de particion osea ext2(linux) ,swap, Fat..
m print this menu ese ya lo sabemos!!! muestra este menú
n add a partition añades una particion (creas)
p print the partition table muestra todas las particiones que haya sean o no Linux
q quit without saving changes salir sin salvar cambios
t change a partition's system id para cambiar el tipo de particicion por ej conviertes una particion Linux a swap
u change display /entry units
v verify the partition table pues mira a ver si la particion esta bien o no
w write table to disk and exit es decir graba la particion que has echo y sale
x extra funcionality (experts only) aqui no entramos :)

pues vamos a crear una particion para Linux pues ya sabeis primero a pulsar la tecla n80 y luego te va a salir...

Command action
e extended
p  primary partition (1-4)

pues vamos a hacer una particion primaria y para ello pulsas p y luego elige el número de particion es decir si por ejemplo tuvieras una pues podrias escoger 2 y te pone first cylinder (204-683) por ej pues pones el 1º 203(cilindro) y luego te va a decir:
Last cylinder or +size  or +sizeM or +sizek (204-683): +100M por ej si quieres hacer una particion de 100 megas

para hacer una particion swap (de intercambio) haces lo mismo pero en vez de n80 pones n82 ah y te recomiendo que si tienes 32 mb de memoria ram pongas 16 de swap o sea la mitad de la memoria que tienes pa que vaya más rápido bueno de nuevo si tienes alguna duda ya sabes... loto44@teleline.es
 

         subir

CFDISK

Esta utilidad sirve tambien para hacer particiones pero quizas de una manera más comoda y fácil, tambien vera mejor el tamaño y el tipo de particiones si tienes un disco duro de mas de 8 gigas ya que esto lo hace mal el fdisk normal , para crear nuevas particiones solo tienes que escoger la opcion New y luego le pones en megas lo que quieras, lo de type sirve para cambiar de tipo de particion por ej para hacer la sawp escges esta opción y la cambias a 82 (particion swap) lo de boot es para hacer que esta partcion sea de arranque y por tanto activa, tambien hay tipos de paruciones logicas o extendidas (logical) y primarias (prymary) lo de beginning es el espacio que queda libre si antes habia un windows por ej, bueno como habreis podido observar ya veis que es muy facil :) si teneis dudas dirigios a mi email que hay por ahi :)))

subir

DSELECT

¿Qúe es esto de deselct? pues es un frontend del dpkg utilidad de las distrubuiones debian para gestionar paquetes (jnstalar, eliminar, actulaizar...) para hacerlo mas comodo para ejecutarlo se escribe en la línea de comandos dselect y ya esta .¿Como se usa? pues esta chuopao . Empecemos.Hay estas secciones Access (Acceso) aqui escoges el sitio donde estan ubicados los archivos de instaalcion como por ej cdrom, multicd (cuando tiene mas de un cd la distribución, apt (se cogen los archivos de un servidor web o ftp , disco duro...) . La opcion Update (actulizar) actualiza la base de datos de los archivos que tiene la distruibucion para instalar. La opcion Select (Selecionar) sirve para escoger los paquetes que quieres instalar y elimianar, para escoger un paquete que quieres instalar te pones sobre él y le das a la tecla + y para eliminarlo lo mismo pero a la tecla - , puedes mantener el paquete ya instalado mediante la tecla = , la opcion purge en la linea de comandos sirve para eliminar el paquete y la configuracion completamenet ej: dpkg --puge <nombre de paquete>. La opcion Install (Instalar) instala los paquetes que se han escogido antes. La opcion Remove (eliminar) pues elimina los paquetes selecionados para desisntalar. La opción Config configura paquetes pendientes que no se han configurado y la con la opcion quit sales :)

subir

 

CONFIGURANDO EL CORREO ELECTRONICO
1.- FETCHMAIL: es un programa que sirve para recoger el correo electrónico y se configura asi:
entra como usario normal no como "root" (administrador del sistema) y crea en tu directorio /home/

usuario, este archivo .fetchmailrc con el editor que quieras ejecuta el comando chmod 600(notación octal) .fetchmailrc y pon esto:

defaults

            fetchall

            flush

poll pop.arrakis.es (pon el nombre de tu servidor de correo)

            user usuario (en usuario pon tu nombre de usuario)

            pass "password" (en password pon tu contraseña)

            to usuario (pon tu nombre de usuario, el que tinen en tu /home/usurio (por ejemplo /home/pepe)ah no tines mas que ejecutar fetchmail y ya te traes el correo que
tengas Nota: esto esta sacado del Fetchmail+Sendmail-COMO de Roberto Suarez Soto
2.- SMAIL: Sirve para enviar correo, ejecuta smailconfig --force y... eliges la opcion 1, luego pones el nombre del proveedor más el dominio ej: arrakis.es, luego escribe tu nombre de usuario de tu cuenta de correo electronico, pulsas Intro y despues eliges las opcion 1 y.. ya esta mira el manual que viene en el linux ejecuta man smail
3.- EMACS: editor que tambien sirve para enviar y recibir el correo electronico, vete a "tools" y elige "get mail", si tienes nuevos mensajes los veras, aunque yo prefiero ejecutar mail despues de fetchmail para recoger el correo, si quieres escribir elige "mail" y para mandar el mensaje eliges "send mail"
          subir
CONFIGURANDO X-WINDOW


XF86CONFIG POR DENTRO

Hala vamos a intentar descifrar alguna de las lineas ah las lineas que empiezan por # sin comentarios y dice que este software se ofrece sin ninguna garantia y BLA BLA BLA
# XF86Config auto-generated by XF86Setup
#

# Copyright (c) 1996 by The XFree86 Project, Inc.

#
# Permission is hereby granted, free of charge, to any person obtaining a

# copy of this software and associated documentation files (the "Software"),

# to deal in the Software without restriction, including without limitation

# the rights to use, copy, modify, merge, publish, distribute, sublicense,

# and/or sell copies of the Software, and to permit persons to whom the

# Software is furnished to do so, subject to the following conditions:

#

# The above copyright notice and this permission notice shall be included in

# all copies or substantial portions of the Software.

#

# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR

# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,

# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL

# THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,

# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF

# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

# SOFTWARE.

#

# Except as contained in this notice, the name of the XFree86 Project shall

# not be used in advertising or otherwise to promote the sale, use or other

# dealings in this Software without prior written authorization from the

# XFree86 Project.

#

# See 'man XF86Config' for info on the format of this file
Pues esto son las fuentes que usas en las x donde estan en el hd su tipo...
Section "Files"
   RgbPath    "/usr/X11R6/lib/X11/rgb"

   FontPath   "/usr/X11R6/lib/X11/fonts/misc:unscaled"

   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"

   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"

   FontPath   "/usr/X11R6/lib/X11/fonts/Type1"

   FontPath   "/usr/X11R6/lib/X11/fonts/Speedo"

   FontPath   "/usr/X11R6/lib/X11/fonts/misc"

   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi"

   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi"

EndSection aqui acaba :)

Section "ServerFlags"
EndSection

Section "Keyboard" esto es el tipo de teclado con protocolo estandar, tiene 101 teclas y esta en español
   Protocol        "Standard"
   XkbRules        "xfree86"

   XkbModel        "pc101"

   XkbLayout       "es"

EndSection aqui acaba :)

Section "Pointer" *P :) esta seccion lo que hace es decir a las x el tipo de protocolo del raton y si es ps/2 se pone aqui también
   Protocol        "Microsoft"
   Device          "/dev/mouse"

EndSection aqui acaba :)

Section "Monitor" aqui pues dice las características de tu monitor asi con la frecuencia de refreco horizontal y vertical hasta 150 hz la vertical
   Identifier      "Primary Monitor"
   VendorName      "Unknown"

   ModelName       "Unknown"

   HorizSync       31.5-82

   VertRefresh     50-150

esto son las resoluciones que puede tener tu tarjeta, líneas de reloj...
Modeline "640x400"     25.175 640  664  760  800   400  409  411  450
# 640x480 @ 60 Hz, 31.5 kHz hsync

Modeline "640x480"     25.175 640  664  760  800   480  491  493  525

# 800x600 @ 56 Hz, 35.15 kHz hsync

ModeLine "800x600"     36     800  824  896 1024   600  601  603  625

# 1024x768 @ 87 Hz interlaced, 35.5 kHz hsync

Modeline "1024x768"    44.9  1024 1048 1208 1264   768  776  784  817 Interlace

# 640x480 @ 72 Hz, 36.5 kHz hsync

Modeline "640x480"     31.5   640  680  720  864   480  488  491  521

# 800x600 @ 60 Hz, 37.8 kHz hsync

Modeline "800x600"     40     800  840  968 1056   600  601  605  628 +hsync +vsync

# 800x600 @ 72 Hz, 48.0 kHz hsync

Modeline "800x600"     50     800  856  976 1040   600  637  643  666 +hsync +vsync

# 1024x768 @ 60 Hz, 48.4 kHz hsync

Modeline "1024x768"    65    1024 1032 1176 1344   768  771  777  806 -hsync -vsync

# 1024x768 @ 70 Hz, 56.5 kHz hsync

Modeline "1024x768"    75    1024 1048 1184 1328   768  771  777  806 -hsync -vsync

# 1280x1024 @ 87 Hz interlaced, 51 kHz hsync

#Modeline "1280x1024"   80    1280 1296 1512 1568  1024 1025 1037 1165 Interlace

# 1024x768 @ 76 Hz, 62.5 kHz hsync

Modeline "1024x768"    85    1024 1032 1152 1360   768  784  787  823

Modeline  "1152x864"   89.90 1152 1216 1472 1680 864 868 876 892 -hsync -vsync

Modeline  "1280x1024" 110.00 1280 1328 1512 1712 1024 1025 1028 1054

EndSection uff que larga es...
Esto es La tarjeta gráfica que tienes instalada en tu sistema en este caso la Banshee
Section "Device"
   Identifier      "Primary Card"

   VendorName      "Creative Technology Ltd"

   BoardName       "Graphics Blaster Banshee"

#Option "no_accel"

EndSection
Opciones de la tarjeta Primaria que es la Banshee la que se va a usar
Section "Screen"
   Driver          "Accel"

   Device          "Primary Card"

   Monitor         "Primary Monitor"

   DefaultColorDepth  16 16 bits de color o sea 65536 colores mas o menos (es el color por defecto tambien)
   SubSection "Display"
      Depth        16 16 bits de color tambien
      Modes        "1024x768"  Resolución de la pantalla
   EndSubSection
EndSection acaba :)

Section "Screen" esto lo va a poner siempre porque esta el driver vga instalado
   Driver          "VGA16"
   Device          "Primary Card"

   Monitor         "Primary Monitor"

   SubSection "Display"

      Depth        4

      Modes        "800x600"

   EndSubSection

EndSection

Section "Screen"
   Driver          "VGA2"

   Device          "Primary Card"

   Monitor         "Primary Monitor"

   SubSection "Display"

      Depth        1

      Modes        "800x600"

   EndSubSection

EndSection

XF86Setup

¿Y Qúe demonios es el XF86Setup? Pues... es una utilidad para configurar las x de una manera Gráfica muuy facil hay varias secciones...
Antes de nada da a la tecla intro dos veces y luego entrarás en la primera pestaña de configuarción que es
mouse (ratón) usa la tecla p para desplazarte hasta el protocolo de raton que tengas por ej: Microsoft si es serie (lo más seguro es que sea Microsoft) y luego pulsa la tecla a para grabar cambios y asi puedes desplazarte con el ratón, aqui hay una sección "Mouse devices" lo más seguro es que te lo ponga bien y no tengas que tocarlo en lo demás no hace falta que toques despues pincha con el ratón pues ya te deberia funcionar sobre la pestaña KeyBoard (Teclado) o sea que con esto configuras tu teclado en la sección model pones por ej : Generic 101 kry Pc y en Layout (languaje) el idoma que corresponda a tu teclado en este caso spanish (Español), luego viene la pestaña Card o tarjeta Gráfica pues coge la que tengas evidentemente, la penultima pestaña monitor sirve para configurar tu monitor frecuencia de refresco y demás asi que mejor que cojas la documentación de tu monitor y de tu tarjeta gráfica para ver que resolucion y frecuencia de refreco puede soportar tu monitor y tu tarjeta puedes poner por ej en la resolución Horizontal esto 31.5-64.3 y en la vertical: 50-90 y pasamos a la última pestaña que es Other Te recomiendo que no marques la casilla "ALLOW VIDEO MODE SWITCHING"

xf86config

¿Qué es eso de xf86config? Pues es un Script que sirve para configura las x pero en modo texto sin colorines y que también es batante fácil de usar.
         subir

CONFIGURANDO EL MODEM


          connect /etc/ppp/arrakis
          crtscts
          modem
          passive
          +ua /etc/ppp/arrakis.user
          noipdefault
          debug
          defaultroute
          asyncmap a0000 (son ceros)
          /dev/modem (donde modem es el enlace a tu puerto serie del modem, escribe mejor     dev/ttyS0, si estas en el com1)
           19200 (escribe la velocidad de tu modem, si tienes un 33600 escribe 115.200 o 38400)
          #!/bin/sh
          chat -v "" atdt055 CONNECT "" (para los que tenga linea digital o marcacion por tonos)
          /usr/sbin/chat -v "" atX3dp 055 CONNECT "" (para los que no tenga cobertura Digital)   ,despues para grabarlo haz lo mismo que antes pulsa Esc etc
          ortega@arrakis.es (el nombre de usuario)
          ********* (tu clave)
       Este fichero lo tienes que hacer ejecutable mediante el comando: chmod +x arrakis

Para conectarte escribe pppd y para desconectarte escribe killall pppd y... ¡YA ESTA!

Ahora vete a /etc y teclea: vi resolv.conf
domain arrakis (pon el tuyo)
nameserver 195.5.64.2 (pon la tuya)

NOTA: Esta informacion esta sacada de la web de arrakis

         subir

MONTANDO EL CD-ROM

Usa el comando: mount -t iso9660 /dev/scd0 /mnt (si tines un cd-rom scsi)
                          mount -t iso9660 /dev/hda2 /mnt (si es ide y este en este canal, es decir es master y este en el canal secundario)

       subir

CAMBIAR PERMISOS DE FICHEROS
Se usa el comando chmod:         chmod + x 1 (haria al archivo 1 ejecutable
                                                  chmod + r 1 (haria que el archivo 1 pudiera ser leido)
                                                  chmod + w  (da permisos de escritura)
para quitar los permisos no hay mas que cambiar el signo + por el signo -
con el comando "ls -s" (se ven los permisos que tienen los ficheros)

     subir

OTROS COMANDOS



 
 
 
 
 
 
 
 
 
 
 
 
Descripcion
Comando
Lista los ficheos ls -a (tambien muestra los ocultos)
Iniciar X-Window startx
Muestra los procesos ps
Muestra el trabajo que hace el "Micro" top
Muestra la memoria libre y la usada free
Muestra el espacio usado en el HD df
Descomprime ficheros .gz gzip -d hola.gz
Desempaqueta archivos tar tar -xvf hola
Montar un disquete D.O.S mount -t msdos /dev/fd0 /mnt
Desmontar un disquete D.O.S umount -t msdos /dev/fd0 /mnt
Ver modulos cargados lsmod
Crear un directorio mkdir directorio
Borrar un directorio rmdir directorio / rm -r directorio
Borrar un archivo rm archivo
Imprimir lpr nombre de archivo
Apagar el sistema shutdown -h now
Reiniciar el sistema shutdown -r now
Ver cola de impresion lpq
Estado de la/s Impresora/s lpc status
Eliminar cola de impresion lprm

  subir

CONFIGURANDO LA IMPRESORA
Usas el siguiente comando: magicfilerconfig --force, sigue las instrucciones en pantalla, por ejemplo para mi epson stylus color 500 uso el filtro eplq500 , tamaño de hoja A4 y una resolución de 300 DPI, si solo tienes una impreora di que no despues de contestar todas las preguntas y... ¡ya puedes imprimir!

      subir

CONFIGURANDO LA TARJETA DE SONIDO

SOUNDBLASTER 16
Tienes que recompilar el kernel y elegir las siguientes opciones :

Soundcard support /y
Sound Blaster (SB, SBPRO, Sb16, clones) support /y
Generic OPL2/OPL-3 Fm Synthesizer support /n
MPU-401 suport (Nor for Sb16) /n
6850 Uart Midi Support /y
/dev/dsp and /dev/audio support /y
Midi interface support /y
FM Synthesizer (YM3812 (OPL-3) Support /y
I/O base for sb = 0x220
Irq = 5
Dma = 1
Sound Blaster 16 bit Dma = 5
MPU401 I/O Base of SB16, Jazz16 and ES688 = 0
SB MPU401 IRQ = -1
I/O Base for Uart 6850 Midi Port = 0
Uart 6850 Irq = -1
Audio Dma buffer = 65536

SOUND BLASTER PCI 128

Para Poder usar esta tarjeta con tus sistema operativo favorito :) tienes que tener el kernel 2.25 o superior sino ¡¡¡Olvidate chaval!!!!, una vez conseguido este kernel atiende:
hay que recompilar el kernel y en la opcion sound debes escoger es1370 ó es1371 dependiendo del chip que tenga tu tarjeta de sonido a mi me funciona con el primero bueno pues una vez compilado el kernel ya puedes oir tus cd's de música o MP3 !!!Asi de fácil!!! ;)

      subir

RECOMPILAR EL KERNEL

NOTA: Se supone que tienes las fuentes en el disco duro y el compilador gcc y g++ instalado
Haz esto:

cd /usr/src/linux
make config  (contesta y para habilitar las opciones que deseas)
tambien puedes usar un programa en la consola más grafico que es ... make menuconfig o en las x window system qu es... make xconfig
make dep ; make clean
make zImage (tarda un rato en compilar)
make bzimage (si el kernel es muy grande)
mv /lib/modules/2.0.30 /lib/modules/2.0.30-old
make modules (esto es para compilar las opciones que hayas escogido como modulo)
make modules_install
cp /usr/src/linux/arch/i386/boot/zImage /boot/vmlinuz
lilo

subir

GESTOR DE ARRANQUE LILO
Aqui te pongo como configurar el lilo en el Master Boot Record (MBR) para cargar el dos y el linux desde el HD Nota: Para eliminar lilo solo tines que meter un disquete con el dos y teclear: fdisk /mbr

boot = /dev/hda #disco ide
compact

delay = 50

vga = normal

ramdisk = 0

image = /boot

root = /dev/hdc2

label = linux

other = /dev/hda1
label = dos
table = /dev/hda

tecleas luego lilo y ves
added *linux
           *dos
¡Ya puedes arrancar desde el Disco Duro!

Se usa asi : cuando te salga lilo pulsa inmediatamente la tecla shift y veras lilo boot: para cargar el linux teclea linux y para cargar el dos tecleas dos y.. ¡Ya esta!

subir

IP-Masquerading kernel v2.0 (Router para internet

Explicación cutre: el ip-masqeurading es una carcateristica que el kernel del Linux incorpora consiste en que con una sola cuneta de internet otros ordenadores concetados a este en red local puedan acceder a internet haciendo peticiones a este, asi parece que cada uno de los ordenaores tiene una cuenta en internet cosa que no es verdad , esto tiene una ventaja evidente te ahorras pagar 14 cuentas o las que sean ademas de las lineas de telefono!!!
Explicación profesional :) : en preparación

Bueno ¿y como se hace eso?: Pues hay que recompilar el kernel y escoger estas opciones:

Bueno y ahora ¿Qué hago?: pues vamos asignar las direcciones ip  tanto a la maquina "servidora" como a los clientes de la red, las vamos a asignar para una red de clase C hasta 255 máquinas con la siguiente notación que va desde 192.168.0.n  hasta 192.168.255.n , para asignar la direcció  ip a una maquina Linux se hace lo siguente:

ifconfig etho 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255
route add -net 192.168.0.0

donde etho es la primera tarjeta de red de nuestro sistema y 192.168.0.1 es la dirección ip a donde las máquinas clientes -suponiendo que esta sea la máquina servidora - deben poner como su gateway(glosario) para acceder a internet, netmask es la máscara de red(explicación en sección redes) y 192.168.0.255 es la dirección de multidifusion (explicación en seccion de redes)

GLosario

IP: Internet Protocol

Router para unir dos o mas redes locales

Este router sirve para unir dos redes locales Ethernet, aunque se puede hacer para que se una una Token Ring con una Ethernet etc. Y que es lo primero que tenemos que hacer...
Los espabilados se habran dado cuenta que recompilar el kernel (claro) pues bien estas son las opciones que tienes que escoger pa que esto funcione...

 

vale pues a compilar se ha dicho!!!
una vez que la compilacion haya finalizado... hay que activar solo el servicio ssh pa administrar renotamente nuestro ¡¡Maravillloso router!! los servicios se desabilita en /etc/services , pues bien editando el archivo services pones un comentario al servicio que quieres desabilitar (#) -comentario- y si quieres habilitar le quitas # y ya esta.

    ¿Qué mas hay que hacer? Pues configurar nuestras intefaces de red (dos tarjetas ethernet) y se hace asi:

ifconfig etho 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.0.255
ifconfig eth1 192.168.2.1 netmask 255.255.255.0 broadcast 192.168.0.255

route add -net 192.168.1.0 gw 192.168.1.1 //subred 1, asi la subred con el rango 192.168.1.255 apunta al gw 192.168.1.1 (eth0) 1ª tarjeta de red del router

route add -net 192.168.2.0 gw 192.168.2.1 //subred 2 asi la subred con el rango 192.168.2.255 apunta al gw 192.168.2.1 (eth1) 2ª tarjeta de red del router

por lo tanto en los ordenadores clientes hay que poner como gw 192.168.1.1 ó 192.168.2.1 dependiendo de la subred a la que pertenezca.

¿Pero que hago para que el kernel reconozca mis dos tarjetas de red?
editas el lilo.conf que ya sabrás que esta ubicado en etc y añade esto:

append="eher=5,0x240,eth0 ether=3,0x300,eth1"

5=irq
0x240=dirección de E/S

asi que hay tienes que poner las irq y las direcciones de E/s que correspondan a tus tarjetas

bueno dudillas a loto44@teleline.es

Grabación de cd's con Linux!!!

Para hacer grabaciones de cd's con Linux se utiliza el "cdrecord", si tienes una grabadora SCSI mejor para ti porque no hay que hacer casi nada pero si tienes una grabadora ide !!!TIEMBLA!!! :) hay que recompilar el kernel con la opcion emulacion scsi e ide parport(scsi, scsi cdrom y scsi generic) bueno y si la tienes scsi y no tienes soporte para tu tarjeta scsi ya sabes a compilar (total que no te libras :) ) , además debes poner scsi-cdrom y scsi genérico. Bueno una vez compilado el kernel hay que crear un dispositivo scsi y se hace asi: mknod /dev/sg0 c 21 0 y hay que hacer otro asi se usa como lector y como grabadora asi tambien: mknod /dev/sro b 11 0, si la grabadora es ide y por ejemplo esta conectada al primer canal y es esclavo hay que pasarle estos parámetros al kernel append="hdb=ide-scsi" ah y si tienes la mala suerte de tener una grabadora para puerto paralelo hay que compilar el kernel con estas opciones "Parallel port ide, Parallel port Atapi CD-Roms y Parallel  port generic Atapi Devices" y hay que incluir también soporte para el protocolo que utilice la grabadora por ej en las hp es Shuttle EPAT/EPEZ si compilais estos como modulos cargarlos  asi:
insmod parport
insmod paride
ismod epat
ismod pg

si el modulo pg no detecta la grabadora... hay que especificar la dirección en la que se encuentra por ej: insmod pg drive0=0x378,1 El 1 es el número de protocolo que hay que utilizar. Vale y una vez que el kernel ha reconocido la grabadora hay que crear estos dispositivos mknod pcd0 b 46 0 y mknod pg0 b 97 0
    Ahora vamos a generar una imagen iso9660 para poder grabar los datos a un cd y se hace de esta forma: mkisofs -o imagen.iso /usr/ .Con esto se haría una imagen del contenido que hay en el directorio /usr asi que el programa para generar imágenes se llama mkisofs para comprobar que una imagen esta correctamente creada se hace esto: mount -o loop -t iso9660 imagen.iso /mnt/loop0. Hala ahora vamos a grabar la imagen, para ello se usa el cdrecord y lo primero que se hace es ejecutar cdrecord -scanbus para localizar el numero de identificación de la grabadora dentro del bus scsi esto es necesario por la opción dev=bus,id,lun del cdrecord tambien hay que indicarle el tamaño del buffer yes recomendable que este tenga un mínimo de 6 megas y un máximo de 32. La manera de indicar el tamaño del buffer es asi: fs=XXm. Un ejemplo de grabación de una imagen iso puede ser este: cdrecord -v dev=1,0 speed=4 fs=16m -data /tmp/imagen.iso. Se puede hacer una grabación más rapida si se genera la imagen a la vez que se graba, se hace de esta manera: mkisofs -R /tmp/Eurielec-2-2/\ cdrecord -v fs=6m speed=4 dev=1,0-

¿Cómo se graban cd's de audio?
Hay que grabar las pistas de audio a calidad de cd 16 bits y 44100 kz se para hacer esto se pueden usar el cdda2wav o el cdparanoia. ahora a grabar y un ejemplo de grabación podría ser este: cdrecord -v dev=1,0 speed=4 fs=24m -audio /tmp/track*. Si quieres hacer un cd mixto con audio y programas... haz esto ej: cdrecord -v dev=1,0 speed=4 fs =24 -data /tmp/imagen.iso -audio /tmp/track*

Copia de CD a CD

Si dispones de un lector de cd-rom y una grabadora puedes hacer esto de la siguiente manera: cdrecord -v dev=1,0 speed=4 fs=28m -isosize /dev/cdrom

NOTA: LA INFORMACIÓN ESTA SACADA DE LA REVISTA SOLO LINUX Nº2
 
 

Hardware probado que seguro que funciona con Linux

Procesadores : 486 de intel, pentium, pentium II, AMD K6-II 300/350
Memorias Ram : Todas

Ratones Serie: Todos

Tarjetas de Sonido: Sund Blaster 16/32/64/128

Tarjetas SCSI; Adaptec 2940 uw etc

Modems: US ROBOTICS Funcionan, DYNALINK (son todos Externos)

Monitores: Todos

Placas Base: IWILL, QDI..

Lectores: ide, HITACHI, SOUNDBLASTER (Samsung P&P ni se te ocurra) vamos que mejor pasas dek P&P, Acer, Piooner, Teac..

Discos duros todos los SCSI E IDE /IDE-ULTRA DMA

ya se añadiran mas cosillas

FSTAB

Este archivo se encuentra ubicado en el directorio /etc que es donde estan todos los arhivos de configuarción de cosillas del Linux bien ¿FSTAB? pues sirve para montar todas las particiones que tengas en tu disco duro y las unidades de cd que tengas automaticamente aunques se puede poner para que al arrancar no se monte automaticamente pues hay algunas particiones que interesa que esten montadas y otras no pues ahota os voy a poner un ejemplo del fstab comentado ahi va:

mount /dev/hda  ext2   /      defaults //aqui montamos la particion donde esta Linux que evidentemente interesa que se automonte la mayoria de las veces

mount -t iso9660 /dev/hdb /cdrom defaults//monta automaticamente cualquier cd que tengas en tu unidad lectora (ah el lector es ide)
mount  -t iso9660 /dev/hdb /cdrom ro,noauto //para que el cd no se monte automaticamente ah las ultimas palabras ro=read only osea que solo puedes leer y no puedes escribir y noauto pue eso pa que no se monte automaticamnete

mount -t vfat /dev/hda1 /dos defaults /monta una partición dos automaticamente etc.

vfat=sistemas de archivo de windows 95/98
ext2 =sistemas de archivos de Linux.

iso9660 o High Sierrra = indica que es un cd-rom

ADMINISTRACIÓN DE UN SISTEMA LINUX

Como esto es un sistema multiusuario y hay que compartir vamos a aprender como se hacen las cuentas de usuario y eso de hace mediente el commando adduser y se usa asi adduser nombre. Ahora como nos hemos confundido al hacer la cuenta y no hemos echo ctrl-c pues vamos a eliminar a ese usuario mediante el comando deluser o user del + nombre.Para ver todos los procesos que estan corriendo en el sistema lo que haremos es utilizar esto: ps -aux y si queremos cargarnos algo (matar el proceso) usaremos la orden kill (matar :-) ) vale chavales a dormir que hemos aprendido un huevo ;) !!!QUE VA QUE VA QUEREMOS SEGUIR!!! esta bien... seguremos con la utilidad TOP que los procesos que consumen mas CPU "micro" y los que mas memoria consumen. ¿que mas podemos ha? pues por ej usar el comando df que muestra el espacio que esta ocuapdo y por tanto tambien muestra el que esta libre :) en modo de % hala y... ¿Cómo se pueden ver todos los archivos de un directorio? pues como va a ser mediante ls -a y si ademas queremos ver sus permisos pues hacemos esto otro ls -al para buscar tus archivos usaremos find / -name hola por ej Bueno esta sección con el tiempo y varias CAÑAS y TAMBIEN VINO :)) se ira ampliando