Curso GNU/Linux Facultad Regional Resistencia · PDF filesoftware libre. Viene...

download Curso GNU/Linux Facultad Regional Resistencia · PDF filesoftware libre. Viene acompañado del código fuente. ... distribuciones de Linux y su objetivo esofrecer una edición que

If you can't read please download the document

Transcript of Curso GNU/Linux Facultad Regional Resistencia · PDF filesoftware libre. Viene...

  • CursoGNU/Linux

    BasicoNivel1

    FacultadRegionalResistencia

    UniversidadTecnologicaNacional

  • QueesunSistemaOperativo? ElS.O.esunManejadordeRecursos. Controla,OrganizayAsignalosdiferentesrecurso

    delacomputadora(procesador,memoria,interfacesdered,etc.)alosprogramasquelosoliciten.

  • TiposdeSistemasOperativos Administracindetareas

    Monotarea:Solamentepuedeejecutarunproceso.

    Multitarea:Escapazdeejecutarvariosprocesosalmismotiempo.

    Administracindeusuarios

    Monousuario:Slopermiteejecutarlosprogramasdeunusuarioalmismotiempo.

    Multiusuario:Permitequevariosusuariosejecutensimultneamentesusprogramas,accediendoalavezalosrecursosdelacomputadora.

    Manejoderecursos

    Centralizado:Permiteutilizarlosrecursosdeunasolacomputadora.

    Distribuido:Sipermiteutilizarlosrecursos(memoria,CPU,disco,perifricos...)demsdeunacomputadoraalmismotiempo.

  • SoftwareLibreElSoftwarelibreesunasuntodelibertad:lagentedeberaserlibreparausarelsoftwareentodaslasmanerasquesonsocialmentetiles.

    Elsoftwaredifieredelosobjetosmateriales(comolassillasylagasolina)enelsentidodequepuedesercopiadoycambiadodeunamaneramsfcil.Estasposibilidadeshacenalsoftwaretilcomoes.Nosotroscreemosquelosusuariosdeberansercapacesdeutilizarlo,enloqueestedesee.

  • SoftwareLibreLibertadesLascuatrolibertadesdelosusuariosdelsoftware:

    Lalibertaddeusarelprograma,concualquierpropsito(libertad0).

    Lalibertaddeestudiarcmofuncionaelprograma,yadaptarloatusnecesidades(libertad1).Elaccesoalcdigofuenteesunacondicinpreviaparaesto.

    Lalibertaddedistribuircopias,conloquepuedesayudaratuvecino(libertad2).

    Lalibertaddemejorarelprogramayhacerpblicaslasmejorasalosdems,demodoquetodalacomunidadsebeneficie.(libertad3).Elaccesoalcdigofuenteesunrequisitoprevioparaesto.

  • QuesLinux? 1.1.- Qu es Linux? Linux es solo el kernel (http://www.kernel.org/) o ncleo del Sistema operativo GNU/Linux.

    Este fue Creado en 1991 por Linus Torvalds, un joven estudiante, desde la Universidad de Helsinki en Finlandia.

    Gracias a la ayuda de multitud de programadores y deasarolladores de todo el mundo Linux est actualmente en su versin 2.4.19 y su desarrollo es continuo

    1.2.- Por que llamarlo "GNU/Linux" en lugar de "linux"? Porque de esa manera se reconoce explcitamente que el sistema operativo no solo es el

    ncleo linux, sino muchas otras piezas que se escribieron con anterioridad y sin cuya existencia nunca habra sido posible construirlo ni tener algo funcional en nuestros equipos.

  • QuesLinux? EsunSistemaOperativovariantedeUnix.

    Sudesarrolloesunodelosejemplosmsdestacadodesoftwarelibre.

    Vieneacompaadodelcdigofuente.

    Diseadoyprogramadopormultituddeprogramadores.

    SedistribuyebajolalicenciaGral.PblicadeGNU.

  • QuesLinux? Podemosidentificar4componentesprincipales: *Ncleo>eselprogramamedular

    *IntrpretedeComandos>proporcionaunainterfazparaelusuario

    *SistemadeArchivos>organizalaformaenquesealmacenalainformaci

    *Aplicaciones>programasinformticosdiseadosparalarealizacindeundeterminadotipodetrabajo

  • Historia Enlos70elSoftwareeraunsimpleagregadoenlasgrandes

    computadorasylosprogramadorescompartiansusdesarrollossinproblemas.

    Conlallegadadelosaos80lasituacinempezacambiar.Lascomputadorasmsmodernascomenzabanautilizarsistemasoperativosprivativos,forzandoalosusuariosaaceptarcondicionesrestrictivasqueimpedanrealizarmodificacionesadichosoftware.

    Aunqueelprogramadorestuviesecapacitadoparasolucionarelproblema,elcontratoleimpedaquemejoraseelsoftware.

  • GNUyFreeSoftwareFundation

    En1984,RichardStallmancomenzatrabajarenelproyectoGNU,yunaomstardefundlaFreeSoftwareFoundation(FSF).Stallmanintrodujounadefinicinparafreesoftwareyelconceptode"copyleft",elcualdesarrollparadaralosusuarioslibertadypararestringirlasposibilidadesdeapropiacindelsoftware.

    ElObjetivoeracrearunsistemaoperativolibrellamadoGNUHurd

  • Linux ElnombreLinuxvienedelncleoLinux,inicialmente

    escritoporLinusTorvaldsen1991.

    LacontribucindeGNUparacompletarelsistemaoperativoeslaraznporlaquealgunosprefierenllamarGNU/LinuxalsistemaoperativoformadoporlasherramientasdeGNUyelncleoLinuxensuconjunto

  • Caracteristicas1. Libre.Esdecir,puedesercopiado,modificadoyredistribuidosinrestricciones.

    2. Multiplataforma.CorreencasicualquierArquitecturahardware;desderelojeshastasuperordenadores.

    3. Multitarea.Escapazdehacervariascosassimultneamente.

    4. Multiusuario.Puedenconcurrirmuchosusuariossimultneamenteenlamismamquina,comosicadaunodispusiesedelamquinaenexclusiva.

    5. Adaptable.Puestoquesedistribuyeconsucdigofuenteysepuedeadaptaralasnecesidadesdecadausuario.

    6. Ampliosoporte.Comunidaddecdigoabierto(Desarrollo/Soporte)

    7. Preciodesde0a200(dependiendodeladistribucin)

  • Quienutiliza GNU/Linux?

    *Google:ElprincipalproveedordeserviciosenInternetloutilizaentodossusservidoresyensuspuestosdetrabajo.

    *IBM:Loutilizaenservidores,sistemasdefabricacinypuestosdetrabajo.

    *HP:ProveesoporteparasusproductosymantienedesarrolladoresdelproyectoDebian.

    *Dreamworks,Pixar,IndustrialLightandMagicyDigitalDomain:Loutilizanenlaproduccindeefectosespecialesparacine

    *EsutilizadoenelAceleradordeHadrones(ScientificLinux)*NASA:Loutiliza,inclusiveenmisionescrticas.

    *Sony:Colaboraensudesarrolloparadispositivosdomsticos.

    *WallStreet:MerillLynchyCrediteSuisseFirstBostonloutilizanparasustransacciones.

    *SAPyOracle:Loutilizanensusservidoresyeneldesarrollodesusaplicaciones.

    *Alemania,China,Brasil,Espaa,Israel,Argentina:Loutilizanendistintosmbitosdelaadministracinpblica.

  • DndepuedoadquirirGNU/Linux?

    DesdeInternet. Desdeestablecimientosespecializados. Revistasespecializadas. DeotrousuariodeSoftwareLibre.

  • DistribucionesdeLinux AlasdistintasvariantesdelsistemaLinuxselasdenominan

    distribucionesdeLinuxysuobjetivoesofrecerunaedicinquecumplaconlasnecesidadesdeundeterminadogrupodeusuarios.

    Cadadistribucinestacompuestaporunarecopilacindepaquetes,organizadosypreparadosparasuinstalacin.

    Puedenrepresentardesdeunaempresa,organismo,filosofia,orientadoaunaactividad,aungrupodepersonasoaunobjetivoespecifico.

  • Distribuciones Debian Slackware Suse/OpenSuse RedHat/Fedora Ubuntu Mandriva PCLinuxOS

  • GNU/LinuxvsWindowsVentajas de GNU/Linux

    Bajocoste.De0a200Eurosenfuncindeltipodedistribucin

    Adaptabilidad.Aldisponerdelcdigofuente

    LicenciasNOrestrictivas

    Distintos"sabores".distribucionesdeDebianaSuse

    CantidaddeSoftware.Grancantidaddeaplicacionesdisponibles(masde4.500)

    AltaSeguridad.porsuscaractersticasmultiusuario,multiprocesoyporlatransparenciadesucdigofuente.

    InexistenciadeVirus.DebidaalanaturalezadeGNU/Linuxnoexistenvirusinformticosenestesistema.

    Requerimientosdehardwaremenosexigentes..

    Estabilidad.GNU/LinuxesunodelosS.O.Msestablesexistentes.Noaparecenpantallasazulesnisesueleperderinformacinporcuelguesodaosdelosvirusinformaticos.

  • Desentajas de GNU/Linux

    AlgnHardwarenosoportado.

    Pocosjuegos

    Msfcildeusareinstalar.(cadavezmenoscierta)dequeesmuydifcilinstalar,configuraryusarGNU/Linux.Eseseunodelosmotivosqueproducemsrechazoentrelosusuariosdeapie.

    Faltadeestandarizacin.(LSBCertificationwww.opengroup.org/lsb/cert/.

    Faltadeprogramasenalgunasreasmuyespecificas.Contabilidad,Gestinempresarial,noexistenaplicacionesostasestntodavamuyinmaduras.

    Faltadealgunosdrivers.(especificacionestcnicas)

    NovieneinstaladoenlosPCs.CuantosdevosotroshabisinstaladoWindowsenunordenadornuevoycompletamentevaco?Osatreveras?Seraiscapaces?EsteeselcasodeLinux.Demomento,escasiimposibleadquirirunordenadorconLinuxpreinstaladoypreparadoparausarse.EstaeslaverdaderagranbarreradelusoydifusindeLinux

  • RequerimientosdeHardwareCPU:procesador386,486,Pentium,PentiumPro,PentiumIIysuperiores.

    RAM:AlMenos4MBdeRAM,aunquenoesrecomendablemenosde16

    MBsisedeseatrabajarconentornogrfico.

    DiscoRgido:Almenos40MBdediscoduro.Parainstalartodoesnecesario500MBdediscoduro.

    LectoradeCD:puedeserIDEoSCSI.

    Placadevideo:aunquesoportadesdeunaHrcules,esrecomendableusarvideounaplacadevideocompatibleconVGAparalaterminaldelaconsola

    OtroHardware:LinuxsoportaunagranvariedaddedispositivoscomoHardwareson:ratones,impresoras,escners,mdems,tarjetasdered,etc.Sinembargo,noserequiereningunodeestosdispositivosdurantelainstalacindelsistema.

    Pgina 1Pgina 2Pgina 3Pgina 4Pgina 5Pgina 6Pgina 7Pgina 8Pgina 9Pgina 10Pgina 11Pgina 12Pgina 13Pgina 14Pgina 15Pgina 16Pgina 17Pgina 18Pgina 19Pgina 20