Vous êtes sur la page 1sur 115

Gua Open Source para uso y administracin de GNU/Linux

Pg: 1

Tip's de usuarios GNU/Linux


Ver 2.4
Marzo 2011

Iniciado por: OrlyNUX


orlynux gmail!com
Iniciado Mayo 2010. Copyright (c) Gua OpenSource 2011. Se concede permiso para copiar, distribuir y/o modificar este documento bajo los trminos de la G ! "ree #ocumentation $icense, %ersi&n 1.' o cual(uier otra %ersi&n posterior publicada por la "ree Soft)are "undation* Sin Secciones In%ariantes ni +e,tos de -ubierta #elantera ni +e,tos de -ubierta +rasera. .uedes consultar una copia de la licencia en /ttp0//1nu.or1/copyleft/fdl./tml.

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: %

Colaboradores frecuentes:
&ngel 'os( Orti) Loyo: orlynux gmail!com *r#ing +oman Santos: ,aguar-.anan /otmail!com 0uriel 1ael "a) "omngue): xt/r2mx gmail!com 'orge 3l4erto 5arrillo de la 6uente: carrillo78 gmail!com 'os( 9ernnde) +odrgue): ,/r22 /otmail!com &ngel 5ru) :illegas: linux-gnu /otmail!com 6ermin 5aama;o +amire): aries-<er /otmail!com =arina Nolasco Linares: .ary-nl /otmail!com =arina del >ilagro +ui) :ergara: mili-%2-c/aparra-1 /otmail!com Lucia 5oncepcin P(re) "amian: lucy-lo#e?@8 /otmail!com >iguel Ponce : mponcer /otmail!com

- Introduccin 5on la iniciati#a de crear una gua Open Source para todos aAuellos usuarios principiantesB intermedios y/o a#an)ados de GNU/LinuxB y dado a Aue el so<tCare li4re tiene di#ersas <ormas de adaptarse a las necesidades de cada uno de los usuariosB se presentarn en sus di<erentes #ersiones de esta guaB DipEs proporcionados por los usuarios #oluntarios para poder di<undir la interpretacinB adaptacin y administracin de algunas y tantas cosas Aue les son Ftiles para tra4a,ar!

- Objetivo Ser una gua rpidaB sencilla y prctica para Aue los lectores utilicen los DipEs recomendados por los di#ersos usuariosB y al mismo tiempo Aue sir#a como un medio de contacto para Aue mas usuarios contri4uyan en el desarrollo de esta gua Open Source! Sin mas prem4ulos les de,o los DipEs!

6orma parte del grupo de usuarios: /ttps://sites!google!com/site/guiaopensource/

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux


Administracin

Pg: 2

O4tener espacio ocupado en disco duro G9"H!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 8 Listado ordenado de arc/i#os por tama;o!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 8 >ontando una *SO desde la terminal!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 9 "oCncase en nom4re de arc/i#os y carpetas!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 10 +espaldar datos desde un disco escla#o GSL3:IH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 11 *nstalacin de Li4reO<<ice en Slac.Care!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 13 Il super editor: Llamado simplemente :*>!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 15 5am4io de 4otones en #entanas del U4untu 18!18!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 17 Pasando a espa;ol al OpenO<<ice!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 17 6ormatear USJ desde la consola!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 18 >ulti$terminales en una #entana!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 19 3pagado/reiniciado automtico por tiempo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 20 6or)ar desmonta,e de USJ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 21 I#itar la re$compilacin del :JOK"+: del :irtualJox!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 22 Proteger arc/i#os del sistema!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 23 5rear cuenta de usuario sin contrase;a!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 23 3gregar impresoras 9P en el sistema!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 24 3gregar <uentes al sistema!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 25 >ensa,es de mantenimiento!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 26 +einiciar /istorial de la terminal!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 27 +e$esta4lecer contrase;a del root desde el G+UJ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 27 *nstalar paAuetes Slac.Juilds!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 28 +ecuperacin del G+UJ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 30 +ecuperacin del L*LO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 31 I,ecutar s/ell Script al inicio del sistema!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 32 9acer enlace a programa e,ecuta4le!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 32 >atando procesos en Linux con .ill L x.ill!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 33 +estauracin del sistema de arc/i#os ext2!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 34 +eparacin del gestor K65I!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 35 *nstalacin de :irtualJox en U4untu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 36 5on#ersin de paAuetes con alien!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 37 Diempo de arranAue en L*LO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 38 5on<igurar la <ec/a y /ora en el sistema!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 39 Uso del comando rm G5aso +ecyclerH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 40 +einiciar gestor gr<ico!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 41 *niciar mAuina :irtual desde la terminal!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 41 5ompresin y descompresin de arc/i#os!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 42 *nstalacin de programas desde cdigo <uente!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 43

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: M

3cti#ar puertos USJ en :irtualJox!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 44 >onta,e de dispositi#os externos!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 46 Redes Usando el puerto 78 para descargar!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 48 "esacti#ar soporte de *p#N!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 49 9acer ping a todos los /ost de la L3N!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 50 3signar *P <i,a en GNU/Linux!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 51 I#itar responder a los P*NGEs!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 54 "escargas usando OGID!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 54 "escargar repositorio Slac.Juilds!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 55 >ontando J3> de Delcel!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 56 >ontando J3> de *US35ILL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 59 Jre#e explicacin so4re el uso del comando i<con<ig!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 62 5ompartir impresoras con 5UPS en red Slac.Care!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 63 5ompartiendo carpetas con S3>J3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 65 Desarrollo +e$esta4lecer contrase;a del root del >ySPL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 69 *nstalar el '"= en GNU/Linux!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 70 Q1 cmo instalo R3ppSer#S en GNU/LinuxT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 72 Script para eliminar procesos!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 74 :aria4les de entorno glo4ales y permanentes!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 75 S/ell Script para Ser#idor >ySPL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 76 *nstalar '3:3 desde la terminal en U4untu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 77 *nstalacin del >ySPL en Slac.Care!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 79 Multimedia *nstalando impressi#e en GNU/Linux!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 82 Personali)ar al <lamante >O5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 84 >ontando iPod/iP/one en U4untu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 86 5on#ersin de arc/i#os de sonido con SOK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 88 Iscuc/ar mFsica con >O5 G>usic On 5onsoleH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 89 5rear *SOEs de un 5"/":" desde la consola!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 90 3cti#ar proyector en GNU/Linux!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 91 Gra4ar 5"/":" desde la consola!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 92 +eproducir >P2 con mpg1%2!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 93 5on#ersin de #ideos con mencoder!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 94 3gregar t/emes al K65I!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 95

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: @

*nstalar t/emes en U4untu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 96 5apturar pantalla en nuestro Linux!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 97 Software Libre LinIK distri4ucin para las Py>IEs!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 100 'oomla un gestor de contenidos #erstil!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 100 ="e#elop /erramienta de desarrollo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 100 Smart gestor de paAuetes uni#ersal!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 100 SuperDux so<tCare de entretenimiento en %"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 100 3udacious reproductor de audio!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 100 OpenS/ot creador de arc/i#os multimedia!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 101 5/eese mane,ador de Oe45amEs!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 101 3#idemux administrador de arc/i#os de #ideos!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 101 Gt.Pod administrador de *PO"Es!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 101 >mc con#ertidor multimedia!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 101 *n.Scape editor de gr<icos!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 101 g6DP cliente para ser#icio <tp!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 102 Dux Dyping conociendo el teclado!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 102 Joddy editor cola4orati#o de documentos!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 102 Listen reproductor de audio!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 102 Iditor de programas Geany!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 102 5liente P%P e>ule!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 102 3udacity editor multimedia!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 103 Planner organi)ador de proyectos!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 103 "a el dise;ador sencillo y e<iciente!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 103 *mpressi#e presentador de P"6 e imgenes!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 103 Jleac/Jit limpiador de arc/i#os!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 103 Li4reO<<ice un <or. de OpenO<<ice!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 104 Openpro, organi)ador de proyectos!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 104 Derminator el muti$terminal!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 104 Net4eans *"I para desarrollo para 'a#a!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 104 >O5 reproductor de audio!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 104 Ipd<:ieC #isuali)ador de arc/i#os P"6!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 104 P/oto+I5 recuperador de arc/i#os!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 105 Scri4us el maAueteador de documentos!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 105 =?copy generador de copias y clonaciones!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 105

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux


Anexos

Pg: N

Lista de comandos para uso de la consola!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 107 Linux 4sico!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 112 Istadstica de cola4oradores <recuentes.................................................................................................. 115

Gua Open Source desarrollada con so<tCare li4re:

Slackware 13.1
Sistema operati#o GNU/Linux completo para administrar el /ardCare y el so<tCare del eAuipo! /ttp://slac.Care!org

OpenOffice 3. .1!
Para la redaccin del contendido y <ormato a las di<erentes seccionesB se implementa <ormato !O"D y una con#ersin en P"6 para su pu4licacin! /ttp://es!openo<<ice!org/

"imp

.#.$!

Para la edicinB retoAue as como para la creacin de imgenes presentadas en esta gua! /ttp://CCC!gimp!org/

Mo%illa &ire&ox 3.#.13


Para esta4lecer la conexin a *nternet y usar complementos para descargar elementos de la red! /ttp://<ire<ox!org/

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: U

Administracin
La 3dministracin de todo sistema tanto /ardCare como so<tCareB es necesaria para Aue nuestro eAuipo este con<igurado adecuadamente y as logre desempe;ar <unciones espec<icas! In los siguientes D*PEs se descri4en algunos pasos para con<igurarB instalar y administrar aplicaciones as como ser#icios GNU/Linux! de nuestro sistema

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 7

Obtener espacio ocupado en disco duro (HD)


Para sa4er cuanto espacio ocupa ciertas carpetas almacenadas en el disco duroB podemos usar un comando muy e<iciente Aue esta disponi4le en todas las distri4uciones de GNU/Linux! 1! Para sa4er el total ocupado en del disco duro y en los dems medios de almacenamiento tecleamos:
V d< $/

"e4e mostrar algo similar a lo siguiente:


S!<ic/eros /de#/root /de#/sda% tmp<s /de#/sdc1 Si)e Used 3#ail UseW >ontado en 127G 1%G 1%8G ?W / 1@@G 177> 1MUG 1W /in<o 1!@G 8 1!@G 8W /de#/s/m 1!?G 1!7G 12U> ?2W /media/SonyGreen

3/ora si solo Aueremos sa4er de una directorio en especi<icoB podemos teclear:


V du $/s nom-directorio

X1 ListoY $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (12/03/2011)

Listado ordenados de archivos por tama;o


Para #isuali)ar arc/i#os con respecto al peso de cada arc/i#oB podemos usar la siguiente instruccin:
V ls $s Z sort $rn Z less

X1 ListoY Podremos na#egar en un listado de arc/i#os clasi<icados por su tama;o del mayor al menor! [$H $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (29/10/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: ?

Montando una I O desde la terminal


>uc/as #eces mantenemos en una imagen *SOB un respaldo de algFn 5"B ":"B o cualAuier otro dispositi#osB y necesitamos montarlo en nuestra <lamante distri4ucin de GNU/Linux GSlac.CareB "e4ian "eri#adosHB existen so<tCare con inter<a) gr<ica Aue nos <acilita el tra4a,oB pero /oy les comparto como reali)arlo desde la terminal K"! 3Au les de,o los pasos: 1! 5rear el "irectorio donde #amos a montar nuestra imagen *SO!
V m.dir temporal

%! 5on#ertirnos en super usuario GrootHB y teclear lo siguiente:


\ mount $t iso?NN8 $o loop //ome/tu-usuario/*magen!iso //ome/tu-usuario/temporal

'ota: La primera ruta G//ome/tu-usuario/*magen!isoH es la u4icacin de nuestra imagen!isoB y la segunda ruta G//ome/tu-usuario/temporal/H es la u4icacin donde #as a montar la imagen! 2! Para #er el contenido podemos usar lo siguiente
V cd temporal/

V ls ListoYYY ya con esto podemos acceder a los arc/i#os directorios contenidos en nuestro directorio: temporal/ >uc/as gracias por la atencin prestadaB y Aue Il Se;or "ios Dodopoderoso derrame a4undantemente 4endiciones so4re todos ustedes! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ xthr3mx@xthr3mx: in!tall"#g $i%&rta'.tx( )) *im !hi+t,th&,+utur&.txt (0-/03/2011)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 18

Do!ncase en nombre de archivos " carpetas


Si necesitramosB reali)ar un renom4re de arc/i#os y/o carperas Aue estn en mayFsculas a minFsculasB podemos reali)ar lo siguiente: 1! 5rear un arc/i#o denominado ]m#<iles!s/] tecleando:
V gedit m#<iles!s/

%! 5opiar el siguiente ScriptB y pegarlo en el arc/i#o Rm#<iles!s/S


ec/o ]cam4iamos nom4re de arc/i#os] <or < in ^[ do ec/o renom4rando !!! V< m# V< _ec/o V< Z tr E`3$0aE E`a$)aE_ done

Guardamos y salimos del arc/i#o! 2! Procedemos a esta4lecer los permisos para el Script tecleando:
V c/mod bx m#<iles!s/

M! 6inalmenteB para e,ecutarloB solo tecleamos:


V s/ m#<iles!s/

Si se desea cam4iar de <orma in#ersa es decirB de minFsculas a mayFsculasB 4astar con in#ertir los #alores de tr `3$0a `a$)a $$c tr `a$)a`3$0a ! X1 ListoY con esto los nom4res de arc/i#os y carpetas estarn en minFsculas! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (12/03/2011H

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 11

#espaldar datos desde un disco esclavo ( L$%&)


Il 4ac.up de nuestros datosB de4e ser una tarea cotidianaB sin em4argoB cuando tenemos pro4lemas en nuestro sistema y es necesario respaldar datos importantes o pendientesB les recomiendo lo siguiente: 1! *nstalar el disco duro como escla#o GSL3:IH dentro de un ga4inete Aue tiene un disco duro maestro con GNU/LinuxB para esto de4emos tener con<igurando los 'U>PI+ adecuadamente si se trata de un disco *"IB si es S3D3B 4astar con colocar el ca4le secundario en el disco para considerarlo escla#o! %! Incender el eAuipoB y desde una terminal teclear:
\ <dis. $l

3/ora de4emos identi<icar Aue particin es la del disco SL3:I Aue #amos a montar de la lista Aue se muestra despues de usar el comando <dis.!
/de#/sda1 /de#/sda@ ^ 1 1?12 1?1% 27%M 1@2@7187b U 9P6S/ND6S 1@2@7187b U 9P6S/ND6S

2! Procedemos a esta4lecer el dispositi#o y el punto de monta,e para el disco SL3:IB usando:


\ nano /etc/<sta4

3gregamos en el arc/i#o de con<iguracin el dispositi#o Aue indica Aue es el 4ootea4le Gel Aue tiene el ^H
/de#/sda1 /media/sla#e nt<s$2gde<aultBnlsdut<7Bumas.d88UBdigdMN 8 1

Guardamos y salimos a la terminal y de4emos crear la carpeta para monta,eB tecleando:


\ m.dir /media/sla#e

M! 3/ora de4emos montar la unidad tecleando:


\ mount /media/sla#e

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 1%

@! 5on <recuencia los datos estn almacenados en >is "ocumentosB por lo Aue podemos /acer una re#isin tecleando:
\ ls /media/sla#e/"ocumentse ande Settingse >ise "ocuments/

Si aAu esta el contenido Aue deseas respaldarB recomiendo empaAuetarlo tecleando:


\ tar c#<) misdocuments!tar /media/sla#e/"ocumentse ande Settingse >ise "ocuments/ $+

N! 3l <inali)ar el empaAuetadoB solo nos resta pasar el paAuete al disco maestro de pre<erenciaB tecleando:
\ cp misdocumentos!tar //ome/tu-usuario/

X1 ListoYB con esto tendremos ya nuestro datos respaldados! [$H

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (23/02/2011H

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 12

Instalacin de LibreOffice en

lac'!are

Li4reO<<ice es una 4i<urcacin 6or. de la Suite O<imtica OpenO<<iceB Aue nace de4ido a la compra de Sun >icrosystems por OracleB como sa4emos Sun era la propietaria de una gran cantidad de proyectos open sources Aue /oy en da son #itales para nuestras acti#idadesB pero gracias al se;or "ios todopoderoso cuando un so<tCare open source es compradoB a4andonado simplemente la nue#a empresa propietaria del producto no tenga 4uenos planes para el proyecto o el <uturo del mismo sea una incertidum4re se puede /acer un <or. del proyecto y continuar con una nue#a implementacin del mismo Aue asegure el <uturo del mismo! 3/ora 4ien la nue#a <undacin detrs de Li4reO<<ice se llama: D/e "ocument 6oundation! Li4reO<<iceK"YYYY *NSD3L35*fN $$$$$$$$$$$$$$$$$$$ Is Necesario Dener *nstalado 'a#a +untime In#ironmentG'+IH y con#ertidor de <ormatos: rpm%tg) 1! "escargar desde: /ttp://CCC!document<oundation!org/doCnload/ La #ersin Li4reO<<ice actual G+P>H proporcional a su arAuitectura en mi caso 2% 4itsB Aue esta empaAuetada como tar!g)! Dam4i(n pueden descargar el paAuete de ayuda y el paAuete de idiomasB en mi casoB los Aue descargue son:
$Li4O-2!2!8-Linux-x7N-install$rpm-en$US!tar!g) g$$$$$$$ *nstalador $Li4O-2!2!8-Linux-x7N-langpac.$rpm-es!tar!g) g$$$$$$$ PaAuete de *dioma $Li4O-2!2!8-Linux-x7N-/elppac.$rpm-es!tar!g) g$$$$$$$ PaAuete de 3yuda

%! "esempaAuetar como usuario normal los arc/i#os descargados:


V tar $x#)< Li4O-2!2!8-Linux-x7N-install$rpm-en$US!tar!g) V tar $x#)< Li4O-2!2!8-Linux-x7N-langpac.$rpm-es!tar!g) V tar $x#)< Li4O-2!2!8-Linux-x7N-/elppac.$rpm-es!tar!g)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 1M

2! 3/ora nos dirigimos al directorio de los +P>S dentro del instalador desempaAuetado:
V cd Li4O-2!2!8rcM-Linux-x7N-install$rpm-en$US/+P>S/

M! La extensin de los paAuetes a instalar en Slac.Care de4e ser !tg)B por lo tanto tenemos Aue con#ertir todos los !rpm a !tg)B para ello /acemos lo siguiente:
V rpm%tg) ^!rpm

@! 3/ora con#ertidos en root *nstalamos los paAuetes generados:


\ installp.g ^!tg)

N! 3/ora integraremos a Li4reO<<ice a nuestro des.top CindoC manager administrador de #entanas del escritorioB para Aue podamos acceder desde O<<ice u O<icina dentro del menF de aplicaciones del escritorioB a/ora 4ien necesitamos primero entra al directorio: des.top$integration/ y con#ertir todos los !rmp a!tg) e instalar:
\ cd des.top$integration/ \ rmp%tg) ^!rpm \ installp.g ^!tg)

Listo tenemos instalado Li4reO<<ice K"B en nuestra Slac.CareB les agrade)co su atencin prestada y Aue el se;or "ios Dodopoderoso derrame a4undantemente 4endiciones so4re todos ustedesB y recuerden: $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &n.oy,th&,/$O00 )) in!tall"#g li%&rta'.tx( (0-/03/2011)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 1@

&l super editor: Llamado simplemente %IM


>uc/os se preguntaran QPorAue rayos coloAue ese tituloTB la respuesta es muy simpleB :i *mpro#ed :* >e,orado es un editor Aue permite de <orma e<ica) y potente crearB manipular y depurar textos! "e4en de sa4er Aue :*> no es sencillo de aprenderB claro Aue todo es proporcional a Aue tanto necesitemos aprender de (l y si pertenecemos al grupo de los Aue NUN53 SI +*N"IN 93SD3 LOG+3+ IL OJ'ID*:O 1 LOG+3+ LO PUI OD+OS "*5IN PUI IS *>POS*JLI! 3/ora 4ienB en esta contri4ucin descri4ir( lo ms 4sico de este super editorB ya Aue aun me considero un no#ato en su uso y lo poco Aue /e aprendido de (l intentare transmitirloB de,ando algunos temas en el aire para una serie de pu4licaciones Aue seguirn complementando este aporte! :*> dentro de su <iloso<aB esta4lece tres modos generales de uso para un <ic/ero Aue son: a! >odo ('S)R*(+': Is cuando #as a teclear texto para el arc/i#o! 4! >odo *OMA'DO: Iste permite la manipulacin de ordenes para manipulacin del arc/i#o Aue se esta creando o editando! c! >odo ,(S-AL: Is cuando necesites seleccionar in<ormacin para editarla y procesarla para algo espec<ico! Para e,ecutar el super editorB 4asta con teclear en una terminal #im prue4a!txtB esto les mostrara un Pantalla con un mensa,e Aue contiene algo as:
h h h h h h h h h :*> $ :i *>pro#ed #ersion U!%!%M@ :im is open source and <reely distri4uta4le !! !! !!

Is la ]Jien#enido Aue les da :*>]B para acti#ar los modos descritos pre#iamenteB aAu les de,o las com4inaciones:
iB * IS5 $$$$$$$$$$$$$$$$$$$$$$$$$$$$ 5am4iar al modo *nsercin $$$$$$$$$$$$$$$$$$$$$$$$$$$$ 5am4iar al modo 5omando

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 1N

3/oraB si pulsamos IS5 y dos puntos G:HB se acti#ara la linea de comando en la Aue nos espera una ordenB como e,emploB les pongo como salir del editor sin Aue se realice ningFn cam4io en el arc/i#o prue4a!txt
:AY

Para mas ordenes Aue aAui esta una ta4la con las iniciales de los comandos Aue pueden ser empleado:
C r x / , . l gg GG o O dd u 8 V $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ Guarda los cam4io en el arc/i#o +eempla)ar el caracter actual Iliminar el caracter actual "espla)ar /acia la i)Auierda "espla)ar /acia 34a,o "espla)ar /acia 3rri4a "espla)ar /acia la "erec/a *r al principio del arc/i#o *r al <inal del 3rc/i#o Nue#a Linea "e4a,o de la 3ctual Nue#a Linea 3rri4a de la 3ctual Iliminar la 3ctual "es/acer el ultimo cam4io *r al *nicio de la linea *r al 6inal de la linea

>uc/as gracias por su atencin prestadaB es muy ameno el seguir contri4uyendo! Pue el Se;or "ios Dodopoderoso Los Jendiga y los Prote,a! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &n.oy,th&,/$O00 )) !hi+t,th&,+utur& )) in!tall"#g li%&rta'.tx( (0-/03/2011)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 1U

Cambio de botones en ventanas de (buntu )*+)*


In UJUNDU 18!18B nos encontramos Aue las #entanas tienen distri4uidos los 4otones de minimi)arB maximi)ar y cerrar al extremo i)AuierdoB y para muc/os les es 4astante incomodo acostum4rarseB por eso les traigo una solucin muy <cil! 1! "escargar u4untu tCea. desde /ttp://u4untu$tCea.!com/ %! *nstalamos u4untu tCea. en <orma gr<ica de la siguiente <orma:
a! 9acer clic. con el 4otn secunadario so4re el arc/i#o descargado! 4! Ilegir a4rir con instalador de paAuetes G"e4i! c! Seleccionar la opcin *nstalar PaAuete!

2! 34rimos el programa Aue instalamos Aue de4e estar u4icado en ]9erramientas del sistema] cc U4untu DCea.B en el menF i)Auierdo seleccionamos ] 5on<iguracin del Gestor de :entanas] B en la parte derec/a de la #entana seleccionamos ]"erec/a]! carrillo - carrillo-0@gmail.com (09/01/2011)

,asando a espa;ol al OpenOffice


3l instalar UJUNDU se instalan los paAuetes de Openo<<iceB pero nos encontramos Aue todo en inglesB para solucionar estoB usaremos: 1! 5errar todos los documentos de Openo<<ice Aue tengamos a4iertos %! "espu(s a4rir la consola G3plicaciones cc 3ccesorios cc DerminalH y e,ecutar la siguiente linea:
V sudo aptitude install openo<<ice!org$l18n$es

2! Intramos a Oriter GProcesador de textoH y #amos a 9erramientas cc Opcionescc 5on<iguracin de Lengua,e cc Lengua,esB en la *nter<a) de usuarioB seleccionamos Spanis/GSpainH! 1 con esto Auedara solucionado lo del idiomaB espero les sir#a este D*PB les deseo muc/a suerte en sus prximas instalaciones! carrillo - carrillo-0@gmail.com (09/01/2011)
"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 17

-ormatear ( . desde Linu/


Los dispositi#os principalmente USJB por di#ersos <actores en el usoB pierden el <ormato en las particiones internasB por lo Aue es necesario restaurar el <ormatoB desde linux podemos usar lo siguiente: 1! *nsertar el USJ e identi<icarlo usando:
\ <dis. $l

Se mostrara algo como esto:


"ispositi#o *nicio /de#/sd<1 5omien)o 1 ?% 6in JloAues *d Sistema U27?@7b 4 O?@ 63D1N

%! Una #e) identi<icadoB en este caso ]/de#/sd<1] de4emos desmontar usando:


\ umount /de#/sd<1

2! Procedemos a usar el comando m.dos<s de la siguiente <orma:


\ m.dos<s $62% $# $n ]Prue4a] /de#/sd<1

X1 ListoY 5on esto ya tendremos nuestra USJ lista y #acaB solo nos Aueda extraerla y #ol#erla a insertar! [$H $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (21/10/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 1?

Multi-0erminales en una ventana


>uc/as #eces necesitamos programarB c/atearB editar arc/i#os de con<iguracinB escuc/ar mFsicaB y necesitamos por una u otra ra)n #arias terminales en e,ecucinB esto se #uel#e a4rumador ya Aue tenemos Aue estar usando 3LDbD3J para ir cam4iando y esto en lo personal no me gustaB creo Aue a la gran mayora no le gustara /acer todo este procedimientoB 4ueno yo les presento a DI+>*N3DO+! Q1 Aue rayos es esoT!!!:$Z Jueno DI+>*N3DO+ es una aplicacin Aue nos permite tener #arias terminales en una sola #entanaB es decir 4sicamente es una #entana la cual podemos di#idir en %B 2B M o las Aue necesitemosB para instalarloB usaremos lo siguiente: 1! I,ecutamos nuestra terminal y tipeamos como root:
\ apt$get install terminator

%! Para e,ecutar esta <lamante aplicacin tenemos % opciones: aH La primera es a4rir una terminal y tipear terminator 4H *r a 3plicaciones$c 3ccesorios$c Derminator 3/oraB si son amantes de la consolaB o simplemente se sienten cmodos usando com4inaciones de teclasB aAu les traigo unas cuantas com4inaciones:
5trlbS/i<tbO 5trlbS/i<tbI 5trlbS/i<tbN 5trlbS/i<tbP 5trlbS/i<tbO 5trlbS/i<tbP "i#ide la consola #erticalmente "i#ide la consola /ori)ontalmente *r a la siguiente consola *r a la consola anterior 5errar la consola actual 5errar terminator

'ota: Ista aplicacin en lo personal se las recomiendo muc/oB por e,emplo di#idan a terminator en 2 consolasB en la primera est(n programandoB en la segunda compilando y e,ecutando su So<tCare y en la tercera escuc/ando mFsica!!'O'O'O!!:$H! +ecuerden!!!!!!!UP D9I 6LOSSYYYYYY!!!!K" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ xtr&m& - xthr3mx@gmail.com (01/11/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: %8

$pa1ado2reiniciado automtico por tiempo


5uando necesitamos descargar desde *nternet: cursosB pelculasB actuali)acionesB so<tCareB Aue en demasiadas ocasiones son pesados Gcd1888>J H y esto /ace Aue el tiempo de espera sea muy extenso G1 /ora!!!!% /oras!!!HB 4ien mi o4,eti#o en 4ase a este pro4lema es mostrarles la solucin mediante el comando s/utdoCnB el cual en 4ase a los parmetros Aue le pasemos nos permite: reiniciarB apagar el ordenador y lo me,or de todoB podemos /acer esto mediante un tiempo determinadoB es decir de <orma 4re#e: podemos decirle a nuestro ordenador mediante el comando s/utdoCn Aue se apague o reinicie en N minutosYYY K"! Jien empecemosB manos a la consola y reali)ar lo siguiente: 1! I,ecutar tu terminal <a#orita y con#ertirte en root:
V su PassCord g$$$$$$ Declear la contrase;a del root \

%! Dipear el comando s/utdoCn


\ s/utdoCn $/ bN8

Isto le indica al sistema Aue se apagara en N8 minutos


\ s/utdoCn $r bN8

Isto le indica al sistema se se reiniciara en N8 minutos 'ota: "espu(s de /a4er dado INDI+ a la opcin reAuerida se te mostrara un a#iso y se Auedara en esperaB /asta cumplir el tiempo Aue determinaste para apagar o reiniciar tu sistema! Si deseas cancelar el proceso en e,ecucin selecciona la terminal donde esta en espera y presiona 5trlb5! +ecuerden!!!! UP D9I 6LOSSYYY[$H! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ xtr&m& - xthr3mx@gmail.com (01/11/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: %1

-or3ar desmontaje de ( .
Si un pendri#e memoria USJ no Auiere desmontarse :$ZB por alguna proceso pendiente y deseamos desmontar rpidamenteB 4ien manos a la consola Aue esta 4atalla esta por empe)ar: 1! :er en donde esta montado nuestro dispositi#o tecleando:
\ d< $/

Isto nos mostrar un lista completa de todos los arc/i#os y en donde estn montadosB entre ellos el Aue nos /a declarado la guerra:
S!arc/i#os /de#/sd41 Dam! Usado "isp! W Uso >ontado en 2!7G %8= 2!7G 1W /media/S53N"*S=

In mi caso mi pendri#e esta representado como el arc/i#o /de#/sd41 por Aue nada mas tengo 1 solo pendri#e conectado a mi ordenador Aue es el Aue me /a declarado la guerraYYYY %! Le descu4rimos <cilmenteB tipeando en la consola:
\ <user $# /media/S53N"*S=/

1 #eremos los P*" de los procesos Aue estn /aciendo Aue nuestro USJ nos declare la guerra y no sea desmontado:
USU3+*O O+"IN "I 355ISO P*" /media/S53N"*S=/: root .ernel mount /media/S53N"*S= root N82M !!c!! 4as/ root N8N% !!c!! nano

M! Para desarmar a nuestro USJ tenemos Aue aniAuilar a todos los procesos re4eldes Aue estn de su parteGN82MB N8N%HB para ello e,ecutamos lo siguiente:
\ .ill $? N82M N8N%

@! 6inalmente derrotamos al USJ dando la ordene:


\ umount /media/S53N"*S=

+ecuerden UP D9I 6LOSSSYYYY:$H $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ xtr&m& - xthr3mx@gmail.com (01/11/2010)


"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: %%

&vitar la re-compilacin del %.O4D#% del %irtual.o/


In las distri4uciones deri#adas de "e4ianB nos encontramos con la molesta solicitud de la re$complilacin del =ernel del :irtualJox a partir de la #ersin 2!8 cada #e) Aue reiniciamos nuestro eAuipoB este <allo se de4e a la <alta de un administrador dinmico del .ernelB para solucionar este <allo podemos usar: 1! *nstalar el "=>S tecleando desde una terminal:
\ aptitude install d.ms

%! +e$compilar el .ernel del :irtualJox tecleando:


\ /etc/init!d/#4oxdr# setup

1 XL*SDOY 1a con esto solucionamos el pro4lema de la re$complilacin del .ernel del :irtualJox! [$H 'O.A: Si el pro4lema por alguna extra;a ra)n no se erradicaB recomiendo: 1! +espaldo de la maAuina #irtual G3rc/i#o :"*H
\ cp !:irtualJox/9ardCare/nom-maAuina!#di //ome/mi-usuario/nom-maAuina!#di

%! "esinstalar :irtualJox
\ aptitude remo#e :irtualJox

2! 3ctuali)ar el "=>S
\ aptidude update d.ms

M! +e$*nstalar :irtualJox $como ejemplo uso para ubuntu 9.10\ dp.g $i #irtual4ox$2!%-2!%!M$N%MNUhU4untuh.armic-i27N!de4 @! +ecargar mAuina :irtual
\ cp //ome/mi-usuario/nom-maAuina!#di !:irtualJox/9ardCare/

1 XL*SDOY 1a de4e de <uncionar adecuadamente! [$H $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (22/09/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: %2

,rote1er archivos del sistema


Para e#itar Aue sean eliminados algunos arc/i#os en nuestra cuenta dentro del sistemaB podemos usar lo siguiente: 1! Para acti#ar la proteccin de un arc/i#oB desde una terminar teclear:
\c/attr bi nom4re-arc/i#o

Para desacti#ar la proteccin


\c/attr $i nom4re-arc/i#o

1 XL*SDOY 5on esto tendremos protegido nuestro arc/i#o! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (01/09/2010)

Crear cuenta de usuario sin contrase;a


Podemos tener una cuenta de usuario sencilla en el sistema para Aue accedan usuarios temporalesB esta cuenta puede estar sin contrase;a ya Aue tendr permisos limitadosB para esto podemos /acer lo siguiente: 1! 5rear la cuenta de usuario tecleando:
\useradd $d //ome/usuario $m $g usuario $u @88 $s /4in/4as/ usuario

%! Para de<inir Aue no usara contrase;a tecleamos:


\ passCd $d usuario

2! Para cancelar temporalmente la cuenta podemos usar:


\ usermod $L usuario

1 XL*SDOY Du cuenta no solicitara contrase;a para tra4a,ar con ella! [$H $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (01/09/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: %M

$1re1ar impresoras H, en el sistema


Para iniciarB si la impresora /a sido detectada e instalada de <orma automticaB es pro4a4le Aue no <unciones correctamenteB as Aue de4emos: 1! Jorrar impresora detectada! %! "esconectar el ca4le USJ del ga4inete y 3pagar la impresora! 2! "escargar el paAuete <oo%),s!tar!g) tecleando:
\ Cget $O <oo%),s!tar!g) /ttp://<oo%),s!r..da!com/<oo%),s!tar!g)

\ tar x#<) <oo%),s!tar!g)

M! "escomprimir el paAuete ! @! 5am4iar al directorio creado durante la extraccin !

\ cd <oo%),s

N! 5ompilar los paAuetes necesarios usando:


\ ma.e

U! O4tener el arc/i#o de <irmCare de la impresora tecleando:


\ !/getCe4 P188@

\ ma.e install

7! *nstalar los dri#er usando: ?! 5on<igurar el /otplug USJ !


\ ma.e install$/otplug

\ ma.e cups

18! 11! 1%!

5ompilar al 5UPS ! 5onectar el ca4le USJ al ga4inete y encender la impresora ! 6inalmenteB usar un asistente para agregar la impresora detectada!

1 XL*SDOY con esto ya podremos usar nuestra impresora 9P correctamente [$H $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (01/09/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: %@

$1re1ar fuentes al sistema


Is posi4le descargar <uentes desde la red para ser agregadas a nuestro sistema para esto usaremos los siguientes pasos: 1! 5rear un directorio denominado ]6UINDIS]!
\ m.dir 6UINDIS

%! "escargar las <uentes con <ormatos !DD6 en un directorio creado! 2! Una #e) descargadas las <uentesB copiarlas tecleando:
\ cp 6UINDIS/^!tt< !<onts

M! 6inalmenteB e,ecutar el comando:


\ <c$cac/e

1 XL*SDOY 1a con esto tendremos disponi4les las nue#as <uentes para todas las aplicaciones instaladas en el sistema! [$H

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (13/09/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: %N

Mensaje de mantenimiento
Para pre#enir la entrada de usuarios durante el mantenimiento del sistema podemos usar lo siguiente: 1! 5rea el arc/i#o con un mensa,e determinado :
\ nano /etc/nologin

Il mensa,e como e,emplo puede ser: El sistema esta temporalmente fuera e ser!icio" intente mas tar e #$%&'(&)* + %! "etener los ser#icio de 6DPB SS9 y 9DDP tecleando:
\ apac/ectrl stop \ ss/d stop \ #s<tpd stop

2! 3l <inali)ar el mantenimientoB de4emos eliminar el arc/i#o tecleando:


\ rm /etc/nologin $r<

1 XL*SDOY 1a con esto podemos tener nuestro sistema mas seguro durante el mantenimiento! [$H

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (13/09/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: %U

#einiciar historial de la terminal


+einiciar los /istoriales en la terminal nos ayuda a Aue no tengamos demasiadas lineas de comando almacenadas en el arc/i#o /istrico de nuestra consolaB para reiniciarla podemos usar lo siguiente: 1! Declear desde una terminal:
V cat /de#/null c !4as/-/istory

6inalmente pulsa el 4otn cerrar de la terminal! 1 XL*SDOY [$H $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (12/0-/2010)

#e-establecer contrase;a de root desde el 5#(.


3ntes Aue nadaB si nuestro G+UJ esta de<inido en modo gr<ico pulsar la tecla D3J durante la carga Gloading gru4!!H Aue se #isuali)ara en pantallaB para Aue se muestre el menF textualB para re$esta4lecer contrase;a seguir los paso: 1! "e4emos pulsar la tecle ]e] para editar la opcin! %! Seleccionar la opcin Aue comien)a por =I+NIL y tecleamos ReS!
rC initd/4in/4as/

2! 3l <inal de la linea arranAueB de4emos teclear: M! "e4emos pulsa la tecla ]INDI+] y teclear R4S para iniciar el sistema en modo consola sin contrase;a mostrando el prompt de root! @! 6inalmente de4emos teclear:
\ passCd tu-usuario

Pulsamos RINDI+S y nos solicitara la contrase;a nue#a para el tu-usuario 1 XL*SDOY 1a solo <altar reiniciar el sistema y usar la nue#a contrase;a [$H $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (12/0-/2010)
"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: %7

Instalacin de pa6uetes

lac'builds

Los sistemas GNU/Linux deri#ados de Slac.Care pueden instalar so<tCare existe en el repositorio de Slac.Juilds G/ttp://CCC!slac.4uilds!orgH! Il proceso de instalacin de estos paAuetes se lle#a aca4o usando lo siguiente: 1! "escargar paAuetes de so<tCare! a! 5argar la OIJ /ttp://CCC!slac.4uilds!org 4! Seleccionar el Lin. de +epositorio y elegir una categora de so<tCare! c! Juscar y elegir el so<tCare Aue deseamos instalar! d! "escargar el paAuete <uente GSourceH y el paAuete Slac.Juild! 5omo e,emplo implemento los siguientes paAuetes: 'ate,oria- $ames .a/uete fuente- supertu0-0.1.3.tar.b12 .a/uete )lac23uil - supertu0.tar.,1 %! 5rear una carpeta para nuestros paAuetes descargados tecleando:
V m.dir So<tSlac.

2! >o#emos los paAuetes descargados en nuestra carpeta tecleando:


V m# "escargas/supertux$8!1!2!tar!4)% So<tSlac./ V m# "escargas/supertux!tar!g) So<tSlac./

M! 3cceder a la carpeta creada tecleando:


V cd So<tSlac.

@! Ixtraer el contenido del paAuete Slac.Juilds tecleando:


V tar x#<) supertux!tar!g)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: %?

N! >o#er el paAuete <uente en la carpeta creada despu(s de la extraccin tecleando:


V m# supertux$8!1!2!tar!4)% supertux

U! 5omo root e,ecutar el arc/i#o S9ILL tecleando:


V su PassCord GDeclear contrase;a del rootH \ !/supertux!Slac.Juild

Se comen)ara a generar el arc/i#o de instalacin del so<tCare! 7! 6inalmente instalamos el paAuete tecleando:
\ installp.g /tmp/supertux$8!1!2$iM7N$1-SJo!tg)

1 XL*SDOY [$H Il arc/i#o para instalar con extensin ! t/% puede ser utili)ado para cualAuier otro sistema Slac.Care! O4ser#emos Aue estos paAuetes tendrn en el nom4re el indicador RS0oSB Aue nos in<orma Aue se trata de un arc/i#o de instalacin generado de los repositorios de )lac23uil s.or,! Iste proceso se puede /acer con cualAuier paAuete disponi4le en el repositorio /ttp://slac.4uilds!org/repository/

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (21/0-/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 28

#ecuperacin de 5#(.
La creacin de la dualidad en nuestra mAuina la logramos instalando OindoCs y Linux en particiones separadas en nuestro disco duroB sin em4argo cuando reali)amos algunas acti#idades de restauracin del sistema OindoCs es comFn Aue perdamos el G+UJ del sistema! Para recuperar el arrancador G+UJ aAu les de,o algunos pasos Aue me /an sido Ftiles: 1! Utili)ar un Li#e5" de cualAuier distri4ucin sin importar la #ersin! %! 3l entrar el sistema cargar una terminal y explorar en Aue particin esta instalado GNU/LinuxB para esto teclearemos en una terminal:
V su $s \ <dis. $l

1 nos mostrar una ta4la de particiones disponi4les en el disco duro!


"e#ice Joot /de#/sda1 ^ /de#/sda% /de#/sda2 Start 1 @7@% N872 Ind @7@1 N87% 1%1N1 Jloc.s MN??71%N 17@@@8U M77%?@NU *d System 72 Linux 7% Linux sCap 7@ ND6S

5omo podemos #erB linux esta instalado en la particin sda1 2! Procedemos a e,ecutar el programa del gru4 tecleando:
\gru4

M! 6inalmente seguir cargando los siguientes comandos del gru4:


gru4c root Gsda1B8H gru4c setup Gsda1H gru4c Auit

1 XL*SDOY 1a con esto de4e estar recuperado tu G+UJB a/ora solo 4astara con reiniciar el eAuipo! [$H

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 23/02/10 OlryNUX - (orlynux@gmail.com)


"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 21

#ecuperacin de LILO
La dualidad en nuestro sistema permite Aue carguemos el sistema OindoCs y Linux accediendo a di<erentes particiones en nuestro disco duroB pero cuando <alla el cargador L*LOB podemos recuperarlo de la siguiente <orma: 1! 5argar el sistema con un Li#e5" de cualAuier distri4ucin! %! +e#isar en Aue particin esta instalado nuestro sistema tecleando:
V su passCord Gcontrase;a de rootH \ <dis. $l

2! "esde una terminal de4emos crea un directorio llamado Linux


\ mkdir /mnt/linux

M! >onta la particin ra) de tu sistema a<ectado suponiendo Aue esta se encuentra en /de#/sda2
\ mount /de#/sda2 /mnt/linux/

\ mount /de#//da1 /mnt/linux/4oot

@! >onta la particin donde se encuentra lilo N! >onta el proceso


\ mount /proc /mnt/linux/proc $t proc

U! >ontar un r4ol de tra4a,o


# chroot /mnt/linux

\ source /etc/profile

7! O4ten el pre<il del sistema para root ?! Para recuperar Lilo


\ /sbin/lilo -v

1 XL*SDOY 1a con esto el arrancador L*LO de4e estar reinstaladoB a/ora solo 4astara reiniciar el eAuipo [$H $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 23/02/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 2%

&jecutar shell script al inicio del sistema


5on <recuencia se reAuiere Aue se e,ecuten algunas especi<icacionesB con<iguracin o ser#icios al iniciar nuestro sistema[ Is aAu donde entran los script Aue creamos para nuestras necesidades! Los pasos para esta acti#idad son: 1! Poner nuestro script en el directorio /etc/init!d %! "espu(sB teclear en una consola:
\ ec/o script!s/ cc /etc/rc!local

5on esto ya cada #e) Aue inicie el sistema se e,ecutara el script Aue agregamos! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 23/01/2010 45onc& 6 (m"onc&r@hotmail.com)

Hacer enlace a pro1rama ejecutable


In caso de Aue se reAuiera /acer e,ecuta4le algFn programa desde cualAuier u4icacin desde la consolaB seguir los siguientes pasos: 1! Ixtraemos el paAuete en la carpeta OPD!
\ tar x#<) amsn$8!?7!2$src!tar!g) $5 /opt

%! 5reamos el enlace sim4lico para Aue puede ser in#ocado posteriormente!


\ ln $s /opt/amsn$8!?7!2 /usr/4in/amsn

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 23/01/2010 45onc& 6 (m"onc&r@hotmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 22

Matando procesos en Linu/ con 'ill 7 /'ill


Para RmatarS o <or)ar la salida de los molestos procesos Aue se Auedan acti#os en memoria y Aue no permitan a4rir otra instancia de un programa o Aue se Auedan colgadosB tenemos el uso de los comandos .ill L x.illB el primero para modo consola y el segundo para modo Rgra<icoS! Dodos los procesos dentro de los sistemas se identi<ican por medio de un nFmero conocido como P*"B por medio de (ste es posi4le sa4er como tra4a,a una aplicacin dentro de nuestra mAuina! Para monitorear los procesos podemos usar los siguientes comandos: 1! "esde una terminar tecleamos:
V ps ax

Iste mostrar todos los procesos del sistemaB pero si deseamos ser mas espec<icos podemos teclear:
V ps ax Z grep pidgin

Isto nos mostrar la lista de procesos y su respecti#o P*"!


P*" DD1 2777 T SD3D D*>I 5O>>3N" Sl 8:81 pidgin

%! 3/ora indicamos el proceso a RmatarS de la siguiente <orma


V .ill $? 2777

Otra opcin similar es p.ill criterio utili)a grep para 4uscar todos los procesos Aue coincidan con el criterio especi<icado y les manda la se;al S*GDI+>! 2! Para matar los proceso de <orma gr<ica tecleamos:
3LDb6% y teclear x.ill!

6inalmenteB /ay Aue dar clic so4re la inter<a) gr<ica Aue deseamos eliminar y se mataran todos los procesos relacionados con la inter<a) Aue /emos eliminado! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 2-/01/2010 7ar&'&*il - (ari&!,+&r@hotmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 2M

#estauracin del sistema de archivos e/t8


Las interrupciones el(ctricasB causadas por di#ersas <ormas a<ectan directamente al sistema de arc/i#os de nuestro sistemaB ya Aue durante los apagados inesperados el disco duro esta procesando in<ormacin! 5uando pasa esto el sistema ya no inicia como de4e ser y solicita ingresar una contrase;a del administrador o pulsar 5D+Lb" para reiniciar el sistema! Para solucionar esto aAu les de,o los pasos: 1! *ngresar la contrase;a del root en la peticin en pantalla %! Procedemos a explorar las unidades para identi<icar a la Aue es 4ootea4le G4ootH:
\ <dis. $l

Isto nos mostrar la lista de particionesB por e,emplo:


"e#ice Joot /de#/sda1 ^ /de#/sda% /de#/sda2 Start 1 @7@% N872 Ind @7@1 N87% 1%1N1 Jloc.s *d System MN??71%N 72 Linux 17@@@8Ub 7% Linux sCap M77%?@NUb 72 Linux

La Aue tenga el ^ en el 4andera JOOD es la Aue de4emos reparar! 2! *denti<icada la particin de4emos teclear:
\ <sc.!ext2 /de#/sda1

5on esto comen)ara el c/eAueo de inodesB 4loc.sB directorio y solicitara la reparacin de cada uno de ellosB G6*K gycH: al cual /ay Aue indicar Aue si pulsando ]y]! 1 XL*SDOY 1a con esto nuestro sistema estar restaurado y solo nos Aueda reiniciar el eAuipoB para la cual les sugiero en esta ocasin teclear:
\ init 8

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 01/02/10 OlryNUX - (orlynux@gmail.com)


"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 2@

#eparacin del 1estor 4-C&


Il gestor gr<ico K65IB es uno de los gestores mas ligeros para los sistemas Linux y UN*KB pero tam4i(n cuenta con #ulnera4ilidades cada #e) Aue se genera algFn <allo al estar tra4a,ando con (l! Para el caso de <allo generado en la sesin de tra4a,o en la Aue se in<orma Aue: )e i,nora el arc4i!o 5678E9. mrc : se ebe 4acer /ue la sesi;n pertene1ca al usuarios : ebe tener los permisos 644.
<=o anterior en in,l>s?

1 al iniciar la sesinB el cuadro de dialogo siempre se presenta y la sesin se carga en lengua,e ingl(s! Para estoB aAu les de,o los pasos para solucionarlo: 1! 5am4iar tu acceso con una nue#a DD1 tecleando 3LDb6% %! In el loginB se de4e accesar como root 2! *niciando la sesinB se de4e teclear:
\ c/oCn tu-usuario!tu-usuario //ome/tu-usuario/ \ c/mod U88 //ome/tu-usuario/ $+

1 XL*SDOY 1a podemos reiniciar nuestro sistema y tra4a,ar con las con<iguraciones de<inidas pre#iamente! [$H

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 01/02/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 2N

Instalar %irtual.o/ en (buntu


:irtualJox es una aplicacin Aue crea una mAuina #irtualB <icticia de so<tCare <uncionando como intermediario para Aue se puedan instalar y e,ecutar otros sistemas operati#os Aue denominamos $/u(sped$ so4re otro Aue es el Aue estamos usando como $an<itrin$! Podemos instalarlo mediante el comando:
V sudo aptitude install #irtual4ox

Dam4i(n se puede reali)ar una descarga del Fltimo paAuete disponi4le para nuestra #ersinB as como la arAuitectura Aue est(s usando desde la CCC!#irtual4ox!org! Si lo Aueremos /acer por comandosB en la consola na#egamos /asta la carpeta Aue contiene dic/o <ic/ero y escri4imos lo siguiente:
V sudo dp.g $i :irtual4ox$2!%-2!%!M$N%MNUhU4untuh.armic-i27N!de4

Se /a creado el grupo R!bo0usersS y nuestro usuario de4e a;adirse a dic/o grupo para poder usarlo para Aue tengamos los permisos su<icientes para poder usarla correctamente! 1! 5argamos un terminal y escri4imos:
V sudo gpassCd $a nom4re-de-tu-cuenta #4oxusers

%! Jorramos el mdulo de :irtualJox y lo #ol#emos a cargar:


V sudo rmmod #4oxdr# LL sudo modpro4e #4oxdr#

Una #e) instalado y con los permisos para e,ecutarloB pasamos directamente a a4rirlo! Podemos acceder por menF: &plicaciones ---@ 6erramientas el sistema ----@ (nnoAe2 Birtual3o0 o 4ien mediante: R3ltb6%S y escri4iendo R:irtualJoxR! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 02/02/2010 mili 6 (mili,23,cha"arra,1@hotmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 2U

Conversin de pa6uetes con alien


Dodos los paAuetes tienen un <ormato espec<ico dependiendo de la distri4ucin de GNU/Linux con la Aue tra4a,emosB por eso es importante entender Aue existe tres <ormatos determinados Aue son: 1! PaAuetes +P> $$$c +ed9at y sus deri#ados %! PaAuetes "IJ $$$c "e4ian y sus deri#ados 2! PaAuetes DG0 $$$c Slac.Care y sus deri#ados Podemos reali)ar la con#ersin de paAuetes de un <ormato a otro por medio del programa alienB y para implementarlo usaremos lo siguiente: 1! "esde una terminal de4emos instalar el paAuete alien usando la siguiente lnea de comando:
Gpara +ed/atH V su PassCord Gcontrase;a de rootH \ yum install alien Gpara "e4ianH V sudo aptitude $install alien Gpara Slac.CareH Vsu PassCord: Gcontrase;a de rootH \ slapt$get $$install alien

%! Una #e) instaladoB procedemos a usar el comando de la siguiente <orma: GPara cualAuier distri4ucinH
V alien $t nom-paAuete!de4 g$$$ 5on#ierte paAuete !"IJ a !DG0 V alien $d nom-paAuete!rpm g$$$ 5on#ierte paAuete !+P> a !"IJ V alien $r nom-paAuete!tg) g$$$ 5on#ierte paAuete !DG0 a !+P>

1 XL*SDOY 5on necesitamos! [$H

esto

tendremos

nuestro

paAuete

con

el

<ormato

Aue

-----------------------------------------------------01/01/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 27

0iempo de arran6ue en LILO


Lilo GLinux LoaderHB es el cargador Aue trae por omisin el Slac.CareB para la descripcin de estos pasosB usaremos la distri4ucin :ectorLinux Gderi#ada de Slac.CareHB para reducir el tiempo del arranAue de nuestro sistema de4emos entrar a una terminal y teclearemos lo siguiente:
V su PassCord: Gcontrase;a rootH \ lilocon<ig

3parecer una inter<a) en la cual daremos $o.$ en la opcin RsimpleSB posteriormente seleccionaremos la opcin RstandardS y daremos $o.$B aparecer otra inter<a) donde con<irmaremos con $o.$B RyesSB luego daremos clic en la opcin >J+ G>aster Joot +ecordHB $o.$! Luego entraremos al arc/i#o de con<iguraciones de modo comando usando lo siguiente:
\ nano /etc/lilo!con<

In el arc/i#o de4emos 4uscar la etiAueta RtimeoutS


timeout d 1%88

In esta parte podemos reducir el tiempo Aue pude ser de 188 Aue ser el tiempo en Aue tardara en iniciar! Una #e) modi<icado el tiempo de4emos tecleamos 5D+Lbo para guardar los cam4ios y un 5D+Lbx para salir! In la consola nue#amente teclearemos:
\ lilocon<ig

Seleccionar en expertB o.B recycleB o.B esto para guardar el cam4io de la con<iguracin y reiniciar con un init N!

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 01/01/2010 8nl - (#ary,nl@hotmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 2?

Confi1urar la fecha " hora en el sistema


La <ec/a y /ora del sistema pueden ser modi<icadas por medio de una inter<a) gr<ica o 4ien por medio de la lnea de comando! Para mas rpido y sin necesidad de usar algFn gestor gr<icoB usaremos el comando date! Il comando date tiene un <ormato estndar Aue puede ser interpretado de la siguiente <orma: date >> "onde: >> $$$c dgitos del mes dd $$$c dgitos del da // $$$c dgitos de /ora mm $$$c dgitos de minutos aa $$$c dgitos del a;o 3 continuacin les de,o un e,emplo para esta4lecer el /orario correspondiente a las %% /oras y 2U minutos y del 28 de >ayo del %818! 1! "esde una terminal de4emos teclear:
\ date 8@28%%2U18

44mmaa

6inalmente se en#iara un mensa,e Aue nos indica Aue la <ec/a y la /ora /an sido modi<icadas!
Sun >ay 28 %%:2U:88 5"D %818

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 01/01/2010 8nl - (#ary,nl@hotmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: M8

(so del comando rm (caso #ec"cler)


5asi todos los eAuipos alguna #e) se /an in<ectado por el #irus +ecyclerB dolor de ca4e)a para Auienes introducen sus memorias en los eAuipos in<ectados y les oculta sus carpetas o en su caso se copia para su propagacin y no puede ser 4orrado de manera ordinaria! In GNU/Linux existe un comando llamado rmB su principal <uncin es 4orrar cualAuier arc/i#o o carpeta de una manera e<iciente! In este e,emplo esta 4asado en U4untu! Jueno en todas las #ersiones de U4untu los dispositi#os USJ se cargan en la siguiente direccin!
V cd /media/

:eri<icamos Aue este nuestra memoria USJ!


V ls cdrom cdrom8 +S*

Intramos en el directorioB en mi caso el nom4re de la memoria es +S*!


V cd +S*/

5omFnmente la carpeta Aue no se de,a 4orrar se llama +ecycler!


V sudo rm $r< +ecycler

Dam4i(n de4emos eliminar el arc/i#o autorun!in<


Vsudo rm $r< autorun!in<

Listo! 6cil Y

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 03/01/2010 8anan - (.aguar,#anan@hotmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: M1

#einiciar 1estor 1rfico


In algunas ocasiones Aue utilicemos nuestro sistemaB sera necesario reiniciar nuestro gestor gr<icoB son di<erentes las ra)ones por las cual puede utili)ar estos simples comandosB Aue de pensarlo te ayudaran a solucionar muc/os dolores de ca4e)a! Para reiniciar nuestro gestor gr<ico si utili)as la distri4ucin U4untuB existe un comando Aue /ace este tipo de accionesB generalmente a4rimos una terminal y e,ecutamos los siguiente:
V sudo gdm$restart

4ien
V sudo gdm<lexiser#er

Iste Fltimo comandoB reiniciara /acia la pantalla de 4ien#enida o de loginB puedes utili)ar este Fltimo por si la primera instruccin no esta soportada! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 03/01/2010 8anan - (.aguar,#anan@hotmail.com)

Iniciar m6uina %irtual desde la terminal


Si te gustan los comandosB y eres un usuario de :irtualJoxB podemos iniciar nuestra mAuina #irtual desde la terminal con el siguiente comando:
V :Jox>anage start#m RNom4re-#m] L

"onde RNom4re-#mS es el nom4re con el cual /emos llamado nuestra mAuina #irtual! Las utilidades depende de sus imaginacin! Un e,emplo de ellos es poner un lan)ador de aplicaciones en nuestro panel! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 03/01/2010 8anan - (.aguar,#anan@hotmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: M%

Compresin " descompresin de archivos


La compresin y descompresin de arc/i#o son una parte muy importante ya Aue gracias a ella podemos reducir el #olumen de nuestros arc/i#os y muc/as #eces tener una manera mas rpida y <cil de ser transportados! Ixisten #arios tipos de arc/i#os por mencionar algunos son: !)ipB !rar los cuales son muy empleados en OindoCsB adems estn !tarB !g)B !)ooB tar!g)B tar!4)%B 4)%! Lo Aue tenemos Aue /acer para comprimir los arc/i#os son: ^ 6ic/eros tar
V tar $c#< arc/i#o!tar /dir/a/comprimir/

^ 6ic/eros )ip
V )ip arc/i#o!)ip <ic/eros

^ 6ic/eros g)

V g)ip $? <ic/ero

^ 6ic/eros l/a ^ 6ic/eros ar,

V l/a $a arc/i#o!l/a <ic/eros

^ 6ic/eros 4)%
V 4)ip% <ic/ero

V ar, a arc/i#o!ar, <ic/eros

^ 6ic/eros tar!g)
V tar $c)<# arc/i#o!tar!g) <ic/eros

^ 6ic/eros )oo
V )oo a arc/i#o!)oo <ic/eros

^ 6ic/eros tar!4)%
V tar $c <ic/eros Z 4)ip% c arc/i#o!tar!4)%

^ 6ic/eros rar
rar $a arc/i#o!rar <ic/eros

Para extraer los arc/i#os con los <ormatos mencionados podemos usar: ^ 6ic/eros tar
V tar $x#< arc/i#o!tar

^ 6ic/eros )ip
V un)ip arc/i#o!)ip

^ 6ic/eros g)
V g)ip $d <ic/ero!g)

^ 6ic/eros l/a
V l/a $x arc/i#o!l/a

^ 6ic/eros 4)%
V 4)ip% $d <ic/ero!4)%

^ 6ic/eros ar,
V unar, arc/i#o!ar, V ar, $x arc/i#o!ar,

^ 6ic/eros tar!g)
V tar $x)#< arc/i#o!tar!g)

^ 6ic/eros )oo
V )oo $x arc/i#o!)oo

^ 6ic/eros tar!4)%
V 4)ip% $dc arc/i#o!tar!4)% Z tar $x#

^ 6ic/eros rar
V rar $x arc/i#o!rar

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 09/01/2010 $ucy,$o*& - (lucy,lo*&990@hotmail.com)


"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: M2

Instalacin de pro1ramas desde cdi1o fuente


5ada #e) Aue 4uscamos algunos programas en la red para instalarlos en nuestro eAuipoB nos encontramos los paAuetes solamente en cdigo <uenteB es decirB solo nos o<recen en con,unto de programas necesarios para tra4a,ar! 1 comFnmente estn en <ormatos comprimidos tal como RCine$1!1!%U!tar!4)%S! In estos casosB de4emos sa4er dos cosasB como descomprimir y como instalarlosB aAu les de,o los pasos: 1! Para descomprimir usar una terminal y teclear:
V tar x#<, Cine$1!1!%U!tar!4)%

Se extraer todo el contenido del arc/i#o dentro de una carpeta Aue tendr el mismo nom4re del paAuete con su #ersin Gen este caso: Cine$1!1!%UH! %! "e4emos con#ertirnos en super usuario y entrar a la carpeta Aue se /a creadoB para esto tecleamos:
V su passCord Gcontrase;a de rootH \ cd Cine$1!1!%U \ !/con<igure

In esta parteB se /ace un c/eAueo de todos los componente de desarrollo Aue de4emos tener instaladosB tales como gccB gbbB pyt/onB tcl/t.B ,d.B ,reB entre otras /erramientas mas dependiendo de lo Aue reAuiera el paAuete Aue estamos instalando! 2! Si /a sido detectado algFn errorB es pro4a4le Aue no tengamos la /erramienta de desarrollo o la #ersin adecuadaB y tendremos Aue actuali)ar nuestro sistema para agregar la /erramienta! 3/ora 4ienB si todo marc/a 4ienB procedemos a compilar el programa tecleando:
\ ma.e all \ ma.e install

1 XL*SDOY -----------------------------------------------------11/01/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: MM

$ctivar puertos ( . en %irtual.o/


La #irtuali)acin sin duda es una de las tareas mas <recuentes en nuestros sistemas GNU/LinuxB ya Aue por medio de esta podemos instalarB con<igurar y e,ecutar otros sistemas operati#os dentro de nuestro sistema 4ase! Ixisten #arias /erramientas para #irtuali)acin tales como :>CareB KenB =:>B :irtualJoxB entre muc/os otros! Sin em4argoB para este caso me en<ocare al :irtualJox de Sun >icrosystem! Iste so<tCare instalado en las distri4uciones deri#adas de "e4ian tales como u4untuB .u4untuB .noppixB y otras masB se presenta una situacin al momento del monta,e de dispositi#os USJB estos dispositi#os son reconocidos pero no acti#ados en el #irtuali)ador as Aue para esta acti#idad de4emos esta4lecer lo siguiente: 1! I,ecutar el :irtualJox y en la <ic/a de detallesB dar clic en el lin. de USJ y acti#ar las dos casillas para /a4ilitar la lectura de los puertos USJ! %! 5rear o modi<icar el arc/i#o de monta,e de dispositi#os Rmountde#su4<s!s/S para esto usaremos una terminal y teclearemos:
V sudo gedit /etc/init!d/mountde#su4<s!s/

Si es locali)ado el arc/i#oB se de4en descomentar GAuitando \H las lineas:


\m.dir $p /de#/4us/us4/!us4<s \domount us4<s RS /de#/4us/us4/!us4<s $o4usmoded8U88B de#moded8N88B listmoded8NMM \ln $s !us4<s/de#ices /de#/4us/us4/de#ices \mount ir4ind /de#/4us/us4 /proc/4us/us4

"e lo contrarioB crearemos el arc/i#o y agregaremos las lineas anteriores! 2! Procedemos a guardar y salir del geditB de4emos agregar al usuario actual del eAuipo Gmi caso $orlynux$H al grupo de usuarios del :irtualJox tecleando:
V sudo adduser orlynux #4oxusers

Se necesitar el identi<icador del usuario GgidH por lo Aue teclearemos:


V grep #4ox /etc/group

Isto nos mostrar algo como esto: !bo0users-0-C,i @-orl:nu0

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: M@

M! Se de4e especi<icar el monta,e de los dispositi#os USJ en el arc/i#o Rmount.ern<s!s/S para esto teclearemos:
V sudo gedit /etc/init!d/mount.ern<s!s/

Si no existe el arc/i#oB lo crearemos y agregaremos la siguiente linea:


domount us4<s us4de#<s /proc/4us/us4 $onoexecBnosuidBnode#Bde#giddggidcBde#modedNNM

"onde el ggidc de<inido de4e ser el Aue se o4tu#o pre#iamente con grep! 'O.A: Se eliminan los par(ntesis triangulares GgcH! 1 <inalmenteB guardamos y salimos de la edicin del arc/i#o! @! Para concluir la con<iguracin de4emos modi<icar el arc/i#o R<sta4S tecleando:
V sudo gedit /etc/<sta4

3gregaremos la lnea para de de<inicin del dispositi#o:


\us4<s none /proc/4us/us4 us4<s de#giddMNBde#modedNNM 8 8

Guardamos el arc/i#o y pre<erentementeB reiniciamos el eAuipo tecleando:


V sudo init N

1 XL*SDOY Dendremos nuestro :irtualJox <uncionando para los dispositi#os peri<(ricos y de almacenamiento de USJ! [$H

-----------------------------------------------------29/09/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: MN

Montaje de dispositivos e/ternos


5on <recuenciaB en los dispositi#os externos Aue adaptamos a nuestros eAuipos por medio del puerto USJ tales como 5marasB 5elularesB *PO"sB 3gendas IlectrnicasB "iscos "urosB >odemsB etc! Son reconocidos por el sistema GNU/Linux pero no desempe;an sus <unciones apropiadamente! Isto puede ser de4ido a Aue no se /an de<inido un "ri#erB 6irmCare u otro componente so<tCare adecuado! Para este casoB aAu les de,o unos pasos Aue me /an <uncionado en la mayora de las distri4uciones Aue /e usando! 1! *niciaremos locali)ando nuestro dispositi#oB para esto en una terminal teclearemos:
V su passCord: Gcontrase;a del rootH \ lsus4

3Au nos mostrar una lista de todo lo Aue este conectado en los puertos USJ con lo Aue cuenta e eAuipo! 3lgo como esto:
Jus Jus Jus Jus 881 88M 882 88% "e#ice "e#ice "e#ice "e#ice 881: 881: 881: 88%: *" *" *" *" 1dN4:888% 1dN4:8881 1dN4:8881 1Nd7:N782 Linux 6oundation %!8 root /u4 Linux 6oundation 1!1 root /u4 Linux 6oundation 1!1 root /u4 5>ODI59 5o!B Ltd!

%! 3/ora 4ienB aAu lo importante es locali)ar el *" del dispositi#oB en este caso localice el 5>ODI59 Aue tiene el *" 1Nd7:N782! 2! Procedemos a darlo de alta para Aue sea reconocido por el sistema tecleando:
\ modpro4e us4serial #endord8x1Nd7 productd8xN782

M! Isto permite Aue se recono)ca el dispositi#o correctamenteB a/ora solo /ay Aue desconectar el dispositi#o sin desmontarlo y esperar de 18 a 1@ segundos para conectarlo de nue#o! 1 XL*SDOY 1a con esto nuestro dispositi#o <uncionar como de4e [$H -----------------------------------------------------29/09/10 OlryNUX - (orlynux@gmail.com)
"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: MU

Redes
La red de computadoras actualmente es un componente esencial para las aplicaciones esta Aue se tener ser#icios e,ecutan acceso locales en a o nuestros sistemas! 1a Aue por medio de podemos o repositorios remotos! 3 continuacin se descri4en algunos D*PEs para con<igurar y tra4a,ar con algunos componentes para esta4lecer una red!

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: M7

(sando el puerto 9* para descar1as


In muc/as ocasionesB estando en una peAue;a redB necesitamos compartir algunos arc/i#os entre los eAuipos de la redB y si solo tenemos acceso a un ser#icio Ce4 local como es el /ttpd conocido como apac/eB podemos utili)arlo como medio para descargasB a continuacin les de,o los pasos: 1! In el eAuipo donde esta instalado el ser#icio de apac/eB de4emos teclear:
\ /etc/rc!d/rc!/ttpd start

Para o4tener la *P del eAuipo


\ i<con<ig et/8 Lin. encap:It/ernet 9Oaddr 47:ac:N<:@2:2M:8@ inet addr:1?%!1N7!%!N@ Jcast:1?%!1N7!%!%@@ >as.:%@@!%@@!%@@!8 inetN addr: <e78::4aac:N<<<:<e@2:2M8@/NM Scope:Lin. UP J+O3"53SD +UNN*NG >ULD*53SD >DU:1@88 >etric:1 +K pac.ets:1U8M errors:8 dropped:8 o#erruns:8 <rame:8 DK pac.ets:?@ errors:8 dropped:8 o#erruns:8 carrier:8 collisions:8 txAueuelen:1888 +K 4ytes:1@N7@7 G1@2!1 =iJH DK 4ytes:U1N% GN!? =iJH *nterrupt:%7 Jase address:8x7888 Lin. encap:Local Loop4ac. inet addr:1%U!8!8!1 >as.:%@@!8!8!8 inetN addr: ::1/1%7 Scope:9ost UP LOOPJ35= +UNN*NG >DU:1NM2N >etric:1 +K pac.ets:1M8 errors:8 dropped:8 o#erruns:8 <rame:8 DK pac.ets:1M8 errors:8 dropped:8 o#erruns:8 carrier:8 collisions:8 txAueuelen:8 +K 4ytes:18%1?8 G??!U =iJH DK 4ytes:18%1?8 G??!U =iJH

lo

%! Procedemos a copiar el arc/i#o Aue deseamos compartirB tecleando:


\ cp mi-arc/i#o!ext /#ar/CCC//tdocs/

3/ora 4ienB si se trata de una carpeta completa de datosB recomenda4le empaAuetarla tecleando:
\ tar paAuete!tar mi-carpeta/

y de a/i la copiamos usando:


\ cp paAuete!tar /#ar/CCC//tdocs/ "esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: M?

2! "esde los eAuipos cliente en la red podemos descargar el arc/i#o de dos <ormas: a! 5on una terminal tecleando:
V Cget 1?%!1N7!%!N@/mi-arc/i#o!ext

4! 5on un na#egador Ce4B teclear en la 4arra de direcciones:


1?%!1N7!%!N@/mi-arc/i#o!ext

X1 ListoY con esto ya o4tendremos el arc/i#o Aue esta montado en el ser#idor OIJ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX -orlynux@gmail.com (23/02/2011)

Desactivar soporte de I,v:


In la mayora de los sistemas se tiene disponi4le el uso de direccin *P tanto de #ersin M como #ersin NB pero la mas usual /asta a/ora es la *P#MB por lo Aue no se reAuiere tener /a4ilitada la *P#NB para poder desacti#arlaB podemos /acer lo siguiente: 1! 3gregar un indicador de lista negra del *P#N en el arc/i#o de con<iguraciones tecleando:
\ ec/o ]4lac.list ip#N] cc /etc/modpro4e!d/4lac.list!con<

%! 6inalmemtenteB desati#ar el soporte del *P#N tecleando:


\ ec/o 1 c /proc/sys/net/ip#N/con</all/disa4le-ip#N

X1 ListoY con esto nuestro sistema ya no tendra /a4ilitado el ser#icio de *P#N! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (21/02/2011)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: @8

Hacer ,in1 a todos los ordenadores de la L$;


Si deseamos identi<icar cuantos eAuipos estn conectados en nuestra L3N podemos /acer ping usando el siguiente Script: 1! 5argar un editor Gtal como geditB meditB mousepadB #iB nano!!H
V mousepad

%! 5opiar el siguiente Script y pegarlo en nuestro editor!


\Y/4in/4as/ *ND-*N6d]et/8] \ Si la inter<a) es otraB cam4iar 3"Sd_i<con<ig V*ND-*N6 Zgrep inet Z e cut $d : $< % Z cut $d ]!] $< 1B%B2_ <or GGid1[ ig%@@[ ibbHH[ do ping $c 1 $C % V3"S!Vi[ ec/o[ done

2! Guardar con el nom4re de pingall!s/ y esta4lecer los permisos de e,ecucin:


V c/mod UUU pingall!s/

M! Para e,ecutar el Script solo 4asta teclear:


V !/pingall!s/

X1 ListoY 5on esto podremos #er en la terminal Aue eAuipos responden al ping emitido por nuestro eAuipo! [$H $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (29/10/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: @1

$si1nar I, fija en 5;(2Linu/


Para asignar una *P 6i,a en GNU/LinuxB necesitamos con<igurar un arc/i#o denominado ]inter<aces] u4icado en:
/etc/netCor./

1 procedemos /acer los siguientes pasos: 1! *denti<icar la inter<a) Aue utili)an e,ecutando en su consola como root
\ i<con<ig $a

Se mostrara una lista de inter<aces como la siguiente:


et/8 Lin. encap:It/ernet 9Oaddr 88:12:a?:cN:<?:UU UP J+O3"53SD >ULD*53SD >DU:1@88 >etric:1 +K pac.ets:8 errors:8 dropped:8 o#erruns:8 <rame:8 DK pac.ets:8 errors:8 dropped:8 o#erruns:8 carrier:8 collisions:8 txAueuelen:1888 +K 4ytes:8 G8!8 JH DK 4ytes:8 G8!8 JH *nterrupt:1N lo Lin. encap:Local Loop4ac. inet addr:1%U!8!8!1 >as.:%@@!8!8!8 UP LOOPJ35= +UNN*NG >DU:1NM2N >etric:1 +K pac.ets:7 errors:8 dropped:8 o#erruns:8 <rame:8 DK pac.ets:7 errors:8 dropped:8 o#erruns:8 carrier:8 collisions:8 txAueuelen:8 +K 4ytes:M88 GM88!8 JH DK 4ytes:M88 GM88!8 JH

"ado a Aue mi conexin es ca4leada utili)o la inter<a) et/8 la cual estar disponi4le /acia la Ce4 mi ser#idor: OIJB 6DPB aplicaciones Ce4B de lo Aue yo Auiera! Jien >anos a la consola Aue tenemos c/am4a por /acer: %! 5rearemos un respaldo del arc/i#o de con<iguracin actualB para ello nos con#etimos en root y e,ecutamos lo siguiente:
\ cp /etc/netCor./inter<aces /etc/netCor./inter<aces5opiaSeguridad

2! 34rir el arc/i#o inter<aces con nuestro editor <a#orito!


\ nano /etc/netCor./inter<aces

La con<iguracin de este arc/i#o sera di<erente ya Aue el <actor determinante es el no! de tar,etas Aue est(n instaladas en nuestro eAuipo!
"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux 5omFnmente este arc/i#o inicia con la siguiente con<iguracin: auto lo i<ace lo inet loop4ac.

Pg: @%

M! *denti<icar el gateCay o pasarela tipeando en consola como root y con su modem/router acti#o:
\ route $n

Se mostrar algo parecido a lo siguiente:


Da4la de rutas *P del nFcleo "estino Pasarela Genmas. *ndic >(tric +e< 1?%!1N7!1!8 8!8!8!8 %@@!%@@!%@@!8 U 8 8 1N?!%@M!8!8 8!8!8!8 %@@!%@@!8!8 U 1888 8 8!8!8!8 1?%!1N7!1!%@M 8!8!8!8 UG 188 8 Uso *nter<a) 8 et/8 8 et/8 8 et/8

In este e,emplo la direccin de mi gateCay es 11 .1#$.1. 23 $>iren a/ora #iene lo mas importante de toda esta con<iguracin:
auto et/8 i<ace et/8 inet static \>i *p Ilegida: address 1?%!1N7!1!188 \>ascara "e Su4red Para la *P Ilegida netmas. %@@!%@@!%@@!8 \La "ireccin "e >i Puerta "e Inlace gateCay 1?%!1N7!1!%@M \6in de mi con<iguracin para et/8 K"

'ota: No importa el No! "e tar,etas Aue tengas instaladas en tu ordenador simplemente modi<ica esta con<iguracin para adaptarla a tus necesidadesB por e,emplo si tu#ieras 2 tar,etas primero #eri<ica Aue nom4re les asigna con:
\ i<con<ig $a

1 despu(s cam4ia los parmetros del arc/i#o inter<acesB en >* 5ON6*GU+35*fN Auedara de la siguiente manera:

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux


auto lo i<ace lo inet loop4ac. auto et/8 i<ace et/8 inet static \>i *p Ilegida: address 1?%!1N7!1!188 \>ascara "e Su4red Para la *P Ilegida netmas. %@@!%@@!%@@!8 \La "ireccin "e >i Puerta "e Inlace gateCay 1?%!1N7!1!%@M \6in de mi con<iguracin para et/8 K"

Pg: @2

@! Guardamos la con<iguracin y salimos de nuestro editor nanoB y para #er los <rutos de nuestro es<uer)o tipeamos en la consola como root:
\ /etc/init!d/netCor.ing restart

Iste es el ser#icio para reiniciar nuestra red y cargar la nue#a con<iguracinB despu(s de dar INDI+ nos mostrar algo como lo siguiente: ^ +econ<iguring netCor. inter<aces!!! ` O= a

N! 3/ora tipeamos el comando i<con<ig para #er nuestra 6L3>3NDI *P 6*'3:


\ i<con<ig

U4iAuen la inter<a) et/8 y #isualicen la *P asignada en: "irec! inet y en >asc la mascara de su4red asignada!!!K" et/8 Lin. encap:It/ernet "irec! inet:1?%!1N7!1!188 "i<us!:1?%!1N7!1!%@@ >sc:%@@!%@@!%@@!8

+ecuerden: UP D9I 6LOSSYYYY:$" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ xtr&m& - xthr3mx@gmail.com (01/11/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: @M

&vitar responder a los pin1<s:


Para e#itar Aue nuestro eAuipo responda a las peticiones de un P*NG solicitado por otro eAuipo de4emos usar lo siguiente: 1! Declear desde una terminal
V ec/o 1 c /proc/sys/net/ip#M/icmp-ec/o-ignore-all

Para re#ertir la opcinB podemos teclear


V ec/o 8 c /proc/sys/net/ip#M/icmp-ec/o-ignore-all

1 XL*SDOY $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (12/0-/2010)

Descar1as usando =5&0


In di#ersas ocasiones se reAuiere de la descarga de un uno o #arios arc/i#os existentes en un sitio OIJB para esta tareaB aAu les de,o los siguientes pasos: 1! Para descargar un arc/i#o especi<ico en un sitioB desde una terminal tecleamos:
V Cget $c /ttp://papirux!org/pd</Papirux@!pd<

%! Para descargar todo un sitio Ce4 completeB podemos teclear desde una terminal:
V Cget $$con#ert$lin.s $r /ttp://CCC!papirux!org/

5on la opcin ]con#ert$lin.s] se con#ierten los enlaces de la Ce4 en locales y la opcin ]r] es para indicar la recursi#idad! 2! Para descargar un arc/i#o en donde se reAuiere usuario y contrase;aB podemos teclear:
V Cget i/ttp$userdusuario i/ttp$passCorddcontrase;a /ttp://tara4u!com/arc/i#o!mp2

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (20/0-/2010)


"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: @@

Descar1a de repositorio

lac'builds

Si deseamos tener todos los paAuetes de un repositorio determinado en algFn medio de almacenamiento en nuestra mAuinaB podemos seguir los siguientes pasos: 1! 5rear una carpeta destino para los paAuetesB tecleando:
V m.dir Slac.+epo

%! Ista4lecer la descarga de <orma sincroni)ada tecleando:


V rsync $rt)# rsync://rsync!slac.4uilds!org/slac.4uilds/1%!%/^/^!tar!g) Slac.+epo/

Una #e) descargado el repositorioB locali)ar el so<tCare Aue deseamos compilar y crear nuestro instalador! Para esto es necesario descomprimir el paAuete slac.4uilds! 2! Locali)ar el paAuete y descomprimirloB tecleando V tar x#<) C#dial!tar!g) LL cd C#dial M! +e#isar el contenido del arc/i#o de in<ormacin para sa4er el nom4re y u4icacin del paAuete <uente Aue necesitamos para generar el instaladorB tecleando:
V less C#dial!in<o

Una #e) locali)ada la U+L para descargar G"oCnloadH de nuestro paAuete <uente GSourceH usarla con el comando OGID!
V Cget $c /ttp://alumnit!ca/doCnload/C#dial$1!N8!tar!g)

1 XL*SDOY 'O.A! La carpeta Slac.+epo ya contiene los paAuetes Slac.Juilds y 4astar con copiarlos en cualAuier medio extrai4le para transportarlos! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (21/0-/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: @N

Montando .$M 0elcel


Las J3> para ser#icio de *nternet m#ilB /an sido creadas pensando en usuarios de >icroso<t OindoCs y 3pple >a5B sin em4argo /ay algunos comandosB paAuetes y dri#ers Aue nos <acilitan el uso de estos dispositi#os en nuestros GNU/Linux! 3Au les de,o los pasos para monta,e de las J3>Es: Para este casoB implemento un modem No.ia >o4ile P/ones modelo 5S$18B los pasos a continuacin son para las distri4uciones deri#adas de +ed9at y Slac.Care <pue e /ue funcionen en los eri!a os e Debian?! 1! Primero de4emos iniciar como root e instalar el paAuete C#dial desde una terminal tecleando:
Vsu passCord: Gcontrase;a rootH Gslac.CareH \slapt$get $$install C#dial G+ed9atH \yum install C#dial

%! 5ontinuamos identi<icando al dispositi#o tecleando:


\ lsus4 Jus Jus Jus Jus 881 88M 882 88% "e#ice "e#ice "e#ice "e#ice 881: 881: 881: 88%: *" *" *" *" 1dN4:888% Linux 6oundation %!8 root /u4 1dN4:8881 Linux 6oundation 1!1 root /u4 1dN4:8881 Linux 6oundation 1!1 root /u4 8M%1:8N8c No.ia >o4ile P/ones

)e mostrarE el (D pro uctF060c

el

ispositi!o los cuales correspon en a !en orF0421 : el

2! "e4emos crear un arc/i#o para especi<icar las reglas de monta,e del dispositi#oB tecleando:
\ nano /etc/ude#/rules!d/?8$no.ia$)erocd!rules

Dentro el arc4i!o especificarSUJS1SDI>SddRus4SBS1S6SddR8M%1L\7%M2[BS1S6SddR8N8cSB35D*ONddRaddSBP+OG+3>ddRno .ia$testcd W> WsSB +UNbdR/usr/4in/e,ect $s W.SB OPD*ONSbdRlast-ruleS

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux 2! Procedemos a crear un Script tecleando:
\ nano /li4/ude#/no.ia$testcd

Pg: @U

El conteni o el )cript ebe ser\Y/4in/s/ i< ` $< /etc/ude#/no.ia$)erocd$noe,ect a[ t/en exit 1 <i minord_ec/o V% Z sed js/!`8$?a^!//j_ ma,ord_ec/o V% Z sed js/!`8$?a^V//j_ i< ` ]Vma,or] $gt ]8] a ZZ ` ]Vminor] $gt ]18] a[ t/en exit 1 <i exit 8

M! Ista4lecemos los permiso de e,ecucin del Script tecleando:


\ c/mod U@@ /etc/ude#/no.ia$testcd

@! "e<inir los parmetros al arc/i#o C#dial!con< tecleando:


\ nano /etc/C#dial!con<

El conteni o el arc4i!o ebe ser`"ialer "e<aultsa *nit1 d 3D0 *nit% d 3DP8 :1 I1 S8d8 L51 L"% b65L3SSd8 *nit2 d 3DP8 :1 I1 S8d8 L51 L"% b65L3SSd8 *nitM d 3Db5G"5ONDd1B]*P]B]internet!itelcel!com] PassCord d Ce4gprs%88% P/one d ^??\ >odem Dype d USJ >odem Stupid mode d yes Jaud d MN8788 NeC PPP" d yes >odem d /de#/tty35>8 *S"N d 8 Username d Ce4gprs 5arrier 5/ec. d no 3uto +econnect d yes

N! "e4emos de<inir los "NS en el arc/i#o resol#!con< tecleando:


\ nano /etc/resol#!con<

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux 3l arc/i#o resol#!con< le insertaremos las siguientes lineas:
\"NS to J3> nameser#er 1M7!%22!1@1!N nameser#er 1M7!%22!1@1!7

Pg: @7

U! +einiciar el eAuipo con la J3> insertada y #eri<icar Aue el LI" del modem se enciendeB <inalmente iniciar la conexin tecleando:
\ C#dial $$con<ig /etc/C#dial!con<

8ostrarE al,o pareci o a lo si,uiente$$c O#"ial: *nternet dialer #ersion 1!@M!8 $$c 5annot get in<ormation <or serial port! $$c *nitiali)ing modem! $$c Sending: 3D0 $$c Sending: 3DP8 :1 I1 S8d8 L51 L"% b65L3SSd8 3DP8 :1 I1 S8d8 L51 L"% b65L3SSd8 O= $$c Sending: 3Db5G"5ONDd1B]*P]B]internet!itelcel!com] 3Db5G"5ONDd1B]*P]B]internet!itelcel!com] O= $$c >odem initiali)ed! $$c Sending: 3D"D^??\ $$c Oaiting <or carrier! 3D"D^??\ 5ONNI5D h`U<ak\ YkYkYk kgkYkVkL k\kV \kWkL\4E k]kLk k k k kEk]kGk]Hkchhh $$c 5arrier detected! Starting PPP immediately! $$c Starting pppd at >on 'an M 18:8N:%N %818 $$c pid o< pppd: @N1@ $$c Using inter<ace ppp8 $$c local *P address 18!M!M2!M@ $$c remote *P address 18!8!8!1 $$c primary "NS address 1M7!%22!1@1!N $$c secondary "NS address 1M7!%22!1@1!7

1 XL*SDOY 1a estaremos conectados a *nternet con la J3> de DIL5IL! Para <inali)ar conexinB se de4e pulsar 5D+Lb5 en la terminal de conexin [$H 'O.A: Si por alguna ra)n GAue puede ser el so4recalentamiento del dispositi#oH de,as de reci4ir
ser#icio de *nternetB 4astar con pulsar 5D+Lb5 en la terminal donde esta la conexin y #ol#er a intentar la conexin como se indica en el paso siete Gsin necesidad de reiniciar el eAuipoH!

-----------------------------------------------------11/02/10 OlryNUX - (orlynux@gmail.com)


"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: @?

Montando .$M de I( $C&LL


Para este caso en particularB implemento una J3> 5"U$N78B pero considero Aue <uncionarn los pasos para modelos posterioresB aAu les de,o como la monte: 1! I,ecutamos una terminal y nos con#ertimos en administradores tecleando:
Vsu passCord Gcontrase;a del rootH

%! Se reAuiere de la instalacin del paAuete C#dialB para esto teclearemos:


GSlac.CareH \slapt$get $$install C#dial G+ed9atH \yum install C#dial

2! *denti<icamos al dispositi#o tecleando:


\ lsus4

Esto nos mostrarE los si,uientes ispositi!o.


Jus Jus Jus Jus 881 88M 882 88% "e#ice "e#ice "e#ice "e#ice 881: 881: 881: 88%: *" *" *" *" 1dN4:888% 1dN4:8881 1dN4:8881 1Nd7:N782

atos in icEn onos cual es el (D

e nuestro

Linux 6oundation %!8 root /u4 Linux 6oundation 1!1 root /u4 Linux 6oundation 1!1 root /u4 5>ODI59 5o!B Ltd 5NU$N78 5">3 I:$"O modem!

M! Procedemos a de<inirlo en el sistema tecleando:


\ modpro4e us4serial #endord8x1Nd7 productd8xN782

%ecomen able retirar el ispositi!o sin espu>s e unos 10 a 15 se,un os.

esmontarlos : !ol!erlos a insertar

@! O4tener la carpeta cduLinux y crear dentro de esta carpeta el arc/i#o C#dial!con< tecleando:
\ nano C#dial!con<

El conteni o el arc4i!o ebe ser el si,uiente-

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux


`"ialer "e<aultsa >odem d /de#/tty35>8 Jaud d MN8788 *nit1 d 3D0 *nit% d 3DP8 :1 I1 S8d8 L51 L"% b65L3SSd8 *nit2 d P/one d \UUU Username d iusacell PassCord d iusacell 5arrier 5/ec.d no Stupid >oded yes *S"N d 8 "ial 5ommand d 3D"P

Pg: N8

N! "e<inir los "NS editando el arc/i#o resol#!con< tecleando:


\ nano /etc/resol#!con<

3gregar al arc/i#o las siguientes lineas:


\"NS to J3> *usacell nameser#er %8U!72!%88!%88 nameser#er %88!27!188!%18

U! 6inalmente e,ecutar el arc/i#o connect para acti#ar el dispositi#o tecleando:


\!/connect

Se mostrar algo parecido a lo siguiente:


N78d inter<ace c/anger$1!8!1 6ind 5>ODI59 5">N78 at scsi 1 5ommand:: !/it<c/g /de#/sda ^^^ stac. smas/ing detected ^^^: !/it<c/g terminated ddddddd Jac.trace: ddddddddd /li4/li4c!so!NG--<orti<y-<ailb8xM4H`8x4Ued%2N4a /li4/li4c!so!NG--<orti<y-<ailb8x8H`8x4Ued%2%8a !/it<c/g`8x78M7NMNa /li4/li4c!so!NG--li4c-start-mainb8xe8H`8x4Ud<c2?8a !/it<c/g`8x78M7M71a ddddddd >emory map: dddddddd 878M7888$878M?888 r$xp 88888888 87:81 211?NN //ome/orlynux/cduLinux/it<c/g 878M?888$878Ma888 rC$p 88888888 87:81 211?NN //ome/orlynux/cduLinux/it<c/g 878Ma888$878N4888 rC$p 878Ma888 88:88 8 `/eapa 4Udda888$4UdeM888 r$xp 88888888 87:81 2?2M2N /usr/li4/li4gcc-s!so!1 4UdeM888$4Ude@888 rC$p 8888?888 87:81 2?2M2N /usr/li4/li4gcc-s!so!1 4Ude@888$4UdeN888 rC$p 4Ude@888 88:88 8 4UdeN888$4U<%c888 r$xp 88888888 87:81 ?7228N /li4/li4c$%!U!so 4U<%c888$4U<%d888 r$$p 881MN888 87:81 ?7228N /li4/li4c$%!U!so 4U<%d888$4U<%<888 rC$p 881MU888 87:81 ?7228N /li4/li4c$%!U!so 4U<%<888$4U<22888 rC$p 4U<%<888 88:88 8 "esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux


4U<@1888$4U<@%888 r$xp 4U<@1888 88:88 8 `#dsoa 4U<@%888$4U<Ne888 r$xp 88888888 87:81 ?72%7? /li4/ld$%!U!so 4U<Ne888$4U<U8888 rC$p 88814888 87:81 ?72%7? /li4/ld$%!U!so 4<d@4888$4<dU8888 rC$p 4<<e4888 88:88 8 `stac.a 5ommand:: !/it<c/g /de#/sd4 $$c 5"UN78 Linux 5onnectionen $$c "ialing!!!en $$c O#"ial: *nternet dialer #ersion 1!N8 $$c 5annot get in<ormation <or serial port! $$c *nitiali)ing modem! $$c Sending: 3D0 3D0 O= $$c Sending: 3DP8 :1 I1 S8d8 L51 L"% b65L3SSd8 3DP8 :1 I1 S8d8 L51 L"% b65L3SSd8 O= $$c >odem initiali)ed! $$c Sending: 3D"P\UUU $$c Oaiting <or carrier! 3D"P\UUU 5ONNI5D $$c 5arrier detected! Starting PPP immediately! $$c Starting pppd at >on 'ul 1? 1U:@U:1% %818 $$c Pid o< pppd: %7@%1 $$c Using inter<ace ppp8 $$c pppd:`8Na`87a `8Na`87a `8Na`87a $$c pppd:`8Na`87a `8Na`87a `8Na`87a $$c pppd:`8Na`87a `8Na`87a `8Na`87a $$c local *P address %81!1M?!1@2!U1 $$c pppd: `8Na`87a `8Na`87a `8Na`87a $$c remote *P address 1?%!1N7!%%@!1 $$c pppd: `8Na`87a `8Na`87a `8Na`87a $$c primary "NS address %8U!72!%88!%88 $$c pppd: `8Na`87a `8Na`87a `8Na`87a $$c secondary "NS address %88!27!188!%18 $$c pppd: `8Na`87a `8Na`87a `8Na`87a

Pg: N1

1 XL*SDOY 1a con esto estaremos conectados a *nternet con la J3> de *US35ILL! Para <inali)ar la conexin de4emos pulsar 5D+Lb5 en la terminal en donde esta iniciada la sesin de conexin! [$H 'O.A: La carpeta RcduLinuxS con los arc/i#os e,ecuta4les y ScriptEs necesarios para esta4lecer
la conexin los puedes descargar en: /ttp://groups!google!com!mx/group/guiaopensourceT/ldes

-----------------------------------------------------19/02/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: N%

.reve e/plicacin sobre el uso del comando ifconfi1


Poner en red eAuipos con sistemas GNU/LinuxB reAuiere con<igurar en dados casos las conexiones de redB nuestra distri4ucin en su caso no importa cual estemos utili)andoB podemos /acerlo a tra#(s del comando i<con<igB generalmente #iene instalado en todas la distri4uciones! Podemos acti#ar o desacti#ar nuestra red ya sea alm4rica o inalm4rica! 1! Primero de4emos ponernos como root en la terminal!
V su contrase;a:GaAu pones tu contrase;aH

%! Por de<ault nuestra red alam4ica se denota o se identi<ica como et/8! G"esacti#ar inter<a)H
\ i<con<ig et/8 doCn

G3cti#ar inter<a)H
\ i<con<ig et/8 up

2! "e igual manera podemos /acer con identi<icador de la red inalm4rica! G"esacti#ar inter<a)H
\ i<con<ig Clan8 doCn

G3cti#ar inter<a)H
\ i<con<ig Clan8 up

M! 3/ora Aue ya conocemos como acti#arlo y desacti#arloB podemos reali)ar con<iguraciones con el mismo comandoB por e,emplo asignemos la *P 1?%!1N7!1!% con la macara de su4red %@@!%@@!%@@!8 y el 4roadcast de 1?%!1N7!1!1!
\ i<con<ig et/8 1?%!1N7!1!% netmas. %@@!%@@!%@@!8 4roadcast 1?%!1N7!1!1

5on ello /a4remos con<iguradoB como se /iciese de manera gr<icaB sin em4argo se dan casos como en la distri4ucin U4untuB en donde a #eces de manera no conocidaB poder cam4iar la *P y mascara de Su4redB por medio de la inter<a) gr<ica! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 03/01/2010 8anan - (.aguar,#anan@hotmail.com)
"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: N2

Compartir impresoras con C(,

en red

lac'!are

"e4emos entender Aue en los sistemas UN*K y en los LinuxB todos los dispositi#os peri<(ricos son considerados como arc/i#osB y la impresora no es la excepcinB este dispositi#o es tomado como un arc/i#o i output i Aue reAuiere de un ser#icio para poder interpretar documentos Aue son en#iados desde un eAuipo an<itrin! Para este proceso se reAuiere del ser#icio de impresin nati#o en Slac.Care y en la mayora de los sistemas GNU/Linux Aue se denomina 5UPS G5ommon Unix Printing SystemH! Is por medio de este ser#icio Aue es posi4le compartir la impresora en una red! Para con<igurar el ser#icio 5UPS podemos utili)ar dos #as Aue son: aH *nter<a) OIJ 4H lnea de comando "esde mi punto de #istaB las dos son 4uenas opciones ya Aue pueden ser utili)adas dependiendo de lo Aue se reAuieraB por e,emplo: Para #isuali)ar las impresoras Aue se cargan en el ser#icioB el #isor OIJ es una 4uena alternati#a y para modi<icar parmetros determinadosB podemos usar la linea de comando manipulando el arc/i#o de con<iguracin Rcups!con<S! 3ntes de descri4ir lo Aue se necesita para con<igurar y compartir la impresoraB es importante Aue expliAue Aue la impresora se comparte en una red donde todos los eAuipos usan GNU/Linux y usaremos a un eAuipo como administrador de impresin al cual se le pondrn las con<iguraciones necesarias! Para iniciar con la con<iguracinB usare como e,emplo mi impresora Aue es una Samsung >L$%%M8B y procedemos a /acer lo siguiente: 1! :eri<icar si contamos con el paAuete 5UPS instalado en nuestro eAuipoB para esto usaremos una terminar y teclearemos:
V ls $l /#ar/log/pac.ages/ Z grep cups

Isto nos mostrar el nom4re y la #ersin del paAuete instalado! %! *nstalar los dri#er correspondiente de la impresora en nuestro sistemaB la mayora de las impresoras actuales ya traen dri#er para OindoCsB >ac y LinuxB y descargaremos desde el 5" o desde la *nternet el dri#er Aue necesitamos!

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: NM

2! Para iniciar el ser#icio de4emos ser administradores en el sistemaB as Aue /ay Aue cargar la terminal y teclear:
V su passCord Gteclear la contrase;a del rootH \ /etc/rc!d/init!d/cups start

Nos mostrar algo como: cups: started sc/eduler! M! Para sa4er Aue puerto se /a4ilitoB teclearemos:
\ nmap 1%U!8!8!1

:isuali)aremos la indicacin del puerto de la siguiente <orma:


*nteresting ports on local/ost G1%U!8!8!1H: Not s/oCn: 1U1M closed ports PO+D SD3DI SI+:*5I N21/tcp open ipp

@! 3/ora podremos acceder a la inter<a) OIJ cargando el na#egador Ce4 y tecleando en la 4arra de direccin la *P local y el puerto /a4ilitado:
/ttp://1%U!8!8!1:N21/

N! In la *nter<a) OIJ seleccionaremos la <ic/a S(mpresorasS aAu se mostrarn las impresoras Aue se /an detectado! Istos es solo para #eri<icar Aue la impresora esta disponi4le localmente! U! Procedemos a seleccionar la <ic/a R& ministraci;nS en donde acti#aremos la casilla RCompartir impresoras pblicas conectadas a este sistema S y gra4amos los cam4ios pulsando el lin. Rcambiar especificacionesS 5on esta Fltima especi<icacin el puerto N21 estar disponi4le para la conexin de red Gejemplo- 192.168.2.10H y no solo localmente G127.0.0.1H! 1 XL*SDOY 3/oraB para Aue los dems eAuipos de la red Aue tienes GNU/Linux tam4i(n con slac.Care puedan usar la impresora de4en e,ecutar el ser#icio 5UPS tecleando:
\ cupsd

-----------------------------------------------------29/09/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: N@

Compartiendo carpetas con

$M.$

Las tareas de compartir carpetas entre los eAuipos en una redB se da con <recuencia con sistemas /eterog(neosB por e,emplos OindoCs y GNU/Linux pero tam4i(n se dan los casos de Aue se reAuiere compartir carpetas entre sistemas /omog(neos como Linux y Linux! 3 continuacin descri4o los pasos para compartir carpetas entre un sistema Slac.Care y un "e4ian! Domando como sistema ser#idor a Slac.Care y por ende "e4ian como cliente! Para este procesoB usaremos S3>J3 Aue permite el uso del S>J GSer#er >essenge Jloc.H Aue permite la comunicacin con el protocolo NIDJIU* Aue implementan las redes de >icroso<t OindoCs! 1! Para comen)ar de4emos identi<icar per<ectamente Aue nuestros eAuipos est(n en red y conocer sus direcciones *P! Para esto usaremos una terminal y teclearemos:
<slac2Gare? V su passCord Gcontrase;a del rootH \ i<con<ig < ebian? V sudo i<con<ig passCord Gcontrase;a del usuario actualH

Se desplegar la especi<icacin de las inter<aces de red actuales!


et/8 Lin. encap:It/ernet 9Oaddr 88:12:a?:cN:<?:UU inet addr:1?%!1N7!%!%@ >as.:%@@!%@@!%@@!8 UP J+O3"53SD >ULD*53SD >DU:1@88 >etric:1 +K pac.ets:8 errors:8 dropped:8 o#erruns:8 <rame:8 DK pac.ets:8 errors:8 dropped:8 o#erruns:8 carrier:8 collisions:8 txAueuelen:1888 +K 4ytes:8 G8!8 JH DK 4ytes:8 G8!8 JH *nterrupt:1N lo Lin. encap:Local Loop4ac. inet addr:1%U!8!8!1 >as.:%@@!8!8!8 UP LOOPJ35= +UNN*NG >DU:1NM2N >etric:1 +K pac.ets:N errors:8 dropped:8 o#erruns:8 <rame:8 DK pac.ets:N errors:8 dropped:8 o#erruns:8 carrier:8 collisions:8 txAueuelen:8 +K 4ytes:288 G288!8 JH DK 4ytes:288 G288!8 JH

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: NN

%! In la mAuina Aue tiene Slac.CareB procedemos a re#isar si esta instalado el paAuete de S3>J3 tecleando:
\ ls $l /#ar/log/pac.ages/ Z grep sam4a

Isto nos mostrar el nom4re del paAuete y la #ersin actualmente instalada! 2! "e4emos tener identi<icada pre#iamente la direccin de la carpeta Aue deseamos compartir para mi caso #a a ser R//ome/orlynux/compartidaS! M! Procedemos a con<igurar el arc/i#o sm4!con< tecleando:
\ mousepad /etc/sam4a/sm4!con<

In este arc/i#o de4emos cam4iar los #alores de la opcin security:


GantesH security d user Gdespu(sH security d s/are

1 al <inal del arc/i#o agregaremos lo siguiente:


`5ompartidaa comment d R>is datos compartidosS pat/ d R//ome/orlynux/compartidaS pu4lic d yes guest o. d yes Crita4le d yes 4roCsea4le d yes create mas. d 8UN@

@! Guardamos y salimos del arc/i#oB continuaremos con el le#antamiento del ser#icio tecleando:
\ /etc/rc!d/ser#ice sam4a start

1 se mostrar el estado del ser#icio de la siguiente <orma


Starting Sam4a: /usr/s4in/sm4d $" /usr/s4in/nm4d $"

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux N! :eri<icar el ser#icio acti#ado tecleando:
\ nmap 1?%!1N7!%!%@

Pg: NU

Se de4e #isuali)ar el puerto /a4ilitado y el ser#icio Aue esta corriendo!


PO+D SD3DI SI+:*5I 12?/tcp open net4ios$ssn MM@/tcp open microso<t$ds

U! 3/ora en el eAuipo cliente de4emos crear una conexin al eAuipo ser#idorB usando los siguientes pasos:
aH Seleccionar el menF Lugares 4H 5lic en la opcin conectar con ser#idor cH Ilegir la opcin compartido por OindoCs dH Ista4lecer la direccin *P en el campo RSer#idorS cH Ista4lecer el nom4re de la carpeta Aue se comparte en el campo R5ompartidoS

7! Podremos accesar desde una inter<a) OIJ o 4ien usando el mane,ador de arc/i#os! Para esto de4emos implementar el protocolo sm4 de la siguiente <orma: In la 4arra de direcciones del na#egador o mane,ador de arc/i#os!
sm4://1?%!1N7!%!%@/

+ecomenda4le usar el nautilus para poder reali)ar la copiar del contenido de la carpeta a nuestro eAuipo cliente! 1 XL*SDOY 1a podremos #isuali)ar la carpeta Aue se comparte en la mAuina an<itriona y su contenido! [$H

-----------------------------------------------------21/09/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: N7

Desarrollo
Il desarrollo de aplicaciones es una acti#idad importante e para la de implementacin a medida las para implantacin

sistemas de in<ormacin desarrollados las organi)acionesB li4res de donde /erramientas

desarrollo <orman una parte esencial para este <in! 3 continuacin se descri4en algunos D*PEs Aue indican como reali)ar tareas 4sicas para la programacin!

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: N?

#e-establecer contrase;a de root del m"s6l


Si nuestra contrase;a del root del >ySPL se nos ol#idoB podemos re$esta4lecerla usando lo siguiente: 1! Primero de4emos detener los ser#icios Aue tenga disponi4les el gestor del >ySPLB tecleando desde la terminal:
\ .illall mysAld

%! *niciar el ser#icio a prue4a de <allos y saltando seguridad en las ta4las:


\ mysAld-sa<e $$s.ip$grant$ta4les L

2! 5argamos el ser#icio de >ySPL como root usando la 4ase mysAl


\ mysAl $u root mysAl

M! 3ctuali)ar la contrase;a del root tecleando:


mysAlc UP"3DI user SID PassCorddP3SSOO+"GEnue#a-contrase;aEH e O9I+I UserdErootE[ 6LUS9 P+*:*LIGIS[ eA

@! "etener nue#amente los ser#icios de >ySPL tecleando:


\ .illall mysAld

N! 1 <inalmenteB iniciar el ser#icio de >ySPL


\ mysAld start L

X1 ListoY 5on esto ya tendremos disponi4le la cuenta del root con la contrase;a nue#a! [$H

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (29/10/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: U8

Instalar el >D? en 5;(2Linu/


Il '"= 'a#a "e#elopment =it Gpara los gringosH es un so<tCare Aue nos proporciona las /erramientas de desarrollo para programar y crear so<tCare '3:3 :$H! Jueno una de las potentes caractersticas de este lengua,e es Aue es multi$plata<ormaB cosa Aue a nosotros nos #iene de perlas: para instalarloB a/ora manos a la o4ra: 1! "escargar el 4inario para GNU/Linux del '"= desde:
/ttp://CCC!oracle!com/tec/netCor./indexes/doCnloads/index!/tml

Seleccionar 'a#a SIc"oCnload '"= y guardarlo en nuestra carpeta personal %! 34rimos una terminal y nos con#ertimos en superusuarioB despu(s creamos un directorio en /usr llamado ,a#a y cam4iamos de propietario al directorio ,a#a por nuestro usuario:
V su PassCord: g$$$$$$$$$$$$$$$Declear la contrase;a! \ m.dir /usr/,a#a LL c/oCn $+ tu-usuario /usr/,a#a

2! Para mo#er el arc/i#o descargado al directorio creado para ello reali)amos lo siguiente:
\ m# ,d.$Nu%%$linux$i@7N!4in /usr/,a#a LL c/mod bx /usr/,a#a/,d.$Nu%%$linux$i@7N!4in

M! Para instalar el 4inario del '"= tipear:


\ !/,d.$Nu%%$linux!i@7N!4in

@! 5am4iar el propietario del directorio ,d.1!N!8-%% por el usuario del sistema:


\ c/oCn $+ tu-usuario ,d.1!N!8-%%

N! Iditar el arc/i#o !4as/rc del usuario actual tipeando:


V nano //ome/tu-usuario/!4as/rc

U4icarse al <inal del arc/i#o y a;adir las siguientes lineas:


\'"= 1!N!8-%% export P3D9dVP3D9:/usr/,a#a/,d.1!N!8-%%/4in

3/ora Guarden estos cam4ios y salgan del editor


"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux U! Iditaremos el arc/i#o !4as/rc en la cuenta del root tipeando:
\ nano /root/!4as/rc

Pg: U1

U4icarse al <inal del arc/i#o y a;adir las siguientes lineas:


\'"= 1!N!8-%% export P3D9dVP3D9:/usr/,a#a/,d.1!N!8-%%/4in

3/ora Guarden estos cam4ios y salgan del editor: Jueno si tienen mas de % usuarios en su sistemaB ya sa4en como agregarles las /erramientas del '"=B 4ien lo Fnico Aue nos <alta es cerrar la terminal terminales en e,ecucin si tenamos otras terminales acti#as y #ol#erlaGsH a a4rir para Aue los cam4ios Aue /icimos para los usuarios tengan e<ectoB y listo a/ora ya pueden P+OG+3>3+ desde su terminalB consola como la Auieran llamar :$H! 'ota: Iste procedimiento parece tedioso pero los 4ene<icios son muy satis<actoriosB por e,emplo en comparacin con un apt$get install!!!!muc/as #eces no es la #ersin mas actual de las /erramientas del '"=B por lo tanto los a<ectados somos nosotros y nuestros programas al utili)ar muc/as inter<aces gr<icas se cuelganB se /ace mas lenta su e,ecucin y otro <actores Aue nos a<ectanB y 4ien con esto ya le pueden ayudar a su pr,imo y demostrarle como se /acen las cosas a lo G+3N"I :$H

+ecuerden!!!!!!!!!!!!!!UP D9I 6LOSSYYYYYYY:$H $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ xtr&m& - xthr3mx@gmail.com (01/11/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: U%

Q@ cmo instalo el R$pp ervS en 5;(2Linu/A


Il 3ppSer# como tal el nom4re Aue reci4e el con,unto de so<tCare 6LOSS como 3pac/eB P9P y >ysAlB mdulosB etc! Para ser instalado en el Sistema Operati#o de las #entanas! Pero por gracia de "ios en GNU/Linux el nom4re no es el mismoB aAu se denomina LAM4 GGNU/LinuxB Apac/eB MySPLB 4/pHB para su instalacin el procedimiento es el siguiente: 1! "esde una terminalB pasamos a ser superusuario desde mi "e4ian Lenny el comando es:
V su g$$$$GInter y teclear el passCord de rootH

%! 1a como superusuario copiamos toda la siguiente linea:


\ aptitude install apac/e% p/p@ li4apac/e%$mod$p/p@ mysAl$ser#er mysAl$client p/p@$mysAl p/p@$curl p/p@$gd p/p@$idn p/p$pear p/p@$imagic. p/p@$imap p/p@$mcrypt p/p@$memcac/e p/p@$m/as/ p/p@$ming p/p@$ps p/p@$pspell p/p@$recode p/p@$snmp p/p@$sAlite p/p@$tidy p/p@$ xmlrpc p/p@$xsl p/p@$,son p/pmyadmin

Esto tomara un al,o e tiempo" proporcional al tipo ten,amos acceso a (nternet+

e cone0i;n con la /ue

"urante la instalacin nos pedir una contrase;a para el usuario root para el ser#icio de mysAlB la escri4imos y la con<irmamosB despu(s terminara todo el proceso! 3/oraB para #er si todo /a sido un (xitoB a4rimos nuestro na#egador Ce4 <a#orito en mi caso iceCeasel y escri4imos en la 4arra de direcciones:
/ttp://local/ost

Isto nos de4e mostrar la <rase Aue dice: (t5s 6ork7 2! Ista4lecer el usuario de la carpeta del ser#idor OIJ!
\ c/oCn $+ tu-usuario /#ar/CCC

Para #eri<icar la instalacin de los ser#icios y Aue nos recono)ca nuestra ser#idor de 4ase de datos de4emos crear un arc/i#o con el nom4re de Rtest!p/pS en la direccin: 89ar8www8

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux "onde le contenido del arc/i#o de4e ser: :;p<p p<pinfo=>? ;@

Pg: U2

/#ar/CCCB es el lugar por de<ault donde 3pac/e apuntara cuando accedemos con local/ostB en este directorio contendr todos nuestros Scripts en P9P y pginas Ce4! 1 para #er si todo #a de perlas K" tecleamos nuestro na#egador Ce4B en la 4arra de direcciones la siguiente ruta:
/ttp://local/ost/lector!p/p

1 esto mostrara todos los mdulos cargadosB a donde apunta nuestro ser#idor Ce4B nuestro ser#idor de 4ase de datosB la #ersin de todo lo Aue /emos instalado! Para usar el gestor de 4ase de datos de <orma #isualB podemos utili)ar la /erramienta P/p>y3dmin Aue /emos instaladoB para e,ecutarla escri4iremos lo siguiente en la 4arra de direcciones en nuestro na#egador Ce4:
/ttp://local/ost/p/pmyadmin/

Isto nos solicitar la contrase;a Aue le asignamos al gestor de 4ase de datos durante la instalacinB esta4lecemos el usuario root y tecleamos la contrase;a!

"e mi parte es todo /asta luegoB Aue "ios los 4endiga y (xito en todo! P!": UP D9I 6LOSSYY K"

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 29/09/10 xtr&m& - (xthr3mx@gmail.com )

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: UM

cript para eliminar procesos


Para eliminar procesos podemos usar un Script Aue explora los actuales procesos y solicita <inalmente el *" de proceso Aue Aueramos eliminar: 1! 5argar un editor de texto usando:
\ gedit .illproc!s/

%! 3gregar el siguinete Script \Y/4in/s/ ps $ae< Z grep VUSI+ ec/o $en ]NFmero de proceso a matar: ][ read P-*" .ill VP-*" 2! Gra4ar el Script y de<inir los permisos :
\ c/mod bx .illproc!s/

M! Para e,ecutar el proceso tecleamos:


\ !/.illproc!s/

1 XL*SDOY 1a con esto podemos mostrar los procesos y teclear el numero del proceso deseado! [$H

-----------------------------------------------------13/09/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: U@

%ariables de entorno 1lobales " permanentes


Para esta4lecer #aria4les de entorno glo4ales y permanente en los sistemas GNU/LinuxB de4emos /acer los siguiente: 1! Iditar el arc/i#o /etc/pro<iles tecleando:
\ gedit /etc/pro<iles

Para este e,emplo de<inir( una #aria4le de entorno glo4al y permanente para la instalacin de 'a#a :irtual >ac/ine G':>H! La de<inicin de la #aria4le glo4al nos e#itar tener Aue utili)ar cada #e) Aue necesitemos de ':> la lnea de comandos Aue permite la exportacin de #aria4les de entornoB por e,emplo:
s4ell@ e0port H&B&I678EF9usr9ja!a9j 21.5.0I07

%! In #e) de lo anterior reali)amos las siguientes modi<icaciones al arc/i#o /etc/pro<ile y agregaremos:


'3:3-9O>Id/usr/,a#a/,d.1!@!8-8U

2! U4icamos la lnea Aue tiene el comando export y agregamos al <inal de ella la #aria4le Aue aca4amos de de<inir :
export P3D9 USI+ LOGN3>I >3*L 9OSDN3>I 9*SDS*0I *NPUD+5 '3:3-9O>I

Iste procedimiento puede ser utili)ado para cualAuier otra aplicacin Aue reAuiere de las #aria4les de entorno!

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 23/01/2010 45onc& 6 (m"onc&r@hotmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: UN

hell

cript para

ervidor M" BL

Il gestor de 4ases de datos >ySPL en las distri4uciones GNU/Linux pueden #arias con respecto a sus Script para le#antar el ser#icio[ In esta ocasin les de,o un Script para Aue sea sencillo despertar o dormir el ser#icio de >ySPL dentro de Slac.Care: 1! 5opiar el siguiente Script en nuestro editor de texto <a#orito!
\Script para manipular ser#idor >1SPL \Y/4in/s/ 3+G:d]V ] >1SPL"dE/etc/rc!d/rc!mysAldE case V3+G: in startZstopZrestartH V>1SPL" V3+G: [[ ^H V>1SPL" V3+G: I++O+dVT esac exit VI++O+

Iste Script de4en guardarlo con el nom4re de mysAlctl sin extensinB de pre<erencia /ay Aue estar como super usuario! %! Ista4lecer los permisos de e,ecucin del Script y su u4icacin
GPermisosH \ c/mod U@@ mysAlctl GU4icacinH \ m# mysAlctl /usr/s4in/

1 XL*SDOY 1a con esto podremos le#antar el ser#icio de >ySPL siendo administradores por supuesto tecleando desde cualAuier lugar:
\ mysAlctl start L

6inalmente al dar gInterc se #isuali)ar el a#iso del le#antamiento del ser#icio!


Starting mysAld daemon Cit/ data4ases <rom /#ar/li4/mysAl `1ab "one mysAlctl start

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 01/02/10 OlryNUX - (orlynux@gmail.com)


"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: UU

Instalar >$%$ desde la terminal en (buntu


Sin duda uno de los programas Aue es muy utili)ado en las distri4uciones de Gnu/linux es la terminal! Iste programa nos permite escri4ir comandos del teclado y los pasa al sistema operati#o para Aue realice una orden! In la mayora de los sistemas Linux es uno llamado 4as/ Aue /ace la <uncin del interprete de ordenes! (nstalar Aa9a Para reali)ar la descarga #isite /ttp://,a#a!com/es/ para Aue sea gratis damos en el 4oton "escarga gratuita de 'a#a! 9ay dos tipos de paAuetes de instalacin: aH PaAuete Linux GrpmB de4B tg)H 4H 3rc/i#o 4inario autoextra4le para Linux! 1!$ Para iniciar la instalacin nos #amos a una terminal y escri4imos los Aue sigue: entramos como super usuario
V su PassCord: Gcontrase;a del rootH

%! 5reamos el directorio necesarios para la instalacin tecleando:


\ m.dir /usr/,a#a

M! 5opiamos el arc/i#o descargado en la carpeta Aue creamos:


\cp ,re$Nug#ersinc$linux$i@7N!4in

M! 3ccedemos al directorio creador tecleando:


\ cd /usr/,a#a/

@! 5am4iamos los permisos del arc/i#o descargado para /acerlo e,ecuta4le!


\ c/mod abx ,re$Nug#ersinc$linux$i@7N!4in

compro4amos si tenemos permisos para usarlo


V ls $l

Si tenemos pro4lemas con los permisos le ponemos todos


\ c/mod UUU ,re$Nug#ersinc$linux$i@7N!4in

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux si no /ay incon#enientesB continuamos iniciamos el proceso de instalacin
\ !/,re$Nug#ersinc$linux$i@7N!4in

Pg: U7

Nos mostrar la licencia de4emos aceptarla para continuar! '+I se /a instalado en 8usr8Ba9a8Bre1.#.CD:9ersin@! 1 dir terminado! Intramos al directorio y compro4amos Aue se encuentre con ls! (nstalando un arc<i9o Linux R4M autoextraEble Si estamos como super usuario continuamos en su de<ecto nos #ol#emos a poner como super usuario y entramos al directorio en donde instalamos '+I! Le damos los permisos al arc/i#o descargado
\ c/mod abx ,re$Nug#ersinc$linux$i@7N$rpm!4in

e iniciamos el proceso de instalacin


\ !/,re$Nug#ersinc$linux$i@7N$rpm!4in

#ol#emos a decir Aue si a la licencia y el arc/i#o de instalacin creara un arc/i#o BreF#u:9ersin@FlinuxFi2$#.rpm en el directorio donde nos encontramos! *nstalamos el arc/i#o +P>
\ rpm $i# ,re$Nug#ersinc$linux$i@7N!rpm

si deseamos compro4ar usaremos el comando ls! 5on esto la instalacin /a <inali)ado!

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 02/01/2010 :&!la - (ang&l,*999@hotmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: U?

Instalacin del M" BL en

lac'!are

5omo sa4emosB mysAl es uno de los gestores de 4ases de datos <a#orito por muc/os desarrolladores de aplicaciones para escritorio y para el Ce4! 1 Aue existen algunos paAuetes como el K3>PP para poder e,ecutar el ser#icio de mysAl! Por otra parte en Slac.Care lo me,or es tener tanto al cliente como al ser#idor de mysAl instaladosB as Aue aAu les doy los pasos para /acerlo: 1! 5omencemos descargando e instalando el paAuete de mysAl desde la *nternet para esto en una terminal teclearemos:
V su passCord Gcontrase;a del rootH \ slapt$get $install mysAl

Isto descargar desde los repositorios el paAuete correspondiente! %! Para #eri<icar su instalacin podemos teclear:
\ slapt$get $searc/ mysAl

nos desplegar el nom4re y #ersin del paAuete instalado 2! 3/ora de4emos con<igurar las 4ases de datos iniciales y los esAuemas de mysAl y teclearemos:
\ su i mysAl \ mysAl-install-d4

Se de4en cargar toda una lista de indicaciones so4re la instalacin de los componentes inicialmente del mysAl M! Seguimos esta4leciendo como propietario mysAl de las carpetas del msyAl dentro de las li4rerias tecleando:
\ c/oCn $+ mysAl!mysAl /#ar/li4/mysAl

@! Seguimos esta4leciendo los permisos de e,ecucin corresponde la demonio del mysAl y de4emos teclear:
\ c/mod abx /etc/rc!d/rc!mysAld

al

arc/i#o

Aue

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux N! Procedemos a le#antar el ser#icio y teclearemos:
\ /etc/rc!d/rc!mysAl start

Pg: 78

U! Para Aue podamos tra4a,ar de <orma segura es con#eniente de<inir la contrase;a del administrador por lo Aue de4emos teclear:
\ mysAladmin $u root $passCord Emi-pala4ra-secretaE

7! 1a con esto esta4lecidoB procedemos a cargar el cliente de mysAl tecleando desde otra terminal como usuario con#encional:
V mysAl $u root $p passCord: Gteclear mi-pala4ra-secretaH mysAlc

5on toda esta con<iguracinB tam4i(n tenemos disponi4le una cuenta de un usuario sencillo Aue no reAuiere contrase;a! Il usuario Aue se crea es con el mismo nom4re del usuario actual del sistema y podemos acceder a (l tecleando desde una terminal como usuario con#encional:
V mysAl mysAlc

1 XL*SDOY 1a tenemos nuestro sistema <uncionando como administrador en mysAlB al mismo tiempo tenemos un cliente sin contrase;a de<inido para cosas 4sicas! [$H

-----------------------------------------------------21/09/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 71

Multimedia
La multimedia con todos sus componentesB es utili)ada en di#ersas reas en los sistemas in<ormticosB con las aplicaciones li4resB se /a logrado tener un me,or desarrollo de los componentes multimedia en<ocados a aplicaciones Oe4 y de Iscritorio!! 3 continuacin se descri4en algunos D*PEs orientados para la manipulando de elementos multimedia!

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 7%

Instalando Impressive en 5;(2Linu/


*mpressi#e es un #isor optimi)ado para presentaciones de P"6Es e *mgenes! Ista escrito en Pyt/onB por lo tanto es multiplata<ormaB licenciado 4a,o la GPL#%! La <inalidad de este so<tCare es Aue nosotros podemos concentrarnos unicamente en el contenido y dise;o de nuestra presentacin reali)ndola con *mpressB in.scape si necesitamos de un P"6 reali)ado con una calidad pro<esional utili)ar la clase Jeamer de LatexB y posteriormente exportarlo a P"6! Para instalar a *mpressi#eB les de,o los pasos: 1! *nstalar desde la consola tecleando: Si cuentas con la distro de "IJ*3N o sus deri#adosB podemos reali)ar lo siguiente:
\ aptitude install impressi#e $y

1 esto permitir instalar las dependencias ,unto con el so<tCare! 3/ora si usas Slac.CareB les recomiendo descargar desde: /ttp://CCC!slac.4uilds!org los paAuetes Slac.4uilds de impressi#e!
Los paAuetes son: *mpressi#e$8!18!tar!g) $$$$$$c Source de *mpressi#e *mpressi#e!tar!g) $$$$$$c Slac.4uild

Para instalarlo usar los pasos descritos en el D*P ]*nstalando paAuetes Slac.4uild] Aue se encuentra en esta gua! Para 3rc/linuxB otras distros u otro SOB acceder a la Ce4: /ttp://impressi#e!source<orge!net/ y descargar el paAuete correspondiente! UD*L*035*fN $$$$$$$$$$$$$$$$$$ Para acceder a la documentacin de impressi#e desde Slac.Care acceder al directorio:
V cd /usr/doc/impressi#e$8!18!%/

Para utili)ar la ayuda de impressi#eB tipear:


V impressi#e $/

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux Si Auieren #isuali)ar todas las transicionesB tipear:
V impressi#e $l

Pg: 72

Uso: impressi9e GO4.(O'...H :('4-.=S>...@ 3/ora partiendo del P"6 denominado demo!pd< u4icado en la documentacin de impressi#e desde Slac.CareB les mostrare como utili)ar este potente so<tCare:
V impressi#e $t PageDurnBSpinOut*nB0oomOut*nBSpiralOut*n $d 88:82:88 /usr/doc/impressi#e$ 8!18!%/demo!pd<

5on la linea anterior le estamos diciendo a impressi#e Aue esta4le)ca M transiciones para toda la presentacinB el tiempo de toda la presentacin son 2 minutos y la u4icacin de nuestra presentacin! 3/ora esto no es lo Fnico padreB de este so<tCareB dentro de la presentacin podemos utili)ar las siguientes opciones:
Da4 $$$$$$$$$c Ixposicin de todas las /o,as de la presentacin! t $$$$$$$$$c 3cti#a/desacti#a un relo, en la esAuina superior derec/a ) $$$$$$$$$c 0oom en la )ona en la Aue este situado el puntero Inter $$$$$$$$$c "i4u,a un circulo de atencin y se incremente con b y decrementa con $ IscBA $$$$$$$$$c Salir de la presentacin

Si presionamos el puntero y di4u,amos un rectngulo en una lamina esto crea un rectngulo de atencin y lo desacti#amos con un clic. secundario so4re el rectngulo de atencin! In caso de Auerer almacenar todos los crculos o rectngulos de atencin creados en nuestra presentacin presionar la tecla RsS! >uc/as gracias por su atencin prestadaB en la siguiente entrada les mostrare como crear script para automati)ar el proceso de asignar transicionesB de<inir ttulosB tiemposB especi<icar e<ectos para cada transicinB etc! Pue el Se;or "ios Dodopoderoso los 4endiga a4undantemente y Aue derrame so4re ustedes sa4iduria e inteligencia de manera so4renatural! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ in!tall"#g +r&&.tx( )) o"&n,your,min',an',!hi+t,th&,+utur&.tg( (0-/03/2011)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 7M

,ersonali3ar al flamante MOC


Iste <lamante reproductor de audioB aparte de /acer muy 4ien su c/am4aG+eproducir 3udio!!K"HB tam4i(n puede tunearse de modo Aue el tema mostrado en su inter<a) ncurses nos muestre una perspecti#a #isual muy atracti#aYK"B y com4inado con potencia y desempe;oB tenga un tema acorde con las capacidades de este <lamante reproductorYYYY 1! 5opiar el arc/i#o con<ig!example al directorio oculto de mocB u4icado en el directorio /ome de nuestro usuario:
V cp $+ /usr/doc/moc$%!@!8-alp/aM/con<ig!example h/!moc

%! *ngresar al "irectorio oculto de moc y renom4rar el arc/i#o como con<ig:


V cd h/!moc/ V m# con<ig!example con<ig

2! Intrar con nuestro editor de arc/i#os <a#orito GIn mi caso Super:*>YYYK"H y 4uscar dentro del arc/i#o de con<iguracin la opcin D/emeB descomentarla para Aue se /a4ilite y cam4iar la opcin predeterminada Gexample-t/emeH por alguno de los siguientes t/emes:
4lac.-t/eme green-t/eme red-t/eme yelloC-red-t/eme nig/tly-t/eme dar.dot-t/eme transparent$4ac.ground moca-t/eme V #im h/!moc/con<ig

"entro del 3r/i#o 4uscar y 5am4iar:


D/emed example-t/eme $$$c D/emed red-t/eme

Para salir del arc/i#oB desde el modo comandoGIS5HB presionar:


:CAY

Listo 3/ora solo tienen Aue iniciar este reproductor y con el nue#o t/eme Aueda de PerlasYYY para nuestro SistemaYYYK"! 5omo complemento esto no termina aAuB
"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 7@

pueden #eri<icar las dems opciones Aue les gustara /a4ilitar o modi<icarB yo solo les muestro el camino y ustedes tienen Aue llegar al destino! >uc/as gracias por su atencin prestadaB Aue dis<ruten este tipB y Aue el Se;or "ios Dodopoderoso derrame a4undantemente so4re todos ustedes 4endiciones! \ installp.g <loss!tx) LL s/i<t-t/e-<uture!tg) 'ota: Isto <ue pro4ado desde Slac.Care 12!1YK"B si utili)as "e4ian o deri#ado el arc/i#o de con<iguracin esta u4icado en: /usr/s/are/doc/moc/examples/con<ig!examples!g) y lo descomprimes con:
V g)ip $d con<ig!examples!g)

Il arc/i#o Aue /a sido extrado lo renom4ras como con<ig y de a/B todos los pasos son lo mismo :$HYY!

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ in!tall"#g +r&&.tx( )) o"&n,your,min',an',!hi+t,th&,+utur&.tg( (0-/03/2011)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 7N

Montando i,od2i,hone en (buntu


Los dispositi#os *pod de 3ppleB /asta a/ora /an sido manipulados <cilmente en >ac y en OindoCsB y en los sistemas GNU/LinuxB se /ace algo pesadoB despu(s de 4uscar en #arios <oros y Oi.isB encontr( algunos posos para el monta,e de los *podB as Aue aAu les de,o las indicaciones: 1! Primero instalamos los programas necesarios
V sudo aptitude install gt.pod i<use

%! Seguimos una serie de pasos para Aue gt.pod pueda comunicarse con el *Pod / *P/one a tra#(s de i<use:
V m.dir /media/ipod V sudo c/mod UUU /media/ipod V sudo adduser NO>J+I"IUSU3+*O <use

2! 3/ora #amos a /acer Aue el iPod / iP/one se monte automticamente con i<use al arrancar gt.pod:
V sudo gedit /usr/4in/ipod

Iscri4imos en el arc/i#o lo siguiente:


\Y/4in/4as/ i<use /media/ipod gt.pod

Lo guardamos y cerramos M! Procedemos a esta4lecer los permisos pertinentes:


V sudo c/mod UUU /usr/4in/ipod

:amos a modi<icar el lan)ador del menF para Aue en #e) de arrancar directamente gt.pod arranAue el script Aue creamos antes:
Sistema $c Pre<erencias $c >enF principal $c 3plicaciones $c Sonido y #deo $c 3dministrador de iPor gt.pod $c Propiedades

5am4iamos el comando gt.pod por ipod y cerramos todo!

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux 3/ora podemos conectar nuestro iPod / iP/one y a4rir gt.pod desde:
3plicaciones $c Sonido y #deo $c 3dministrador de iPod gt.pod

Pg: 7U

I,ecutar gt.pod dando clic so4re el acceso en el menF! Para desconectar el iPod /acerlo desde gt.pod /aciendo clic derec/o en el iPod Gen la columna de la i)AuierdaH y en ]expulsar iPod]! XXUna #e) a4ierto gt.podYY @! 6inalmente clic en cargar iPodB 4uscar el modelo y la capacidad!

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ;<=33 6 ;<=33@hotmail.com (09/02/2011)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 77

Conversin de archivos de sonido con

O4

La con#ersin de arc/i#os de audioB se reAuiere con muc/a <recuencia en nuestro sistemaB para esta tareaB usaremos el paAuete SOK! 1! Para comen)arB de4emos #eri<icar si lo tenemos disponi4le en nuestro sistema tecleando desde una terminal!
V sox

1 pulsamos la tecla D3J al <inalB si nos muestra un listado con otros comandos como es el SOK>*KB nos indica Aue si esta instalado! Si <uera necesario instalarlo usar: "e4ian:
\ aptitude install sox

Slac.Care:
\ slapt$get $$install sox

+ed9at:
\yum $i sox

%! Para la con#ersin solo teclearemos:


V sox arc/i#o3U"*O!mp2 arc/i#o3U"*O!ogg

2! 3/ora Aue si deseamos me)clar dos arc/i#os de audio podemos usar a SOK>*K tecleando desde la terminal:
V soxmix 3rc/i#o1!mp2 3rc/i#o%!mp2 3rc/i#o>*K!mp2

X1 ListoY 5on esto ya podemos con#ertir <cilmente nuestro arc/i#os de sonidoB entre los <ormatos soportados tenemos: >P2B O3:B O>3B OGGB 3UB +3O y 6L35! [$H

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (21/10/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 7?

&scuchar M( IC$ con MOC (Music On Console)


>uc/as #eces al estar muc/as /oras <rente a un ordenador llega un punto en donde nos estresamos y es necesario escuc/ar esa <lamante mFsica Aue tanto nos gusta y /ace Aue nos desestresemos un pocoB pero para /acer esto la gran mayora de #eces ]necesitamos] /acer uso de algFn reproductor con inter<a) gr<icaB cosa Aue en lo personal casi no me gusta por Aue consume muc/os recursos #aliosos para otras aplicacionesB 4ien yo les traigo un reproductor el cual soporta di#ersos <ormatos entre ellos: mp2B OggB O>3B >PMB 335B entre otros y lo me,or de todo SI I'I5UD3 "IS"I L3 DI+>*N3LB es 635*L "I >3NI'3+ 1 L*GI+OB para instalarlo reali)amos en consola lo siguiente: 1! Nos con#ertimos en superusuario y tipeamos lo siguiente:
\ apt$get install moc LL apt$get install moc$<<mpeg$plugin

%! Para e,ecutarlo tipeamos en la consolaB como usuario:


V mocp

Isto nos a4rir una inter<a) un poco ]rara] pero muy intuiti#aB del lado i)Auierdo esta el explorador de arc/i#os y del lado derec/o la lista de reproduccinB para cam4iar entre una y otra usamos la tecla D3JB para a4rir/reproducir un arc/i#o o directorio usamos la tecla INDI+ y para despla)arnos las <lec/as arri4a a4a,o! .eclas de funcin para el reproductor MO*
A P INDI+ s p SP35I a 5 l D3J n 4 B ! Oculta la inter<a) del reproductor 5ierra la aplicacin por completo 5omien)a la reproduccin o accedemos a un directorio en especi<ico "etiene la reproduccin Pausa 3grega un arc/i#o/directorio a la lista de reproduccin Limpia la lista de reproduccin >uestra slo el explorador de arc/i#os la lista de reproduccin 5am4ia entre la lista de reproduccin y el explorador de arc/i#os +eproduce el siguiente elemento +eproduce el elemento anterior "ecrementa el #olumen *ncrementa el #olumen

+ecuerden !!!!!!!!!!!!!!!!!UP D9I 6LOSSYYYYYYK":!!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ xtr&m& - xthr3mx@gmail.com (01/11/2010)


"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: ?8

Crear I O<s de un CD2D%D desde la Consola


>uc/as #eces necesitamos crear una imagen *SO de algFn 5"/":"B para /acerlo utili)aremos el comando dd el cual nos permite con#ertir y copiar un arc/i#oB para lograr generar una imagen *SO de nuestro 5"/":"! 1! Para generar el *SO de un ":" tipeamos en la consola:
V dd i<d/de#/d#d o<d//ome/tu-usuario/Slac.Care!iso

%! Para generar el *SO de un 5"+O> tipeamos en la consola:


V dd i<d/de#/cdrom o<d//ome/tu-usuario/Slac.Care!iso

'ota: Si necesitamos cancelar el proceso tipeamos en la consola 5trlb5B en i< especi<icamos el arc/i#o Aue #amos a copiar y en o< en donde se almacenara y el nom4re Aue le asignaremos a nuestra imagen!iso! +ecuerden!!!!!!!!!!!!!!UP D9I 6LOSSYYYYYYY

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ xtr&m& - xthr3mx@gmail.com (01/11/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: ?1

$ctivar pro"ector en 5;(2Linu/


Is posi4le acti#ar y desacti#ar desde la terminal el proyector con la resolucin Aue se reAuiera :$H 1! Incendemos nuestro eAuipoB despu(s le conectamos nuestro proyector y lo encendemos GIsto nos tirara un NO S*GN3L en la salida del proyectorH! %! 34rimos una consola y tipeamos el comando xrandr:
V xrandr

Nos #isuali)ara Aue detecto el proyector asi como las resoluciones soportadas
Screen 8: minimum 2%8 x %88B current 1%78 x 788B maximum %@N8 x 18%M :G3 connected Gnormal le<t in#erted rig/tH 1%78x?N8 N8!8 1%78x788 N8!8 11@%xUN7 @M!7 788xN88 @N!% NM8xM78 @?!?

2! Para acti#ar nuestro proyector tipeamos en la consola:


V xrandr $$output :G3 $$auto

M! Si deseamos esta4lecer una resolucin especi<ica podemos tipear en la consola:


V xrandr $$output :G3 $$mode 1%78xUN7 g$$$$$$$Sustituir 1%78xUN7 por nuestra resolucin ideal

@! Para desacti#ar la proyeccin 4asta con e,ecutar:


V xrandr $$output :G3 $$o<<

+ecuerden!!!!!!!!!!!!!!!!!!!!!!!!!! UP D9I 6LOSSYYY $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ xtr&m& - xthr3mx@gmail.com (01/11/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: ?%

5rabar CD2D%D desde la consola


5uando necesitemos Auemar un 5"/":" pero no contamos con alguna aplicacin como el =2JB JraseroB GnomeJa.er u otros! Podemos /acerlo mediante una aplicacin de linea de comando de la siguiente <orma: 1! Primero identi<icar como se llama el dispositi#o Aue manipula el 5"/":" tecleando desde una terminal:
V d< $l

Se mostrara la lista de los dispositi#os utili)ados actualmente


S!<ic/eros /de#/sda1 ude# none none none /de#/sr8 JloAues de 1= Usado N7N2@??N 1@28@2?N @8?1U% %NM @8?1U% 111% @8?1U% 8 @8?1U% 8 U1N2N% U1N2N% "ispon UsoW >ontado en M?7MM8?N %MW / @87?87 1W /de# @878N8 1W /de#/s/m @8?1U% 8W /#ar/loc. @8?1U% 8W /li4/init/rC 8 188W /media/cdrom8

V cat /de#/sr8 c mi-imagen!iso

%! La unidad a usar es la de cdrom Aue a /de#/sr8B para esto tecleamos: Il 5"/":" comen)ara a ser extrado y empaAuetado al *SO Aue especi<icamos! 2! Una #e) terminada la creacin del *SOB retiramos el 5"/":" origen tecleando:
V e,ect /de#/sr8

V cdrecord $# speedd@% de#d/de#/sr8 mi-imagen!iso

M! *nsertamos en la unidad el 5"/":" #irgen Aue deseamos gra4ar y tecleamos: Isto iniciara un proceso de gra4acin Aue no de4e ser interrumpida ya Aue se corre el riesgo de da;ar el 5"/":"! 1 XL*SDOY [$H 6inalmente tendremos nuestro *SO y nuestro 5"/":" gra4ado y preparado para ser utili)ado! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (12/0-/2010)
"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: ?2

#eproducir M,8 con mp1)C8


Para todos aAuellos Aue desean escuc/ar mFsica desde la terminalB aAu les de,o estos pasos! 1! Ista4lecer el permiso de lectura y escritura a los arc/i#os mp2 tecleando:
V c/mod NMM NeC-age/^!mp2

%! 5rea la lista m2u en la carpeta con los arc/i#os de >P2 tecleando:


V ls $1 NeC-age/^!mp2 c NeC3ge!m2u

2! Para reproducir la lista necesitamos teclear desde la terminal:


V mpg1%2 $ ]NeC3ge!m2u] $A L

Pulsamos INDI+ para tener la terminal utili)a4le de nue#o! M! O4tener el *" del proceso mpg1%2 para cuando deseemos terminarloB tecleando:
V ps ax Z grep mpg1%2

Isto nos mostrar un resultado como el siguientes: 1@@%7 pts/% SL 1:82 mpg1%2 $ lista!m2u $A

Il *" del proceso nos ser#ir para usar el comando .ill y <inali)ar la reproduccin de la lista en caso de Aue deseemos de,ar la reproduccin de la mFsica! @! Para terminar la reproduccin de4emos teclear:
V .ill $? 1@@%7

1 XL*SDOY [$H

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OrlyNUX - orlynux@gmail.com (12/0-/2010)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: ?M

Conversin de vdeos con mencoder


5uando necesitemos con#ertir #deos de un <ormato a otro de <orma rpidaB no es necesario utili)ar una /erramienta multimedia con entorno gr<ico Aue reAuiera explorar menFs y opcionesB en lugar de estoB podemos usar la /erramienta mencoderB a la cual solo /ay Aue indicarle los parmetros de con#ersinB aAu les de,o los pasos: 1! "e4emos instalar la /erramienta tecleando desde una terminal:
V su passCord: Gcontrase;a de rootH G"e4ianH \ sudo aptitude install mencoder G+ed9atH \ yum install mencoder GSlac.CareH \ slapt$get $$install mencoder

%! Una #e) instalado procederemos a usar algunos parmetros para la con#ersin de #ideos desde una terminal: 5on#ertir un OGG en un 3:* con el cdec x:id:
V mencoder :ideo!ogg $oac pcm $o#c la#c $la#copts #codecdx#id:m4dd%:trell:autoaspect $o :ideo!a#i

5on#ertir un 6L: a 3:* :


V mencoder :ideo!<l# $o#c la#c $oac mp2lame $o :ideo!a#i

5on#ierte >O: a >PM :


V mencoder :ideo!mo# $o :ideo!mpM $oac mp2lame $o#c la#c $srate MM188

5on#ierte 3:* a >PIG :


V mencoder :ideo!a#i $o< mpeg $o#c la#c $la#copts #codecdmpeg1#ideo:#4itrated1188 $o<ps %@ $oac la#c $la#copts acodecdmp%:a4itrated1%7 $srate MM188 $#< ppd/4/#4/dr/al/l4 $o :ideo!mpg

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 0-/0-/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: ?@

$1ra1ar themes al 4-C&


Los t/emes o temas en nuestros gestores gr<icos son las di#ersas apariencias Aue le podemos poner al des.top de nuestro eAuipoB para el K65I tenemos disponi4le el sitio Ce4 CCC!x<ce$loo.!org/! In este sitio podremos descargar <cilmente los temas son solo dar clic en el lin. de gD/emesc! Los paAuetes Aue se descarguen estarn comprimidos en di#ersos <ormato tales como los siguientes: ^!g) ^!4)% ^!)ip Una #e) descargado el tema Aue /a sido de nuestro agradoB como por e,emploB 1 2311FabsoluteDt<eme.tar.b% ! Para Aue sea aplicado el tema por el gestor gr<ico de4emos reali)ar los siguientes pasos: 1! "e4emos extraer y copiar el paAuete del tema descargado usando una terminal y tecleando:
V sudo tar x#<, 1%@M?1$a4solute-t/eme!tar!4)% $5 //ome/tu-usuario/!t/emes

%! In la carpeta t/emes estar u4icado el nue#o temas ya descomprimidoB a/ora solo nos resta cargar el gestor de temas desde el menF de con<iguracionesB 4uscar y seleccionar el tema agregado! 1 XL*SDOY 1a con esto tendremos disponi4le el nue#o tema para nuestro K65I [$H

'O.A: Para la extraccin de los paAuetes comprimidos reAuiere de opciones especi<icas para el comando tarB para mas detalles consulte la lista de comando para comprimir y descomprimir paAuetes!

-----------------------------------------------------01/01/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: ?N

Instalar themes en (buntu


Dodo usuario Aue por primera #e)B pero claro despu(s de la instalacin de cualAuier distri4ucin de GNU/LinuxB lo primero Aue Auiere reali)ar es modi<icar la apariencia de las #entanas y los iconos Aue lo componenB en otras pala4ras instalar temas! >i primera recomendacin es Aue #isiten la siguiente Ce4 /ttp://gnome$loo.!org/ encontraras di#ersos temasB esta es una las pginas mas #isitadas para poder 4a,arse todo el RcandyS y poder RtunearS tu sistemas! I,emplo! Nos /emos descargado un tema y lo colocamos en el escritorio! 1! 34rimos la terminal y escri4imos:
V cd Iscritorio/

%! "escomprimimos gt.$osx$t/eme!tar!g)B Aue es nom4re del arc/i#o Aue descargamos!


V tar x#<) gt.$osx$t/eme!tar!g)

2! 5opiamos la carpeta al directorio de t/eme en U4untu!


V cp OSK$t/eme/ //ome/usuario/!t/emes/

en usuariod nom4re de usuario de<inido 5on esto pasos /a4remos aca4ado! 3/ora podemos acceder desde el menF SistemasF 4referenciasFApariencia. :eremos todos los temas instalados y elegiremos el de nuestra pre<erencia! 5a4e mencionar Aue esta es Aui)s una de las maneras menos comFn de /acerloB puesto Aue <cilmente se puede /acer por medio de las inter<acesB sin em4argo es un 4uen e,ercicio para utili)ar la terminal!

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 03/01/2010 8anan - (.aguar,#anan@hotmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: ?U

Capturar pantalla en nuestro Linu/


Para la mayora de los usuarios Aue les gusta /acer tutoriales o simplemente documentar por medio de ScreenS/op Gimgenes de pantallasHB se /an de /a4er encontrado Aue la <amosa tecla R*mprimir pantallaS esta desacti#ada en nuestro GNU/Linux[ Sin em4argo esto no de4e ser un o4stculo para capturar imgenesB as Aue les de,o los siguientes pasos para /acerlo desde modo comando: 1! Primero de4emos #eri<icar si tenemos instalado el paAuete de *mage>agic. en nuestro sistemaB para esto teclearemos en una terminal:
Gde4ianH \ aptitude $searc/ imagemagic. Gred/atH \ yum in<o imagemagic. Gslac.CareH \ slapt$get $searc/ imagemagic.

%! Si el paAuete no esta instaladoB de4emos instalarloB estando conectados a *nternet teclearemos:


Gde4ianH \ aptitude $install imagemagic. Gred/atH \ yum install imagemagic. Gslac.CareH \ slapt$get $$install imagemagic.

2! Para la captura de pantallas tecleamos: aH Pantallas completas:


V import $CindoC root mi-pantalla!,pg

4H Solo una #entana:


V sleep 2[ import mi-#entana!png

La indicacin de un tiempo con la opcin SsleepS es recomenda4le para Aue podamos tener lista la #entana Aue deseamos capturarB posteriormente el putero del mouse se con#ertir en un indicador de coordenadas Gpuntero de cru)H con el cual de4emos seleccionar el rea de la #entana Aue deseamos capturar!

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: ?7

Il <ormato de las imgenes es esta4lecido de <orma automtico son solo indicar la extensinB entre las extensiones estndar recomendadas tenemos: ^!gi< $$$c Grap/ics *nterc/ange 6ormat

^!,peg/,pg $$$c 'oint P/otograp/ic Ixperts Group ^!png ^!4mp ^!ti<< $$$c Porta4le NetCor. Grap/ics $$$c Jit >aps $$$c Dagged$*mage 6ile 6ormat

5a4e mencionar Aue dependiendo del <ormato es la calidad y el tama;o de las imgenes Aue se o4tengan! Il <ormato ^!gi< es el mas ligero de los <ormatos y el ^!ti<< el mas pesadoB pero la di<erencia en la calidad de las imgenes es indiscuti4le! Les recomiendo Aue las imgenes Aue deseen capturar las esta4le)can en <ormato ^!,pg pre<erentementeB ya Aue si las de<inen en <ormato ^!gi< en ocasiones $dependiendo del /ardCare$ puede tardar un poco durante la con#ersinB compresin y almacenamiento de la imagen! Las imgenes Aue se capturanB se almacenaran en la direccin desde donde e,ecutamos el comando import! 1 XL*SDOY 1a podremos manipular las imgenes con alguna aplicacin multimedia! [$H

'O.A: Los datos agregados en este temaB son para tener un me,or entendimiento y aplicacin adecuada de los <ormatos a usarse en las imgenes!

-----------------------------------------------------1-/01/10 OlryNUX - (orlynux@gmail.com)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: ??

Software Libre
Il so<tCare se puede clasi<icar en los siguiente: o<imticaB desarrolloB sistemasB emulacinB entretenimientoB #irtuali)acinB entre otros mas! 3 continuacin se descri4en algunas aplicaciones de li4re distri4ucin Aue pueden ser Ftiles para nuestras tareas en el /ogar o tra4a,o!

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 188

1nuLin&4
Is una distri4ucin de so<tCare li4re Aue incluye el nFcleo L*NUK 4asado en la distri4ucin "e4ian! Ista distro o<rece /erramientas en<ocadas a las Py>IEsB tales como suite de o<imticaB clientes para ser#icios de *nternet as como aplicaciones para conta4ilidadB recursos /umanos y administracin en general! -orlyNUXDescar,a es e/ttp://CCC!linex!org/

mart
Smart es un gestor de paAuetes uni#ersalB Aue puede ser instalado en di<erentes distri4uciones por medio de lnea de comando G efinien o repositoriosH 4ien desde un arc/i#o extrai4le$ e,ecuta4leB Smart permite la administracin de paAuetes con los <ormatos !+P>B !"IJ y !DG0! -orlyNUXDescar,a es e/ttp://la4ix!org/smart/

>oomla
Is un gestor de contenido muy #erstilB sencillo e intuiti#oB programado en P9P Aue nos permite la creacin de sitios Ce4 de <orma rpidaB el (xito de este gestor de contenidos /a sido la <acilidad de instalacin y sus inter<aces amiga4les! -orlyNUXDescar,a es e/ttp://CCC!,oomlaspanis/!org/

uper0u/
Is un so<tCare li4re de entretenimiento en %" similar al original de Super >arioB o<rece %N ni#elesB ? enemigos a #encerB adaptacin de mFsica est(reoB soporte para 'oystic.s! -orlyNUX"escarga desde: /ttp://supertux!let/argi.!org/

$udacious
Is un reproductor de audio a#an)ado totalmente li4reB 4asado en GD=% Aue se e,ecuta so4re plata<orma GNU/Linux Aue tiene un soporte amplio de codec de audio con excelente calidad! -orlyNUX"escargar desde: /ttp://audacious$media$player!org/

?Develop
Is un entorno de desarrollo integrado Aue contiene toda una suite de desarrollo para lengua,es de programacin tales como 5B 5bbB 'a#aB PascalB SPLB Perl y Pyt/on! -orlyNUX"escarga desde: /ttp://CCC!.de#elop!org/

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 181

Open hot
Is un editor de #ideos li4re Aue permite la creacin de #ideos y pelculas soportando los <ormatos mas populares de #ideoB audios e imgenes! 5on esta aplicacin es posi4le crear #ideos para 1outu4eB 6lic.rB :imeoB >etaca<eB K4ox y muc/os <ormatos mas! - orl:JKL "escargar desde: /ttp://launc/pad!net/opens/ot/

5t',od
Is una aplicacin li4re Aue permite administrar los arc/i#os de nuestros *PodEs de una <orma sencilla y e<icientesB entre sus caractersticas es Aue utili)a li4reras gr<icas de GD= y soporta la sincroni)acin de arc/i#os de los <ormatos mas comunes de los *PodEs! - orl:JKL "escargar desde: /ttp://CCC!gt.pod!org

Cheese
Is un una aplicacin de so<tCare li4re para utili)ar Oe45amEsB implementa Gstreamer para poder aplicar e<ectos a las <otogra<as capturadas desde la cmaraB tam4i(n o<rece la posi4ilidad de crear #ideos de calidad excelente! Ista aplicacin esta disponi4le para di#ersas distri4uciones de GNU/Linux! - orl:JKL "escargar desde: /ttp://pro,ects!gnome!org/c/eese/

MMC
Il mmc G>o4ile >edia 5on#erterH es un so<tCare completamente li4re Aue permite la con#ersin de arc/i#os de audio y #ideo con <ormatos propietarios a <ormatos li4res y #ice#ersaB es considerado por algunos expertos en multimedia como un so<tCare ligero y <cil de mane,ar! - orl:JKL "escargar desde: /ttp://CCC!mi.so<t!net/

$videmu/
Is una aplicacin li4re dise;ada para la edicin y reproduccin de #ideos! Ista escrito en 5/5bbB usando las 4i4liotecas gr<icas GD=b y PtB por lo Aue es un programa de procesamiento de #ideos uni#ersalB #erdaderamente independiente de la plata<orma! - 'arrillo80 "escarga desde: /ttp://<ixounet!<ree!<r/a#idemux/

In' cape
Is un editor de gr<icos #ectoriales de cdigo a4iertoB con capacidades similares a *llustratorB 6ree/andB 5orel "raC entre otrosB (ste editor usa el estndar de la O25 Aue es el <ormato de Scala4le :ector Grap/ics GS:GH! - orl:JKL "escarga desde: /ttp://in.scape!org/doCnload/Tlangdes/

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 18%

1-0,
Is un cliente multitareas para trans<erencia de arc/i#osB (ste es un so<tCare completamente li4re y distri4uido 4a,o los terminos de licencia pu4lica general GGPLH! - orl:JKL "escarga desde: /ttp://g<tp!seul!org/

Listen
Is un reproductor de audio desarrollado en Pyt/on para el entorno GNO>IB o<rece la posi4ilidad de usar los gstreamer e implementa <cilmente los PodcastsB S/outcast y otros ser#icios mas en lnea! - orl:JKL "escarga desde: /ttp://CCC!listen$pro,ect!org/

0u/ 0"pin1
Is un so<tCare li4re orientado a los ni;os para Aue aprendan ,ugandoB el o4,eti#o de Dux Dyping es Aue los ni;os cono)can y al mismo tiempo desarrollen /a4ilidades para utili)ar el teclado! - orl:JKL "escarga desde: /ttp://tuxM.ids!aliot/!de4ian!org/

5ean"
Is un editor de texto orientado a entornos de desarrollo mane,ando el .it de /erramientas GD=% o<reciendo la posi4ilidad de un entorno de desarrollo integrado para programadores! $ orl:JKL $ "escarga desde:
/ttp://CCC!geany!org/"oCnload/+eleases

.obb"
Is un editor gratuito de cola4oracin de apoyo de #arios documentacin en una sesin y un multi$usuario de c/at! Se e,ecuta en >icroso<t OindoCs >35 OS KB Linux y otras plata<ormas UN*K! Ista /erramienta esta 4asada en GD=b como /erramienta de #entanas por lo Aue se adapta per<ectamente en GNO>I! - orl:JKL "escarga desde:
/ttp://go44y!8x@2?!de/trac/Ci.i/"oCnload

Cliente eMule
Is un cliente de P%P completamente li4re Aue o<rece la posi4ilidad de compartir cualAuier tipo de arc/i#o en la redB logrando ser uno de los mas utili)ados en los entornos Linux para descargas y su4idas de arc/i#os! $ orl:JKL $ "escarga desde: /ttp://CCC!emule$ pro,ect!net//ome/perl/general!cgiT ld1ULrmddoCnload

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 182

$udacit"
Is un editorB gra4ador y me)clador de audio desarrollado para los entornos GNU/Linux pero Aue esta tam4i(n disponi4le para plata<ormas OindoCsB y >ac OSK! - orl:JKL "escarga desde: /ttp://audacity!source<orge!net/

Impressive
Is un So<tCare Aue nos permite reali)ar presentaciones a partir de documentos P"6 arc/i#os de imgenesG'PIGB PNGB D*66 J>PH! Ista escrito en Pyt/onB por lo tanto es multiplata<ormaGGNU/LinuxB >icroso<t OindoCsB >ac OSKH! Las transiciones aplicadas al documento o a las imgenes estn padresB y se pueden de<inir un tiempo para sus ponenciasB a;adir cuadros elipses de atencinB en lo personal les recomiendo Aue lo utilicen K"! - xtr&m& descargar desde: /ttp://source<orge!net/pro,ects/impressi #e/<iles/

,lanner
Is una /erramienta ideal para planearB organi)ar y dar seguimiento a proyectosB de<iniendo tareas determinadasB asignando recursos y a la #e) programando cronogramas de acti#idades! Iste So<tCare esta disponi4le para entornos li4res y propietarios! - orl:JKL "escarga desde:
/ttp://li#e!gnome!org/Planner/"oCnloads

.leachbit
So<tCare Aue permite limpiar todos los arc/i#os innecesarios en nuestro sistemaB se puede decir simplemente Aue si desea darle ,aAue mate a todo lo Aue le ro4e espacio por Aue no reali)a ninguna <uncin FtilB por e,emplo limpiarnos el /istorial de Jas/B 5oo.iesB cac/e o el /istorial de descargas de 6ire<oxB /istorial U+LB cooc.ies de <las/B etc! La licencia Aue utili)a Jleac/Jit es la GNU GINI+3L PUJL*5 L*5INSI #ersion 2GGNU GPL#2H! - xtr&m& descargar desde:
/ttp://4leac/4it!source<orge!net/doCnload

Da
Is un So<tCare utili)ado para el dise;o de diagramasB esta 4a,o los t(rminos de la GNU GPL de la 6S6G6ree So<tCare 6oundationH! - xtr&m&"escargar desde: /ttp://pro,ects!gnome!org/dia/

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 18M

LibreOffice
Is una suite O<imatica creada por D/e "ocument 6oundationB 4asada en la suite de OpenO<<iceB en pocas pala4ras es un 6or. de O!O! La Suite Li4reO<<iceB actualmente esta en #ersin 2!2 y tiene el soporte de todo lo mane,ado por OpenO<<ice #ersin 2!2B pero con una gran di<erencia Aue es una Suite O<imtica totalmente li4reYYYYK"! - 0treme descargar desde: /ttp://CCC!li4reo<<ice!org/doCnload/

;etbeans
Iste *"I esta en<ocado para desarrollo de aplicaciones '3:3 espec<icamenteB es ideal para desarrollar aplicaciones con inter<aces gr<icas de <orma rpida B tam4i(n pude descarga un paAuete determinado orientado a distintos tipos de desarrollo es decirB puedes 4a,ar la #ersin para desarrollar en la Oe4B desarrollo de aplicaciones '3:3 K"B etc! - 0treme descargar desde: /ttp://net4eans!org/doCnloads/index!/t ml

Openproj
Is un administrador de proyectosB pero escrito totalmente en '3:3B por lo tanto necesitaran utili)ar la '+IG'a#a +untime In#ironmentHB para su e,ecucin! - 0treme descargar desde: /ttp://source<orge!net/pro,ects/openpro, /<iles/

Moc
Is un reproductor de audio desde la consolaB su inter<a) esta 4asada en ncursesB este sorprendente reproductor podemos ocultar su inter<a)B elegir un t/eme en especialB agregar nuestras listas de reproduccin! - 0treme descargar desde: /ttp://moc!daper!net/doCnload

0erminator
Iste so<tCare nos permite Aue una terminalB la podremos literalmente di#idir en otras terminales pero dentro de unaB para los amantes de la consolaB les in#ito a Aue prue4en esta magni<ica aplicacin! - 0treme descargar desde: /ttps://launc/pad!net/terminator/trun./

&pdfvie!
Is un #isor de documentos P"6B pero lo Aue lo /ace tan especial es Aue es como si utili)aras I#inceB pero sin utili)ar las li4rerias de Gnome K"! Ista licenciado 4a,o la GPL#% de GNU! Por lo tanto es So<tCare li4re! - 0treme descargar desde: /ttp://trac!emma$ so<t!com/epd<#ieC/Ci.i/"oCnload

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 18@

,hoto#&C
Ista es una /erramienta Ftil para la recuperacin de arc/i#os perdidos en los medios de almacenamiento mas comunes tales como discos durosB memorias e incluso de 5"$+O! Intre los <ormatos de arc/i#os Aue puede recuperar estn lo de imgenes G'PGBPNGBJ>PBG*6B etc!HB <ormatos de audio G>P2B>PMBO3:BO>3B etc!HB y <ormatos de documentos estndares de o<icina! - 7rl:JKL "escargar desde: /ttp://CCC!cgsecurity!org/Ci.i/Dest"is."oCnload

'Dcop"
Iste es un so<tCare completamente de li4re distri4ucin Aue permite reali)ar duplicados de 5"/":" de una o dos capas de una <orma sencilla y e<icienteB esta 4asado en li4reras de ="I sin em4argo puede ser instalado en la mayora de los gestores gr<icos de nuestro sistema GNU/Linux! - 7rl:JKL descargar desde: /ttp://.?copy!source<orge!net

cribus
3plicacin para auto$edicinB Aue permite la creacin de pu4licaciones o<reciendo capacidades para el dise;o y diagramacinB similares a las o<recidas por programas comerciales como 3do4e Page>a.erB Puar.KPress y 3do4e *n"esign! 6acilita la preparacin de arc/i#os para eAuipos pro<esionales de <ilmacinB tam4i(n se pueden crear <olletosB 4oletines de noticiasB peridicos e incluso li4ros! - 7rl:JKL "escargar desde: /ttp://CCC!scri4us!net/can#as/Scri4us

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 18N

Anexos

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 18U

- Lista de comandos para el uso de la consola Comandos para el manejo de archivos:


cd = cambia el directorio compress = comprime archivos en formato .Z cp = copia un archivo chmod = cambia los permisos de un archivo o directorio chown = cambia el propietario del archivo o directorio df = muestra el espacio libre en disco du = muestra el espacio en disco utilizado fdformat = formatea un diskette fdisk = particiona unidades file = determina el tipo de archivo a travs del anlisis parcial de su contenido find = encuentra un archivo fsck = chequea el sistema de archivos gzip = descomprime un archivo en formato GZip ln = crea un enlace simblico o fsico depende la opcin ls = sirve para listar el contenido de un directorio mkdir = crea un directorio mkfs = crea un nuevo sistema de archivos mkswap = crea un espacio de intercambio more = exhibe el contenido de un archivo mount = monta una unidad o particin en el sistema de archivos mv = mueve un archivo y se utiliza para renombrar pwd = devuelve la cadena correspondiente al directorio actual rm = borra un archivo rmdir = borra un directorio swapon = activa el espacio de intercambio swapoff = desactiva el espacio de intercambio tar = empaqueta o desempaqueta un archivo en formato. tar type = muestra la ubicacin de un archivo sealando su "path" umount = desmonta una unidad montada

Comandos para el manejo de procesos:


free = muestra la memoria libre y utilizada halt = apaga la maquina kill = mata un proceso sealando el numero de este ldd = muestra las libreras necesarias para ejecutar un proceso ps = muestra todos los procesos que se estn ejecutando en el sistema pstree = lo mismo que ps pero en forma de rbol reboot = reinicia el sistema shutdown = cierra el sistema top = monitorea procesos y el estado del sistema uname = muestra informacin del sistema

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 187

Comandos para el manejo de usuarios:


adduser = crea una cuenta de usuario chsh = cambia la shell de un usuario groups = muestra el listado de grupos de usuarios del sistema id = muestra la informacin de usuario y grupo de un determinado usuario logout = para salir del sistema y permitir el ingreso a otro usuario passwd = cambia el password de un determinado usuario su = le da privilegios de root a un usuario talk = permite chatear con otros usuarios users = lista los usuarios conectados al sistema who = muestra informacin de los usuarios conectados al sistema whoami = muestra informacin nuestra

Otros comandos:
cal = muestra el calendario date = muestra el da y la hora info = muestra la ayuda de un comando startx = para iniciar XWindow

Comandos de red
ping = el tan famoso ping que manda paquetes esperando una respuesta ifconfig = para ver las placas de red netstat = testeo de red host "destino" = muestra ip de "destino" nmap "ip de destino" = pequeo programa para analizar ips o rangos de ellas

Comandos para el manejo de paquetes


rpm - "opcin" "paquete" = instala/desinstala el "paquete" (solo redhat) dpkg - "opcin" "paquete" = instala/desinstala el "paquete" (solo debian) tar - "opcin" "paquete" = comprime/descomprime el "paquete" tar.gz .tgz o tar.bz2

Comandos para novatos


man pginas del manual (es un help muy potente) ls listar (como dir) rm borrar un fichero cp copiar un fichero pwd te dice el directorio en el que ests cd directorio te sita en directorio cd .. baja al directorio de nivel inferior chown, chgrp, chmod, touch comandos para manejo de atributos de ficheros find, locate buscar ficheros cat, more, head listar ficheros (como type) split partir ficheros grep buscar texto en ficheros (muy potente)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 18?

Comandos para comunicaciones y redes


who lista de usuarios conectados finger informacin sobre usuario mail sencillo programa de correo write manda un mensaje a la pantalla de un usuario mesg bloqueo de mensajes de write wall mensaje a todos los usuarios talk establecer una charla con otro usuario banner saca letrero en pantalla con el texto que se le pase cal saca el calendario en pantalla clear limpia la pantalla date saca fecha y hora actuales passwd cambiar contrasea de un usuario

Entorno grfico xwindow


Iniciar X startx Abrir nuevas sesiones startx -- :2 , :3 , :4 , etc. Configuracin de XF86 /etc/X11/XF86Config Configuracin de servidor X /etc/X11/Xserver Configurar X XF86Setup (entorno grfico, tienes que instalar xserver_vga) /usr/sbin/xbase-configure (entorno lnea de comandos) Salir de las X ctrl-alt-backspace Fichero donde est el programa que arranca las X /etc/X11/window-managers

Comprimir y descomprimir
Descomprimir un *.tar.gz tar -xvzf <fichero> Descomprimir un *.tar tar -xvf Descomprimir un *.gz gzip -d Empaquetar sin comprimir tar Comprimir ficheros empaquetados gzip

Manejo de las unidades de diskettes y Cd !om


Montar diskette mount -t msdos /dev/floppy /mnt (/dev/floppy = /dev/fd0) Montar Cd-Rom mount -t iso9660 /dev/cdrom /mnt (/dev/cdrom = /dev/hdb) Listar unidad montada ls /mnt Desmontar todo umount /mnt Formatear floppy superformat /dev/fd0 hd (msdos) (hay que tener instalado fdutils) superformat /dev/fd0 sect=21 cyl=83 mkfs.ext2 /dev/fd0 (crea sistema de ficheros ext2)

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 118

Manejo de ficheros
Enlace simblico entre ficheros ln -sf /dev/ttyS0 /dev/Mouse (puerto serie 1) ln -sf /dev/ttyS1 /dev/modem (puerto serie 2) Nmero de nodo ls -i Nmero de enlaces de un fichero ls -l Borrar enlaces rm fichero (si no tiene enlaces borra el fichero) Borrar directorios rm -r Ver espacio libre en disco df (disco entero) du -sh (directorios y ficheros) Buscar un fichero find / -name mime.types (la / es la raiz donde quieres buscar)

"so del sistema


Ver pid de trabajos ejecutndose ps Inicializacin de puertos serie /etc/rc.boot/0setserial Inicio del sistema /etc/init.d/boot Listar el hardware reconocido dmesg , dmesg | more Ver mdulos cargados en el kernel lsmod Prompt export PS1="W$" W , te saca el nombre usuario H , te saca el nombre del Host T , te saca la hora V , ??? export PS1="usuario$ " Informacin del sistema uname -a Libreras instaladas /sbin/ldconfig -p Libreras que utiliza un programa ldd /ruta/programa Salir del sistema shutdown -r 0 (reinicializa el ordenador) shutdown -h 0 (cierra el sistema y se para) Eliminar Lilo fdisk /mbr (entrando por smbolo del sistema, en msdos c:)

Manejo de la impresora
Dispositivo /dev/lp1 Probarlo ls > /dev/lp1 Para imprimir se necesita lpr , Magicfilter y Mpage Hay que configurar un filtro para la impresora Utilizar Magicfilterconfig --force (para mi hp690 C elijo el filtro hp550c) Ver colas impresin lpq Estado impresoras lpc status Eliminar colas en impresin lprm

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 111

Comandos de #!C para #rc##


/server conectar con un servidor (/server irc.arrakis.es) /channel , /join conectar con un canal (/channel #linux) /admin datos de servidor o nickname /list listar canales irc /names nicknames de todos los usuarios /msg <nick> <msg> mensaje privado a nick /who <canal> quien est conectado y sus datos /whois <nick> verdadera identificacin de alguien /quit desconectar

#nstalaci$n y manejo de paquetes en %e&ian


dpkg dpkg dpkg dpkg dpkg dpkg dpkg dpkg dpkg dpkg -i Instalar paquete --info Informacin del paquete -c Muestra la lista de ficheros contenidos --contents Lista todos los ficheros contenidos con sus directorios -f Muestra informacin de versin del paquete --unpack Desempaqueta --purge Borra un paquete incluidos los ficheros de configuracin -r Borra un paquete pero no borra los ficheros de configuracin -L Lista el paquete si est instalado -l Lista los paquetes instalados

Conversi$n de paquetes
alien alien alien alien -d -d -i -i fichero.rpm fichero.tgz fichero.rpm fichero.tgz convierte convierte convierte convierte fichero fichero fichero fichero rpm tgz rpm tgz a a a a deb deb deb y lo instala deb y lo instala

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 11%

- Linu/ bsico IJuK es L('-L;


Linux es el nFcleo integrado en el sistema GNUB desarrollado por el programador 6ilandes Linus Jenedict Dol#ards en 1??MB (ste nFcleo denominado comFnmente R.ernelSB contiene los mdulos necesarios para la administracin adecuada de los recursos /ardCare y so<tCare integrados en las computadoras!

IJuK es "'-;
Is el nom4re del proyecto de so<tCare li4re mas rele#ante /asta el momentoB desarrollado inicialmente por +ic/ard StallmanB el GNU es el recursi#o de GNU Not *s Unix! 3ctualmenteB en este proyecto tra4a,an miles de programadores de todo el mundo para contri4uir en el desarrollo de so<tCare de li4re distri4ucin!

IJuK es "'-8Linux;
Is un sistema operati#o completo y <uncional Aue puede ser integrado en las computadoras para Aue puedan interpretar y e,ecutar instrucciones proporcionadas por los usuariosB estas instrucciones u ordenes pueden especi<icarse mediante lneas de comandos o por medio de gestores gr<icos! La gente llama comFnmente RLinuxS a todo el sistema operati#oB pero /ay Aue /acer mencin de Aue el sistema completo se llama GNU/LinuxB donde el nFcleo es L*NUKB y el sistema es GNU! 3ctualmente miles de computadoras en todo el mundo usan GNU/Linux para montar sus ser#idoresB eAuipos 4sicos de o<icina o algunos eAuipos para entretenimiento en casa!

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 112

IJuK es software libre;


Il so<tCare li4re se re<iere a la li4ertad de los usuarios para e,ecutarB copiarB distri4uirB estudiarB cam4iar y me,orar el so<tCare! "e modo ms precisoB se re<iere a cuatro li4ertades de los usuarios del so<tCare: Libertad C: Usar el programaB con cualAuier propsito! Libertad 1: Istudiar cmo <unciona el programaB y adaptarlo a tus necesidades! Libertad : "istri4uir copiasB con lo Aue puedes ayudar a tu pr,imo! Libertad 3: >e,orar el programa y /acer pF4licas las me,oras a los dems!

Un programa es so<tCare li4re si los usuarios tienen todas estas li4ertades! 3s puesB de4eras tener la li4ertad de distri4uir copiasB sea con o sin modi<icacionesB sea gratis o co4rando una cantidad por la distri4ucinB a cualAuiera y a cualAuier lugar! Il ser li4re de /acer esto signi<ica Gentre otras cosasH Aue no tienes Aue pedir o pagar permisos!

IJuK es el cdi/o abierto =Open Source>;


Open Source es una marca de certi<icacin propiedad de la Open Source *nitiati#e! Los desarrolladores Aue dise;an so<tCare para ser compartidoB me,orado y distri4uido li4rementeB pueden usar la marca registrada Open Source si sus t(rminos de distri4ucin se a,ustan a la de<inicin Open Source de la OS*! JsicamenteB el modelo de distri4ucin Open Source reAuiere Aue: Libre distribucin: No /ayan restricciones para #ender o distri4uir el so<tCare! *di/o fuente: Il so<tCare de4e incluir el cdigo <uente y de4e permitir crear
distri4uciones compiladas siempre y cuando la <orma de o4tener el cdigo <uente est( expuesta claramente!

.rabaBos deri9ados: Se de4e permitir crear tra4a,os deri#adosB Aue de4en ser
distri4uidos 4a,o los mismos t(rminos Aue la licencia original del so<tCare!

(nte/ridad del cdi/o fuente del autor : Se de4e permitir la distri4ucin del
cdigo <uente modi<icadoB aunAue pueden /a4er restricciones para Aue se pueda distinguir el cdigo <uente original del cdigo <uente del tra4a,o deri#ado!

'o discriminar personas o /rupos : La licencia no de4e discriminar a


ninguna persona o grupo!

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 11M

'o discriminar nin/Mn tipo de uso del pro/rama : La licencia no de4e


impedir a nadie el uso del programa en una determinada acti#idad! Por e,emploB no puede impedir el uso en una empresaB o no puede impedir el uso en in#estigacin gen(tica!

Distribucin de la Licencia: Los derec/os Aue acompa;an al programa de4en aplicarse a todo el Aue redistri4uya el programaB sin necesidad de licencias adicionales! La licencia no debe ser especEfica a un producto : Los derec/os Aue da la
licencia no de4en ser di<erentes para la distri4ucin original y para la Aue <unciona en un contexto totalmente di<erente!

La licencia no debe ir en contra de otro software : La licencia no de4e


restringir otro so<tCare Aue se distri4uya con el mismo! Por e,emploB la licencia no de4e indicar Aue todos los programas distri4uidos con,untamente con el de4en ser opensource!

IJuK son las distribuciones de "'-8Linux;


Una distri4ucin de GNU/Linux es una #ariante de ese sistema operati#o Aue incorpora determinados paAuetes de so<tCare para satis<acer las necesidades de un grupo espec<ico de usuariosB generndose de esta <orma ediciones para el /ogarB empresariales y para ser#idores! Pueden ser exclusi#amente de so<tCare li4re o tam4i(n incorporar aplicaciones o controladores pri#ati#os!

IJuK es "'-N "eneral 4ublic Licence;


Is una licencia creada por la 6ree So<tCare 6oundation a mediados de los 78B y esta orientada principalmente a proteger la li4re distri4ucinB modi<icacin y uso de so<tCare! Su propsito es declarar Aue el so<tCare cu4ierto por esta licencia es so<tCare li4re y protegerlo de intentos de apropiacin Aue restrin,an esas li4ertades a los usuarios!

IJuK es un entorno de escritorio;


Is un con,unto de so<tCare conocido tam4i(n como R ,estor ,rEficoS Aue permite a los usuario tra4a,ar de <orma mas amiga4le y cmoda con el sistema operati#oB en estos entornos podemos contar con elementos de inter<a) tales como #entanasB panels de administracinB iconosB y dems elementos! 3lgunos de los gestores gr<icos Aue podemos integrar en GNU/Linux son: 5"IB GNO>IB ="IB K65IB LK"IB 6luxJOKB Oma.erB *ceB entre otras mas!
"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Gua Open Source para uso y administracin de GNU/Linux

Pg: 11@

- &stadstica de colaboradores frecuentes Colaborador # tips


2rly !3 5nl 5anan $ucy7lo%e +esla Mponce #arede%il Mili -arrillo80 ,t/r'm, 9/r'' 42 2 6 1 1 ' 1 1 ' 1' 1

Gr ica de colaboraci!n
;0 40 60 :0 < tips '0 20 10 0 2rly !3

5nl

5anan

$ucy7lo%e

+esla

Mponce

#arede%il

Mili

-arrillo80 ,t/r'm,

9/r''

Les in#ito a contri4uir en el desarrollo de esta su Gua Open Source para tener un me,or panorama del uso y administracin de nuestro sistema GNU/Linux! 5on sus aportaciones lograremos aprender de todos! +ecuerdenB usen y recomienden el Open Source! Ispero #er su Nic.N3>I prximamente en esta ta4la de cola4oradores! - 7rl:JKL orl:nu0M,mail.com Beracru1" 8EL.

"esarrollado con el apoyo de #oluntarios y entusiastas del sistema operati#o $GNU/Linux$

Vous aimerez peut-être aussi