Aprendiendo a Aprender Linux Guías para colegios con plataforma de referencia S-Helio 1.1 Vladimir Támara Jaime Irving Dávila Pablo Chamorro Igor Támara AprendiendoaAprenderLinux:GuíasparacolegiosconplataformadereferenciaS-Helio1.1 porVladimirTámara porJaimeIrvingDávila porPabloChamorro porIgorTámara TRABAJOCEDIDOALDOMINIOPÚBLICO NosotrosVladimirTámara,JaimeIrvingDávila,PabloChamorroeIgorTámarahemosescrito"AprendiendoaaprenderLinux:Guíaspara colegiosconplataformadereferenciaS-Helio1.1",queasisteneluso,lainstalaciónylaadministraciónderedesLinuxencolegios.Poreste mediocedemosestaobraaldominiopúblico,renunciandoatodoslosderechospatrimonialesconloqueesperamosfacilitarsuadaptaciónyuso encolegios.Enparticularquedanpermitidosparasiempre:eluso,lacopia,laredistribuciónylamodificacióndeesteescritoysusfuentes. Confirmamosqueeltrabajoesnuestroynocopiadeltrabajodealguienmás.Apreciamosquealusarlocitelafuente http://structio.sourceforge.net/guias/AA_Linux_colegio/,ynosalegraríaquenosinformara(<[email protected]>). Dadoqueestetrabajohasidodesarrolladoporvoluntariosyquenohemoscobradoaquieneslohanobtenido,noofrecemosgarantíanireembolso detipoalguno. Estetrabajosehamejoradoconcorreccioneshechasporvoluntarios,sideseaobtenerlasfuentespuedevisitarenInternet: http://structio.sourceforge.net/guias/AA_Linux_colegio/.ParamantenerseinformadodeotrosdesarrollosdeStructiopuedesuscribirsealalistade anuncios(bajotráfico):http://lists.sourceforge.net/lists/listinfo/structio-anuncio.PuedereportarfallasenestasguíasusandolacategoriaS-Helio en:https://sourceforge.net/tracker/?group_id=4503&atid=104503SideseacomunicarseconlosdesarrolladoresdeStructio,puedeescribirpor correoelectrónicoa<[email protected]> Tabla de contenidos Agradecimientos.........................................................................................................................................i Introducción..............................................................................................................................................ii 1.PrimeraexploracióndeLinuxdesdelaperspectivadeunusuario..................................................1 1.1.Softwaredelibreredistribución..................................................................................................1 1.1.1.Lectura:Softwaredelibreredistribución.......................................................................1 1.1.2.Lecturasrecomendadas:Softwaredelibreredistribución..............................................2 1.1.3.Ejercicios:Softwaredelibreredistribución...................................................................2 1.2.Linux...........................................................................................................................................3 1.2.1.Lectura:Linux................................................................................................................3 1.2.2.Lecturasrecomendadas:Linux.......................................................................................4 1.2.3.Ejercicios:Linux............................................................................................................5 1.3.Sistemadeusuariosymanejodeclave.......................................................................................5 1.3.1.Lectura:Sistemadeusuariosymanejodeclave............................................................5 1.3.2.Lecturasrecomendadas:Sistemadeusuariosymanejodeclave...................................7 1.3.3.Ejercicios:Sistemadeusuariosymanejodeclave........................................................7 1.4.EscritorioyherramientasGnome...............................................................................................8 1.4.1.Lectura:EscritorioyherramientasGnome.....................................................................8 1.4.2.Lecturasrecomendadas:EscritorioyherramientasGnome...........................................9 1.4.3.Ejercicios:EscritorioyherramientasGnome...............................................................10 1.5.Directoriosyarchivos...............................................................................................................10 1.5.1.Lectura:Directoriosyarchivos....................................................................................10 1.5.2.Lecturasrecomendadas:Directoriosyarchivos...........................................................13 1.5.3.Ejercicios:Directoriosyarchivos.................................................................................13 1.6.DisquetesyCDROM................................................................................................................13 1.6.1.Lectura:DisquetesyCDROM.....................................................................................13 1.6.2.Lecturasrecomendadas:DisquetesyCDROM............................................................14 1.6.3.Ejercicios:DisquetesyCDROM..................................................................................14 1.7.Búsquedayconsultadedocumentación...................................................................................15 1.7.1.Lectura:Búsquedayconsultadedocumentación........................................................15 1.7.2.Lecturasrecomendadas:Búsquedayconsultadedocumentación...............................17 1.7.3.Ejercicios:Búsquedayconsultadedocumentación.....................................................18 2.Linuxdesdelaperspectivadeunusuarioconexperiencia..............................................................19 2.1.Archivosypermisos..................................................................................................................19 2.1.1.Lectura:Archivosypermisos.......................................................................................19 2.1.1.1.Administracióndearchivos,directoriosyenlaces...........................................19 2.1.1.2.Permisos...........................................................................................................21 2.1.2.Lecturasrecomendadas:Archivosypermisos.............................................................23 2.1.3.Ejercicios:Archivosypermisos...................................................................................23 2.2.Informaciónpersonalycomunicaciónconotrosusuarios........................................................23 2.2.1.Lectura:Informaciónpersonalycomunicaciónconotrosusuarios.............................24 2.2.1.1.Informaciónpúblicayusuarios........................................................................24 2.2.1.2.Comunicaciónconusuariosqueestánconectadossimultáneamente..............24 2.2.1.3.Correoelectrónico............................................................................................25 2.2.1.4.muttyprocmail............................................................................................25 2.2.2.Lecturasrecomendadas:Informaciónpersonalycomunicaciónconotrosusuarios...27 iii 2.2.3.EjerciciosInformaciónpersonalycomunicaciónconotrosusuarios..........................27 2.3.ServiciosdelaIntranet..............................................................................................................28 2.3.1.Lectura:ServiciosdelaIntranet...................................................................................28 2.3.1.1.telnetyssh.......................................................................................................28 2.3.1.2.Ftp....................................................................................................................30 2.3.1.3.Web..................................................................................................................32 2.3.2.Lecturasrecomendadas:ServiciosdelaIntranet.........................................................33 2.3.3.Ejercicios:ServiciosdelaIntranet...............................................................................33 2.4.Edicióndetexto.........................................................................................................................33 2.4.1.Lecturas:Editoresdetexto...........................................................................................34 2.4.1.1.Vi......................................................................................................................34 2.4.1.2.Emacs...............................................................................................................36 2.4.1.3.Correcciónortográfica.....................................................................................37 2.4.1.4.Diccionarios.....................................................................................................38 2.4.2.Lecturasrecomendadas:Editoresdetexto...................................................................38 2.4.3.Ejercicios:Editoresdetexto.........................................................................................39 3.Linuxdesdelaperspectivadeunusuarioconmásexperiencia......................................................40 3.1.Sistemasparapreparardocumentos..........................................................................................40 3.1.1.Lectura:Sistemasparapreparardocumentos...............................................................40 3.1.1.1.Impresiónyformatosparaimpresión..............................................................41 3.1.1.2.LaTeX..............................................................................................................42 3.1.1.3.Texinfo.............................................................................................................44 3.1.1.4.DocBook..........................................................................................................46 3.1.1.5.UsodeCVS......................................................................................................48 3.1.2.Lecturasrecomendadas:Sistemasparapreparardocumentos......................................49 3.1.3.Ejercicios:Sistemasparapreparardocumentos...........................................................50 3.2.bashyeljuegodeherramientas................................................................................................50 3.2.1.Lectura:bashyeljuegodeherramientas.....................................................................51 3.2.1.1.Ayudasinteractivasdebash(readlineyhistory).............................................51 3.2.1.2.Algunasherramientas.......................................................................................52 3.2.1.3.Redirecciónytuberías......................................................................................53 3.2.2.Lecturasrecomendadas:bashyeljuegodeherramientas............................................55 3.2.3.Ejercicios:bashyeljuegodeherramientas..................................................................55 3.3.Procesosytareas.......................................................................................................................56 3.3.1.Lectura:Procesosytareas............................................................................................56 3.3.1.1.Procesos...........................................................................................................57 3.3.1.2.Señales.............................................................................................................58 3.3.1.3.Controldetareas..............................................................................................59 3.3.1.4.Tiempo.............................................................................................................60 3.3.2.Lecturasrecomendadas:Procesosytareas...................................................................62 3.3.3.Ejercicios:Procesosytareas........................................................................................62 3.4.Scriptsbásicosparabash...........................................................................................................63 3.4.1.Lectura:Scriptsparabash............................................................................................63 3.4.1.1.Ejecucióndeuncomandoenbash...................................................................64 3.4.1.2.Ambienteyvariablesdeambiente...................................................................65 3.4.1.3.Expansiones.....................................................................................................66 3.4.1.4.Comandosyprogramasútilesalhacerscripts.................................................69 iv 3.4.2.Lecturasrecomendadas:Scriptsbásicosparabash......................................................70 3.4.3.Ejercicios:Scriptsbásicosparabash............................................................................71 3.5.Configuracióndeunasesión.....................................................................................................71 3.5.1.Lectura:Configuracióndeunasesión..........................................................................72 3.5.1.1.Unasesiónconbash.........................................................................................72 3.5.1.2.UnasesiónconX-Window..............................................................................75 3.5.1.3.UnasesiónconGnome....................................................................................77 3.5.2.Lecturasrecomendadas:Configuracióndeunasesión.................................................78 3.5.3.Ejercicios:Configuracióndeunasesión.......................................................................79 4.DesarrollodehabilidadesparaadministrarcomputadoresconLinux..........................................80 4.1.Elroldeladministradordered..................................................................................................80 4.1.1.Lectura:Elroldeadministrador...................................................................................80 4.1.2.Lecturarecomendadas:Elroldeadministrador...........................................................81 4.1.3.Ejercicios:Elroldeadministrador...............................................................................81 4.2.Apagadoyencendidodeunared..............................................................................................81 4.2.1.Lectura:Apagadoyencendidodeunared...................................................................82 4.2.1.1.Apagado...........................................................................................................82 4.2.1.2.Encendido........................................................................................................83 4.2.1.3.Parámetrosdesdeelcargadordearranque.......................................................84 4.2.1.3.1.ParámetrosdesdeLILO.......................................................................84 4.2.1.3.2.ParámetrosdesdeGRUB.....................................................................85 4.2.1.3.3.Algunosparámetrosparaelkernel......................................................85 4.2.1.4.Bitácoras..........................................................................................................86 4.2.2.Lecturarecomendadas:Apagadoyencendidodeunared...........................................87 4.2.3.Ejercicios:Apagadoyencendidodeunared...............................................................88 4.3.Administracióndeusuarios.......................................................................................................89 4.3.1.Lecturas:Administracióndeusuarios..........................................................................89 4.3.1.1.Usuarios...........................................................................................................89 4.3.1.2.Grupos..............................................................................................................92 4.3.1.3.Iniciodesesionesenconsolasvirtuales...........................................................95 4.3.1.4.IniciodesesionesX-Window..........................................................................95 4.3.1.4.1.ServidorX...........................................................................................95 4.3.1.4.2.Administradordevistasxdm...............................................................96 4.3.1.4.3.xinitostartx.........................................................................................96 4.3.1.4.4.AdministradordevistasgdmyGnome...............................................97 4.3.1.5.VariablesdeambienteenconsolasvirtualesyX-Window..............................97 4.3.2.Lecturarecomendadas:Administracióndeusuarios....................................................98 4.3.3.Ejercicios:Administracióndeusuarios........................................................................98 4.4.Administracióndearchivos.......................................................................................................99 4.4.1.Lectura:Administracióndearchivos..........................................................................100 4.4.1.1.Ubicacióndearchivosydirectorios...............................................................100 4.4.1.2.Montajeydesmontajedesistemasdearchivos.............................................102 4.4.1.3.SistemasdearchivosenLinux.......................................................................104 4.4.1.4.Sistemadearchivosext2................................................................................107 4.4.1.5.Otrossistemasdearchivos.............................................................................108 4.4.2.Lecturasrecomendadas:Administracióndearchivos................................................109 4.4.3.Ejercicios:Administracióndearchivos......................................................................109 v 4.5.Administracióndeprogramas.................................................................................................110 4.5.1.Lecturas:Administracióndeprogramas.....................................................................110 4.5.1.1.Ejecucióndeprogramasybibliotecascompartidas.......................................110 4.5.1.2.Compilacióneinstalacióndeprogramasapartirdefuentes.........................111 4.5.1.3.PaquetesenDebian........................................................................................112 4.5.1.4.Depósitosdesoftwaredelibreredistribución................................................117 4.5.1.5.Supropiodepósitodepaquetes......................................................................117 4.5.1.6.Creacióndepaquetes.....................................................................................119 4.5.2.Lecturasrecomendadas:Administracióndeprogramas.............................................119 4.5.3.Ejercicios:Administracióndeprogramas..................................................................120 4.6.Colaboraciónysoporte...........................................................................................................120 4.6.1.LecturaColaboraciónysoporte..................................................................................120 4.6.1.1.Gruposdeusuarios.........................................................................................121 4.6.1.2.Proyectos........................................................................................................121 4.6.2.Ejercicios:Colaboraciónysoporte.............................................................................122 5.AdministracióndeLinuxencomputadoresaislados......................................................................123 5.1.Inicializacióndelsistema........................................................................................................123 5.1.1.Lectura:Inicializacióndelsistema.............................................................................123 5.1.1.1.Secuenciadeinicio........................................................................................123 5.1.1.2.Configuracióndelosnivelesdeejecución.....................................................126 5.1.2.Lecturasrecomendadas:Inicializacióndelsistema....................................................127 5.1.3.Ejercicios:Inicializacióndelsistema.........................................................................127 5.2.Kernelymódulos....................................................................................................................128 5.2.1.Lectura:Kernelymódulos.........................................................................................128 5.2.1.1.Módulos.........................................................................................................128 5.2.1.2.Configuracióndelkernel................................................................................130 5.2.2.Lecturasrecomendadas:Kernelymódulos................................................................134 5.2.3.Ejercicios:Kernelymódulos.....................................................................................134 5.3.HardwarebásicoyLinux........................................................................................................134 5.3.1.Lectura:HardwarebásicoyLinux.............................................................................135 5.3.1.1.Precaucionesparamanipularhardware.........................................................135 5.3.1.2.Generalidadessobrelaplacabase..................................................................135 5.3.1.3.Generalidadessobredispositivos...................................................................136 5.3.1.4.Procesador......................................................................................................136 5.3.1.5.MemoriaRAM...............................................................................................137 5.3.1.6.Buses..............................................................................................................138 5.3.1.6.1.ISA(InternationalStandardArchitecture)........................................138 5.3.1.6.1.1.Configuracióndehardware...................................................138 5.3.1.6.1.2.Configuracióndelsistemaoperativo.....................................139 5.3.1.6.1.3.DispositivosISAPlugandPlay(PnP)..................................139 5.3.1.6.2.MCAoMicrocanal............................................................................140 5.3.1.6.3.EISA(EnhancedIndustryStandardArchitecture).............................141 5.3.1.6.4.VESAoVL-BusoVLB(VideoElectronicStandard)......................141 5.3.1.6.5.PCI(PeripheralComponentInterconnect)oLocalBus...................141 5.3.1.6.6.USB(UniversalSerialBus)..............................................................141 5.3.1.6.7.AGP(AcceleratedGraphicsPort).....................................................143 vi 5.3.1.6.8.PCMCIA(PersonalComputerMemoryCardInternational Association).............................................................................................143 5.3.1.6.9.Otrostiposdebuses...........................................................................143 5.3.1.7.InterfazydispositivosIDE.............................................................................143 5.3.1.8.AdaptadoresydispositivosSCSI...................................................................145 5.3.1.9.Puertosydispositivosseriales........................................................................146 5.3.1.10.Puertoparalelo.............................................................................................148 5.3.1.10.1.DispositivosIDEporpuertoparaleloyadaptadores.......................149 5.3.1.11.BIOSyotrascaracterísticas.........................................................................150 5.3.2.Lecturasrecomendadas:HardwarebásicoyLinux....................................................150 5.3.3.Ejercicios:HardwarebásicoyLinux.........................................................................151 5.4.DispositivosyLinux...............................................................................................................152 5.4.1.Lectura:DispositivosyLinux....................................................................................152 5.4.1.1.SoportedehardwareenLinux.......................................................................152 5.4.1.1.1.HardwarediseñadosóloparaWindows............................................153 5.4.1.1.2.HardwarenosoportadoporsudistribucióndeLinux.......................153 5.4.1.1.3.HardwarenoreconocidoporsudistribucióndeLinux.....................154 5.4.1.2.Teclado...........................................................................................................154 5.4.1.3.Ratón..............................................................................................................156 5.4.1.3.1.Programasespecíficasparaelratón..................................................158 5.4.1.4.Monitorytarjetagraficadora.........................................................................158 5.4.1.4.1.X-Window.........................................................................................159 5.4.1.5.Impresora.......................................................................................................162 5.4.1.5.1.Impresoralocal..................................................................................162 5.4.1.6.Discosduros...................................................................................................163 5.4.1.6.1.DiscosIDE........................................................................................164 5.4.1.6.2.DiscosSCSI.......................................................................................164 5.4.1.6.3.Particiones.........................................................................................165 5.4.1.6.4.Zonasdeintercambio........................................................................166 5.4.1.6.5.Cambiodeltamañodeunsistemadearchivos..................................166 5.4.1.6.6.Cargadordearranque........................................................................167 5.4.1.7.Disquetes........................................................................................................167 5.4.1.8.UnidadesdeCD-ROMyDVD......................................................................168 5.4.1.8.1.UnidadesIDE/ATAPIySCSI............................................................169 5.4.1.8.2.OtrasunidadesdeCD-ROM.............................................................169 5.4.1.8.3.UsodeCDsyDVDs..........................................................................171 5.4.1.9.QuemadoradeCD..........................................................................................171 5.4.1.9.1.QuemadodeCDs..............................................................................172 5.4.1.10.Tarjetasdesonido........................................................................................172 5.4.1.10.1.Controladoresdelkernel.................................................................173 5.4.1.10.2.Programasqueempleanlatarjetadesonido...................................181 5.4.2.Lecturasrecomendadas:DispositivosyLinux...........................................................182 5.4.3.Ejercicios:DispositivosyLinux.................................................................................183 5.5.InstalacióndeDebian..............................................................................................................184 5.5.1.Lectura:InstalacióndeDebian...................................................................................184 5.5.2.Lecturasrecomendadas:InstalacióndeDebian.........................................................188 5.5.3.Ejercicios:InstalacióndeDebian...............................................................................188 5.6.Localizaciónyconfiguracióndealgunosprogramas..............................................................188 vii 5.6.1.Lectura:Localizaciónyconfiguracióndealgunosprogramas...................................189 5.6.1.1.Configuracióndelteclado..............................................................................189 5.6.1.2.LocaleparaColombiaymensajesenespañol...............................................189 5.6.1.3.Tiempoyzonageográfica..............................................................................190 5.6.1.4.vim.................................................................................................................191 5.6.1.5.LaTeX............................................................................................................191 5.6.1.6.Gnome............................................................................................................191 5.6.1.7.Ocaml.............................................................................................................191 5.6.1.8.DocBook........................................................................................................192 5.6.1.9.Mozilla...........................................................................................................192 5.6.1.10.Diccionarios.................................................................................................192 5.6.2.Lecturasrecomendadas:Localizaciónyconfiguracióndealgunosprogramas..........193 5.6.3.Ejercicios:Localizaciónyconfiguracióndealgunosprogramas...............................193 6.AdministracióndeunaredconLinux.............................................................................................194 6.1.Redes,protocoloseInternet....................................................................................................194 6.1.1.Lectura:Redes,protocoloseInternet.........................................................................194 6.1.1.1.Internet...........................................................................................................195 6.1.1.2.CapasdeunaredTCP/IPsobrealgunosmediosfísicos................................196 6.1.1.2.1.Capafísica.........................................................................................197 6.1.1.2.2.Capadeenlace...................................................................................197 6.1.1.2.3.Capadeinternet.................................................................................197 6.1.1.2.4.Capadeenlace...................................................................................198 6.1.1.2.5.Capadeaplicación............................................................................199 6.1.1.2.5.1.Protocolosdeusuario............................................................199 6.1.1.2.5.2.Protocolosdesoporte............................................................199 6.1.2.Lecturasrecomendadas:Redes,protocoloseInternet...............................................200 6.1.3.Ejercicios:Redes,protocoloseInternet.....................................................................200 6.2.DispositivosparainterconexiónyLinux.................................................................................200 6.2.1.Lectura:DispositivosparainterconexiónyLinux......................................................201 6.2.1.1.Modem...........................................................................................................201 6.2.1.2.TarjetaEthernet..............................................................................................202 6.2.1.3.TarjetaEtherneteinterfazdered...................................................................204 6.2.1.4.InstalacióndeunaredlocalEthernet.............................................................205 6.2.1.4.1.Planeacióndelared...........................................................................205 6.2.1.4.2.AdquisicióndeHardware..................................................................206 6.2.1.4.3.Instalación.........................................................................................206 6.2.2.Lecturasrecomendadas:DispositivosparainterconexiónyLinux............................207 6.2.3.Ejercicios:DispositivosparainterconexiónyLinux..................................................208 6.3.Direcciones,enrutamientoytransporte..................................................................................208 6.3.1.Lectura:Direcciones,enrutamientoytransporte........................................................208 6.3.1.1.Caso:Conexióndedosredesdeárealocal....................................................211 6.3.1.2.Caso:Enmascaramienton...............................................................................212 6.3.2.Lecturasrecomendadas:Direcciones,enrutamientoytransporte..............................213 6.3.3.Ejercicios:Direcciones,enrutamientoytransporte....................................................213 6.4.Protocolosdesoporteydeusuario.........................................................................................213 6.4.1.Lectura:Protocolosdesoporteydeusuario...............................................................214 6.4.1.1.Configuracióndeserviciosbásicos................................................................214 viii 6.4.1.2.ServicioDNS.................................................................................................216 6.4.1.2.1.DNSaniveldeusuario......................................................................216 6.4.1.2.2.DNSanivelderesolvedor.................................................................218 6.4.1.2.3.DNSaniveldeservidordenombres.................................................220 6.4.1.3.ServicioNFS..................................................................................................225 6.4.1.4.ServicioNIS...................................................................................................226 6.4.1.5.Serviciossh...................................................................................................227 6.4.1.6.ServicioCVS.................................................................................................229 6.4.1.6.1.Caso:Correoporcadaactualización.................................................230 6.4.1.7.Serviciodecorreo..........................................................................................231 6.4.1.8.ServicioFTP..................................................................................................235 6.4.1.9.ServicioWeb..................................................................................................237 6.4.1.10.Impresoraenred..........................................................................................239 6.4.2.Lecturasrecomendadas:Protocolosdesoporteydeusuario.....................................239 6.4.3.Ejercicios:Protocolosdesoporteydeusuario...........................................................241 A.PlataformadereferenciaS-Helio1.1..............................................................................................243 A.1.PlataformadereferenciaS-Helio1.1.....................................................................................243 A.1.1.Red.............................................................................................................................244 A.1.2.Computadores............................................................................................................245 A.1.3.Software.....................................................................................................................246 A.1.4.SoftwareAdicional....................................................................................................249 A.1.5.UsuariosyGrupos.....................................................................................................250 B.Sobreestasguías................................................................................................................................252 C.ActualizacióndelkerneldeDebianLinux......................................................................................253 C.1.Introducción............................................................................................................................253 C.1.1.Acercadeestaguía....................................................................................................253 C.1.2.¿Porquécompilar?....................................................................................................253 C.1.3.Versionesdeproducciónydedesarrollo...................................................................254 C.1.4.Acercadelosmódulos...............................................................................................254 C.1.5.Softwarerequerido.....................................................................................................254 C.1.6.Tiempodecompilación..............................................................................................255 C.1.7.Espacioendiscorequerido........................................................................................255 C.2.Compilacióndelkernel...........................................................................................................255 C.2.1.Obtenciónydescompresióndelosfuentes................................................................255 C.2.2.Descompresióndelosfuentes....................................................................................256 C.2.3.Creacióndeunarchivodeconfiguración...................................................................256 C.2.4.Unaguíadeapoyoparadefinirunarchivodeconfiguración....................................259 C.2.5.Compilación...............................................................................................................263 C.3.Instalacióndelnuevokernel...................................................................................................264 C.3.1.Instalacióndelosarchivosdelkernel........................................................................264 C.4.Referencias.............................................................................................................................266 D.Respuestasalosejercicios................................................................................................................267 Índice.......................................................................................................................................................283 ix Agradecimientos • ADiosportodo. • Alosdesarrolladoresdesoftwaredelibreredistribución. • AlosdesarrolladoresdeladistribuciónDebianhttp://www.debian.org • AlosintegrantesdelacomunidadeducativadelcolegiocolombianoGimnasioFidelCanoporserla motiviacióninicialdeestasguíasyporpermitirsuimplementaciónhttp://www.tamarapatino.com/gfc. YespecialmenteaIgorTámaraquienhaestadoimpulsandolaimplementaciónenestecolegio. • Porsuscorrecciones,graciasa:GustavoOspina<[email protected]>,MelissaGiraldo <[email protected]>,JhairTocancipá<[email protected]>,MartínSoto <[email protected]>,JuanCarlosCubillos<[email protected]>,Freddie Valenzuela<[email protected]>,IsamaryGarcia<[email protected]>, WilfredoPachon<[email protected]>,JaimeJimenez<[email protected]>,JuanPablo RomeroBernal<[email protected]>. • Porsusescritosycorreccionesgraciasa:JaimeIrvingDávila<[email protected]>, PabloChamorro<[email protected]>,IgorTámara<[email protected]>, VladimirTámara<[email protected]>. i
Description: