linux guia basica

Upload: kandinsky-yd

Post on 17-Oct-2015

287 views

Category:

Documents


2 download

TRANSCRIPT

  • 5/27/2018 Linux Guia Basica

    1/147

    Linux -1Una gua bsica

    de instalacin, configuracin y uso.

    Pedro Oyarce Valenzuela.Tcnico en Electrnica

    Administrador de Redes Computacionales

  • 5/27/2018 Linux Guia Basica

    2/147

    Versin 1.1

    Copyright 2001-2005 Pedro Oyarce [email protected]@asio!.cl

    Periso para copiar" distri#uir y$o odi%icar este docuento #a&o los t'rinos de la(icencia de )ocuentacin (i#re *+," Versin 1.1 o cualuier otra !ersin posterior pu#licadapor la ree /o%tare oundation con las /ecciones n!ariantes. 3Ver 4p'ndice 4.

    Cualuier cr6tica" coentario o odi%icacin" ser7 #ien!enida por el autor" a %in dee&orar a8n 7s este docuento y" de esta %ora" poner al alcance de todos el conociiento(inu9.

    (inu9 es una arca registrada de (inus :or!alds.,+; es una arca registrada de /CO *roup.Open O%%icce" /tar O%%ice" /olaris y

  • 5/27/2018 Linux Guia Basica

    3/147

    NDICE

    4gradeciientos .......................................................................................................... D4 ui'n est7 dirigida esta gu6a ...................................................................................

    Con!enciones :ipogr7%icas ................................................................................... El o#&eti!o de este li#ro ............................................................................................... 5

    Capitulo -1F Para coenzar ............................................................................................... ?GHu' es (inu9I ............................................................................................... ?GHu' hay con las distri#ucionesI ........................................................................ J

    Cap6tulo 0F Coenzando desde cero ........................................................................ KPor u' usar (inu9 ............................................................................................... K4lgunos reuisitos 6nios Pre!ios ............................................................. Knstalando /lacLare .................................................................................... 10El C)-Mo de /lacLare .................................................................................... 11Pasos %inales antes de nstalar ......................................................................... 12Coenzando la instalacin .................................................................................... 1DParticionaiento del disco duro ......................................................................... 15niciando el prograa de instalacin .............................................................. 20

    Cap6tulo 1F Conociendo (inu9 .................................................................................... D1(os ni!eles de inicio o Muntie ......................................................................... DD(as consolas !irtuales .................................................................................... D5El #endito y ilagroso :4A .................................................................................... D5Coandos para adinistrar archi!os y directorios ....................................... D?nterioriz7ndonos en el sistea ......................................................................... DN=ontando unidades en el sistea de archi!os .................................................. 2V" un potente editor de te9tos ......................................................................... (os perisos" los perisos" los perisos... .................................................. 5

    Capitulo 2F Personalizando el sistea ......................................................................... K4cti!ando el teclado nu'rico ......................................................................... KEspaolizando un poco el sistea .............................................................. 50=e&orando el asunto del onta&e de las particiones ....................................... 51

    =odi%icando ((O ................................................................................................ 5D=odi%icando el Path ................................................................................................ 55)e%iniendo alias ................................................................................................ 5?4ta&os" enlaces" caer6as y tu#er6as .............................................................. 5J

    Cap6tulo DF =dulos" dri!ers y dispositi!os .............................................................. ?1Cap6tulo F =idnight Coander y otros prograas ................................................... JD

    =8sica" aestro ................................................................................................. JD

  • 5/27/2018 Linux Guia Basica

    4/147

    )edicado a la Counidad" a los illones de usuarios de (inu9 y del Open /ource.

    Agradecimientos:

    4 (eonardo Espinoza" por ha#ere ostrado en una noche de #orrachera" all7 por el ao1KKN u' era (inu9 y para u' ser!6a.

    4 is padres por pagar las onstruosas cuentas de tel'%ono en is cone9iones a nternetcuando #a&' (inu9 7s el illn y edio de anuales ue he tenido ue leer 3la ayor6aen ingl's F-P .

    4 is aigos" por su paciencia y apoyo 3/!ante" )iego" ;iena" 4ntonio" *iselle" :i:o"Patty" *a#riel" redy" 4ndr's"

  • 5/27/2018 Linux Guia Basica

    5/147

    A quin est dirigida esta gua

    )espu's de casi D aos descu#riendo el intrincado y eocionante undo de (inu9" ed6 cuenta de la carencia de una guia r7pida y clara" ue e!itase al 79io los tecnicisos,+; y ue se centrara en la puesta a punto de un sistea (inu9" sin pro%undizar en unlengua&e deasiado t'cnico y con instrucciones claras y precisas acerca de u' hacer y co

    hacerlo 3dentro de lo posi#le" por supuesto. Es decir una gu6a ue %uera lo 7s directa algrano y orientada al usuarionovato.

    Esta gu6a est7 dirigida especialente para auellas personas ue deseen instalar(inu9 en su coputador y ue no posean conociiento alguno tanto de ,+; coo de (inu9"aunue ta#i'n podr7n utilizarla coo re%erencia r7pida auellos usuarios de ni!elRinteredioS 3coo yo ue ya hayan dado sus prieros pasos en (inu9.

    4suo ue el lector tendr7 al enos conociientos #7sicos de =/-)O/" =/->indoT yalgunos conociientos #7sicos de hardare1. :a#i'n ser7n necesarios conociientos deingl's #7sico 3no %alta#a 7s y" por supuesto... Uun PC F-

    Para e%ectos pr7cticos" e #asar' en la distri#ucin /lacLare (inu9 N.1 3cuando

    coenc' a escri#ir esto se i#a en la N.0" as6 ue e #asar' ahora en la N.1" los ca#ios sonuy pocos. , ahora !aos en la K.1 y sigue y sigue.... 4%ortunadaente /lacLare esuna de las distri#uciones ue enos odi%icaciones tiene en el sistea de instalacin" por loue lo ue se e9plica en esta gu6a puede tener !alidez por uchos aos 3W esa es una de lasrazones principales de por u' la eleg6 F-)

    Convenciones tipogrficas

    fuente courier se utilizar7 para indicar te9to en la pantalla del PC" e&F

    root@experimento:/usr/src/linux#makemenuconfigcursiva para indicar pala#ras cla!e" conceptos nue!os" o cosas a

    tener en ente.

    Xentre lla!esY indica alguna R!aria#leS en la l6nea de coandos" e&F

    tar -zxf {nombrearchivo}

    Zentre corchetes[ indica alguna tecla a presionar" e&F

    Zcontrol \ c[

    1 .- 4lg8n d6a pondr' a disposicin el RCurso #7sico de ardareS" donde sere!elar7n algunos isterios de las entraas del PC.

    mailto:root@experimento:/usr/src/linux#makemailto:root@experimento:/usr/src/linux#make
  • 5/27/2018 Linux Guia Basica

    6/147

    ! ob"etivo de este !ibro

    4 lo largo de los cap6tulos de este li#ro se ir7 detallando lo ue se de#e hacer" desdeescoger la distri#ucin" hasta ha#ilitar el entorno gr7%ico ;->indo.

    (a idea" es ue al %inalizar este li#rito" tu coputador pueda tener un aspecto 7s oenos as6F

    (a instant7nea ue se !e arri#a la o#tu!e con el prograa ]snapshot 3incluido con eladinistrador de !entanas ])E D.0 y en 'l se puede !er el int'rprete de coandos" eladinistrador de archi!os" el na!egador e# =ozilla 3donde !oy consultando la #i#liogra%6a yen prier plano el reproductor ;==/ con un heroso sLin de Mey 4yanai. ^sto %ue con

    /lacLare N.1 el d6a 05 de =arzo de 200D a las 1DFD2 -En el %ondo" la idea es ue puedas aprender la utilizacin #7sica de un sistea (inu9"

    al tiepo ue entender en parte su %iloso%6a y sus conceptos. Pretendo en el %uturo escri#ir unoo dos li#ros 7s en ue se e9plicar7n detalles 7s pro%undos coo" por e&eplo la utilizacinde (inu9 en ser!idores para redes :CP$P.

    #$%A:/i ya has instalado (inu9" est7s utilizando otra distri#ucin ue no sea/lacLare pero tenga una %iloso%6a siilar 3Coo Vector" o #ien tengas accesoa un PC ue ya tenga (inu9 y uieras aprender a utilizarlo" puedes saltarte loscap6tulos -1 y 0" para pasar directaente al cap6tulo 1 -

  • 5/27/2018 Linux Guia Basica

    7/147

    Capitulo -1: Para comenzar

    ...Antes de cada comienzo, siempre deberexistir algn final...

    &'u es (inux)

    (a de%inicin 7s siple ue puedo dar de (inu9 es la siguienteF ,n sistea operati!ode distri#ucin li#re y cdigo %uente a#ierto" ue cuple con los est7ndares PO/; para7uinas iDN? y copati#les1.

    GHu' signi%ica estoI Hue (inu9 puede ser distri#uido li#reente" sin pagarle a nadie"sin RlicenciasS 3e re%iero espec6%icaente a cierto tipo de licenciaT ni registros" ya ue se#asa en la licencia *+, 3 .gnu.org - Ver ap'ndice A. 4de7s el cdigo %uente de (inu9se encuentra disponi#le para ue cualuiera ue tenga los conociientos adecuados lo puedaodi%icar a su !oluntad. El /istea Operati!o (inu9 %ue desarrollado inicialente por (inus:or!alds" estudiante de la uni!ersidad de elsinLi en inlandia a coienzos de la d'cada delos K0 y en la actualidad se contin8a el desarrollo gracias a la cola#oracin de iles y ilesde !oluntarios en todo el undo.

    El hecho de cuplir con los est7ndares PO/;" signi%ica ue se !e" ane&a y coportacoo ,+; 3sin ser ,+;" en otras pala#ras (inu9 es un clongratuito de ,+;.

    W u' con esto... #ueno" tener un sistea ,+; en tu PC puede sonar e9trao" pero si lopiensas e&or" te dar7s cuenta de las !enta&as de tener un sistea operati!o real, estableyue ha sido pro#ado y copro#ado en toda !ariedad de euipos desde hace 7s de D0 aos.,+; es el 8nico y !erdadero sistea operati!o" el ue realente te peritir7 sacar todo elpro!echo a tu coputador" el ue te peritir7 conocer a %ondo los isterios de :CP$P yucho 7s. (inu9 re8ne el KK"K _ de las %uncionalidades de ,+; y a la !ez incorpora cientos3y uiz7 iles de %uncionalidades e9tra. /i eres un aante de lo antiguo 3coo yo y tienesun cerro de tar&etas adre DN? %uncionando" (inu9 te peritir7 sacar todo el pro!echo a esehardare. )is%rutar7s de una na!egacin por nternet realente segura y esta#le a una

    !elocidad sorprendente" podr7s proteger tus archi!os de la !ista de iradas indiscretas"podr7s conocer a %ondo coo %unciona tu PC.... ue 7s.... iles de cosas.. Eso !a por partede los gur8es de (inu9. =is razones las doy as adelante.

    Para los aantes de los entornos gr7%icos" (inu9 cuenta con una ipleentacincopleta del entorno gr7%ico para ,+; conocido coo ; >indo. ; >indo perite lautilizacin de !arios tipos de adinistradores de !entanas coo ])E" *noe" >indo=aLer"AlacLAo9" ;%ce" etc. Esto signi%ica ue puedes escogerel entorno gr7%ico ue 7s te acoodey a su !ez configurar!o como me"or te parezca*

    4 i &uicio una de las ayores !enta&as de (inu9 %rente a otros sisteas es su incre6#lecapacidad de con%iguracin y personalizacin. Es tan e9treadaente grande" ue paracuando hayas terinado de con%igurar el sistea a tu gusto te sentir7s lo su%icienteente

    poderoso coo para esgriir un sa#le l7ser %rente a )arth Vader.

    En (inu9 podr7s encontrar todas las aplicaciones ue necesitas para utilizar tu PC de%ora con!encional" coo lo !en6as haciendo hasta ahora. Entre algunas aplicacionesiportantes" se encuentra +etscape Counicator" Opera " Open O%%ice 3la e&or suite parao%icina ue e9iste 3con el periso de /tar O%%ice" por supuesto" reproductores ultiediacoo ;==/ 3clon de >inap o ;ine 3un e9celente reproductor de !6deos" el entorno dee&ecucin ol%enstein.

    1.- :a#i'n est7 disponi#le el n8cleo para otros procesadores de D2 y ? #its coo el =otorola ?N999"PoerPC" 4lpha" /parc" taniu y Optereon" ta#i'n e9iste un (inu9 para las Play /tation 2de /ony" y recienteente se han estrenado las prieras P)4 con (inu9 coo la /harp Baurus.Huiz7 se e ol!idan algunos otros.

    http://www.gnu.org/http://www.gnu.org/
  • 5/27/2018 Linux Guia Basica

    8/147

    &'u ha+ con !as distribuciones)

    )e#ido a su caracter6stica de so%tare li#re" (inu9 puede ser recopilado y odi%icadopor cualuier ortal ue tenga los conociientos necesarios 3aunue si tiene esa clase deconociientos no ser7 cualquierortal" cr'eelo" cada persona puede RcrearS y distri#uirRsuS !ersin de (inu9 3siepre #a&o *+,. Por este oti!o" (inu9 se distri#uye #a&o distintasdistribuciones 3!alga la redundancia" cada una con caracter6sticas propias pero todas

    copati#les a #a&o ni!el entre s6. 4lgunas distri#uciones son F 4l%alinu9 F ,na ini-distri#ucin #asada en /lacLare (inu9" uy #7sica.

    4red (inu9 F ,na nue!a distri#ucin creada para ser instalada #a&o =/-)O/. (aidea es aprender (inu9 sin necesidad de re%oratear o usar,=/)O/.

    Aest (inu9 F /eg8n linu9.#o9.sL R(a e&or distri#ucin de (inu9S. +o la hepro#ado.

    Arai(le/PE4] F ,na ini-distri#ucin ue soporta #raille.

    Caldera Open(inu9 F ,na distri#ucin antenida por Caldera /o%tare" uy copleta.

    Conecti!a (inu9 F ,na e9celente distri#ucin #asada en Medat" conce#ida yantenida en Arasil por Conecti!a /o%tare.

    Corel (inu9 F Pese a no ser de gran aceptacin" la distri#ucin de Corel es#astante decente. /u asistente de con%iguracin /a#a es uy8til" y su entorno ])E Re&oradoS es el 7s ordenado ue he!isto. /u punto d'#il es la docuentacin y las escasas li#rer6asincorporadas" aunue el hecho de estar #asada en )e#ian le daciertos encantos.

    )e#ian F ,na e9celente y uy copleta distri#ucin de (inu9. Huiz7 lapre%erida de los desarrolladores y uiz7 una de las e&ores"aunue su instalacin puede llegar a ser algo engorrosa.

    =andraLe F ,na uy #uena distri#ucin #asada en Medat. Es la 7s %7cil deinstalar y con%igurar" pero es con la ue uiz7 enos se aprende3sin uerer o%ender" en ese aspecto se parece a >indoT.:a#i'n e lla la atencin su escaso rendiiento" aunue lacantidad de so%tare incluido es sorprendente.

    =icroTo%t (inu9 F O#!iaente una #roa" !isita .slinu9.org

    Medat F Huiz7 la 7s popular de las distri#uciones" y uiz7 una de lase&ores. =uy utilizada en los a#ientes de las grandes redes3esas ue no se caen. 4pliaente aceptada por los %a#ricantesde ardare ya ue se utiliza coo distri#ucin de re%erenciapara oti!os de soporte. /u sistea de pauetes MP= se est7trans%orando en un est7ndar para distri#uir so%tare para (inu9.3oy en d6a Medat se conoce coo edora Core

    /.u./.E F )istri#ucin aleana de uy #uenas prestaciones" !iene concientos de pauetes precon%igurados y es una de las %a!oritaspara los ser!idores de alto rendiiento. /ipleente calidadaleana" y ante esto no hay ucho ue agregar.

    /lacLare F ,na de las prieras distri#uciones y a i gusto personal" la e&or"su per%orance es el 7s apto" y la li#ertad de con%iguracin ueproporciona perite e9plorar a %ondo el poder de (inu9. Es la idealpara el aprendiza&e" ya ue necesitar7s conocer algo de agia

    http://www.mslinux.org/http://www.mslinux.org/
  • 5/27/2018 Linux Guia Basica

    9/147

    negra ,+; para poner todo a punto. 4de7s tiene lacaracter6stica de ue su uso e instalacin se ha antenidoinaltera#le con el paso del tiepo 3coo el sa#or de la Coca-Cola F-)" por lo ue siepre ser7 %ailiar independiente de la!ersin.

    Este !istazo r7pido a algunas distri#uciones de (inu9 te dar7 una idea de la gran

    di%usin de este /.O." si uieres 7s detalles !isita linu9.#o9.sL" ya ue he o#!iado una grancantidad de ellas.

    (a gran !ariedad de distri#uciones y las caracter6sticas del so%tare de cdigo %uentea#ierto han peritido generar distri#uciones de (inu9 especializadas para tareas espec6%icas.)e este odo podeos encontrar distri#uciones de (inu9 es consolas coo la Play /tation 2de /ony en P)4 coo la /harp Baurus" en relo&es coo los de A= en sisteas de aniacinDd /ilicon *raphics o /un =icrosystes en %ireall de /yantec" en sat'lites arti%iciales y!eh6culos de e9ploracin espacial" en euipaiento 'dico" tel'%onos celulares" etc......

    Voy a o#!iar ta#i'n algunos detalles t'cnicos" y paseos enseguida a la instalacin ycon%iguracin de nuestro (inu9.

  • 5/27/2018 Linux Guia Basica

    10/147

    Capitulo 0: Comenzando desde Cero.

    ...Hey!!!... Hay un mundo allafuera!!!... Va explorarlo!!...

    /upongaos ue eres uno de los illones de usuarios ue tienen >indoT en su PC"ue lo conocen a %ondo" y ue se ane&an con cierta soltura en =/-)O/. /upongaos ueuieres dar un paso 7s" y coenzar a utilizar (inu9 en tu 7uina. Aueno" entoncescoenceos.....

    &,or qu usar (inux)

    Esta es uiz7 la pregunta 7s di%6cil de responder para alguien ue ya est7acostu#rado a un sistea operati!o ue %unciona relati!aente #ien. En i caso particular%ue la curiosidad por conocer un sistea operati!o totalente di%erente lo ue e ipulso ainstalar (inu9 en un PC 3la priera distri#ucin ue instal' %ue /lacLare D.D en un N?" en1KKN. +o creo necesario utilizar arguentos coo la ipleentacin copleta de D2 #its"utilizacin as e%iciente de la eoria con caches din7icos de disco duro" etc.. /i eres unusuario est7ndar de >indoT te aseguro ue estar7s con%ore hasta cierta edida" so#retodo en cuanto a la copati#ilidad de hardare y la !ariedad de prograas disponi#les" un

    par de pantallas azules de !ez en cuando" uno ue otro !irus y unos cuantos cientos deparches de seguridad al ao. )icho de una %ora 7s dura" si eres un con%orista espro#a#le ue no te den ganas de instalar (inu9" pero cr'ee ue de ser as6 tarde o tepranote arrepentir7s. 3Es #roa. )e hecho" si est7s leyendo esto" doy por sentado ue ya !as ainstalar (inu9 F-P

    Cuando coenc' a introducire en el undo (inu9 a coienzos del ao KN" el e&orarguento ue pod6an dare era ue podr6a contar con una ipleentacin copleta de,ni9 en i propia casa" con sesiones !irtuales" Eacs" (ate9" Vi" #la" #la" #la.... para i esoera chino andar6n. (o ue realente e hizo #rillar los o&os %ueron 2 asuntos ue consider'%undaentalesF

    1. (inu9 era entonces un sistea operati!o ue reci'n se esta#a asi%icando en i pa6s. /lo

    era conocido en los c6rculos de uni!ersitarios y pro%esionales de la raa 3de hecho" lapersona ue e RpresentS (inu9 era en auel entonces estudiante de ngenier6a enn%or7tica de la ,ni!ersidad de Chile...... *racias (eo. Conocer un sistea de talagnitud para alguien ue reci'n ha terinado la enseanza edia puede ser uy!enta&oso.

    2. El a%7n de conocer por conocer. /er autodidacta es i lea. 4hora cuando ya heterinando la carrera de 4dinistracin de Medes" el sa#er utilizar (inu9" aunue sea a un10_ es un ara letal. :odas las epresas est7n igrando a (inu9 en ayor o enoredida" y un adinistrador de redes con conociientos de (inu9 es #ien cotizado en elundo epresarial.

    :odo esto lo he escrito con el a%7n de incenti!ar a &!enes ue est7n epezando a

    conocer a %ondo la coputacin para ue aprender a utilizar (inu9 aunue sea a ni!el deusuario. 4s6 coo =/-)O/ %ue cla!e en la d'cada de los N0" >indoT en la d'cada de losno!enta" en la priera d'cada del siglo ;; 3y pro#a#leente de au6 en adelante elconociiento de (inu9 pasar7 a ser una cla!e !ital en el undo in%or7tico.

    A!gunos requisitos mnimos previos*

    ,n coputador de aruitectura 9N? 3o sea un PC !ulgar" ya ue e re%erir' a (inu9slo con esta aruitectura" con un procesador N0DN?" =# de M4= y un disco durode ?50 =# 3esto en la pr7ctica sir!e slo para &actarse de los pocos recursosnecesarios. Mealente una 7uina as6 no sir!e para ucho. )e pre%erencia unPentiu de 1?? =z y 1? =# de M4=. /i deseas e&ecutar ; >indo 3el entornogr7%ico para ,+; te recoiendo un Pentiu de 200 =z con 12N =# en M4=. ,n

    disco duro de 1.2 *# o 7s te ser7 uy 8til si deseas instalar !arias aplicaciones.

  • 5/27/2018 Linux Guia Basica

    11/147

    ,nidad de C)-MO=. )e pre%erencia copati#le con la nora El Torito3ue peritearrancar el PC desde un C)" aunue esto no es !ital. E!iteos las unidades coninter%aces propietarias o /C/" ya ue nos saldr6aos de los o#&eti!os por ahora. Elhardare hoy en d6a no es caro" una unidad de C) nue!a !ale alrededor de T20000 34open de 52;.

    =ouse. +o es !ital" pero ser7 de gran ayuda" so#re todo en ;->indo. Cone9in a nternet. :apoco es !ital" pero te ser!ir7 para antener tu sistea al

    d6a y o#tener in%oracin de 8ltia hora. E!ita el >inode por ahora. Consigueun de e9terno o cone9in por (4+. :ar&eta de !6deo V*4 de 1 =# 3p. e& :rident K?N0 PC o superior. )isuetera 3de 1. =#" por %a!or.... Paciencia *anas de aprender. Ca%'" cer!eza" coca-cola y algo para coer.... -

    Un consejo:/i ya tienes un PC %uncionando" y es de uso p8#lico para tu %ailia o #ientiene un par de aos de uso y !arios cientos de ega#ytes en %otos o =PD" pi'nsalo e&or ycopra un segundo disco duro donde instalar (inu9. Con 2 *# ser7 su%iciente" y lo podr7scoprar a un #uen precio en el ercado de segunda ano. 4seg8rate de ue no tengasectores de%ectuosos y se encuentre en #uena salud general. ,n utilitario coo +orton )isL)octor puede ser 8til. ^sto te e!itar7 el reparticionadoa la !ez ue podr7s destruir y construircientos de !eces sin arriesgar tus datos...... F-

    Otro consejo: Por ahora e!iteos /C/. +o tengo nada en contra de /C/ 3por elcontrario" lo adoro pero la idea es sipli%icar las cosas ya ue soos unos no!icios y nouiero ha#lar de IO, IRQ, DMA, L!, "#"I ID, TERMI!ADORE", bla bla bla$$$ toda!6a.

    Y otro consejo ms:ngl's" ingl's" ingl's. :en un diccionario a la ano. 4prender7sucho.

    (a ayor6a de los no!atos optan por instalar una distri#ucin %7cil de con%igurar coo

    Medat o =andraLe" pero en lo personal sugiero lanzarse a los perros de inediato. 4s6 ue deahora en adelante e re%erir' a la distri#ucin /lacLare 3N.1 en lo ue resta de esta gu6a.

    Esta distri#ucin podr7s conseguirla desde .slacLare.coo #ien desde cualuier%tp annio 3un #uen sitio %tp es %tp.planetirror.coo #ien los ser!idores %tp de/ourceorge.net. En Chile se pueden encontrar las i7genes /O en %tp.%rag.cl:e sugiero#a&ar la iagen /O y uearla en un C)-M. /i es posi#le #a&a estas 2 i7genesF install$iso %e&tra$iso" te ser7n uy 8tiles. /i no tienes cone9in a nternet o #ien no tienes gra#ador deC)" siepre ha#r7 un aigo ue podr7 ser so#ornado %7cilente con unas cuantas cer!ezasy una pizza. En caso contrario puedes coprar un C) gra#ado por alguien o #ien pagar en unci#erca%' para descargar el archi!o y uearlo en un C).

    nsta!ando .!ac/0are*

    ,na !ez con tu %laante C) en casa" echeos un r7pido !istazo a tu PCF

    GPuede niciar desde el C)-MO=I /i es as6" te ahorrar7 ucho tra#a&o" si no" 7sadelante te e9plicar' coo arrancar desde el disLette.

    G:iene un slo disco duroI /i tu respuesta es positi!a" te recoiendo coprar otro nouy grande" slo para e9perientar. /i tu presupuesto es escaso" piensa seriaente enrespaldar tu so%tare....... 3Prepara un bac'upcon los datos as iportantes ue tengas...

    F-P

    GCuple con los reuisitos 6nios de procesador" M4= y !6deoI Mecoiendo 6nio unPentiu 3o e&or" un ]?-2 F-) de 200 =z y 12N =# de M4=" una tar&eta de !6deo /V*4

    http://www.slackware.com/ftp://ftp.planetmirror.com/ftp://ftp.frag.cl/http://www.slackware.com/ftp://ftp.planetmirror.com/ftp://ftp.frag.cl/
  • 5/27/2018 Linux Guia Basica

    12/147

    con 1 =A de VM4= ser7 7s ue su%iciente. :a#i'n te recoiendo un ouse1.

    ! C1-2$3 de .!ac/0are

    Voy a suponer ue estas en >indoT o =/-)O/. /i accedes a tu unidad de C)" !er7s lasiguiente estructura de datos 3perdn por lo tosco del esueaF

    XC)-MO=YF`-- bE(:OM: F )irectorio o#soleto. Contiene un ME4)=E--`AOO:)/].12 F Contiene las i7genes de disLettes de 1.2 =# para iniciar

    el PC--`AOO:)/].1 F de ue el anterior" pero para 1. =#" ade7s de unos 8tiles--`/O(+,; F El directorio de #oteo para el C)" as algunos utilitarios.--MOO:)/]/ F Contiene las i7genes de los disLettes root. =as adelante

    e9plicar' su uso.--`/(4C]>4ME F El (inu9 en s6.

    /i tu Euipo puede iniciar desde el C)-MO=" no ha#r7 ayores pro#leas. /i no es as6"de#er7s hacer lo siguiente. Vas a necesitar 2 disLettes %orateados y sin sectoresde%ectuosos.Voy a suponer ue tu unidad de C) es EF`

    )esde =/-)O/" !e al directorio AOO:)/].1 si tu disuetera des de 1. =#" o aldirectorio AOO)/].12 si tu disuetera es de 1.2 =# 3aunue a estas alturas de la!ida lo dudo.

    E&ecuta el sgte. Coando 3suponiendo ue la unidad de C) es EFFe:\bootdsks.144\path %PATH%;e:\bootdsk.144 [enter]

    Con esto el directorio uedar7 en el path del PC" para poder e&ecutar las herraientasue necesitaos.

    4u6 encontrar7s !arias i7genes para crear los disLettes con ue iniciar tu PCdependiendo del hardare instalado. Esto te peritir7 arrancar el PC y ocupar hardare noest7ndar coo una unidad de C) =itsui" o un adaptador /C/" etc.... Pero coo t8 %uisteo#ediente y no tienes ese tipo de hardare" utilizareos la iagen bare.i, la cu7l contiene un6nio de controladores 3o dri!ers preinstalados. 4hora escri#eF

    e:\bootdsks.144\rawrite[enter] " con lo ue aparecer7 lo siguienteF

    RaWrite 1.3 Write disk file to raw floppy diskette

    Enter source file name: _ " escri#e bare.iZenter[Enter destination drive: _ " escri#e aZenter[Please insert a formatted diskette into drive A: and press

    -ENTER-:_ Zenter[

    1.- Epec' a escri#ir esto en un Pentiu ==; de 200 =z" 5? =# de M4=" )isco )uro de 1"J*#" C)-MO= de 52;" ouse serial" :ar&eta /V*4 // ?D2? de N =#" tar&eta de sonido /ound Alaster1?" tar&eta de red )-(inL y cone9in a nternet por (4+" corriendo /lacLare N.0 con /tar O%%ice 5.2en un entorno de doinio >indoT +:. /u rendiiento es as ue acepta#le" adira#le.

    )espu's de un tiepo terin' de escri#ir esto en un 4thlon de ?50 =z" D2N =# de M4=" )iscoduro de 0 *#" C)-MO= de 529" =ouse P/$2 con rueda" :ar&eta de !6deo *eorce 2 con ? =#"tar&eta de sonido 4>E ? de Creati!e" tar&eta de red Via Mhine" corriendo /lacLare K.0 con OpenO%%ice 1.1 3y HuaLe D y otras cosillas.

  • 5/27/2018 Linux Guia Basica

    13/147

    )espu's de un par de inutos" tendr7s tu %laante disLette de #oteo" con el cualpodr7s iniciar tu PC. Este disLette gu7rdalo ya ue podr7s utilizarlo coo sal!a!idas en casode ue te eui!oues cuando sur&an pro#leas.

    (uego de#er7s crear el disLette root. Este disLette contiene los prograas necesariospara poder preparar el disco duro e instalar (inu9 en tu PC. E9isten !arias i7genes de discorootseg8n la con%iguracin hardare de tu PC" pero coo si tu PC tiene los reueriientos

    6nios ue encion' as arri#a" usareos la iagen color$g($ (as i7genes de los discosrootse encuentran en el directorio {cdrom}:4rootds/s desde au6 puedes crear el disLetteutilizando rarite coo lo e9pliu' antes pero esta !ez usareos la iagen color$g(.

    ,asos fina!es antes de insta!ar

    Coo s' ue no todo el undo tiene el dinero 3o las ganas para coprar un segundodisco duro" e9plicar' los dos casos por separado.

    CA.$ 5: ! acauda!ado comprador de un nuevo disco duro5*

    )e#er7s aplicar algo de cirug6a a tu ater 3perdn por la e9presin. +ecesitar7s undestornillador adecuado 3paleta" cruz o tor9" un par de tornillos para %i&ar el nue!o disco

    duro.... W ucho cuidado

    4:E+C+: #6$.7 #$ 8A9A# .%$ # CA.A***n descuido puede estropeartu computador7 si no tienes !os conocimientos necesarios7 hazte asesorar

    por a!guien entendido en hard0are de ,C* ;o no me hago responsab!e por daindoT o =/-)O/ 37s adelante e9plicar' coo. El C)-MO= de#er7 ser conectado ala segunda inter%az )E 3secondar% IDE" no iporta ucho si ueda coo )aster o slave$Esue7ticaente de#er7 ser algo as6F

    ZPM=4MW )E +:EM4CE[bbbbbb ZPM=4MW =4/:EM[ F +ue!o disco duro para instalar (inu9.bbbbbb ZPM=4MW /(4VE[ F )isco duro con sistea

    operati!o >indoT o =/-)O/ ya instalado.

    Z/ECO+4)MW )E +:EM4CE[bbbbbb Z/ECO+)4MW =4/:EM $ /(4VE[ F ,nidad de C)-

    MO=. +o iporta si es =aster o /la!e.

    /in tapar tu PC" conecta todos tus ca#les y enci'ndelo. ngresa a +IO" "etup3en laayor6a de los casos presionando supri)irdurante el #oteo" y haz ue tu 7uina detectelos discos auto7ticaente. 4seg8rate de ue todo %uncione #ien" ta#i'n aseg8rate de ueel prier dispositi!o de #oteo sea el C)-MO= o el )isLette.

    1.- Pronto pu#licar' un peueo curso #7sico de hardare" paciencia.

  • 5/27/2018 Linux Guia Basica

    14/147

    ,na !ez ue hayas copro#ado ue todo %unciona correctaente" paseos alsiguiente paso. 3y puedes tapar tu pc

    CA.$ ?: ! que no pudo =o no quiso> comprar un nuevo disco duro*

    Este es un caso algo 7s coplicado. 48n est7s a tiepo de arrepentirte. =uchaspersonas ane&an una gran cantidad de archi!os y uchos prograas en su coputador.a#eos algunos ue ane&aos !arios giga#ytes de archi!os =PD y uchos giga#ytes dearchi!os 3entre otros" tengo la serie Esca%lone copleta en el disco duro y K5 cap6tulos deMurouni ]enshin en %orato di!9 de alta calidad ... F P.

    (o priero" entonces" es respaldar todos los archi!os ue sean iportantes. Esto puedeser un procediiento tedioso y coplicado. /eaos realistas" nadie es capaz de realizarrespaldos en disLettes" as6 ue necesitar7s un gra#ador de C) y !arios C)-M. 4seg8rate detener los archi!os de instalacin de todo el so%tare ue utilizas" y los dri!ers de tu 7uina.(o #ueno de esto es ue pro#a#leente est's ha#ituado a reinstalar cierto sistea de !ez encuando. -

    :a#i'n es posi#le utilizar so%tare de respaldo ue te perita #orrar tu disco duro yluego restaurarlo. +orton *host es un so%tare uy 8til y %7cil de utilizar. (o iportante esue tu respaldo pueda ca#er en tu nue!a particin. Cuando hayas realizado tu #acLup"podr7s pasar al siguiente paso.

    #$%A: E9isten prograas ue periten rediensionar el disco duro para crearnue!as particiones sin necesidad de destruir los datos.

  • 5/27/2018 Linux Guia Basica

    15/147

    ngl's" ingl's" ingl's.... de ahora en adelante se !uel!e indispensa#le. Para los ue noentienden ni un cara&o" lo !oy a traducir 3slo por esta !ezF

    ISOLINUX 1.6.2 2001-04-24 Copyright 1994-2001 H. Peter AnvinBienvenido a Slackware versin 8.0.0 (Ncleo Linux 2.2.19 2.4.5)

    Si necesita pasar parmetros extras al ncleo, ingrselos en el prompt

    bajo el nombre del ncleo a iniciar (scsi.s etc). NOTA: En muchos casosel ncleo detectar su hardware, y los parmetros no son necesarios.

    He aqu algunos ejemplos (y ms pueden ser encontrados en el archivo BOOTING): hdx=cyl,heads,wpcomp,irq (necesario enel extrao caso que la deteccin

    falle)o hdx=cdrom (fuerza la deteccin de un CD-ROM IDE/ATAPI) donde hdxpuede ser cualquiera desde hda hasta hdh.

    En caso de necesidad, puede iniciar sus sistema desde aqu con un comandocomo:

    Por ejemplo, si el sistema Linux est en /dev/hda1.

    boot: linux root=/dev/hda1 ro

    Este prompt es slo para ingresar parmetros extra. Si no necesita ingresarningn parmetro, presione ENTER para iniciar el ncleo por defecto bare.so presione [F1] para una lista de ncleos alternativos.

    GClaroI.... coo el agua. /eg8n lo le6do arri#a" tu PC no necesitar7 par7etros e9trapara iniciar" ya ue el n8cleo 3Lernel detectar7 todo tu hardare. 4s6 ue slo presionaZenter[ y espera.

    #$%A:El ncleoo kerneles el corazn del sistea (inu9. ,n sistea (inu9 uy#7sico se copone del Lernel y alg8n int'rprete de coandos 3algo as6 no sir!e paraucho" por e&eplo lo ue estaos iniciando ahora. ,tilizar' indistintaente a#os

    t'rinos para re%erire a 'l.

    ,na !ez ue hayas presionado Zenter[" el sistea cargar7 e iniciar7 el n8cleo"ostrando !arios ensa&es en la pantalla" entre ellos !ersiones del so%tare y hardaredetectado. /i arrancaste desde un disLette" te pedir7 ue insertes el disLette rootparacontinuar. ,na !ez ue haya terinado de inicializar el n8cleo" te dar7 el siguiente ensa&eF

    ......contenido omitido......

    If you are not using a US keyboard, you may now load a differentkeyboard map. To select a different keyboard map, please enter 1

    now. To continue using the US map, just hit enter.

    Enter 1 to select a keyboard map:_

    En este punto" el sistea te pregunta si deseas ca#iar a un apa de teclado distintodel teclado ingl's 3,/. /i deseas ca#iar de teclado de#er7s presionar Z1[. En caso contrarioZenter[.________________________________________________________________________________

    1.- El ensa&e ue uestro es del inicio del slacLare N.0" de cuando coenc' a escri#iresto. En general" los inicios de /lacLare" independiente de la !ersin ue se est'utilizando" suelen ser uy siilares.

  • 5/27/2018 Linux Guia Basica

    16/147

    Presiona Z1[" Zenter[.

    4#rir7 una !entana gr7%ica donde podr7s seleccionar distintos tipos de teclados. Elteclado espaol corresponde a es$)ap. /elecciona el apa de teclado y presiona Zenter[.

    (uego te ostrar7 una !entana donde podr7s pro#ar el apa del teclado. 4seg8ratedel correcto %uncionaiento de los acentos" la y el `" @" etc. ,na !ez con%ore" presiona Z1[

    para aceptar y f O] .:erinado este tr7ite" te dar7 un ensa&e de #ien!enida en la pantalla" con alguna

    in%oracin iportante acerca de las particiones. W %inalente el propt de entradaF

    slackware login: _ , escri#erooty luego Zenter[.

    inalente" aparecer7 una pantalla donde se dan indicaciones para hacer upgrade deun sistea ya instalado" as6 coo ta#i'n algunas indicaciones para acti!ar coponentesreueridos.

    ,articionamiento de! disco duro

    En (inu9 no e9isten las unidades coo en )O/ 3unidad 4F`" unidad AF`" etc.. :odos losdispositi!os del sistea se encuentran #a&o un gran 7r#ol conocido coo rooto directoriora($Por lo tanto" cada dispositi!o del coputador" ya sean discos duros" ipresoras" puertosserie y paralelo" etc. ser7n su#directorios de root$

    Por e&eplo" todos los dispositi!os hardare se encuentran en el directorio $de!. Estono signi%ica ue el dispositi!o este %6sicaente all6" lo ue se encuentra es una especie deRpunteroS o RsealadorS ue le indica al sistea la u#icacin lgica del dispositi!o dentro delapa de eoria.

    4ntes de particionar" entonces" de#es sa#er co se RllaanS los discos duros #a&o

    linu9.

    (os discos duros en aruitectura PC periten el uso de hasta particionespri)ariasy!arias particiones e&tendidas. Por ello" los Rno#resS $de!$hda1 a $de!$hda est7n reser!adospara las particiones priarias. Por lo tanto la priera particin e9tendida se llaar7$de!$hda5.

    Estos no#res ta#i'n sir!en para las unidades de C)-MO=" as6 una unidad conectadacoopri)ar% slavese accede por $de!$hdc.

    (o priero ue de#es hacer entonces es particionar 3o re-particionar tu disco duro. Encualuiera de los dos casos" el coando es F

    # fdisk /dev/hda Zenter[

    Nomb re Hace referencia a:

    /dev/hda Primer d isco duro IDE (Primary Master)

    /dev/hdb Segundo d isco duro IDE (Primary Slave)

    /dev/hdc Tercer d isco duro IDE (Secondary Master)

    /dev/hdd Cuarto disco duro IDE (Secondary Slave)

    /dev/hda1 Primera par it icio n de /dev/hda

    /dev/hda2 Segunda par ticin de /dev/hda

    .... Y as sucesivamente

    http://home/poyarce/windows/A:/http://home/poyarce/windows/B:/http://home/poyarce/windows/A:/http://home/poyarce/windows/B:/
  • 5/27/2018 Linux Guia Basica

    17/147

    (o cual te dar7 el siguiente en81F

    Command (m for help): _

    (o cual" de%initi!aente no es uy intuiti!o. 4lgunos coandos sonF

    a Coloca una R#andera de #oteoS a la particin. 3En lengua&e de =/-)O/ estosigni%ica activarla particin.

    c Coloca una arca de copati#ilidad con )O/ a la particin.

    d Eliina una particin.

    l Entrega una lista de las particiones conocidas.

    m 4yuda.

    n Crea una nue!a particin.

    p prie las ta#las de particiones del disco actual.

    q /ale de %disL sin gra#ar los ca#ios.

    t Ca#ia el identi%icador de la ta#la de particin.

    w *ra#a los ca#ios y sale.

    disL de (inu9 tiene 2 gracias ue e gustan ucho" y ue e hacen pre%erirlo a %disLde )O/ o >indoTF

    (os ca#ios no se gra#an en el disco duro a enos ue se le indiue" lo ue nos perite&ugar con los taaos de las particiones o e9perientar sin hacer daos" a di%erencia de%disL de =icroTo%t ue es e9treadaente daino y destructi!o 3ade7s dee9treadaente lento.

    Puede tra#a&ar con !arios sisteas de archi!os" lo ue e perite crear particiones de)O/ desde (inu9. 4unue esto pondr7 los pelos de punta a algunos" les he de contar uehe creado cientos de particiones en euipos nue!os" de hasta 100 *# con (inu9 y las he%orateado y utilizado con >indoT. #uncahe tenido un pro#lea con ning8n tipo deso%tare.

    Echeos un !istazo a i disco duroF

    Command (m for help): pDisk /dev/hda: 64 heads, 63 sectors, 824 cylinders.

    Units = cylinders of 4032 * 512 bytesDevice Boot Start End Id System/dev/hda1 1 813 83 Linux native/dev/hda2 814 824 82 Linux swap

    Command (m for help): _

    1.- :a#i'n e9iste el coando cfdis/" ue es as gr7%ico y autoe9plicati!o. Pero yo e acostu#r' a

    fdis/ as6 ue no lo !oy a ocupar..... F-P

    Coo se puede !er" i disco duro tiene 2 particiones. (a priera" llaada $de!$hda1"

  • 5/27/2018 Linux Guia Basica

    18/147

    coienza en el cilindro 1 y terina en el N1D. Esto es lgico ya ue est7 al coienzo de idisco duro. (a segunda 3$de!$hda2" corresponde a una particin especial creada para serutilizada coo eoria !irtual 3utilizacin de espacio en disco duro coo M4=. Es uypro#a#le ue tu disco duro tenga una sola particin del tipo inDE FA%G?*

    ,tiliza la in%oracin o#tenida con el coando RpS y antala en alguna parte. )eahora en adelante !oy a dar una re%erencia #as7ndoe en i disco duro. )e#er7s hacer los

    ca#ios pertinentes a los coandos ue ostrar' para adaptarlos a tu situacinF(o priero es #orrar las particionesF

    Command (m for help): d

    Partition number (1-4): 2 , Con esto #orro la segunda particin 3(inu9 sap.

    Command (m for help): d

    Partition number (1-4): 1 , Aorro i priera particin 3(inu9 nati!e.

    Command (m for help): p

    Disk /dev/hda: 64 heads, 63 sectors, 824 cylinders.Units = cylinders of 4032 * 512 bytes

    Device Boot Start End Id System

    Command (m for help): _

    Coo puedes !er" ahora ya no e9iste ninguna particin en el disco duro" pero estosca#ios no ser7n traspasados al disco a enos ue yo se lo indiue. 4hora !oy a a crearnue!as particiones en el discoF

    Command (m for help): n 7 (e digo ue cree una nue!a particin.

    Command action e extended p primary partition (1-4)p "(e digo ue cree una particin priariaPartition number (1-4): 1 " /er7 la particin n8ero 1.First cylinder (1-824, default 1): " (e digo ue use el !alor por de%ecto.Using default value 1Last cylinder or +size or +sizeM or +sizeK (1-824, default 824): +1600M

    Command (m for help): _

    (a 8ltia indicacin ue le doy es ue la particin tenga un taao de 1"? *# 31?00=#" de esta %ora reser!o 100 =# para la eoria !irtual.

    #$%A:E9iste una contro!ersia en cuanto al taao de la particin para eoria!irtual. Por lo general recoiendan el do#le de tu M4=" pero esto e parece e9trao"ya ue si tienes 512 =# en M4=" dudo ue !ayas a utilizar 1 *# en eoria !irtual" yla necesidad de uso de eoria !irtual disinuye a edida ue auenta la M4=. Eluso de eoria !irtual !a de la ano con la cantidad y taao de las aplicacionesue se e&ecutar7n en tu 7uina. En i caso particular reser!o alrededor de 100 a 12N=# de eoria !irtual" lo cual e parece razona#le para el uso ue le doy a i PC 3porsupuesto estoy totalente a#ierto a las correcciones ue e puedan dar los *ur8s de(inu9. En todo caso aseg8rate de tener la ayor cantidad de M4= ue tu euipo 3y tupresupuesto perita" de esta %ora te e!itar7s largos inutos de espera.........

  • 5/27/2018 Linux Guia Basica

    19/147

    4hora !oy a crear la segunda particinF

    Command (m for help): nCommand action e extended p primary partition (1-4)p " +o soy uy aigo de las particiones

    e9tendidas.Partition number (1-4): 2 " (e indico ue cree una segunda particin.First cylinder (814-824, default 814):Using default value 814Last cylinder or +size or +sizeM or +sizeK (814-824, default 824):Using default value 824

    Command (m for help): _

    +O:4F =uchas !eces" cuando un sistea (inu9 se con%igura auto7ticaente suelede&ar el espacio s-apy otros sisteas de archi!os en particiones e9tendidas. /i !aosa utilizar el disco con =T >indoT es pro#a#le ue tengaos pro#leas con elorat y otros coandos de anteniiento de disco duro. Mecoiendo a toda costa

    sacar el 79io pro!echo de las particiones priarias ue nos perite laaruitectura de nuestro coputador.

    Coo es la 8ltia particin ue creo" asuo los !alores por de%ecto ue e da %disL.Pero si !as a instalar >indoT en tu PC" necesitar7s asignarle espacio en tu disco duro" por loue una !ez creada la particin para eoria !irtual" de#er7s crear una tercera particinpara >indoT.

    Vaos a re!isar el estado de las particionesF

    Command (m for help): p

    Disk /dev/hda: 64 heads, 63 sectors, 824 cylinders.Units = cylinders of 4032 * 512 bytes

    Device Boot Start End Blocks Id System/dev/hda1 1 813 1638976+ 83 Linux native/dev/hda2 814 824 22176 83 Linux native

    Command (m for help): _

    Coo puedes !er" ya he creado las dos particiones" ahora de#eos indicar ue lasegunda particin ser7 sap 3eoria !irtual.

    Command (m for help): tPartition number (1-4): 2

    Hex code (type L to list codes): 82Changed system type of partition 2 to 82 (Linux swap)

    Command (m for help): _

    El coando t3toogle sir!e para ca#iar el identi%icador de la particin. )e estaanera se pueden crear !arios tipos de particiones con un solo coando. Es posi#le" pore&eplo" crear las particiones >indoT desde (inu9.

    Con este coando le indico a %disL ue ca#ie el identi%icador de la segunda particina linu& s-ap. Para ello le indico el cdigo N2 3linu9 sap. /i en !ez del cdigo" introduces elcoando !" podr7s !er una lista con todos los sisteas de archi!os soportados y suscorrespondientes cdigos.

  • 5/27/2018 Linux Guia Basica

    20/147

    /i tienes una tercera particin" y uieres de&arla para >indoT" de#er7s hacer loiso y utilizar el cdigo RcS. Por e&eploF

    Command (m for help): tPartition number (1-4): 3Hex code (type L to list codes): c

    Changed system type of partition 3 to c (Win95 FAT32 (LBA))Command (m for help): _

    ,na nue!a re!isin nos dar7F

    Command (m for help): p

    Disk /dev/hda: 64 heads, 63 sectors, 824 cylinders.Units = cylinders of 4032 * 512 bytes

    Device Boot Start End Blocks Id System/dev/hda1 1 813 1638976+ 83 Linux native/dev/hda2 814 824 22176 82 Linux swap

    Command (m for help): _

    inalente" a gra#ar los ca#iosF

    Command (m for help): wThe partition table has been altered!

    Calling ioctl() to re-read partition table.Syncing disks.

    WARNING: If you have created or modified any DOS 6.xpartitions, please see the fdisk manual page for additionalinformation

    # _

    #$%A:Pi'nsalo dos !eces antes de gra#ar los ca#ios. ,na !ez gra#ados no hay!uelta atr7s.

    #$%A ?:+o es necesario reiniciar su ordenador3coo en otroT TisteaT operati!oT"a enos ue tengas ue !ol!er a instalar otro Tistea.

    #$%A G:En el caso de ue !ayas a utilizar >indoT y de#as instalarlo en el isodisco duro con linu9" recoiendo instalar priero a >indoT" ya ue durante suinstalacin so#reescri#e el sector )aestro de boteo .M+R/del disco duro"iposi#ilitando a (inu9 de iniciar correctaente. 3En caso de ue ocurra"consulta el ap'ndice )

    ,na !ez particionado el disco duro e instalado >indoT en el caso de ue seanecesario" podeos coenzar la instalacin de nuestro uerido (inu9.

  • 5/27/2018 Linux Guia Basica

    21/147

    niciando e! programa de insta!aci@n

    # setup [enter]

    Coenzar7 la instalacin Rgr7%icaS de (inu9. ,tiliza las %lechas para desplazarte yZenter[ para elegir la opcin deseada. (as opciones sonF

    +os saltareos las dos prieras opciones" y pasareos a la con%iguracin de laparticin sap.

    4l elegir esta opcin" de#er7 ostrarte en pantalla la particin sap ue creaste 3eni caso $de!$hda2" y te preguntar7 si deseas utilizar esta particin coo eoria !irtual.O#!iaente de#er7s responder ue si.

    ,na !ez hecho esto" la particin es %orateada" y se le in%ora al sistea ue puededisponer de este espacio coo eoria !irtual. (o siguiente es una in%oracin de esto.Presiona Zenter[.

    ,na !ez hecho esto" te preguntar7 si deseas con%igurar tu unidad de destino. Mespondeue si. :e dar7 una lista en la ue de#er7s seleccionar u' particin usar7s para instalar(inu9. En nuestro caso ser7 $de!$hda1.

    :e preguntar7 si deseas %oratearla. )ile ue si.

    :e preguntar7 por el taao del inodo 3en el undo de =/-)O/" cluster. /i tu discoduro es peueo" coo el 6o" escoge un taao de inodo peueo. )e esta %ora seapro!echar7 e&or tu espacio en disco duro. En i caso esco&o 102 #ytes por inodo. ,n inodoas peueo apro!echar7 e&or el espacio en disco" pero puede disinuir un poco elrendiiento. Para discos duros as grandes es recoenda#le el inodo de 0K? #ytes.

    (uego te in%orar7 ue la particin ha sido aadida al sistea. Presiona Zenter[.

    ,na !ez hecho esto" te preguntar7 so#re el origen de los archi!os de (inu9. Mespondeue s6 para elegir la %uente de tus archi!os. Elige la opcin 1 3instalar desde un C)-MO=.Puedes !er ue ta#i'n es posi#le instalarlo desde la red o desde un disco duro.

    (legados a este punto" re!isar7 tu unidad de C) en #usca del C)-MO= de /lacLare.Cuando lo encuentre te preguntar7 si deseas elegir las categor6as del so%tare a instalar.Mesponde ue si. (as categor6as disponi#les son las siguientesF

    HELP

    Ayuda de la instalacin

    KEYMAP Seleccin del mapa de teclado (ya est hecho)

    ADDSWAP Configura tu par t icin swap

    TARGET Configura tu par ticin de dest ino

    SOURCE Selecciona el origen de los archivos de instalacin

    SELECT Selecciona las categoras de software para instalar

    INSTALL Instala el so f tware seleccionado

    CONFIGURE Reconfigura el sistema Linux

    EXIT Sale d e la instalaci n d e Linux (No o oo o !!!)

  • 5/27/2018 Linux Guia Basica

    22/147

    (as categor6as pueden seleccionarse presionando Zespacio[. Para nuestros did7cticos%ines" recoiendo lo siguienteF

    /istea #ase 34

    4plicaciones sin ; 34P )esarrollo de prograacin 3) /al!a!idas 3 uentes del n8cleo de (inu9 3] ])E y sus li#rer6as 3])E Med 3+ ;->indo 3; 4plicaciones para ;->indo 3;4P

    +ada de &uegos y cosas por el estilo. 4lgunas cosas las !aos a copilar a ano paraaprender y otras podr7n ser instaladas as adelante en la edida ue sea necesario.

    ,na !ez escogidas las categor6as" presiona Zenter[ para continuar. :e preguntar7 siuieres especi%icar el tipo de instalacin. Mesponde ue si.

    4 continuacin te presentar7 un en8 donde podr7s escoger los distintos 'todos deinstalacin. Estos sonF

    Escoge la instalacin por en8s 3en8" y O] Zenter[.

    A El sistema base de Linux . Es indispensable.AP Varias aplicaciones que no requieren X-WindowD Desarrollo de programacinE GNU Emacs (un potente pero anticuado ed itor de tex to)F FAQ, HOWTO S (Salvavidas Linux!!)GTK Libreras GTK y programas Gnome para X-WindowK Cdigo fuente del ncleo

    KDE Libreras Qt y escr itorio KDE para X-WindowN Red de rea local (y ex tensa... muy ex tensa)T Software para formatear texto en TEXTCL Lenguaje de script Tcl/TkX X-WindowXAP Aplicaciones para X-WindowXV Xview (Varios administradores de ventanas para X-Window)Y Juegos que no requieren X

    Full Instala todoNewbie Para novatos (newbie's)Menu Elige los grupos de software en base a menus interactivosExpert Elige el software individual (no en paquetes) en base a menus interactivosCustom Se le indica donde poner cada archivoTagpath Lo mismo de arriba pero ms detalladoHelp Heeeeeeeelp meeeeeeeee!!!!!!!!

  • 5/27/2018 Linux Guia Basica

    23/147

    4hora coenzar7 a instalacin de los pauetes de so%tare. Coenzando por la serieR4S. :e presentar7 un lindo en8 con el so%tare a instalarF

    Mecoiendo escoger todos los pauetes" uiz7 no sean necesarios los siguientesF de"scsi" sc25" cpio" getty" loadlin" ico" pccia 3a enos ue est's instalando (inu9 en un+ote#ooL F- . W O]

    M7pidaente se pone a copiar el so%tare seleccionado" dando una peueadescripcin de cada pauete ue est7 siendo instalado.

    Ide Ncleo 2.2.19 sin soporte para SCSIScsi Ncleo 2 .2 .19 con sopor te para SCSI

    I245 Ncleo 2.4.5 sin soporte para SCSISc245 Ncleo 2.4.5 con soporte para SCSIBash1 Intrprete de comandos bashCpio Utilidad para hacer backupsFloppy Utilidades para utilizar disketes MS-DOSGetty No se que diablos es..... : PGpm Corta y pega tex to con el mouseIsapnp Herramientas de configuracin para Plug and PlayKbd Cambia las fuentes de texto en la pantalla y los mapas del tecladoLoadlin Permite cargar Linux desde MS-DOSLpr Sistema de impresinMinicom Paquete para transferencia de datos por la puerta serialPcmcia Utilidades para tarjetas PCMCIA

    Infozip Ut ilitar ios para archivos zipZoneinfo Configura la zona horaria

  • 5/27/2018 Linux Guia Basica

    24/147

    ,na !ez terinado" pasa a la serie 4PF

    Mecoiendo las siguientes opcionesF aps%ilt a2ps di%% enscript ghostscr gro%% &ed an anpages c rp pD - Oggutils - Mp screen see&peg so9 sudo :e9in%o !i.

    Apsfilt Utilidades muy tiles para la impresoraA2ps No se que es pero lo requiere apsfilt... : )Ash Un pequeo interprete de comandos parecido a bashBc Lenguaje matemtico de precisinCdparano Ripeador de audio CD

    Cdrdao Utilidades para quemar CD-R de audioCdrtools Utilidades para quemar CD-RDiff Diffutils....... : PEnscript Utilidad para convertir texto a PostScriptGhostscr Ghostscript......... : PGroff Utilitarios para formatear tex toIspell Versin internacional de ispellJed Editor para programadoresJoe Editor de textoJove Una variante de EmacsKsh93 Shell interactivoLvm Administrador de volmenes lgicos

    Man Herramienta para leer la documentacin en lneaManpages Pginas del manual de UNIXMc El grandioso y magnfico Midnight CommanderMp3 Reproductores de MP3mt_st Controla unidades de cintaMysql Servidor de base de datos SQLOggutils Codificador, reproductor y l ibreras de Ogg VorbisQuota Utilidades para utilizar cuotas de disco duroRaidtoo l Herramientas para RAIDRpm Soporte para archivos RPM de RedHat LinuxSc Una hoja de clculoScreen Emulador de terminal ANSI/vt100Seejpeg Libreras SVGA para ver imgenesSox Utilidades para audioSudo Permite a los usuarios normales tener algunas caractersticas de rootTexinfo Sistema de documentacin tex infoVim Clon del gran editor viWorkbone Un reproductor de CD de audioZsh Un shell

  • 5/27/2018 Linux Guia Basica

    25/147

    ,na !ez instalada la serie 4P" pasa a la serie ).

    /elecciona todos los pauetes disponi#les" ya ue los !aos a necesitar.

    Autoconf Sistema de autoconfiguracin para los fuentesAutomake Generador de archivos makefileBin86 Ensamblador 8086Binutils Utilitar ios para el compilador CBison Programa analizador que divide el texto en pequeas partes y las procesaByacc Literalmente, Berkeley Yacc ...... : PCvs Sistema de versiones concurrentesEgcs Compilador C egcsFlex Generador y analizador de lex icoGcc Compilador C y C++ gccgcc_g77 Compilador Fortran-77 para gccgcc_objc Compilador de objet ive C para gccGcl LISPGdb DepuradorGdbm Librera para la base de datos gdbmGettext Paquete de soporte para Internacionalizacin

    Glibc Librer as para desar rollar binarios ELFGlocale Soporte de internacionalizacin para glibcGmake Make.... el hacetodoJpeg6 Libreras JPEGLibgr Varias libreras grficasLibpng Libreras para PNGLibtiff Libreras para TIFFLib tool Herramientas para las lib rerasLinuxinc Archivos include para el ncleo de LinuxM4 Procesador de macros m4Ncurses Paquete de manupulacin del TRC (la pantalla)P2c Un transladador de Pascal a C

    Perl Lenguaje de programacin PERLPmake Make paraleloPython Un lenguaje orientado a objetosRcs Sistema de revisin y controlReadline Librer as de entradaSlang Lenguaje de programacin S-LangStrace Traza ej ecucion de programasSvgalib Libreras Super-VGATermcap Libreras de control para el terminalZlib Libreras para compresin de uso general

  • 5/27/2018 Linux Guia Basica

    26/147

    (uego !iene la serie de 4H 3Preguntas %recuenteente respondidas y otrossal!a!idas.

    /elecciona slo hoto" con eso ser7 su%iciente. ace un par de aos atr7s" (inu9 sedestaca#a por su escasa docuentacin. *racias a su di%usin" y a la ayuda de los gradesgur8es" hoy en d6a e9iste una a#undante y uy rica docuentacin de (inu9 3y ta#i'n enespaol ue puedes descargar desde nternet.

    4 continuacin !iene el cdigo %uente del n8cleo de (inu9.

    /elecciona a#os. +o te dar7s cuenta cuando los est's copilando -.

    4hora !iene la serie ])E

    4c7 #astar7 con instalar todo" e9cepto ]o%%ice" ya ue utilizareos Oppen O%%ice coosuite o%i7tica -

    (uego te preguntar7 por el soporte a otros lengua&es distintos del ingl's. /eleccionaLdi-es 3soporte para lengua&e espaol y dale O].

    #$%A:En /lacLare K.0 3y pro#a#leente !ersiones posteriores" el soporte enespaol para ])E !iene incluido en el segundo C) 3E9tra. En el cap6tulo 5 seindica co instalar so%tare adicional al sistea" y espec6%icaente se e9plicala instalacin del soporte en espaol para ])E.

    Htdig Motor de bsqueda. Necesario para la ayuda de KDEKadmin Utilitarios para la administracin de KDEKdebase El sistema base de KDEKdegames Algunos juegos

    Kdelibs Libreras para KDEKdepim Herramientas para la administracin de informacin personalKdesk Kit de desarrollo para software KDEKdetoys Algunos juguetes de escritorio para KDEKdeutils Utilitarios KDEKdevelop Una aplicacin integrada para el desarrollo de softwareKdoc Herramientas para generar documentacin KDEKgraphic Programas grf icos para KDEKmedia Programas multimedia para KDEKnetwork Programas para red de KDEKoffice Una suite de oficina KDEKsupport Archivos de soporte para KDEQt2 Libreras C++ para el GUI (Graphic User Inter face)

    Lx 2219 Fuente versin 2.2.19Lnx 245 Fuente versin 2.4.5

    Manyfaqs Literalmente, muchos FAQHowto Los cmo de Linux

    Mini Pequeos cmo de Linux

  • 5/27/2018 Linux Guia Basica

    27/147

    4hora pasaos a la serie de so%tare para red. (as opciones disponi#les sonF

    (a gran a#undancia de prograas" se de#e a ue a8n se utilizan prograas coninter%aces de te9to para hacer las la#ores. +osotros" los siples ortales" tendeos a utilizaraplicaciones #asadas en ; 3entorno gr7%ico para ,+;" ade7s hay ue tener en cuenta" ue(inu9 es uy utilizado en el a#iente de /er!idores de Med y una gran parte de estosprograas #rindan ser!icios de nternet 3Coo 4pache" el e&or ser!idor >e# e9istente/a#a" ue perite interconectar por red (inu9 y >indoT etc" por lo ue necesitareos uypoco de estas herraientas 3en priera instancia" o#!iaente" luego se ir7 instalando lo ue

    nos parezca necesario. 4suo ta#i'n ue tu coputador no se encuentra en una red de7rea local" por lo ue es uy pro#a#le ue no necesites herraientas de red. Pero si uieresacceso a nternet" necesitar7s algunos de los prograas listados 7s arri#a. En i casoparticular" e encuentro en un doinio de >indoT +: .0" por lo ue necesitar' algunas

    Apache El mas grande servidor para HTTPAutofs Montador automtico de LinuxBind Servidor DNS BerkeleyBitchx Cliente IRC

    Bootp Servidor para el protocolo de inicio desde la redDhcp Utilitarios para el servidor y cliente DHCPDip Manipula conexiones SLIP y CSLIPElm Programa de correoEpic4 Otro cliente IRCFtchmail Otro programa de correoImapd Deemonios para el acceso a mailInn Sistema de transporte newsIpchains Util idad de configuracin para firewall 2.2Iptables Util idad de configuracin para firewall 2.4Mailx Otro programa de correoMetamail Extensiones multimedia para mail

    Mod_php Script para el lenguaje PHP para ApacheMod_ssl Segur idad SSL para ApacheMutt Otro cliente e-mailNcftp Utilitarios para FTPNetatalk Servidor de archivos e impresin para MacintoshNetpipes Utilidades de tuberas para redNetwatch Monitor de recursos de redNn_nntp Lector de noticiasNtp4 Protocolo de tiempo por redLynx Navegador de Internet basado en texto (muy pero muy til)Openssh Shell de seguridad para SSHOpenssl Herramientas de seguridad para SSLPine Y otro programa de correoPpp Protocolo punto a puntoProcmail Utilidad de filtrado de mailProftpd Demonio profesional FTPRdist Utilidad para d istribucin remota de archivosRsync Reemplazo mejorado para rcpSamba Servidor de archivos e impresin para redes SMBSendmail Agente de transporte de correoSmailcfg Archivos de configuracin adicionales para sendmailTcpdump Herramientas para descargar paquetes de redTcpip1 Programas para TCP/IPTin Lector de noticiasTrn Otro lector de noticias

    Uucp Protocolo de copia Unix a UnixWgetYptools Servidor y cliente NISYtalk Programa de conversacin multiusuar io

    Herramientas para bajar archivos desde WWW y FTP

  • 5/27/2018 Linux Guia Basica

    28/147

    herraientas de red. /i tienes un pro!eedor de nternet de #anda ancha 3coo V:M o=etrpolis" necesitar7s ta#i'n algunas de estas herraientas.

    Mecoiendo lo siguienteF dhcp lyn9 ppp 3en caso de ue te !ayas a conectar anternet por de tcpip1 y /a#a en el caso de contar con una red local #asada en>indoT.

    4hora !iene la serie ; de ;->indo" la inter%az gr7%ica de usuario 3*, para ,ni9.

    Vaos a utilizar lo siguiente F 9%N?doc 9%N?htl 9%N?prog 9%nts100 9%ntscal 9%ntscyr 9%ntslt2.

    Es #ueno tener una #uena reser!a de %uentes. +unca se sa#e cu7ndo se !an anecesitar ... F-P

    (uego !ienen las aplicaciones para ;F

    ,tilizareos lo siguiente F %ree%ont *sb;11 g! - +etscape 9locL ;pd% - 9!.

    ,na !ez ue haya terinado con esto" te preguntar7 si deseas crear un disco dearranue con ((O 3(inu9 (oader" el cargador de (inu9. Coo ya has creado un disLette dearranue" puedes e9cluir este paso" as6 ue escoge la opcin RcontinueS. En caso contrario" elC)-MO= de instalacin se puede utilizar coo disco de rescate...... F-

    Freefont Fuentes adicionalesFvwm2 Administrador de ventanas FVWMFvwmicons Iconos para FVWM

    Fvwm95 Un administrador de vantanas parecido a Window$ 95Gnuchess AjedrezGnuplot Utilidad para dibuj oGs_x11 Driver X11 a GhostscriptGv Visualizados de archivos .ps y .pdfImagick Utilitarios para imgenesNetscape Navegador de Internet NetscapeRxvt Terminal para XSeyon Un completo paquete de telecomunicacionesXfm Administrador de archivos para XX3270 Herramienta para acceso a host IBM 3270Xgames Una coleccin de juegos para X

    Xfract Un programa para fractalesXlock Protector de pantalla para XXpaint Editor de imgenes y dibuj osXpdf Visor para archivos PDFXspread Hoja de clculo para XXv Visor de imgenesXx gdb Visor X para el debuger gdb

    Lesstif Un clon de MotifXf86doc Documentacin para Xfree86 4.1.0Xf86html Documentacin HTML para Xfree 4.1.0Xf86prog Libreras y encabezados para programacin enXfnts100 Fuentes de 100 dpiXfntscal Fuentes escalablesXfntscyr Fuentes cirlicasXfntslt2 Fuentes latin-2Xnest Servidor X anidado (experimental)Xprt Servidor X de slo impresinXvfb Servidor X de framebuffer virtual

  • 5/27/2018 Linux Guia Basica

    29/147

    /i estas utilizando >indoT" es altaente pro#a#le ue (inu9 haya detectado unaparticin del tipo 4: o 4:D2. Estas particiones pueden ser accedidas desde (inu9 sinayores pro#leas" para ello" de#er7s ontar la particin 4:$4:D2 en un directorioadecuado" por e&eplo $nt$%atD2. En i caso particular" tengo >indoT KN 3ue lo utiliza ipadre" >indoT 2000 Pro%%esional 3Para algunos &uegos y (inu9 /lacLare N.1 3Para tra#a&ary &ugar HuaLe D. (a particin de >indoT KN la he ontado en $inKN" y la de >indoT 2000en $in2L. )e odo 7s e9pl6citoF

    $-$inKN ----- 4c7 puedo acceder a la particin con >indoT KN-$in2L ----- 4c7 accedo a la particin con >indoT 2000.

    4hora !iene la con%iguracin de tu de. nd6cale en u' puerta serial serial seencuentra tu de. Para ello ten en cuenta lo siguienteF

    /i no est7s claro el respecto 3por e&eplo si tu de es interno o es un inode"consulta la docuentacin de tu de. /i a8n no estas claro" dile ue no tienes de y locon%iguras despu's.

    4 continuacin te preguntar7 si deseas personalizar la %uente de pantalla. Estas%uentes se utilizan en el odo consola de linu9. /lacLare perite el uso de una consola V*4noral de 1? colores o #ien una consola R0ra)e bu00er1 ue utiliza el odo VE/4 para o#tenerayores resoluciones de consola y ayor pro%undidad de colores. Mesponde ue si y te dar7un largo en8 para seleccionar %uentes. Escoge la ue 7s te agrade. 4 i e gusta la%uente (at4rCyre#-1.ps%u.gz porue es grande y #astante legi#le 3soy iope. Cuandohayas seleccionado una %uente" te preguntar7 si deseas ue esa %uente sea la %uente porde%ecto. Mesponde ue si para continuar o no para seleccionar otra %uente.

    4hora !iene la instalacin de ((O. ay D alternati!as F siple" e9pert y sLip. Coo nosoos e9pertos y necesitaos ((O" utilizareos la opcin RsipleS.

    4hora !iene la con%iguracin de la resolucin de la consola. /i tu tar&eta de !6deocuple con los est7ndares VE/4" puedes utilizar el odo0ra)e bu00er ?09N09?L3Mesolucin de ?0 9 N0 y pro%undidad de ?55D5 colores" o #ien N009?009?L" etc. 3yo uso

    1029J?N925?. El odo0ra)e bu00erdesha#ilita las %uentes personalizadas de la consola"pero en este odo podeos !er a Tu&3la ascota de (inu9 en el 7ngulo superior izuierdode la pantalla ientras se inicia el sistea./i no est7s seguro de ue si tu tar&eta de !6deosoporta esta resolucin" puedes usar una pro%undidad de colores enor 3D2 il o 25? o #ienutilizar la consola est7ndar de (inu9 3V*4 a 1? colores" la cual %unciona con todas las tar&etasde !6deo y perite el uso de %uentes personalizadas.

    Nombre Hace Referencia a:

    /dev/ttyS0 COM 1/dev/ttyS1 COM 2....

  • 5/27/2018 Linux Guia Basica

    30/147

    4 continuacin !iene la con%iguracin de dnde de&areos ((O. Puede instalarse en undisLette o en el disco duro. ,tilizareos el sector )aestro de arranque3=AM =aster AootMecord para ((O. )icen ue no es una alternati!a uy segura 3&a7s he tenido pro#leas"pero es la opcin 7s %ia#le de inicializacin" ya ue el AO/ del PC arranca el sisteaoperati!o desde el =AM" de esta %ora ((O pre!alecer7 so#re cualuier gestor de arranuee9istente 3coo +:()M de >indoT +:.

    #$%A:/i por alg8n oti!o" llegas a reinstalar >indoT en un disco duro particionadoue ya contiene (inu9" es altaente pro#a#le ue la instalacin de >indoTso#reescri#a el =AM" 7s adelante !ereos co solucionar este pro#lea cuandoocurra.

    Pasaos ahora a la con%iguracin del ouse" donde se crear7 el dispositi!o/dev/mouse ue apunta a tu ouse. Escoge esta alternati!a seg8n la cone9in de tu ouse3,/A" P/$2" serial" etc. Para los ouse serial arca RisterioS la opcin 7s segura esR#areS. En caso de ue hayas optado por un ouse serial" de#es indicar la puerta serial enue se encuentra conectado 3tty/0" tty/1" etc.. (os ouse P/$2 suelen utilizar el dri!er P/$2 yel dispositi!o $de!$ps2.

    Continuaos con la con%iguracin de *P=" una e9celente utilidad ue te perite copiar

    y pegar te9to en la consola utilizando el ouse y utilizar el ouse en aplicaciones de consolacoo =idnight Coander. ,tilizar7 los !alores de con%iguracin del ouse ue aca#as dedarle. Mesponde ue si" ya ue ser7 #astante 8til.

    4 continuacin preguntar7 si deseas con%igurar la red. :e a!isar7 ue si deseascon%igurar la red de nue!o en cualuier oento puedes usar el coando Rnetcon%igS. )aleO] y continueos.

    :e preguntar7 por el RhostnaeS" el no#re de tu coputador. Escri#e el no#re de tu7uina y presiona Zenter[. (uego te preguntar7 por el doinio. /i no est7s en un doinio ono est7s uy seguro no escri#as nada. Podr7s con%igurar esto despu's. En caso de ue node&e a!anzar puedes proporcionar un doinio RtruchoS en caso de ue no te encuentres en un

    entorno de red. En el caso de ue te encuentres en un entorno de red correctaentecon%igurado" de#er7s proporcionar el no#re de doinio de tu red 3Por e&eplo silicon$cl

    4hora te preguntar7 por la direccin P de tu 7uina. /i utilizas una cone9in anternet de #anda ancha 3coo V:M o =etrpolis o #ien est7s en una red corporati!a condirecciones 3P din7icas de#er7s utilizar la opcin R)CPS. /i est7s en una red condirecciones P est7ticas usa la opcin Rstatic PS. /i no tienes tar&eta de red escoge Rloop#acLS.En i caso" estoy en una red corporati!a con P est7ticas" por lo ue eli&o la priera opcin y acontinuacin le doy i direccin 1K2.1?N.0.2? con ascara de su#red 255.255.255.0" ser!idor)+/ 1K2.1?N.0.10 y puerta de enlace 1K2.1?N.0.2.

    /i no est7s seguro del tipo de P ue necesitas" utiliza )CP.

    /i elegiste Rstatic PS" te preguntar7 por la direccin P de la 7uina. /i no est7sseguro" de#er7s solicitar una P al adinistrador de la red" el cual te dar7 todas lospar7etros necesarios para ue tu euipo uede en red 3)ireccin P" 7scara de su#red"ser!idor )+/" puerta de enlace" etc.

    4hora te preguntar7 si deseas #uscar una tar&eta de red. /elecciona la opcin Rpro#eSpara ue el sistea #usue auto7ticaente una tar&eta de red. /i tu tar&eta es copati#lecon el n8cleo" te la detectar7 sin pro#leas. En caso contrario" de#er7s #uscar el dri!ersadecuado a tu tar&eta de red e instalarlo a ano. 3,%%%% #ueno" as6 es la !ida" pues" esota#i'n lo !ereos 7s adelante

    4hora te preguntar7 si el relo& de PC est7 con%igurado a la hora local o a la hora *=:3*reenich =eridian :ie. Por nora general" toda!6a se utiliza la hora local y si utilizasotro Tistea operati!o es recoenda#le ue utilices la hora local. Cuando seleccionas *=:"de#er7s %i&ar el relo& de tu PC 3en AO/ /etup a la hora o%icial del eridiano de *reenich.Entonces (inu9 %i&ar7 la hora del sistea suando o restando horas seg8n la zona horaria uehayas seleccionado. /i a8n no est7s seguro" responde R+OS y dale O].

  • 5/27/2018 Linux Guia Basica

    31/147

    4hora selecciona la zona horaria . En i caso Chile$Continental.

    :e preguntar7 por el adinistrador de !entanas ue utilizareos en ;->indo. /oyhincha de ])E" as6 ue recoiendo ue est' seleccionado R9initrc.LdeS y dale O].

    :e a!isar7 ue a8n no has con%igurado la passord de root. )ale O] para con%igurar lapassord.

    Rootes e! super-usuario7 e! administrador de! sistema (inux* Cua!quiercambio crtico a! sistema7 como configuraci@n de red o adici@n de nuevos usuarioss@!o puede hacer!a root* 2ecuerda que (inux es un sistema rea!mentemu!tiusuario* Fi"a !a contrase

  • 5/27/2018 Linux Guia Basica

    32/147

    Capitulo 1: Conociendo LINUX

    ...Es tiempo de que el hombre se fije su objetivo. Es tiempo de que el hombre plante elgermen de su ms alta esperanza(Friedrich Nietzsche).

    (inu9 es un sistea operati!o mu!tiusuario" esto signi%ica ue uchas personaspueden acceder al iso coputador 3y e!entualente al iso tiepo" con%igurar losprograas ue utilizaran" contar con un directorio personal para guardar los archi!os" reci#irsu propio correo electrnico y todo esto sin olestar a los de7s.

    4 su !ez" (inu9 es un sistea operati!o mu!titarea" lo ue signi%ica ue puede estare&ecutando uchos prograas o procesos al iso tiepo.

    Cuando heos instalado /lacLare" la con%iguracin por de%ecto inicia el sistea en elodo de l6nea de coandos. En apariencia 3slo en apariencia tiene un le&ano parecido a =/-)O/ ya ue el usuario ingresa las instrucciones por edio del teclado y tras presionarZE+:EM[ el sistea de!uel!e la respuesta. 4lgunas distri#uciones de (inu9 inicianauto7ticaente en entorno gr7%ico 3=7s parecido a >indoT. )etr7s de estas

    con%iguraciones e9iste el concepto de runti)eo nivel de inicio" concepto ue clari%icar' 7sadelante.

    e au6 un aspecto de la consola una !ez ue nos heos logueado al sistea. Elproceso de logueado consiste #7sicaente en la copro#acin de ue la persona ue est7%rente al teclado realente tiene peritido utilizar el coputador. Esto se !eri%ica ediante elno#re de usuario y la contrasea. En el undo ,+; cada usuario tendr7 ta#i'n ciertospri!ilegios o perisos ue le asignar7 el 4dinistrador del sistea. Cosas coo 'sta lasireos !iendo 7s adelante.

    Cuando estaos %rente a una consola ,+;" es coo si estu!i'raos !ia&andocodaente en un #us ru#o a unas erecidas !acaciones en la playa" ignorando porcopleto la cople&a auinaria del #us en s6" el otor" las #ielas" inyectores" ca&a deca#ios" %renos" etc. 4 su !ez ignoraos toda la auinaria huana ue esconde la epresade transportes a la ue pertenece el #us y as6... hay un undo enore por descu#rir.

  • 5/27/2018 Linux Guia Basica

    33/147

    Cada !ez ue tecleaos un coando y daos Zenter[" en realidad lo ue estaoshaciendo es RllaarS a un prograa deterinado por su no#re" el cual realiza su tarea yentrega los resultados por la consola. ,n coando coo !s3ue da un listado del contenidode un directorio es sipleente un prograa llaado !s" ue se encuentra en ciertodirectorio y ue puede ser utilizado por todos los usuarios. El prograa ue interact8adirectaente con nosotros es el intrprete de comandos 3de ahora en adelante she!!" el

    cual a su !ez traspasa las instrucciones del usuario al prograa respecti!o y al n8cleo delsistea 3]ernel.

    En este sencillo esuea" podeos !er ue el usuario interact8a con la shell 3:a#i'npodr6a ser el entorno gr7%ico ;->indo la shell se encargar7 de llaar a los prograasau9iliares 3coo ls" los ue a su !ez har7n las peticiones al ]ernel. El ]ernel se apoya enli#rer6as y dulos ue peritir7n e&orar sus prestaciones" pero slo el ]ernel y nadie 7sue el ]ernel interact8a con el hardare del coputador. )e esta %ora" los prograasau9iliares pueden ipleentar %unciones #as7ndose en las li#rer6as 3coo las =pegli# parareproduccin de =pD pero no ser7 necesario ue sepan Rha#larS con el hardare.

    ,n 8ltio e&eplo para clari%icar el asuntoF

    ,n usuario ; se loguea en el sistea" e ingresa a su directorio hoe. )entro de su directorio hoe digita el coando cd" para ingresar a un directorio con

    archi!os =pD. El shell se encarga de llaar al prograa cd" uien a su !'z noti%ica al ]ernel de las

    inteciones del usuario. =ediante el au9ilio de las li#rer6as y los procesos asociados" el directorio de tra#a&o del

    usuario ca#ia 7gicaente al ue 'l solicit. ,na !ez dentro del directorio" el usuario hace un ls para !er el contenido de la carpeta. +ue!aente el shell se encargar7 de llaar al prograa ls" uien a su !ez le pedir7 al

    ]ernel ue le entregue una lista de los archi!os contenidos en el directorio.

    El ]ernel lee el sector necesario del disco duro y entrega la lista a ls. (s de!uel!e la lista al usuario. inalente el usuario desea escuchar un tea de ,2" para ello utiliza el coando pg12D. +ue!aente el shell llaa al prograa pg12D" el cual solicita al ]ernel la lectura del

    Kernel

    Libreras, drivers, etc.

    Shell

    Usuario

    Programas (ls, cd, etc.)

  • 5/27/2018 Linux Guia Basica

    34/147

    archi!o en cuestin.

    =pg12D utiliza las li#rer6as pegli# para la reproduccin del =pD" y su salida la en!6a aldispositi!o especial dsp.

    El ]ernel lee lo escrito en el dispositi!o dspy en #ase a su lectura" en!6a los datos de audioa la tar&eta de sonido. Para ello se #asar7 en el dulo sb" el cual proporciona acceso atar&etas de sonido /ound Alaster.

    /i no has entendido ucho" no te preocupes. Cuando terines el li#ro !uel!e a leeresto y te uedar7 todo 7s claro... -

    E9isten una gran cantidad de int'rpretes de coandos" coo tcsh" Lsh" zsh" sh etc. Elint'rprete por de%ecto en (inu9 es bash" y ser7 el ue utilizareos para todos nuestrose&eplos a enos ue se indiue lo contrario.

    (os #ive!es de nicio o 2untime

    )ado ue ,ni9 3y" o#!iaente (inu9 es un sistea operati!o de alta cople&idad"tiene !arias odalidades de tra#a&o" ue en cierta edida deterinan el coportaiento%inal %rente al usuario y las prestaciones ue proporciona el sistea.

    Cada ni!el de inicio 3de ahora en adelante runtime est7 deterinado por un scriptescrito para tales propsitos 3un scriptes bsicamenteuna secuencia de coandos escritaen un archi!o de te9to con instrucciones para el sistea. ,n sistea (inu9 est7ndar posee alenos J ni!eles de e&ecucin #7sicos 34lgunos ni!eles !ar6an de un sistea a otroF

    # These are the default runlevels in Slackware:# 0 = halt# 1 = single user mode# 2 = unused (but configured the same as runlevel 3)

    # 3 = multiuser mode (default Slackware runlevel)# 4 = X11 with KDM/GDM/XDM (session managers)# 5 = unused (but configured the same as runlevel 3)# 6 = reboot

    G/e entiendeI(os J ni!eles por de%ecto en /lacLare sonF

    0 = Apagado.1 = Modo monousuario (Para el mantenimiento del sistema).2 = No se utiliza, pero est configurado para comportarse como el nivel 3.3 = Modo multiusuario (Modo por defecto en Linux Slackware).4 = Modo X11 (Si, si, si, el famoso modo grfico).5 = No se utiliza, pero est configurado para comportarse como el nivel 3.

    6 = Reinicio.

    En /lacLare se puede RpasarS entre un ni!el y otro ediante el coando te!inity elcoando en general para cualuier (inu9 es init. )e este odo el coandoF

    root@experimento:~# telinit 4 [enter]

    +os conutar7 al ni!el .

    W el coandoF

    root@experimento:~# init 4 [enter]

    :endr7 el iso e%ecto.

    mailto:root@experimentomailto:root@experimento:~mailto:root@experimentomailto:root@experimento:~mailto:root@experimentomailto:root@experimento:~mailto:root@experimentomailto:root@experimento:~
  • 5/27/2018 Linux Guia Basica

    35/147

    :a#i'n es posi#le indicar al sistea el runle!el en ue se desea iniciar. ^sto se haceal oento de arrancar el PC" cuando ((O pregunta por el sistea operati!o ue se deseainiciar" de esta %ora al escri#irF

    LINUX1 [ENTER]

    En la pantalla de inicio de ((O" tendr7 el e%ecto de iniciar (inu9 en el runle!el 1.

    GEst7 claroI

    /i a8n no has entendido el concepto del runle!el" piensa en auellas !eces en uecierto TiTtea operati!o da sus %aosas Rpantallas azulesS y de#es presionar el #otn reset.Cuando el coputador se inicia nue!aente" se te preguntar7 si deseas iniciar en odonoral" con%iracin paso a paso" odo Ra prue#a de %allosS" etc...... G4hora s6 est7 claroI En(inu9 este concepto est7 ucho 7s ela#orado ya ue es una %uncin natural del sistea yno una reaccin ante ca6das.

    Aien" entonces ya est7 claro co se inicia (inu9 3no pro%undaente detallado" porsupuesto" pero con un ni!el de entendiiento su%iciente para coprender el proceso deinicio.

    W ya ue entendeos el proceso de inicio" podeos coenzar a o!ernos por elsistea.

    Para coenzar" !ereos algunos coandos #7sicos para apagar o reiniciar elcoputadorF

    ha!t Para apagar el euipo

    reboot Para reiniciar el euipo

    shutdo0n /e utiliza para apagar el euipo a una hora predeterinada o

    #ien para reiniciarlo. E&eploF

    root@experimento:~# shutdown -r now

    Cierra el sistea y reinicia el euipo ahora ya.

    root@experimento:~# shutdown -r 19:00

    Cierra el sistea y reinicia el euipo a las 1KF00 hrs.

    +O:4F Es uy iportante e&ecutar al enos uno de estos coandos antes deapagar la 7uina. )e#ido a su tecnolog6a" (inu9 guarda los ca#ios

    ue se est7n haciendo en el sistea de archi!os en bu00ers M4= antes detraspasarlos al disco duro. /i apagas la 7uina en %ora #ruta" puedespro!ocar serios daos al sistea de archi!os 3En todo caso el sistearealiza un cheueo del sistea de archi!os auto7ticaente en caso deue esto ocurra y e!entualente puede reparar los errores

    man Entrega una p7gina del anual del coando solicitado. )e esta%oraF

    man shutdown [enter]

    mailto:root@experimento:~mailto:root@experimento:~mailto:root@experimento:~mailto:root@experimento:~
  • 5/27/2018 Linux Guia Basica

    36/147

    Entregar7 una p7gina con el anual del coando shutdo0n. +ota ue las p7ginasdesplegadas estar7n en ingl's" por lo ue de#er7s tener a ano un diccionario.

    4h.... para salir de la p7gina del anual" escri#eR:S y luego RqS.

    4hora #ien" puedes entender claraente ue al hacer el coando ha!t" en el %ondo" loue estaos haciendo es %orzar al sistea a RsaltarS al runle!el 0. Por lo tanto" podeos decir

    con toda propiedad ueF ha!tes eui!alente a init H. rebootes eui!alente a init I. shutdo0nes eui!alente a lle!ar el sistea a un init H a una hora pre%i&ada.

    F-

    (as conso!as virtua!es

    (inu9 en s6 es un potente sistea operati!o ultitarea. Esto signi%ica ue un usuariopuede realizar !arias acciones al iso tiepo y tener RcorriendoS !arios prograas aliso tiepo. Pero a !eces los prograas en e&ecucin utilizan la pantalla para interactuarcon el usuario. Entonces resultar6a uiz7 e9treadaente 8til tener !arias pantallas y !ariosteclados conectados al coputador. 4unue esto es posi#le" puede resultar incodo ya seapor la %alta de espacio o por la %alta de presupuesto. Para ayudar un poco" los inteligentesdesarrolladores de (inu9" pusieron a nuestra disposicin las consolas !irtuales de (inu9......

    Estas consolas" pueden ser interca#iadas" presionando las teclas Zcontrol[\Zalt[\Z1[hasta Z12[. Por lo ue tengo entendido" las consolas J a 12 est7n reser!adas para sesionesde ;->indo. 3Huiz7 haya alguna %ora de ca#iar esto....

    En s6ntesis" esto es coo tener ? coputadores uno dentro de otro ue pueden seraccedidos con esta co#inacin de teclas. Pronto te dar7s cuenta de la utilidad de esto ya

    ue puedes loguearte al sistea con distintos usuarios en las di%erentes consolas.Para el sistea" las consolas se acceden desde los dispositi!os tt%del directorio $de!

    3Grecuerdas las particiones del disco duroI. )e hecho" al conutar entre consolas ediantelas teclas Zcontrol[\Zalt[\Z&[" el sistea indica el n8ero de consola entre par'ntesis 3Pore&eploF tty? corresponde a la consola !irtual ?.

    ! bendito + mi!agroso %AJ

    ,%%% esos no#res de archi!os tan grandes" hay ue teclearlos cada !ez.. y si eeui!oco... ,

    Pero" coo siepre" e9iste algo ue nos puede ayudar. /i est7s escri#iendo el no#rede un archi!o ue tiene uchas letras" te recoiendo ue cuando lle!es las D prieraspresiones la tecla Z:4A[ 3:a#ulador... Es 7gico... Pru'#ala con !arios no#res" su lgica esuy siple y !aya ue es algo ara!illoso

  • 5/27/2018 Linux Guia Basica

    37/147

    Comandos para administrar archivos + directorios*

    (a ayor6a de los coandos de =/-)O/ %ueron toados del undo ,+;" por lo ueuchos coandos te resultar7n %ailiares si estas %ailiarizado con )O/. e au6 los 7s#7sicos.

    cd 3Change )irectory Ca#ia de directorio. /u sinta9is esF

    cd {directorio}

    )onde XdirectorioY puede ser una ruta copleta o #ien el R..S para !ol!eral directorio padre.

    +O:4F (inu9 es uy estricto en cuanto a la sinta9is de los coandos. ,na 4 esdistinta de una a. )e esta %ora c1es distinto de Cd" distinto de C1ydistinto de cd. 4 su !ez cd*. es distinto de cd **

    E&eplos de usos.

    root@experimento:~# cd +os lle!a al directorio personal del usuario3hoe.

    root@experimento:~# cd / +os lle!a al directorio ra6z.

    root@experimento:~# cd /usr/src +os lle!a al directorio $src" el cual essu#directorio de $usr.

    root@experimento:~# cd .. +os lle!a al directorio padre del directorioactual.

    p0d =uestra el directorio actual.

    root@experimento:~# pwd/root

    root@experimento:~#

    !s =uestra el contenido de un directorio. /u sinta9is es.

    ls -{modificador}

    )onde el Xodi%icadorY es una opcin ue ca#ia la anera en ue !snos uestra el contenido del directorio. Por ahora !oy a oitir 7s detalles.

    Veaos estos dos coandos aplicados 3%6&ate ue elpro)ptte da el no#re delusuario conectado y el no#re de la 7uina.

    root@experimento~# cd /

    root@experimento/# ls

    bin/ cdrom/ etc/ lib/ mnt/ proc/ sbin/ usr/ vmlinuzboot/ dev/ home/ lost+found/ opt/ root/ tmp/ var/

    root@experimento/#

    ,regunta: GC8al es el odi%icador ue siempre debemos conocerIMespuestaF El ue proporciona la ayuda del coando.,regunta: GCu7l es ese odi%icadorIMespuestaF XcoandoY - - help F-)6&ate ue todos los no#res ue tienen un slash 3$al %inal est7n en color azul. (inu9

    mailto:root@experimento:~mailto:root@experimento:~mailto:root@experimento:~mailto:root@experimento:~mailto:root@experimento:~mailto:root@experimento:~mailto:root@experimento~mailto:root@experimento/mailto:root@experimento/mailto:root@experimento:~mailto:root@experimento:~mailto:root@experimento:~mailto:root@experimento:~mailto:root@experimento:~mailto:root@experimento:~mailto:root@experimento~mailto:root@experimento/mailto:root@experimento/
  • 5/27/2018 Linux Guia Basica

    38/147

    utiliza 3en la ayor6a de las distri#uciones un cdigo de colores ue nos perite sa#er%7cilente de ue clase de archi!os se trata. (os 7s destaca#les para nosotros son.

    Kerde Para indicar archi!os e&ecuta#les 3o #inariosAzu! Para indicar directoriosCe!este Para indicar ue este archi!o es un enlacea otro archi!o

    Amari!!o Para indicar ue este archi!o es un enlace a un dispositi!ohardare2o"o Para indicar ue el archi!o es una archi!o copriido.

    ,na uestra adicional. Esta es una Rinstant7neaS del int'rprete de coandoscorriendo en i coputador #a&o ; >indo 3/lacLare K.0 con ])E D.1F

    O#ser!a lo heroso de la iagen de arri#a. Gas !isto algo as6 en >indoT..I

    #$%A: /i no aparecen los archi!os en colores" prue#a conF

    ls --color

    F-

  • 5/27/2018 Linux Guia Basica

    39/147

    cp Copia un archi!o. /u sinta9is esF

    cp {origen} {destino}

    /u uso es uy siilar al coando cop+de )O/. 4s6

    cp hola adios

    Copia el archi!o RholaS en el archi!o RadiosS.

    mv =ue!e el archi!o especi%icado. /u uso es see&ante al de cp. E&F

    mv adios /tmp/adios

    =o!er7 el archi!o RadiosS al directorio $tp:a#i'n mvse puede utilizar para reno#rar archi!os.

    rm Aorra el arch!o ue se le indica.

    rm hola

    Eliina el archi!o RholaS.... C1A1$B # A2C8K$ (3#A1$#$ ,1 2C,2A2.**** $L$ C$# rmBBBB

    m/dir Crea un nue!o directorio en donde se le indiue. 4s6F

    mkdir prueba Crea un directorio llaado Rprue#aS en el directorio actual.

    mkdir /tmp/basura Crea un directorio llaado R#asuraS en el directorio $tp

    rmdir Aorra un directorio !ac6o

    +O:4F Mecoiendo pro#ar todos los coandos anteriores con el odi%icador - - helpy anotar lo ue nos parezca 7s interesante.

    nteriorizndonos en e! sistema

    Con estas peueas aras" estaos en condiciones de epezar a o!ernos por el7r#ol de directorios. Pero antes de coenzar nuestro tour" toareos una peueaprecaucin. Creareos un usuario sin los peligrosos perisos de root. (a orden para ello esadduser. En i tarro" el resultado %ue el siguienteF

    root@experimento:~#adduser

    Login name for new user []: pedro

    User id for pedro [ defaults to next available]:

    Initial group for pedro [users]:

    Additional groups for pedro (separatedwith commas, no spaces) []:

    pedros home directory [/home/pedro]:

    pedros shell [/bin/bash]:

    pedros account expity date (YYYY-MM-DD) []:

    OK, Im about to make new account. Heres what you entered so far:

    mailto:root@experimento:~#addusermailto:root@experimento:~#adduser
  • 5/27/2018 Linux Guia Basica

    40/147

    New login name: pedroNew UID: [Next available]Initial group: usersAdditional groups: [none]Home directory: /home/pedroShell: /bin/bashExpiry date: [no expiration]

    This is it... if you want to bail out, hint Control-C. Otherwise, pressENTER to go ahead and make the account.

    /i te has dado cuenta" he de&ado ue el sistea asigne la ayor6a de lascaracter6sticas depedropor de%ecto. )e esta %ora e aseguro ue no podr7 hacer daoalguno al sistea. /i en este punto e arrepiento" o e doy cuenta de ue escri#6 al alg8ndato" puedo apretar Zcontrol[\Zc[ y detener al prograa. /i estoy seguro de ue todo est7#ien" presiono Zenter[ y contin8o.

    Making new account...

    Changing the user information for pedroEnter the new value, or press return for the default

    Full Name []: Pedro Oyarce

    Room Number []:Work Phone []: 2222222Home Phone []: 3333333Other []: 4444444

    Changing password for pedroEnter the new password (minimum of 5, maximum of 127 characters)Please use a combination of upper and lower case letters and numbersNew Password:Re-enter new password:Password changedDone...root@exeperimento:~#_

    Con esto ha uedado creado un nue!o usuario llaadopedro

    " el cual tiene podera#soluto so#re susarchi!os" pero noso#re los archi!os de sistea.

    G4 u' e re%iero con estoI. Aueno" en ,ni9 y sus deri!ados 3y o#!iaente en (inu9cada usuario del sistea puede asignarper)isosso#re sus archi!os. )e esta %ora el usuariodecide uien puede acceder a sus archi!os" uien puede leerlos" ca#iarlos" etc. Pero antesde pro%undizar en esto" de#eos logearnos3ingresar al sistea con un usuario no-daino.,tiliza el siguiente coandoF

    !ogout

    Este coando terina nuestra sesin actual y de&a al sistea listo para una nue!asesin. En i PC esto se !er6a as6F

    root@experimento:~# logout

    Welcome to Linux 2.4.5 (tty1)

    experimento login: pedropassword:Linux 2.4.5.No mail.pedro@experimento:~$_

    6&ate ue el car7cter %inal delpro)ptca#i de RS a RTS" lo cual indica ue elusuario actual es distinto de root. Esto es particularente 8til" cuando se personaliza elpropt para ue no indiue el no#re del usuario actual. En lo personal e gusta el proptpor de%ecto de slacLare" ya ue e in%ora el no#re de usuario" el no#re del euipo u eldirectorio actual. El s6#olo RjS indica ue el directorio actual corresponde al directorioRho)eS del usuario. El directorio ho)ees el directorio personal del usuario. .udirectorio.

    mailto:root@exeperimento:~mailto:root@experimento:~mailto:ranma@experimento:~$mailto:root@exeperimento:~mailto:root@experimento:~mailto:ranma@experimento:~$
  • 5/27/2018 Linux Guia Basica

    41/147

    =uchas !eces !a a ocurrir ue entre tantos ca#ios de usuarios y prue#as a diestra ysiniestra" se nos ol!ida con u' usuario nos heos logeado al sistea" para ello e9iste uncoando uy 8tilF 0hoami3ui'n soy yo. /u sinta9is no puede ser 7s sipleF

    pedro@experimento~$whoami [enter]pedropedro@experimento~$

    /i por alg8n oti!o deseo ca#iar i passord" #asta con teclear el coandoF

    pedro@experimento~$passwd [enter]

    El cual e peritir7 ingresar una nue!a passord para i cuenta de usuario.

    4hora ue estaos en el sistea con un usuario-no-peligroso" podeos echar unairadita al 7r#ol de directorios de nuestro (inu9. aciendo un cd My un !s" !ereos algo as6F

    pedro@experimento~$cd /

    pedro@experimento/$ls

    bin/ cdrom/ etc/ lib/ mnt/ proc/ sbin/ usr/ vmlinuzboot/ dev/ home/ lost+found/ opt/ root/ tmp/ var/

    pedro@experimento/$

    ,na de%inicin r7pida de cada directorioF

    bin En este directorio se encuentran la ayor6a de los prograas #7sicos ue dancierta %uncionalidad al sistea 3#in es la a#re!iacin de binaries. Prograascoo !s" cp" rm" etc. se encuentran en este directorio. /u iportancia resulta

    o#!ia" por lo ue hay ue tener cuidado con lo ue se hace con este directorio. cdrom Este directorio es creado por slacLare para utilizarlo coo punto de onta&e

    para la unidad de C)-MO=. 37s adelante e9plicar' de ue se trata esto.+O:4F En slacLare N.1y posteriores el punto de onta&e del C)-MO= se haca#iado a $nt$cdro.

    etc 4u6 se guardan todos los los archi!os de con%iguracin del sistea...

    !ib Este directorio contiene las li#rer6as din7icas ue utilizan los prograas.)e#eos recordar ue (inu9 esta hecho principalente en C y C\\. (a ayor6ade las li#rer6as se encuentran au6.

    mnt )onde se e