=== ChanServ changed the topic of #ubuntu-charlas to: Ubuntu Charlas || Ubuntu OpenWeek En Español || https://wiki.ubuntu.com/UbuntuOpenWeek_ES || Preguntas en #ubuntu-charlas-chat ||Evento: Ubuntu Open Week en Español - Sesión actual: Obtener ayuda en las listas de correo y el IRC - Instructores: ntovar - Diapositivas: http://people.ubuntu.com/~josernestodavila/uowes/maverick/listas_e_irc.pdf [00:00] Diapositivas para Obtener ayuda en las listas de correo y el IRC: http://people.ubuntu.com/~josernestodavila/uowes/maverick/listas_e_irc.pdf [00:00] ntovar: todos tuyos [00:01] Gracias [00:01] Buenas tardes/noche, gracias por estar presentes en este Ubuntu Open Week. [00:01] [SLIDE 1] [00:01] Mi nombre es Nelo R. Tovar soy entusiasta del software, [00:01] usuario de Ubuntu desde la versión 5.10 y miembro del equipo de contacto local [00:01] de ubuntu-ve. [00:02] perdon ex miembro del equipo local de ubuntu-ve, hace un mes elegimo nuevoo contacto local [00:02] Pueden encontrar más infomación sobre mí en : [00:03] * https://wiki.ubuntu.com/NeloRTovar [00:03] * https://launchpad.net/~ntovar [00:03] * http://www.tovar.net.ve/nelo [00:03] [SLIDE 2] [00:03] Los tópicos que tocaremos en esta charla son el uso de las listas de correo y el [00:03] IRC como herramientas para obtener ayuda con el uso de Ubuntu. [00:04] [SLIDE 3] [00:04] [SLIDE 4] [00:05] ¿Qué es una lista de Correo? [00:05] Una lista de correo es un servicio que permite hacer la distribución masiva de [00:05] información mediante el uso del correo electrónico. [00:06] Tipos de Listas de Correos [00:06] Existen dos tipos principales de listas de correos: [00:06] * Listas de anuncios: que sirven para que una o más personas puedan enviar [00:06] anuncios a un grupo de personas. [00:07] * Lista de discusión: permiten a un grupo de personas discutir sobre algún tema, [00:07] estableciéndose así un proceso de comunicación. Dependiendo de la configuración [00:07] de la lista, los mensajes pueden ser moderados antes de ser distribuidos. [00:08] [SLIDE 5] [00:08] Su funcionamiento es el siguiente: [00:08] una persona escribe un correo y lo envía a la dirección de correo de [00:09] la lista, luego el programa que administra esta lista envía una copia del correo [00:09] a cada una de las direcciones que están suscritas a ella. [00:09] Como podemos observar existen los siguientes elementos en una lista de correo : [00:09] * Emisor: Persona que envía el correo [00:10] * Receptores: Personas que reciben el correo [00:10] * Dirección de correo de la lista: es el url correspondiente al correo electrónico [00:10] de la lista de correos [00:10] * Gestor de listas de correos: Programa que hace la gestión de la lista de correo [00:11] También existen el/los moderador/es que autoriza/n la distribución de los [00:11] mensajes en las listas moderadas y el/los administrador/es de la lista que [00:11] realizan la tarea de mantenimiento de la lista de correo. [00:12] Para que este proceso de distribución de correo se lleve a cabo tanto el emisor [00:13] como los receptores deben estar suscritos a la lista, es decir deben ser [00:13] miembros de la lista. [00:13] [SLIDE 6] [00:13] Listas de Correos de Ubuntu [00:14] En https://lists.ubuntu.com/ podemos encontrar un catálogo con las listas [00:14] relacionadas con Ubuntu. [00:14] En ese listado podemos ubicar el título "Ubuntu Worldwide [00:14] LoCo Teams", que son las listas de las Comunidades Locales de Ubuntu. [00:15] Los que estan usando lernid pueden ver que las listas de comunidades locales tiene el numero 8 [00:16] Por ejemplo allí podemos encontrar el enlace a la lista de ubuntu-ve, [00:16] que es la lista de la Comunidad Local de Ubuntu Venezuela. [00:16] Si hacemos click en ese enlace seremos direccionados a la página de suscripción [00:16] de la lista. [00:17] Ustedes pueden buscar la que corresponda a su pais de residencia y suscribirse a ella [00:17] y este proceso es muy sencillo [00:18] [SLIDE 7] [00:18] Lineamientos para el uso de las listas de correos [00:19] Para mantener el mejor ambiente dentro de la lista de correo, se han creados [00:19] unos lineamientos que podemos ver en [00:19] https://wiki.ubuntu.com/LineamientosListadeCorreos [00:20] Estos lineamientos los podemos resumir en observar el código de conducta de [00:20] ubuntu, [00:20] enviar mensajes relacionados con el tema de la lista, [00:20] responder debajo del correo original, [00:21] no utilizar un correo enviado para crear una nueva [00:21] discusión. [00:21] es decir, cada tema debe ser iniciado con un correo nuevo. [00:21] Si usted requiere enviar un correo a una lista cuyo mensaje no esta relacionado [00:21] con el tópico de la lista, puede hacerlo colocando OT antes del asunto (subject) [00:22] del correo, pero tenga en cuenta que esta situación no debe convertirse en una [00:22] costumbre. [00:23] También pueden revisar estos enlaces para mayor información sobre el [00:23] comportamiento en las listas de correos : [00:23] http://es.wikipedia.org/wiki/Netiquette [00:23] https://wiki.ubuntu.com/ColombianTeam/Etiqueta_Lista_Correos [00:25] ElWuilMeR preguntó: Es recomendable de que si existe solo una lista de correo en un equipo y se quiera enviar un mensaje que no tenga relación con el tema de la lista que se marque el asunto con: [OFFTOPIC] [00:25] Es muy recomendable y se puede decir que es casi una norma de cortesía y convivencia dentro de la lista [00:26] pero como señalé antes, enviar mensajes offtopic no debe convertirse en una costumbre [00:27] ¿Cómo formular correctamente una pregunta? [00:27] La respuesta que podemos obtener por medio de la lista de correos va a depender [00:27] de la forma en como la hagamos. [00:28] Si la pregunta es ambigua pues la respuesta también será ambigua. [00:28] Para evitar esta situación debemos realizar la pregunta de [00:28] la forma más clara posible, enviando información que le permita a los demás [00:28] poder plantear una respuesta en los mejores términos y lo más acertada posible. [00:29] Por ejemplo si el problema es con la red inalámbrica puedes enviar el modelo de [00:29] tarjeta que tiene tu computador, indicar si es de escritorio, un laptop o un [00:29] netbook. [00:29] En http://www.ubuntu-ve.org/?q=PreguntasInteligentes hay mayor información al [00:29] respecto. [00:31] [SLIDE 8] [00:32] ahora pasamos al tema del IRC [00:32] [SLIDE 9] [00:32] ¿Qué es el IRC? [00:33] El Internet Relay Chat (IRC) es un servicio que permite mantener una [00:33] conversación en tiempo real usando la Internet. [00:33] El IRC fue creado por [00:33] Jarkko Oikarinen (alias "WiZ") en agosto de 1988 mientras trabaja en la [00:33] Universidad de Oulu en Finlandia. === openweek2 is now known as arkblitz [00:35] Se diferencia de la mensajería instantánea en que los usuarios no deben [00:35] establecer la comunicación de antemano, [00:35] de tal forma que todos los usuarios que se encuentran en un canal pueden [00:35] comunicarse entre sí, [00:35] aunque no hayan tenido ningún contacto anterior. [00:35] Un ejemplo es lo que estamos haciendo en este momento. [00:36] [SLIDE 10] [00:36] Las conversaciones se desarrollan en los llamados canales de IRC, [00:36] designados por nombres que habitualmente comienzan con el carácter # [00:36] Los usuarios que se conectan al IRC se pueden identificar por su nombre o por un [00:37] seudónimo o nick. [00:37] Más información en : [00:37] RFC del protocolo de irc, 1459 : http://www.rfc-es.org/rfc/rfc1459-es.txt [00:37] IRC en wikipedia : http://es.wikipedia.org/wiki/Internet_Relay_Chat [00:38] [SLIDE 11] [00:38] Programas clientes para usar el IRC [00:38] * EL programa más usado en ambientes gráficos es xchat. También se puede usar [00:38] pidgin, konversation o kopete. [00:39] * Para ambientes basados en texto (terminales) podemos usar irssi o weechat. [00:39] weechat es el que yo uso y lo recomiendo ampliamente [00:39] * Firefox tiene un plugin llamado ChatZilla. [00:39] * También se puede utilizar el IRC por medio de la interfaz web [00:39] http://webchat.freenode.net/. [00:40] Canales de IRC de Ubuntu [00:40] Si revisamos https://wiki.ubuntu.com/IRC/ChannelList, encontraremos la lista de [00:40] canales relacionados con Ubuntu, [00:40] los cuales cubren muchas áreas. [00:42] los que más nos interesan en este caso son los [00:42] que están catalogados como "Localized channels", [00:42] que son los canales de ayudas de las comunidades locales. [00:42] Para entrar en uno de ellos debemos indicarle al cliente que estamos usando que [00:42] se conecte a la red de irc de freenode (o de ubuntu), [00:42] una vez conectado al servidor utilizamos el comando join para entrar en un canal. [00:43] Ejemplo : [00:43] /join #ubuntu-ve [00:43] Recordemos que el # es parte del nombre del canal. [00:44] [SLIDE 12] [00:44] Lineamientos para el uso de los canales de IRC de Ubuntu [00:44] Así como las listas de correos tienen unos lineamientos que determinan el uso de [00:44] las mismas, el IRC también tiene los suyos. [00:44] Entre los más importantes tenemos: [00:44] /join #ubuntu-ve [00:44] sorry [00:45] 1.- Observar el Código de Conducta. El Código de Conducta define el [00:45] comportamiento a seguir como miembros de la comunidad ubuntera y en el [00:45] IRC debemos actuar tal como el código nos indica. [00:45] 2.- No inundar el canal. Debemos evitar enviar información de forma masiva al [00:45] canal ya que este es considerado un comportamiento inapropiado. En el caso de [00:45] que se necesite enviar un lote de información (por ejemplo la salida del comando [00:45] lspci) se debe utilizar el servicio de pastebin (http://paste.ubuntu.com/). [00:45] Tampoco debemos enviar repetidamente una pregunta al canal en un tiempo [00:45] relativamente corto. [00:45] 3.- Hacer preguntas relativas al tópico del canal en el que esta participando. [00:46] 4.- Enviar respuestas útiles. No debemos responder con un "busca en google" o [00:46] "léete el manual", es más útil dar enlaces a direcciones donde se pueda [00:46] encontrar información que ayude a resolver el problema planteado. Debemos tener [00:46] en cuenta que el usuario al que le estamos prestando apoyo puede que no tenga [00:46] muchos conocimientos en computación. [00:46] Más detalles en https://wiki.ubuntu.com/IRC/Guidelines y en [00:46] http://doc.ubuntu-es.org/LoCo:Lineamientos_de_conducta_para_canales_de_IRC [00:47] [SLIDE 13] [00:47] [SLIDE 14] [00:47] ¿Cómo formular correctamente una pregunta? [00:47] Edward_Elric preguntó: pegar imagenes o pantallazos recimiendo ampliamente shutter, te da la opcion para subir automaticamente tu imagen a imageshack.us y te genera automaticamente un enlace corto [00:48] si es recomendable que si vas a colocar la salida de un comando o queres enviar una imagen para dar más información [00:48] sobre el problema que tienes use los servicio de pastebin o imagebin y solo envias el url que estos te dan [00:49] Que una persona entre a un canal de chat y pregunte si puede hacer una pregunta, [00:49] no es bien visto por quienes hacen vida en el canal. Lo ideal es que la persona [00:49] entre al canal, haga un saludo de cortesía y haga su pregunta. [00:49] ElWuilMeR preguntó: No se puede responder: "Buscar en google". Pero, ¿se puede utilizar el servicio?: http://lmgtfy.com/ o seria lo mismo.?? [00:50] Quedan 10 minutos en la sesión actual [00:50] para mi ese servicio es como para burlarse de la persona, repito es opinion personal [00:51] yo no respondería con eso [00:52] La calidad de la respuesta será directamente proporcional a la claridad con la que [00:52] se haga la pregunta. [00:52] Es decir que para obtener una buena respuesta se debe dar [00:52] la mayor cantidad de información útil posible sobre el problema que se tenga. [00:53] Algo importante a tener en cuenta es que luego de hacer la pregunta, la [00:53] respuesta puede que no sea inmediata, [00:53] ya que a pesar de que se vean muchas personas en el canal, éstas no [00:53] necesariamente pueden estar leyéndolo e incluso [00:53] puede que no estén frente al computador. [00:53] También es importante que antes de hacer una pregunta hagamos búsquedas con el [00:53] motor de búsqueda preferido(google, yahoo, etc), en launchpad, [00:53] en los foros y otros recursos en línea si el problema ya ha sido reportado [00:54] y si ya existe una posible solución. [00:54] Y una forma de hacer crecer la comunidad a la que pertenecemos es tratar de ayuydar de la mejor forma posible [00:55] [SLIDE 15] [00:55] Preguntas? [00:55] Quedan 5 minutos en la sesión actual [00:57] Si no hay preguntas, solo me queda agradecer a los organizadores de la UOWES por la invitación a participar [00:57] y a ustdes por su asistencia y participación [00:57] espero que las charlas que aqui presentamos sean de mucha utilidad para ustedes [00:58] Recuerden si tienen preguntas relacionadas con ubuntu ingresen http://ubuntu.shapado.com/ === ChanServ changed the topic of #ubuntu-charlas to: Ubuntu Charlas || Ubuntu OpenWeek En Español || https://wiki.ubuntu.com/UbuntuOpenWeek_ES || Preguntas en #ubuntu-charlas-chat ||Evento: Ubuntu Open Week en Español - Sesión actual: Creando y firmando llaves OpenGPG - Instructores: IngForigua [01:02] Muy buenas noches, tardes o días para todos :D [01:02] Me presento rápidamente [01:03] Soy Diego Forigua miembro del concilio de Ubuntu Colombia y Ubuntu member https://wiki.ubuntu.com/ingforigua :D <---- para que vean mi hoja de vida :D [01:03] No preparé diapositivas les pido disculpas he estado algo ocupado [01:04] A continuación Creando y firmando llaves openPGP [01:04] Primero que todo para los que no conocen algunos términos vamos a definirlos rápidamente [01:05] PGP = Pretty Good Privacity que literalmente es Muy buena privacidad (Mi ingles es muy malo) [01:06] GPG = GNU Privacy Guard Es el estandar de cifrado y protección de la GNU basado en openPGP [01:06] OpenPGP = Es un estandar o protocolo de cifrado de emails y archivos gracias a sistema criptográficos [01:06] para mas info [01:06] http://www.openpgp.org/ [01:07] OpenPGP y los demas nombrados los puedo usar en cualquier OS [01:08] Estos estándares nacen a comienzos de los 90's como necesidad de proteger información que viaja por el cyberespacio. [01:08] Ya sean mensajes, archivos, etc [01:08] Además determina si la información creada realmente fue creada por mi y no editada por algún tercero. [01:09] Pero como funciona esto y en que podemos aplicarlo [01:10] Básicamente se utiliza para firmar archivos digitalmente (paquetes) y correo electrónico (Utilización mas frecuente) [01:10] Existen herramientas gráficas y en consola para este fin. [01:11] Ubuntu integra ya en su defecto muchas de estas asi que practicamente no instalaremos nada hoy [01:12] Pero antes crearemos nuestra llave OpenPGP que nos sera útil para firmar nuestro CoC Código de Conducta (Que explicaré mañana) para crear nuestro propio PPA (Personal Package Archive), Tener nuestro sistema de control de versiones (Bazaar) [01:13] Explicaré 2 formas una gráfica y otra en consola [01:13] CONSOLA [01:13] * IngForigua abre su shell [01:13] gpg --gen-key [01:14] Luego nos pedirá el tipo de encriptación que usaremos [01:14] seleccionamos (1) RSA and RSA [01:14] luego Nos pedirá el tamaño de esta [01:15] El tamaño de la llave a generar, por defecto es 2048 [01:15] Y es la mas frecuente [01:15] luego nos pedirá [01:15] Fecha de caducidad (recomendado 2 años) [01:15] No recomiendo que nunca caduque [01:16] ya que al no cambiar nuestras llaves [01:16] nos exponemos a que estas sean vulneradas [01:16] ahhhhhhh [01:16] IMPORTANTE [01:16] Usar contraseñas [01:16] Tipo [01:16] Alfanumericas [01:17] Con mayúsculas [01:17] Y con simbolos [01:17] y sobre Todo QUE LAS RECORDEMOS [01:17] :P [01:17] Despues de ello confirmamos esta fecha de caducidad [01:18] confirmar la fecha [01:18] Luego nos pedirá datos aunque no son abligatorios [01:18] Son necesarios [01:19] Para saber que es nuestra si usamos muchas a la vez en nuestro sistema [01:19] Los datos son: [01:19] Ingresar nombre [01:19] Ingresar email (Para posteriores verificaciones) [01:20] Ingresar un comentario [01:21] Sigo [01:21] Ingresar contraseña y confirmarla [01:21] Reitero [01:21] e importante [01:21] Contraseña segura y que recordemos [01:22] Y no solo para nuestras claves openPGP que generamos [01:22] Sino en nuestro OS [01:22] Cuentas de correo y redes sociales [01:22] Ya que incidentes de seguridad se han disparado por el boom de redes sociales [01:22] y el uso de la red [01:23] Finalmente enviamos nuestra llave en caso de que desemos usarla en algun servidor de claves [01:23] Demen 5 contestando una llamada [01:25] Que pena [01:25] Para ello [01:25] gpg --send-keys --keyserver http://keyserver.ubuntu.com:11371 ID-Key [01:26] recueden que para mas opciones de GPG [01:26] man gpg [01:26] Bueno ahora de forma gráfica [01:26] quiza algunos no les guste la shell :P [01:26] a. En su ubuntu presionan ALT + F2 y escriben "seahorse" sin las comillas les debe aparecer algo como http://ingforigua.com/imagenes/u4.png [01:27] b. Van a Archivo > Nueva > Clave PGP http://ingforigua.com/imagenes/u5.png [01:28] c. Llenamos los datos que son solicitados http://ingforigua.com/imagenes/u6.png [01:29] luego ingresamos una contraseña para nuesta clave PGP y esperamos que esta se genere. como tip que esta caduque cada 1 o dos años <<<--- recuerden la instruccion anterior [01:29] d. Seleccionamos nuestra clave vamos a Remota > Servidores de Clave > selccionamos el keyserver > Cerrar luego en sincronizar http://ingforigua.com/imagenes/u7.png [01:30] Como ven bastante sencillo para aquellos que les gusta lo grafico [01:30] Como ven ya tenemos nuestra llave openPGP [01:30] Pero ahora como las usamos [01:31] Existen infinidades de aplicaciones y complementos para aplicar este sistema [01:31] No solo en ubuntu sino en cualquier OS [01:32] Cifrado de correo podemos usar la popular extencion FireGPG (descontinuado pero aun util) [01:32] Para mozilla Firefox [01:32] http://es.getfiregpg.org/s/home [01:33] También disponemos de complementos en clientes de correo como evolution, kmail, tunderbird [01:34] Bueno ahora vamos a ver como encriptamos archivos en nuestro sistema actual [01:34] primero que todo debemos instalar un paquete [01:34] sudo aptitude install seahorse seahorse-plugins [01:35] Estos plugins le dan una funcionalidad adicional a nuestro sistema [01:35] de poder cifrar con nuestras claves PGP en nuestro sistema [01:35] Una vez instalado esto le da funciones adicionales a nautilus [01:36] para cifrar un archivo solo basta [01:37] Conentrar por nuestro explorador de archivos nautilus [01:37] buscar el documento o archivo que deseemos cifrar [01:37] digamos que entramos a nuestra carpeta personal [01:37] y seleccionamos cualquier archivo [01:38] Nota: [01:38] Después de instalar seahorse-plugins [01:38] debemos reiniciar nautilus [01:38] ya sea en el monitor de sistema [01:38] con top [01:39] con pkill [01:39] con kill [01:39] o como gusten [01:40] Ya ubicado el archivo [01:40] solo basta con el botón derecho del mouse y dar opcion de cifrar [01:41] Luego nos mostrará todas las claves PGP creadas en nuestro sistema [01:41] Usamos la que deseemos de la lista [01:42] y opciones para firmar [01:42] Aceptamos y nos abre una ventana pidiéndonos la ubicación de nuestro archivo cifrado [01:43] Luego ingresamos la contraseña que usamos [01:44] al crear nuestra llave PGP [01:44] y nos generará nuestro archivo encriptado [01:44] digamos que test.txt [01:44] quedaria como test.txt.pgp [01:45] y asi encriptamos y firmamos nuestro archivo [01:46] Esto nos da la posibilidad de enviar adjuntos de máxima privacidad de un destinatario a otro [01:46] Eso en caso de que ud quiera enviarle un reporte a su jefe de usuarios que navegan por paginas prohibidad [01:46] :P [01:46] asi se asegura que solo su jefe lo va ver [01:46] y no un tercero [01:47] Pero el jefe de uds tambien deberá disponer de la misma llave pgp [01:47] Para ello debemos exportar nuestras llaves [01:47] Es bastante sencillpo [01:48] ALT + F2 [01:48] seahorse [01:48] Mis claves personales [01:48] seleccionamos nuestra llave [01:48] y boton derecho del mouse [01:49] Y exportar [01:49] Esto nos generará un asc [01:49] que lo enviamos a nuestro jefe [01:49] entonces el jefe en su correo [01:50] Lo que debe hacer es importar esta clave [01:50] y lo hace también por seahorse [01:50] (Si su jefe usa linux :P) [01:50] Alt + F2 [01:50] seahorse [01:50] Quedan 10 minutos en la sesión actual [01:51] Archivo > Importar [01:51] selecciona el archivo asc que le enviamos [01:51] y quedará en sus listas de llaves PGP [01:52] entonces su jefe (ojalá muy paciente :P) [01:52] Que tambien deberá instalar seahorse-plugins [01:52] Se irá al archivo descargado [01:53] digamos reporte.odt.pgp [01:53] Boton derecho y abrir con descifrador de archivos [01:55] Entonces nos pedirá la ubicación y la clave [01:55] Quedan 5 minutos en la sesión actual [01:55] (Que solo deben saber su jefe) [01:55] y podrá guardar su archivo y visualizarlo [01:56] entonces [01:56] notify-osd [01:56] le mostrará quien firmo ese archivo [01:56] y en fecto lo Firmo IngForigua [01:57] (Posteriormente mandará memorandos :P) [01:57] Creo que este sistema tieme muchos aplicativos mas [01:57] pero me parecio que este es el mas util y rapido [01:57] Que puedan usar personas promedio [01:58] sin ser Sysadmis o cosas por el estilo [01:58] Bueno me queda agradecer a todos [01:58] Recuerden [01:58] Si tienen preguntas relacionadas con ubuntu [01:58] http://ubuntu.shapado.com/ [01:58] Hay se reponderá muchas dudas [01:59] espero que lo usen [01:59] me voy pal chat [01:59] Y mil gracias :D === ChanServ changed the topic of #ubuntu-charlas to: Ubuntu Charlas || Ubuntu OpenWeek En Español || https://wiki.ubuntu.com/UbuntuOpenWeek_ES || Preguntas en #ubuntu-charlas-chat ||Evento: Ubuntu Open Week en Español - Sesión actual: Eliminando Bichos, cómo reportar bugs - Instructores: jdardon [02:01] Hola! [02:02] Buenas noches para los que estemos en un horario similar y para los demas buen día. [02:02] Antes que nada quiero agradecer y felicitar a IngForigua por la sesión que nos acaba de brindar [02:02] en la cual nos ha compartido conocimiento valioso [02:03] bueno yo les vengo a hablar la en esta ocasión sobre algo muy molesto para todos [02:03] los usuarios, administradores de sistemas, desarrolladores etc [02:03] "Los Bichos" [02:04] hablare por bloques y luego si Existen preguntas estaremos pausando para contestarlas al final del bloque [02:05] Toda pregunta es bienvenida! :D [02:05] Al final aca estamos todos para aprender [02:05] por lo que si también desean compartir conocimiento son bienvenidos [02:06] Que son los bichos? (bugs) [02:06] hay alguien por acá que quiera darme en sus propias palabras que es un bicho? [02:06] ?????? [02:07] Bicho o Bug ? [02:07] en IT [02:08] como menciona |obed| : bicho, error en el programa [02:08] como menciona IngForigua : algo molesto, no se que significa en su contexto cultural la otra palabra [02:09] algo que nos friega dice IngForigua [02:09] y como menciona Edward_Elric bug es algun funcionamiento incorrecto en algun programa o aplicacion , [02:09] debido a una mala programacion [02:09] u otros factores del entorno donde se desenvuelve [02:10] Excelente todas son definiciones validas, unas mas técnicas , otras mas como usuario final [02:10] pero al final todas validas [02:11] aunque en la historia en realidad eran bichos que se comian las tarjetas perforadas y que producian anormalidades en los programas [02:11] pero el nombre quedo y es lo siguiente ahora para nosotros: [02:11] lo que ustedes dijeron, [02:11] Un error o defecto en un programa, sistema o máquina, [02:12] Cierre anormal o cuelgue abrupto de un programa, [02:12] La falta (simple) de una opción aplicación, "es un bicho también" [02:13] Errores inesperados, usualmente impiden que se siga usando normalmente la aplicación, [02:13] Otros comportamientos inesperados, [02:13] Etc [02:13] alguien desea agregar algo mas? [02:14] bueno con esto ya podemos definir [02:15] Hay un bug "Bicho" cuando un programa hace algo que no se esperaba que pase, usualmente causando problemas al usuario. [02:16] es importante saber que es un bug o bicho para poder en realidad ayudar al reportarlos [02:16] y no causar nada mas perdida de tiempo al maintainer o developer en algo que no lo es [02:16] un ejemplo que quiero quede claro [02:16] considerado como bug [02:17] son features o [02:18] características que deseariamos [02:18] que tuviera cierta aplicación empaquetada [02:18] por ejemplo la posibilidad de guardar en cierto formato [02:19] la inclusión de algun control [02:19] por ejemplo un botón en la aplicación [02:19] etc [02:19] Ahora, [02:19] Porque es importante el REPORTAR BICHOS [02:20] Como usuarios de software libre que somos y que obtenemos la mayoria de veces [02:20] sin costo nuestro software [02:20] siempre pensamos en maneras de devolver [02:20] lo que obtenemos [02:21] para engrandecer este Software Libre que usamos [02:21] existen varias maneras [02:21] la manera mas conocida es desarrollando [02:21] pero de las otras maneras que hay [02:21] una de las mas importantes es la de reportar bugs [02:22] para poder asi realizar el Aseguramiento de la calidad de nuestro software [02:22] claro la mayoria de desarrolladores de Software Libre no poseen el capital [02:22] para poder contratar un equipo de Q&A para que el software que obtenemos sea de primera caldiad [02:23] s/caldiad/calidad/g [02:23] pero como comunidad si podemos realizar ese aseguramiento de calidad por medio del reporte de Bugs [02:23] bueno a todo esto como reportamos estos bugs [02:24] una de las maneras mas sencillas y tal vez la mas difundida es por medio de correo electrónico [02:24] por ejemplo en el caso de debian [02:24] (de donde se deriva ubuntu) [02:25] se puede reportar un bug a submit@bugs.debian.org [02:26] muchos otros tienen algun correo especifico para realizar esto tambien [02:26] por lo que vamos por lo sencillo y miremos como escribir un correo para reportar un bug [02:26] ya de ultimo veremos el caso especifico de Ubuntu [02:27] Numero Uno: El Sujeto del mensaje [02:27] Tenemos que ser lo mas específicos y concisos a la vez para poder escribirlo [02:27] usar palabras clave en el sujeto ayuda [02:28] es obvio que tenemos un bicho,problema, error, [02:28] porque por eso estamos escribiendo el correo [02:28] por lo que evitemos palabras como Ayuda, Error, Problema etc. [02:29] de preferencia es bueno poner el nombre de la aplicación [02:29] esto en caso si estamos reportando a una distribución [02:30] si estamos reportando a un desarrollador o maintainer no es necesario [02:30] es implícita la aplicación practicamente [02:31] Numero Dos: Cuerpo del mensaje [02:31] en el caso de reportar a una distro [02:32] es aconsejable incluir un pequeño encabezado [02:32] con dos cosas [02:32] Nombre del paquete [02:32] y versión [02:32] si se maneja alguna categoria de severidades de bichos [02:32] podemos incluirla en el encabezado tambien [02:33] luego... [02:33] Tanto como sea necesario escribir para expresarse bien [02:33] colocamos lo que nos esta sucediendo [02:34] una mala practica es usar palabras generales [02:34] ejemplo [02:34] " Le cuento que el impress se me queda trabado, al ratito de usar la computadora" [02:34] en realidad solo estamos mencionando lo que ya se sabe: [02:35] "Que tenemos un problema" [02:35] un buen ejemplo seria: [02:36] "al momento de ir al menú archivo, y abrir una presentación , el impress me muestra la primera diapositiva y cuando intento ver la segunda, el programa se queda colgado" [02:37] si se dan cuenta no estoy utilizando palabras tecnicas ni rebuscadas [02:37] algo que entiende cualquiera y que es claro [02:37] entiendo que hay veces que cuando nos pasa ataca un bicho [02:38] no podemos ni a palos y piedras explicar que pasa [02:38] para esto podemos recurrir a comentar los pasos que nos llevan a este inconveniente [02:38] es lo mas sencillo [02:38] ¿Preguntas al momento? [02:39] ¿alguien que quisiera aportar algo? [02:40] bueno espero que sea porque es sencillo :D [02:41] solo nos quedaria despedirnos en el correo y listo [02:41] algo que ayuda mucho es brindarle información [02:41] de nuestro entorno [02:41] a la persona que le estamos reportando el bug [02:41] por ejemplo [02:41] el kernel que utilizamos [02:42] el cual lo podemos ver con el comando # uname -a [02:42] lsb_release tambien ayuda [02:43] bueno al final [02:44] mientras sea mas formal y sea mas robusta la informacion [02:44] que reportamos en un bug [02:44] puede ayudar en el exito del cierre del bug [02:44] tambien en el tiempo de respuesta de la resolucion [02:44] Alguna pregunta? [02:46] PREGUNTA: Al reportar un bug de alguna aplicación, ¿es necesario dar información del hardware? [02:46] Leonzero preguntó: Al reportar un bug de alguna aplicación, ¿es necesario dar información del hardware? [02:46] Leonzero, buena pregunta, creo que esto depende de donde estas reportando el bug [02:46] como mencione mientras mas robusta mejor sera la resolucion de un bug [02:47] creo que como minimo reportemos la arquitectura en la que estamos [02:47] experimentando el bug [02:47] ahora ponele, si el bug lo tenemos graficamente [02:47] si seria mas que aconsejable comentar que tipo de tarjeta de video tenemos, la ram [02:48] newdsan preguntó: que informaciòn deberia mostrar el comando lsb_release? lo ejecutè en mi equipo y devuelve: "No LSB modules are available" [02:48] creo que con un sencillo # lspci [02:48] bastaria para reportar el hardware [02:49] newdsan, la distro que usas, pero lo que nunca falla: [02:49] # cat /etc/issue.net [02:50] Quedan 10 minutos en la sesión actual [02:50] ok [02:50] Bueno! [02:50] aprendemos como asegurarnos de la calidad de Ubuntu? [02:51] Reportando bichos!! [02:52] ok [02:52] ya que sabemos como reportar un bicho [02:52] y hemos ejemplificado [02:53] creo que ya podemos ir a reportarlos cuando usemos las betas de ubuntu, las LTS, o maverick! [02:53] y asi hacer una distro de calidad superior [02:53] para ello Canonical nos ha proporcionado en Launchpad una gran herramienta [02:54] https://bugs.launchpad.net/ubuntu [02:55] esta herramienta se llama "Malone" [02:55] Quedan 5 minutos en la sesión actual [02:55] los pasos para poder utilizarla son sencillos [02:56] por tiempo creo que no podremos verla completa [02:56] pero practicamente lo que hacemos antes de reportar un bug [02:56] es buscar si ya existe este bicho [02:57] eso lo hacemos en campo de busqueda que tiene al lado superior izquierdo [02:57] mientras mas palabras claves coloquemos en el mismo sera mas exacta la busqueda [02:58] y en la mayoria de casos los bugs ya estan reportados [02:58] por lo que podemos asistir a brindar mayor informacion [02:58] o ver el seguimiento que se esta dando [02:58] en el mejor de los casos encontramos soluciones temporales al bug [02:58] o la resolucion definitiva del mismo [02:59] aparte de todo esto [02:59] dentro del mismo Ubuntu contamos con la aplicacion Ubuntu-bug [03:00] creo que ya aprender a usar herramientas no es tan dificil [03:00] lo que hacemos con ellas es lo importante al final [03:00] les compartire estos enlaces: [03:00] https://help.ubuntu.com/community/ReportingBugs [03:00] http://ksub.org/~marcelo/talks/minidebconf-panama-2010_magallon_reportar-bugs/ [03:00] y gracias! === ChanServ changed the topic of #ubuntu-charlas to: Ubuntu Charlas || Ubuntu OpenWeek En Español || https://wiki.ubuntu.com/UbuntuOpenWeek_ES || Preguntas en #ubuntu-charlas-chat || [03:07] RRTTTYYY [03:08] cq cq cq qrz [03:08] chao gente nos vemos mañana dia colombiano :D [03:45] hola a todos es mi primera vez por aca que se ahce en esta sala? [03:46] nose supeustamente empezo una charla a las 23.00 [03:47] sobre que yo la verdad no vi el calendario [03:47] pues me meti a ver en que andaban [03:48] si pero nose la verdad como escuchar o ver o leer la charla [03:49] ya somos dos es la primera vez que entro por aca [03:50] y ya instalaste el nuevo ubuntu? [03:50] no todavia no [03:50] vos? [03:51] pues prove la beta y me gusto funciona muy bn en mi equipo pero la ultima no he instalado por tiempo [03:51] es que eso de volver a reinstalar lo que uno necesita y sacar las copias de seguridad y todo es un rollo largo [03:52] mucha gente conectada per no se que hacen? [03:53] ni idea leyendo hay en la wiki es solo entrar y ya [03:59] this is in english? [04:05] help [04:05] termino una listam de sesiones hace mas o menos una hora [04:05] WHO -LUSERS [04:06] LUSERS [04:06] NAMES [04:07] https://wiki.ubuntu.com/UbuntuOpenWeek_ES comienzan a las 22 UTC, para colombia restar 5h, o sea 17, o sea 5PM [04:07] mismo calculo para otros paises [04:07] para argentina? [04:08] que zona horaria -4 ? -3 [04:09] si es -3 entonces es de 22-3 19 o sea de las 7 de la noche hasta las 11 [04:09] ok gracias [04:09] ahora serian las 00:09 si fuera -3 [04:10] osea le resto 3 a la hora que dce el calendario de la wiki [04:10] ya entendi gracias [04:10] correcto. [04:10] si estas en argentina, que creo que esta en -3 [04:12] en ekl wiki hay un enlace a un ical que permite colocarlo en una aplicacion de calendario como google calendar o semejante para que te ponga las citas del tiempo [08:11] alguien conectado ? [08:12] mm puro bot o eggdrop .. [08:12] chaLe.. [14:21] Hola para todos [14:21] hi [14:22] Hace muchos años que no me conectaba a un IRC ;-) vamos a ver mas tarde como van las charlas del Open Week ;-) === Brunach0x_ is now known as Brunach0x === openweek7 is now known as quijote === quijote is now known as quijote_asim === openweek0 is now known as Fer_jinete === openweek7 is now known as quijote_asim === krawek_ is now known as krawek === kdrsx is now known as kuadrosx [22:31] Cuanto falta apra que empieze? [22:31] Brunach0x: 30 minutos [22:32] ok [22:51] Hola a todos [22:51] la primera charla de hoy iniciará en 10 minutos [22:52] les recuerdo que los logs de los dos días anteriores están disponibles en https://wiki.ubuntu.com/UbuntuOpenWeek_ES/openweekMaverickLog === ChanServ changed the topic of #ubuntu-charlas to: Ubuntu Charlas || Ubuntu OpenWeek En Español || https://wiki.ubuntu.com/UbuntuOpenWeek_ES || Preguntas en #ubuntu-charlas-chat ||Evento: Ubuntu Open Week en Español - Sesión actual: Mis primero pasos en la terminal - Instructores: SergioMeneses - Diapositivas: http://people.ubuntu.com/~josernestodavila/uowes/maverick/terminal.pdf [23:00] Diapositivas para Mis primero pasos en la terminal: http://people.ubuntu.com/~josernestodavila/uowes/maverick/terminal.pdf [23:01] buenas!!! [23:01] Saludos compañeros [23:01] Como siempre es muy grato estar acompañandolos en este tipo de jornadas [23:02] fomentando el conocimiento y la difusión de ubuntu [23:02] Mi nombre es Sergio Andrés Meneses [23:02] Entre las cosas que hago figuran, administrador de Ubuntu-Colombia, Miembro del team classroom en Español y promotor del software libre. [23:02] Mas información sobre mí y mis actividades... en mi wiki [23:02] https://wiki.ubuntu.com/SergioMeneses [23:02] Bueno en esta sesión vamos a tocar un tema que siempre es de interes... como lo es la "terminal" [23:03] la sesión abarcará los siguientes temas: [23:03] - Conceptos básicos de la terminal. [23:03] - Comandos básicos de la terminal. [23:03] - Manejo de directorios. [23:03] - Permisos. [23:03] - Sistema de Archivos. [23:03] Como ven la agenda para esta sesión es algo extensa... y esperemos que nos sea muy util!!! [23:03] voy a agregar que el manejo que le voy a dar a estos temas es básico... no podemos tomar muy a fondo cada item o numeral [23:04] porque nos quedaríamos cortos de tiempo. El propósito personal es que los asistentes nuevos salgan con algunas bases buenas del manejo de la terminal y manejen sin miedo la parte de los comandos en GNU/Linux [23:04] Como indicación manejaremos algunas laminas para hacer mas ilustrativa la sesión [23:04] as laminas las consiguen en: [23:04] http://www.slideshare.net/sergioandresmeneses/presentacion-terminaluowes [23:04] Si quieren las pueden ver desde el navegador o las pueden descargar y conservarlas :D [23:05] Manejaremos la numeración de las laminas como estan en la pagina (1-22) "[Lamina1]" [23:05] Las preguntas hacerlas al instante... aunque como siempre al final tendremos un espacio de Preguntas/Respuestas :D [23:05] De momento espero que todos nos ubiquemos la [Lamina1] [23:05] Avisarme si teneis todos las laminas -> \o [23:06] Nos ubicamos en la [Lamina2] y empezamos la sesión :D [23:07] Empezando por el ¿Qué es una terminal? personalmente me recuerda que yo soy el unico que posee el verdadero poder [23:07] sobre mi pc... que yo soy el unico que sabe donde se hubica todo en mi sistema de archivos y por supuesto el manejo de todas mis claves xD [23:07] Por tal razón hago referencia a aquella celebre frase de Morfeo, cuando estaba iniciando a Neo... la comparto por la razón que les voy a mostrar [23:07] a lo mejor una parte de su sistema, que aunque puede que sepan que esta allí a lo mejor nunca lo han experimentado o interactuado con ella... [23:08] LA MATRIX!!! xD [23:08] En términos sencillos la Terminal no es mas que una interfaz que te permite comunicarte de manera directa con tu sistema operativo [23:08] mediante un conjunto de instrucciones denominadas SHELL [23:08] tenemos también el concepto de BASH que también es un interprete de comandos, basado en el SHELL de Unix, escrito para el proyecto GNU y actualmente es el interprete [23:08] de comandos por defecto en la mayoría de distribuciones de GNU/Linux. Como se puede observar su nombre es un acrónimo. [23:09] Pasamos a la [Lamina3:Mitos acerca de la Terminal] [23:09] Aquí vamos a ver una serie de "mitos" que se manejan en torno a los sistemas GNU/Linux y los usuarios de tales sistemas [23:10] - Y lo primero que el todo poderoso Linus pensó fue un mundo de terminales!!! [23:10] falso... el trabajo de Linus se ha enfocado a hacer mas accesible las tecnologías que desarrollan hacia las personas del común... [23:10] como estudiantes... [23:10] - Las terminales son para usuarios avanzados. [23:10] falso... podemos estar iniciando en el mundo de GNU/Linux y ir manipulando las terminales... como todo es un proceso de aprendizaje!!! [23:11] - Si no manejas terminales no eres usuario de GNU/Linux [23:11] Totalmente falso... las distribuciones de GNU/Linux se han esmerado en mejorar la experiencia de usuario, dando cada vez mayor importancia al desarrollo de interfaces mas amistosas y agradables. [23:11] esta me gusta!!!.... [23:11] - No sabes que es el Shell!!! ...apartate de mí vista pobre mortal [23:12] me recuerda a unos amigos de "azul" [23:12] Típica frase cuando algún usuario nuevo se acerca a un "experto" [23:12] ... sobra decir que no todas las personas son así, pero si he sido testigo de este tipo de comentarios hacia personas que intentan integrarse al mundo Linux [23:12] claramente esto es una ofensa y desmoraliza a los usuarios de otros SO's a que usen Linux... ante todo la amabilidad y paciencia!!! [23:12] Los dos últimos: [23:13] - Haces todo desde las GUI's???... Por Dios!!! [23:13] y [23:13] - Prueba que tan bueno eres... instala por consola!! [23:13] Son "bromas" entre los miembros de algunas comunidades, pero al llegar a oidos de gente que no es experta en Linux puede generar una especie de prevención hacia el sistema... "por lo complicado" [23:13] ...estos son solo mitos [23:13] o simplemente ganas de molestar de gente sin oficio [23:13] Bueno ahora si pasemos a lo interesante!!! [Lamina4:Donde consigo una Terminal!!!] [23:14] Brunach0x, las GUI's son las interfaces graficas de usuario [23:14] claro las siglas en ingles... [23:15] vamos a abrir una Terminal... para ello podemos usar uno de los dos métodos descritos en la lamina... el mas común es seguir la ruta: [23:15] "Aplicaciones - Accesorios - Terminal" [23:15] Aunque existen atajos como pulsar Alt+F2 y escribir: "gnome-terminal" [23:16] Usen el que mas les guste!!! :D y pasamos a la [lamina5:¿Esto es la Matrix?] [23:16] desde ahora mantendremos la Terminal abierta hay a un lado!!!" [23:16] bueno aquí hablaremos un rato... así que poner atención!!! [23:16] Primero donde estamos??? [23:17] Yo puse en la lamina mi ubicación... same@same:~$ [23:17] todos debemos estar en un lugar similar.... [23:17] pero a la vez diferente!!! [23:17] pero eso que significa??? [23:17] ...sencillo, eso me indica lo siguiente [23:18] usuario@equipo:directorio actual$ [23:18] se preguntarán bueno pero porque mi directorio actual es ~ o que significa eso??? [23:18] eso significa que nos encontramos en nuestra carpeta personal mejor conocida como "home" de nuestro usuario :D [23:18] ...ahora vamos a constatar esto, sino le creemos a Sergio xD [23:18] digitamos en la terminal el siguiente comando y pulsamos enter: "pwd" [23:18] sin las comillas :D [23:19] deben obtener algo asi: /home/same [23:19] bueno siguiendo con el ejercicio, creo que habrán notado el símbolo $ al final de la línea [23:19] este símbolo nos indica que tipo de usuario somos... [23:19] si somos usuarios normales aparecerá $ en caso de ser "super" usuarios o root aparecerá # [23:20] volvamos a la terminal y digitemos el siguiente comando: "sudo su" y pulsamos enter [23:20] nos pedirá la contraseña y accederemos como administradores del sistema a la terminal!!! :D [23:20] alguna duda hasta aqui??? [23:21] ahora volvamos a ser usuarios normales digitando el comando: "exit" y pulsando enter [23:21] bueno creo que todos estáis ansiosos por ver que los pcs nos hablen!!! pero de hecho el pc ya nos ha estado hablando al devolver texto en nuestra terminal [23:21] claro que si queremos que nos hable de manera mas clara vamos a realizar un pequeño "taller"... [23:21] n la misma terminal digitamos: "sudo apt-get intall cowsay" y pulsamos enter [23:22] nos va pedir contraseña, la digitamos y estamos realizando nuestra "primera" instalación por consola!!! [23:22] me avisan cuando terminen la instalación... no debe demorar mas de un par de minutos... [23:23] ahora escribir en la Terminal: "cowsay Bienvenidos a la uowes" y pulsar enter!!! [23:23] creo que mas claro no les puede hablar vuestros pc's xD [23:24] ahora pasemos a la [Lamina6:¿Qué son comandos?] [23:24] tenemos en la lamina una definición muy formal de lo que son comandos o también conocidos como instrucciones: [23:24] "Es una instrucción o mandato que el usuario proporciona al sistema, desde la línea de [23:24] comandos o una llamada a programa, el cual generalmente está contenido en un archivo ejecutable." [23:25] Los comandos poseen parámetros... [23:25] como en el "taller" anterior vimos llamamos al comando "cowsay" y le pasábamos al lado un texto... [23:25] se texto es un parámetro valido para el comando. [23:25] en el transcurso de la charla veremos mas parámetros específicos y como los comandos usan mas de un parámetro en algunas ejecuciones!!! [23:25] pasemos a la [Lamina7: Mis primeros comandos] [23:26] aquí tenemos un conjunto básico de comandos que nos pueden ser útiles en cualquier momento [23:26] me gustaría que viéramos el comando "uname -a" aquí "-a" es un parámetro valido para este comando!!! [23:26] escribamos en la terminal: "uname -a" y pulsamos enter [23:26] deben obtener algo como esto: Linux same 2.6.35-22-generic #34-Ubuntu SMP Sun Oct 10 09:24:00 UTC 2010 i686 GNU/Linux [23:27] veremos que nos muestra información de nuestro sistema, el kernel y el sistema operativo entre otra información... [23:27] ahora solo corran el comando: "uname" y pulsen enter [23:27] deben obtener una salida como: Linux [23:27] si ven que ahora solo nos muestra es el tipo de sistema que tenemos: Linux [23:27] la combinación de parámetros hacen que los comandos actúen de una u otra manera!!! [23:28] en este caso "-a" era el parametro [23:28] este conjunto de comandos los verán muy seguido en el mundo de GNU/Linux [23:28] Ahora pasemos a la [Lamina8: Manejo de directorios] [23:29] primero abramos nuestra carpeta personal... Lugares - Carpeta Personal [23:29] en el panel superior [23:29] y digitamos en nuestra terminal el comando: "ls" y pulsamos enter [23:29] "ahora si me creen que andamos en el mismo sitio!!!" xD [23:30] el comando "ls" sirve para listar el contenido de un directorio... [23:30] si ven que en la terminal los diferentes tipos de archivos se ven de un color particular... [23:30] en la lamina las imágenes .png se ven de color fucsia, los archivos planos de gris y los directorios de color morado [23:31] esto ayuda a los que manejan las terminales a diferenciar archivos... imaginen que todos este en gris :S tocaria empezar a mirar que tipos de archivos son y todo eso :S [23:32] pasemos a la [Lamina 9] [23:32] Manejo de Directorios [23:32] allí podemos ver una serie de comandos que nos serán utiles en el manejo de directorios... ya vimos el ls [23:32] pero hay otros importantes como el mkdir [23:33] que permite crear directorios de manera sencilla [23:33] solo basta: mkdir prueba [23:33] en la terminal [23:33] y volver a listar "ls" [23:33] y pueden ver un directorio nuevo llamado "prueba" [23:33] :D [23:34] bueno ahora miremos lo que a mi parecer es lo mas importante del manejo de directorios y ficheros [23:34] Los Permisos [23:34] vamos a la [Lamina10] [23:34] En Linux existen tres tipos de permisos que son aplicables tanto a [23:34] archivos como a directorios. Además existe la figura de roles. [23:35] También existen tres tipos de roles sobre los que se aplican estos permisos. [23:35] pero que es en sí un permiso???? [23:36] es simplemente el grado de visibilidad que se tiene para manipular un fichero o directorio [23:36] pero visibilidad para quienes!!! [23:36] ...pues visibilidad para los roles!!! [23:36] los roles son los "personajes" que interactuan con los ficheros y directorios [23:37] veamos los tipos de roles [Lamina11:Tipos de Roles] [23:37] claramente todo archivo posee estos roles [23:37] un propietario o creador... [23:37] el grupo al cual pertenece el archivo.... [23:38] y los usuarios aparte de su creador que quiere interactuar con el fichero o directorio [23:38] ahora vamos a verlos aplicados [23:38] resulta que cada rol posee un tipo de permiso unico [23:38] para el rol [23:39] aunque varios roles pueden tener un mismo tipo de permiso [23:39] y esto nos lleva a la [Lamina12: Tipos de Permisos] [23:39] aquí veremos los tipos de permisos que existen [23:39] son tres... [23:40] ejecucion, lectura y escritura [23:40] Ejecución: Si es para un archivo será ejecutable y si es para un directorio [23:40] significa que podemos pasar por él. Es representado por una X. === openweek3 is now known as LOGO [23:40] El de Lectura: Si es para un archivo significa que podemos leerlo y si es un [23:40] directorio es que podemos leerlo también. Es representado por una R. [23:40] y el de Escritura: Si es para un archivo será que podemos escribir en él y si es para [23:40] un directorio significa que podemos crear ficheros dentro de él. Es representado [23:40] por una W [23:41] como se aprecia en la imagen se pueden cambiar los permisos de manera grafica [23:41] solo basta con ubicarse en un directorio o fichero y dar click derecho -> propiedades -> permisos [23:42] y estarán en una ventana como la de la imagen [23:42] ahora veamos como serían los permisos por terminal... que es lo mas interesante para nosotros [23:42] vamos a [Lamina13: Permisos por Terminal] [23:43] aquí vamos a usar mucho el comando CHMOD [23:43] quien es el encargado de la gestión de permisos [23:43] podemos observar la sintaxis del comando [23:43] chmod {a, u, g, o} {+, -} {r, w, x} nombre del archivo [23:43] pueden ver los roles..... [23:44] a, u, g, o [23:44] pero veamos como es corriendo !!!! [23:44] pasamos a ver los ejemplos se uso!!! [Lamina13] [23:44] digo[lamina14] [23:45] el primer ejemplo [23:45] chmod +r arch.txt [23:45] como no especifico un rol... lo aplica a todos!!! [23:45] añado permiso de lectura +r [23:45] al archivo "arch.txt" [23:45] ahora veamos uno mas avanzado [23:46] chmod u+w arch.txt [23:46] aqui agregamos permiso de escritura [23:46] +w [23:46] al rol dueño [23:46] +u [23:46] sobre el mismo archivo [23:47] y miremos este [23:47] chmod u=rw,go= arch.txt [23:47] aqui vemos uno mucho mas avanzado [23:47] al dueño "u" le damos permisos de escritura +w y lectura +r [23:48] separamos los roles por "coma" [23:48] y les quitamos los permisos a los demas roles [23:48] go= [23:48] el parametro "=" resetea los permisos que ya se tenian [23:49] pasemos ala [lamina15: CHMOD en BINARIO] [23:49] * SergioMeneses por hay vio que hablaron de eso xD [23:49] es la manera mas sencilla de manejar los permisos [23:49] y consiste en manejar una conversion binaria de los permisos [23:49] como se observa en la tabla [23:50] los permisos son simplemente asignaciones de bits [23:50] 0 o 1 [23:50] entonces... [23:50] Quedan 10 minutos en la sesión actual [23:51] si queremos darle privilegios totales a un rol solo le asignamos el numero 7 [23:51] haciendo la conversión respectiva [23:51] 111 = 7 [23:51] por lo tanto en el ejemplo [23:51] chmod 777 archivo.txt [23:52] otroga todos los permisos a todos los roles [23:52] un numero por rol [23:52] :D [23:52] como seria para el ultimo ejemplo [23:53] chmod 751 directorio [23:53] primero le da todos los permisos al dueño [23:53] segundo otroga permisos de lectura y ejecucion al grupo [23:53] y por ultimo da permisos de ejecucion a cualquiera === openweek3 is now known as LOGO [23:53] bueno pasemos a conocer nuestro sistema de archivos [23:54] [Lamina16] [23:54] todo en los sistemas Linux gira en torno a la raiz [23:54] "/" [23:54] ella es la portadora de todo el sistema [23:55] pero posee "hijos" importantes los cuales ayudan a mantener el sistema organizado [23:55] Quedan 5 minutos en la sesión actual [23:55] en la grafica se ve una breve descripcion de cada uno de los directorios [23:55] entre los importantes resaltaria por cuestiones de tiempo [23:56] "/root: Cuenta del administrador." [23:56] "/etc: Configuración global de los programas." [23:56] "/media: Punto de montaje para sistemas de archivos montados localmente." [23:56] "/bin: Aquí están los comandos que pueden usar todos los usuarios (incluido el administrador o root)." [23:56] "/lib: Enlaces a las librerías que se necesitan para el sistema." [23:57] "/var: Contiene información variable, como por ejemplo los logs del sistema (/var/log), correo local, etc." [23:57] por cuestiones de tiempo... la lamina17 contiene una serie de comandos utiles para administrar el sistema [23:58] como el apagado [23:58] reinicio [23:58] agregar usuarios [23:58] entre otros [23:58] y la lamina 18 posee una serie de imagenes de diferentes tipos de terminales [23:58] las mas "bonitas" a mi gusto xD [23:58] esta "terminator" [23:58] Lxterminal [23:59] y gnome-terminal [23:59] ...rápidamente alguna pregunta? [23:59] my7h0z, pregunta [23:59] buenas tardes, segun tu opinion que tan rapido debe aprender un usuario que viene de windows o usar la terminal y por que?