14
Conoce Samba a Fondo Software para invidentes en Fedora 13 ORCA!!! Mejorando el rendimiento de Flash Player en Fedora Tecnologías emergentes de Red Hat y el papel de fedora.

37053942 fedora-latino

Embed Size (px)

Citation preview

Page 1: 37053942 fedora-latino

Conoce Samba aFondoSoftware parainvidentes enFedora 13 ­ ORCA!!!

Mejorando el rendimientode Flash Player en Fedora

Tecnologías emergentes de Red Hat y el papel de fedora.

Page 2: 37053942 fedora-latino

2

Antonio Sebastián Sallés M.Chile

[email protected]

Jose Francisco PagolaVenezuela

[email protected]

Edna RheinerGuatemala

[email protected]

Manuel EscuderoMexico

[email protected]

Juan pablo boteroColombia

[email protected]

Joel Jhonny Porras CasoPerú

[email protected]

Maria "tatica" [email protected]

Hans "Hanx" Cruz BuchelliPerú[email protected]

Edgar VargasPerú[email protected]

Valentin [email protected]

Juan "nushio" [email protected]

Carlos [email protected]

EQUIPO

Forma parte del equipo de la revista Fedora­Magazine!Conoce más en:

http://proyectofedora.org/wiki/Mercadeo/MagazineTodo el contenido de esta revista es licenciado bajo:

Nuestra portada de esta edición corresponde a uno de los wallpapers extras enviados paracontribuir a Fedora 14.

Dutch Skies por Bas Lammershttp://www.flickr.com/photos/bslmmrs/4696517771/

CC­BY 2.0

Page 3: 37053942 fedora-latino

3

Indice5 Editorial6

Conoce Samba a fondoEdgar Rodolfo Vargas Alata

10Tecnologías emergentes deRed Hat y papel de fedora.Juan Pablo Botero

11Mejorando el rendimientode Flash PlayerManuel Escudero12

TSoftware para invidentesen Fedora 13 ­ ORCA!!.Joel Jhonny Porras Caso

...y en el próximo número:Migración Alternativa p2v/v2vTeclado MIDI/USB En Linux, Funciones Karaoke para tu Sistema.

Page 4: 37053942 fedora-latino
Page 5: 37053942 fedora-latino

¿Cuantas veces nos preguntamos si nuestras colaboraciones son lo suficientemente buenascomo para decir con orgullo "soy parte de la comunidad Fedora"? Como colaboradores yembajadores, muchas veces ponemos la opinión que tienen los demás sobre nosotros porencima de nuestra propia percepción y pasamos mucho tiempo tratando de hacer accionesbuenas, no porque realmente quieran hacerlas sino porque -deben.Ser parte de una comunidad (en este caso Fedora) quiere decir que consideras que alguna detus acciones puede mejorar el entorno de el grupo al que quieres ayudar, e incluso esmotivador fundamental para que muchas personas que no tienen muchos conocimientos seanimen a comenzar a aprender para posteriormente colaborar.Si partimos de la idea de que un altísimo porcentaje de la vida cotidiana depende de algúnrequerimiento tecnológico, nos daremos cuenta de que son miles las cosas que podemos hacerpara mejorarlo (bien sea programación o no) y es en ese punto donde comenzamos acolaborar. Ser colaborador no solo requiere trabajo manual, como un chico me comento enestos días, sino también darse el tiempo de pensar, analizar y proponer soluciones... ya esta elotro grupo que se encarga de ejecutarlas, y mas allá el grupo de personas que une los dosengranajes.Quizá sea una editorial muy moralista, pero a veces debemos ser conscientes y preguntarnos¿Que hago yo en esta comunidad? ya que me he percatado de que muchos solo están por-estar-.Cuando comencé en la comunidad Fedora jamas pensé conocer a tantas personas como hagohoy en día, menos aun pensé que tomarían en consideración mi -tonta- contribución y muchomenos pensé que lograría comunicarme con personas que viven al otro lado del mundo... misdibujos no eran lo suficientemente buenos como para eso.Ser colaborador Fedora te abre los ojos no solo para ver que estas haciendo que miles depersonas entiendan y usen tecnologías que les permitirán mejorar como individuos yprofesionalmente, sino que te abre un mundo de posibilidades donde la única limitante erestu. No esperes que alguien te diga que hacer, Fedora no es un trabajo... innova y demuestra delo que eres capaz.El equipo Fedora espera por ti...

Editorial

Maria "tatica" [email protected]

Page 6: 37053942 fedora-latino

Samba permite validarusuarios haciendo deControlador Principal deDominio (PDC), comomiembro de dominio eincluso como un dominioActive Directory para estasredes; aparte de ser capaz deservir colas de impresión,directorios compartidos yautentificar con su propioarchivo de usuarios.

El desarrollo original deSamba fue para Unix porAndrew Tridgell utilizandoun sniffer o capturador detráfico para entender elprotocolo. El nombre vienede insertar dos vocales alprotocolo estándar queMicrosoft usa para sus redes,el SMB o server messageblock. En un principio Sambatomó el nombre desmbserver pero lo cambiaronpor problemas con una

marca registrada.

CaracterísticasSamba implementa

una docena de servicios yprotocolos, como: NetBIOS

sobre TCP/IP (NetBT), SMB(CIFS), DCE / RPC, MSRPC, elservidor WINS tambiénconocido como NetBIOS,protocolos del dominio NT,logon de entrada, BD delgestor de cuentas seguras(SAM), LSA o Autoridad deSeguridad Local, impresorasde NT y el logon de entradade Active Directory, incluyeuna versión de Kerberos yuna versión de LDAP.

Los directorios Unix yGNU / Linux se configurancomo recursos compartidos.Para los usuarios MicrosoftWindows, estos se muestrancomo carpetas normales dered. Los usuarios puedenmontar en sus sistemas dearchivos estas unidades dered como si fuerandispositivos locales, usandola orden smbclient paraconectarse a ellas al estiloftp.

Cada directorio puedetener diferentes permisos deacceso sobrepuestos. Porejemplo, las carpetas homepueden tener permisos delectura y escritura para cadausuario, permitiendo quecada uno acceda a susarchivos; sin embargo,cambiaremos los permisos delos archivos localmente paradejar al resto ver nuestrosarchivos, ya que con dar

Samba es una implementación libre delprotocolo de archivos compartidos deMicrosoft Windows (antiguamente llamadoSMB, renombrado recientemente a CIFS) parasistemas de tipo UNIX, de esta forma, esposible que ordenadores con GNU/Linux, MacOS X o Unix en general actúen como clientes oservidores en redes de MS-Windows.

6

Conoce Samba a fondo

Page 7: 37053942 fedora-latino

permisos de escritura en elrecurso no será suficiente.

La configuración deSamba se logra editando unsolo archivo, accesible en/etc/smb.conf o en/etc/samba/smb.conf.

Sistemas operativosutilizados:CentOS 5.5 (parte de lafamilia de RedHat y Fedora)Windows XP sp3Professional

Requerimientos:Necesitará tener instaladoslos siguientes paquetesincluidos en los discos deinstalación de su distribuciónpreferida:•samba: Servidor SMB.•samba-client: Diversosclientes para el protoclo SMB.•samba-common: Ficherosnecesarios para cliente yservidor.

Consulte la base dedatos RPM del sistema si seencuentran instalados estospaquetes, utilizando elsiguiente mandato:rpm ­q samba samba­client samba­common

Si no está instalado,proceda a instalar con yumcomo root:# yum install samba# yum install samba­client# yum install samba­common(válido para Centos y Fedora).

Configuración Básica deSamba:Para la mayoría de los casosla configuración de Sambacomo servidor de archivos essuficiente.Alta de cuentas de usuario:el procedimineto es crearusuarios que puedan accesardesde una terminal Windowsa nuestro servidor Linux,para ello se necesita lossiguientes comandos desde laterminal:en este ejemplo veremos avarios usuarios, como paula,pepito, etc.# useradd -s /sbin/nologinusuariocualquiera# smbpasswd -ausuariocualquieraCon esto ya tenemos losusuarios para ingresar desdeotra pc Windows.4.- Archivos deConfiguración:Modifique el fichero/etc/samba/smb.conf concualquier editor de texto.Dentro de este notará que lainformación que le será deutilidad viene comentada conun símbolo # y los ejemploscon punto y coma (;) , siendoestos últimos los quetomaremos como referencia.Utilizamos el siguientemandato:# vi /etc/samba/smb.confEmpezaremos por establecerel grupo de trabajo editandoel valor del parámetro

workgroup asignando ungrupo de trabajo deseado:workgroup=CENTOS (paranuestro ejemplo)

host allow - permite recibirpeticiones del segmento dered 192.168.1.113server string - cualquiernombre siginificativo

Luego ubicar lasiguiente linea:

En este apartadopodemos ver que se hacreado la carpeta cuyocontenido se mostrara, eneste caso es \samba y se ubicaen \home, fue creada con elsiguiente mandato:estando en \home# mkdir samba.Darle permisos si desea:# chmod 777 sambareiniciamos samba:# /etc/init.d/smb start

En caso de que no hayainiciado, tambien el siguientemandato# service smb start

7

Page 8: 37053942 fedora-latino

En caso de que nuestroservidor nos muestre losrecursos compartidos y nonos permita entrar,ajustaremos la configuraciónde SELinux a modopermisivo# vi /etc/selinux/configSELINUX=permissive

Las pruebas fueronhechas con varios usuarios yaquí arriba vemos carpetascompartidas en Windowsque también serán visiblesen linux:

Podemos ver losarchivos compartidos porwindows desde linuxmediante navegadorSmb://192.168.1.111, ip delcliente Windows

Edgar Rodolfo Vargas AlataPerú

[email protected]

Con esto ya tenemos lo necesario, aunque debemospercatarnos de tener conexión con la otra pc. Desde la lineade comandos de Windows hacer ping a nuestra estaciónLinux::\> ping 192.168.1.113

Verifique que el Firewall de Windows esté desactivadoo que los puertos correspondientes esten abiertos.

Teniendo esto ya solucionado y sabiendo la dirección ipdel servidor y del cliente windows, ya debería funcionar.

Tratamos de conectar con el servidor que comparte elarchivo o recurso:

Desarrollador: Equipo de Sambasitio web: http://www.samba.org/Información general: Últimaversión estable 3.5.3 19 de Mayode 2010Género: Acceso RemotoSistema operativo:MultiplataformaLicencia: GPL en españolNivel: Usuario Medio

Fuente:http://linuxparatodos.nethttp://es.wikipedia.org/wiki/Wikipedia:Portadahttp://cybernautape.wordpress.com (mi blog personal)

8

Page 9: 37053942 fedora-latino
Page 10: 37053942 fedora-latino

Cumpliendo con laspremisas de las bases delproyecto Fedora; Libertad,Amistad, Rasgos e innovación,Red Hat incorpora nuevastecnologías a RHEL con elGrupo de Proyectos detecnologías emergentes deRed Hat, así RHEL buscacumplir los requerimientosactuales de sus usuarios,incorporando software dealta calidad y de últimageneración.

Este programa es dondeRed Hat se apropia delsoftware que será tendencia,y será incorporado a ladistribución RHEL, y es acádonde el proyecto Fedorajuega un papel muyimportante, evaluando yamoldando el nuevo softwarepara su incorporación aRHEL.

Esto no se refiere siempreal software realizado porterceros, también hay variosproyectos bajo la bandera deProyecto de TecnologíaEmergente Red Hat. Ahoravale la pena mencionaralgunos de estos proyectosque están con esta figura

Las páginas de losproyectos a este grupocuentan con el logo que loidentifica como tal, así alverlo podemos estar seguros

que hay un esfuerzo y unamarca detrás del proyecto, loque certifica su calidad y elapoyo de Red Hat y elproyecto Fedora.

La lista a continuación esbasada en la existente en lapágina para tal fin:*Cobbler: Servidor linux deinstalación que permite lainstalación de Linux a travésde medios de red, tambiénsoporta virtualización.

También puede ser usadocomo servicio para otrospaquetes, tal es el caso deSpaceWalk, quien comenzócomo tecnología Emergentede Red Hat, y ahora seencuentra como paquete deRHEL 5.4https://fedorahosted.org/cobbler/*Libvirt: API que interactutarcon las capacidades devirtualización de Linux.Alrededor de este proyectotambién existe otrosrelacionados como VirtInst yVirtual Machine Manager.

http://libvirt.org/*oVirt: Aplicación para laadministración de máquinas

virtuales via web. Permitecorrer máquinas virtuales enun servidor o administrar lasmáqinas distribuidas envarios hosts. Al igual queSpaceWalk, oVirt tomaCobbler como Servicio.

Uno de los objetivos deoVirt es automátizar lastareas de clustering talescomo balanceo de carga ymantenimiento del servicio.Aún se encuentra endesarrollo pero es bastanteprometedor

http://ovirt.org/*Func: Fedora UnifiedNetwork Controller, es unaherramienta para ejecutarcomandos en sistemasremotos, de una formasegura, usando ssh.

https://fedorahosted.org/func/

Los mencionados sonalgunos de los proyectos delgrupo, todos open source, ydisponibles para Fedora, a laespera de voluntarios quecontribuyan a su desarrollo.Se debe sentir bien saber queuna aplicación a la cual unocontribuyó es usado engrandes DataCenter o paraproyectos significativos

Juan pablo boteroColombia

[email protected]

Tecnologías emergentes deRed Hat y el papel de fedora

1010

Page 11: 37053942 fedora-latino

*Desactivar los Efectosvisuales del sistema (Compiz,Kwin, etc)*Utilizar las versiones másrecientes de sus respectivosnavegadores web*Activar la BETA HTML 5 deYouTubehttp://www.youtube.com/html5

Los usuarios de Chrome,Chromium y otros derivadospueden instalar la extensión“Stop Autoplay For YouTube” desdela galería de extensiones deque ayuda a evitar lareproducción automática delos videos, no así evitandoque hagan pre­buffering cosaque nos ayudará.http://chrome.google.com/extensions

Los usuarios de Firefoxpueden a su vez desactivar lalibrería Pango para hacer queel navegador tenga un mayorrendimiento, cosa que senotará obviamente tambiénal usar Flash.http://goo.gl/HFjv

Sea cual sea el navegador,no olvides adicionar algúnbloqueador de publicidad ypop-ups, ya que este molestospam contiene animacionesen Flash que pueden forzar al

equipo mientras usamos elplugin para otra cosa.El Hack General paracualquier Arquitectura y/oNavegador, es algo ya muyconocido: abre una Terminalcomo el Usuario Root yejecuta la siguiente secuenciade comandos:

mkdir /etc/adobeecho \”OverrideGPUValidation = 1\”>> /etc/adobe/mms.cfgLo que haremos con estoserá crear un directorio deconfiguración para el flashplayer de manera que loscambios que realicemosfuncionen para todos losusuarios. Luego creamos undocumento (o escribimos enél en caso de que exista) laopción que queremos, en estecaso haremos que FlashPlayer ocupe menos recursosal momento de funcionarevitando que haga el chequeoacerca de si puede usar GPUo no.

Saltándose este paso, FlashPlayer funciona con/sin GPUdependiendo la tarjeta sinforzar tanto al sistema;mejorando su rendimiento.En pocas palabras hará usodel GPU para que rinda

mejor si esto está disponiblesin preguntarle al sistema yen caso de que no esté,evitará tratar de usar esafunción creando problemas,sobretodo si vemos algo apantalla completa.Los usuarios de KDEtienen además otro Hackbajo la manga que consisteen agregar la siguiente Líneaa nuestro archivo bashrc elcual está oculto dentro denuestra carpeta personal:

export QT_NO_GLIB=1(Lo que esto hace es evitarque las librerías QT de KDEhagan uso de GLIB, lo que enalgunos sistemas hace que elrendimiento baje almomento de ver cosas enFlash)

Para añadir la línea,abrimos un terminal yejecutamos:sudo kwrite ~/.bashrc

Existen más Hackssobretodo aquellos querequieren la edición delarchivo xorg.conf aunqueeste tipo de trucos suelen serpara aquellos que gustan dejugar con fuego, por lo queno los detallaré en el artículo.

Manuel EscuderoMé[email protected]

Flash Player tiene un rendimiento no muyaceptable en los sistemas Linux y en estaocasión colocamos a tu disposición una Mini-Guía para mejorarlo. Bien sea que tengas unsistema de 32 o 64 bits basta con que apliqueslos siguientes y simples hacks.

Mejorando el rendimientode Flash Player en Linux

11

Page 12: 37053942 fedora-latino

El proyecto FedoraGNU/Linux no ha dejado dellado a estas personas ya quedesde años, el desarrollo deORCA ha sido liderado por elAccessibility Program Officede Sun Microsystems, Inc.con las contribuciones demuchos miembros de lacomunidad.

Para más detalles puedenconsultarhttp://wiki.tiflolinux.org/mediawiki/

index.php/OrcaEn el mercado actual,

existen distintos programassimilares pero tienen un altocosto. Como todos sabemos,la gran mayoría no cuentacon suficientes recursos paraadquirir este tipo desoftware. ORCA viene pordefecto en el entorno deescritorio GNOME; es sencillode configurar, es libre yestá al alcance de todo elpúblico, ya que ESCOMPLETAMENTEGRATUITO.

A continuación lospasos para laconfiguraciónde ORCA:

PASO 1Para

poderconfigurarpresionamosla tecla alt+F2,escribimos enla ventanaemergente lapalabra orcaypresionamosenter.

12

Software para invidentesen Fedora 13 ­ ORCATodos somos testigos de como avanzan lasTecnologías; pero lo que muchas personasignoran es que no todos tenemos acceso aestas innovaciones. Éste es el caso de laspersonas con deficiencia visual o invidentes.

Page 13: 37053942 fedora-latino

PASO 2Nos mostrará la siguienteventana (carga la terminal) ynos pide seleccionar unidioma (El idioma de la voz).A continuación nos hace unaserie de preguntas y lasiremos configurando una poruna presionando la teclasrequeridas.

En algunos casos el idiomapor defecto que carga es elInglés. Para cambiarlo aespañol realizar el paso 5.

PASO 3Cuando lleguemos al finalde la configuración nos pidepulsar enter para continuar;y es ahí donde carga la

siguiente ventana

PASO 4A continuación se muestrantodas las opciones deconfiguración, es similar a laque apareció en la terminal;

pero ahora se muestragráficamente.

PASO 5En el caso de cambiar devoces, lo primero quetenemos que hacer esagregar los siguientespaquetes:Nos vamos a Sistema -Administración – Añadir /Quitar Software y buscamoslos siguientes paquetes:

1.festival2.festival-freebsoft-utils3.festlex-cmu4.festlex-poslex5.festvox-ellpc11k

Joel Jhonny Porras [email protected]ú13

Software para invidentesen Fedora 13 ­ ORCA

Page 14: 37053942 fedora-latino