La guía para amantes de zenwalk.
Transcripción
La guía para amantes de zenwalk.
MANUAL DE ZENWALK LINUX La guía para amantes de zenwalk. Fred Galusik Stijn Segers Michael Verret Fred Broders Cyril Dejeanne Vincent Temmerman Pierrick LeBrun Claus Futtrup Traduccion : Luis Troche Copyright © 2005-2006 - The redaction team En referencia a la licencia que avala esta documentaciónTienes el derecho de copiar, distribuir y/o modificar esta documentaciónde acuerdo a los términos de la Licencia publica general GNU, versión 2 o cualquier otra versión posterior, según lo publicado por la Fundación de Software Libre. El texto de la licencia se encuentra en el apéndice. Licencia Publica General GNU Ultima actualización: 03 de Septiembre, 2006 Tabla de contenidos. Prefacio (por Jean-Philippe Guillemin). 1. INTRODUCCION. 1.1 Que es Linux ?. 1.2. Software Libre y Linux. 1.2.1. Definición. 1.2.2. Definición General de "Software". 1.2.3. Presentación de software libre (basado en el articulo de Marc Poiroud ). 1.2.3.1. Los orígenes de Software Libre. 1.2.3.2. Comprendiendo Software Libre. 1.3 Zenwalk Linux. 2. INSTALACION. 2.1. Requerimientos de hardware. 2.2. Como obtener Zenwalk Linux. 2.3. Como grabar Zenwalk Linux ISO. 2.3.1. Utilizando Windows (Nero). 2.3.2. Utilizando Linux (Graveman). 2.4. Instalación. 2.4.1. Verificando que su PC inicie desde el CD-ROM. 2.4.2. Instalación de Zenwalk . 3. UTILIZANDO LAS HERRAMIENTAS DEL SYSTEMA ZENWALK. 3.1. KEYBOARDCONFIG. 3.1.1. Presentación. 3.1.2. Lanzamiento. 3.1.3. Uso Básico. 3.2. LOCALECONFIG. 3.2.1. Presentación. 3.2.2. Lanzamiento. 3.2.3. Uso básico. 3.3 Administrador de puntos de Montaje. 3.3.1. Presentación. 3.3.2. Uso. 3.3.3. Reglas de udev. 3.4. Netpkg. 3.4.1. Presentación. 3.4.2. Utilizando Netpkg. 3. 4.2.1. Utilizando Netpkg vía GUI - Modo gráfico. 3.4.2.2. Utilizando Netpkg vía CLI - Linea de comando. 3.4.3. Opciones. 3.4.3.1. Netpkg opciones vía GUI - Modo gráfico. 3.4.3.2. Netpkg opciones vía CLI - Linea de comando. 3.4.4. Consejos para optimizar su sistema. 3.5. NETWORKCONFIG. 3.5.1. Presentación. 3.5.2. Comenzando. 3.5.3. Uso. 3.6. PKGTOOL. 3.6.1. Presentación. 3.6.2. Comenzando. 3.6.3. Opciones. 3.7. SERVICECONFIG. 3.7.1. Presentación. 3.7.2. Comenzando. 3.7.3. Uso. 3.7.4. Algunas Palabras con respecto a los servicios. 3.8 USERCONFIG 3.8.1. Presentacion 3.8.2. Comenzando 3.8.3. palabras sobre cada elemento del menu. 3.9. VIDEOCONFIG. 3.9.1. Presentación. 3.9.2. Comenzando. 3.9.3. Uso. 3.10. XORGCONFIG. 3.11. XWMCONFIG. 3.11.1. Presentación. 3.11.2. Comenzando. 3.11.3. Uso 3.12. WIFI RADAR. 3.12.1. Presentación. 3.12.2. Comenzando. 3.12.3. Uso. Prefacio (por Jean- Philippe Guillemin ) Comencé construyendo Zenwalk (originalmente llamado Minislack), como una manera de aprender el funcionamiento interno de GNU/Linux. Creo que construyendo el sistema operativo es un método grandioso de comprenderlo; Cuentas solo contigo para resolver problemas cuando algo no trabaja como fue planeado. Otra razón por la que construí Zenwalk fue que siempre me encontraba repitiendo las mismas modificaciones en mi sistema luego de una nueva instalación. Esas modificaciones repetitivas incluían, recopilar un Kernel mas optimizado y nuevo, remover grandes cantidades de Software y librerías, modificar el escritorio, refinar el sistema de ventanas X, mejorar los códigos de booteo, agregar mi editor de texto favorito, agregar un reproductor de películas y los respectivos Codecs, y así muchas cosas mas. De esta forma este proyecto trajo consigo una oportunidad de compartir estas optimizaciones con amigos, así como tambien reinstalar todo mi sistema con la misma configuración. Luego llegaron los usuarios y los contribuyentes; con ellos llegaron también los primeros cambios que ayudaron a moldear Zenwalk en lo que es hoy. Comenzamos remplazando mas y mas partes de la distribución original con otras alternativas (ejem. librerías GTK), agregando otras librerías (ejem. librerías Gnome), e integrando muchas herramientas administrativas, incluyendo una nueva forma de administrar remotamente paquetes (Netpkg). Los usuarios ayudaron mucho en la mejora de Zenwalk. Muchas características de la versión actual son la respuesta a los pedidos propuestos y discutidos en el foro de ayuda. El resultado es Zenwalk como se conoce hoy. Zenwalk esta basado en Slackware, pero igualmente es diferente en muchos aspectos: es un trabajo continuo de desarrollo, llevado a cabo por amantes de Linux que poseen la intención de construir un Sistema operativo Linux IDEAL. Zenwalk apunta a ser un "Sistema Operativo" GNU/Linux, en lugar de ser solamente otra distribución. No es una colección de paquetes, es un producto terminado, coherente y racional. En el futuro Zenwalk no cambiara su filosofía, sin embargo se "madurara" como un Sistema Operativo multifacetico: • • • • El soporte de hardware en el Kernel mejorara. Las aplicaciones mejoraran con cada lanzamiento. Las herramientas del sistema mejoraran. Nuevas herramientas serán integradas. Capitulo 1.INTRODUCCION Table de contenidos. 1.1 Que es Linux ?. 1.2. Software Libre y Linux. 1.2.1. Definición. 1.2.2. Definición General de "Software". 1.2.3. Presentación de software libre (basado en el articulo de Marc Poiroud ). 1.2.3.1. Los orígenes de Software Libre. 1.2.3.2. Comprendiendo Software Libre. 1.3. Zenwalk Linux. Para dominar una distribución, documentarse es necesario, tuvimos la idea de publicar una guía dedicada a Zenwalk . Este manual toma mucha inspiración del excelente Slackbook. Leyendo estas paginas, encontraras la información necesaria para: • Obtener Zenwalk . • Crear el disco desde una imagen ISO. • Instalar Zenwalk en tu maquina. • Adquirir conocimientos básicos de Linux. • Utilizar las herramientas especificas de Zenwalk. • Hacer correr tu sistema • Disfrutar esta experiencia con Linux. Mucha suerte y que te tengas una feliz experiencia con Zenwalk. 1.1.Que es Linux ? Linux nació en el año 1991. Inicialmente, solamente era un Kernel, desarrollado por Linus Torvalds. Igualmente la gente comúnmente se refiere a GNU/Linux como simplemente “Linux”. Como el nombre completo lo dice, GNU/Linux es una combinación del software Linux y componentes de software GNU. GNU, anacronismo de GNU no es UNIX, comenzó como proyecto en los comienzos de los noventa, para desarrollar un Sistema Operativo gratuito tipo UNIX. Hoy en día muchísimas aplicaciones del sistema Linux es provisto por el proyecto GNU. Ejemplos son el compilador C de GNU (GCC) y la consola Bash incorporada a los sistemas Linux. Mas información sobre GNU/Linux puede ser encontratada en Wikipedia. 1.2.Software Libre y Linux 1.2.1. Definicion De acuerdo a Wikipedia, software de computadoras (o simplemente software ) es la parte de los sistemas de computadoras que se encarga de la codificacion de información ( o instrucciones de computadoras). El termino Software es comunmente usado como programa de computadoras y/o vice versa. Software puede estar compuesto por un simple programa informatico, especialmente en la ciencia de microcomputadoras, donde el funcionamiento de un simple procesador y poca capacidad de memoria permiten el funcionamiento de grandes programas. Sobre todo el software frecuentemente esta compuesto de uno o mas programas, pero tambien de información que permite su correcto funcionamiento. Estos programas pueden tener diferentes formatos: Ejecutables, Librerias dinamicas, ('dll' en windows, o 'so' en GNU/Linux), o solo codigo fuente para un interpretador (ejem. Perl o codigo PHP). La información tambien viene en diferentes formatos: archivos clasicos, Base de datos (relativa, jerarquica, etc.), ...En la ciencia de las microcomputadoras, imagenes, especialmente iconos, generalmente son integrados a ejecutables. 1.2.2. Definition General de "Software" El Software contiene instrucciones que son ejecutables por una computadora, en oposicion con los dispositivos fisicos en los que funciona (el hardware). Un 'programa' es la lista de Instrucciones escritas por un programador en lenguaje informatico (ejem. Lenguaje C, lenguaje C++, lenguaje JAVA, lenguaje Python) . Muchas veces estos quedan guardados en un simple archivo . 'Software' de todas formas se utiliza como un conjunto de instrucciones compuestas por varios programas. Una persona con el conocimiento exacto puede leer el programa; este es llamado 'codigo fuente' y es el recipiente del programa. Los Desarroladores de Software de 'codigo cerrado' guardan muy bien el secreto; Solamente software de 'codigo abierto' hace disponible y publico el codigo fuente. Las caracteristicas del software es claramente descripta en le codigo fuente ( interpretacion del numero binario 0 y 1, los cuales son las unicas instrucciones que la computadora puede comprender). Los compiladores son usados para traducir el codigo fuente a lenguaje de computadoras. Luego de esta traduccion, nos queda lo que llamamos 'binarios', los cuales pueden ser interpretados por la maquina. De todas formas necesitamos adaptarlos al software del sistema (MS Windows, Mac, GNU/Linux, BSD, etc) para hacerlos funcionar. Una vez adaptados al sistema que lo hospeda, el software esta listo para ser instalado y ejecutado. El Software puede ser clasificado de la siguiente manera: • Codigo Abierto: Cualquier persona puede leer el codigo; Igualmente esto no es lo mismo que software gratis. • Codigo cerrado: El codigo solo esta disponible para un pequeno grupo de personas. • Software Libre: cualquier persona puede estudiar, copiar, distribuir y modificar el software. (Esta es la definicion de la Fundacion de Software libre. Software Libre mayormente esta protegido por una licencia de uso). • Software privativo: Por lo menos uno de los derechos mencionado anteriormente no es aplicado al usuario. Muchas veces, uno necesita adquirir una licencia de uso pagando a los creadores del software. • Software comercial: Software hecho para ser vendido; puede ser Libre o Privativo. 1.2.3. Presentacion de software libre (basado en el articulo de Marc Poiroud) 1.2.3.1. Los origenes del software libre. La historia comienza a los principios de los ochenta, cuando Richard Stallman, un desarrollador de MIT (Instituto Tecnologico de Massachusetts, USA), encaro un dilema etico. Su departamento tecnico de desarrollo fue cerrado; por muchos años el compartio sus conocimientos con sus colegas. Ahora, tendria el que vender sus conocimientos al mejor postor, o tomaria la oportunidad para compartir su saber con el mundo?. Para calmar su conciencia, se encargo de crear los principios de “Software Libre”. Este concepto esta definido por las siguientes cuatro reglas: • 1° La libertad de correr el programa , sin restricciones por sus uso. • 2° La libertad de estudiar el funcionamiento interno del programa, y adaptarlo a tus necesidades. Para esto acceso al codigo fuente es un requisito previo. • 3° La libertad de distribuir copias. • 4° La libertad de perfeccionar el programa, y publicar esas mejoras, para asi toda la comunidad puede beneficiarce de ello. Para esto, el acceso al codigo fuente tambien es un requisito previo. 1.2.3.1.1. El proyecto GNU. Luego de escribir esta declaracion, Stallman creo la “Fundacion de Software Libre”. El objetivo de dicha fundacion is promover y desarrollar el software Libre; para su fundacion Stallman comenzó a encribir aplicaciones. Su meta final : crear un sistema libre completo. Para proteger el software GNU de Entidades comerciales, Stallman creo una licencia, La Licencia Publica GNU. Esta licencia incorpora los cuatro elementos principales mencionados anteriormente, con un solido apoyo juridico-legal. El primer gran examen para la Licencia Publica GNU se dio durante un Juicio en Alemania, en el año 2004, Donde el juez fallo en contra de la compañia que violo la licencia. GNU, es un acronimo como tantos otros en el mundo *NIX, que significa GNU no es Unix. (la primera palabra “GNU” realmente no tiene significado). En los ochentas cuando Microsoft y Windows todavia eran paqueños, Unix era el Sistema Privativo numero uno. 1.2.3.1.2. La iniciativa del codigo abierto. Otro movimiento aparecio durante los años noventa del siglo pasado. Ellos se condideran mas flexibles que la Fundacion de Software Libre. La nueva corriente tomo forma cuando en 1998 Netscape se convirtio en software libre. En ese tiempo, un grupo de personas decidio soportar el movimiento de Netscape. Ellos siguieron el concepto de Debian como software libre. Puedes encontrar el criterio de esta agrupacion aqui: Version Original de la Licencia OSI (version 1.9). 1.2.3.2. Comprendiendo el software 1.2.3.2.1. De donde proviene el software libre ? El primer software libre fue desarrollado por el propio Stallman. Para comenzar con la construccion de un sistema operarivo se necesita software muy basico (asi como la coleccion GNU de compiladores). Pero luego que la Fundacion de Software Libre escribiera la base completa del nuevo OS, un solo elemento estaba faltando: el kernel. Stallman escogio un concepto extremadamente ambicioso para el nuevo kernel: tendria que ser un Micro-kernel (Windows por ejemplo utiliza un Macro-kernel; Linux, por otra parte usa un Micro-kernel). De todas formas el desarrollo del nuevo kernel no avanzo como estaba planeado. A medida que hablamos, este kernel (called GNU/hurd) todavia continua no operarivo. En ese momento Linus Torvalds salta a escena. Este estudiante proveniente de Finlandia estaba estudiando el trabajo interno del procesador X386, y escribio un programa compatible con el Sistema Operativo de Interface portable (POSIX), con el propósito de entender el funcionamiento de esta generación de procesadores. Solo por diversión, el escribió un Kernel, usando software GNU. Ultimo, pero no menos, el distribuyo su Kernel bajo la Licencia Publica GNU. El recién nuevo GNU/Linux combo aparentaron ser la unión perfecta; el desarrollo se incremento increíblemente rápido, gracias a la contribución de la comunidad Hacker (el termino “hacker” interpreta a un Técnico Informático apasionado, opuestamente a un “cracker”, quienes una persona que apunta a destruir otros sistemas; de todas maneras, el termino “hacker” es utilizado por el publico general con el significado de “cracker”, sin darse cuenta de la connotación negativa que le dan a la palabra). Cuando se anuncio oficialmente (versión 1.0 nació el 14 de marzo de 1994),el sistema GNU/Linux ya era poseedor de una muy buena reputación, a pesar de que era solamente usado por los grupos Hackers élite, daba una buena expectativa de crecimiento. Muchos Kernel prosiguieron; en 1996, el kernel 2.0 fue es anunciado, en 1999, 2.2 lo siguió. Mientras que inicialmente el kernel 2.2 era inestable, con el lanzamiento del 2.2.13 se adentra al mundo de las compañías, gracias a IBM y sus parches para mainframe. En el 2001, el kernel 2.4 aparece. Al final del 2005 le sigue el 2.6. Mientras que el kernel 2.6 es continuamente mantenido, el 2.4 continua recibiendo mejoras de seguridad. El foco de desarrollo de Linux es el Internet; es el torrente de vida de la comunidad de Software Libre. El sistema GNU/Linux es un gran logro, el cual nunca hubiera visto la luz sino fuera por el intercambio de información entre los desarrolladores que se encuentran alrededor del mundo. El software Libre ofrece muchas aplicaciones de excelente calidad, sin ir mas lejos la gran mayoría de servidores web que se encuentran alrededor del mundo trabajan con Linux, usando software como Apache y PHP...Muchas aplicaciones no están solamente disponibles para Linux, pero fueron transportadas a BSD, Windows, y hasta Mac OS X.A. Sumario rápido de las aplicaciones mas conocidas: • El suite de oficina OpenOffice.org • El navegador de Internet Mozilla Firefox • El Gimp (programa de manipulación de imágenes GNU) • Avidemux, un gran editor de vídeo • The Gaim , Mensajero instantáneo • Servidor web Apache • El Lenguaje PHP 1.3. Zenwalk Linux Zenwalk Linux es el nuevo nombre del proyecto “Minislack Linux”. Zenwalk esta basado en Slackware, una distribución robusta de Linux realmente apegada al espíritu de UNIX, con el cual es compatible. Zenwalk hoy es reconocida como una de las distribuciones mas rápidas disponibles hoy en versión binaria. Zenwalk esta diseñada con los siguientes objetivos: Ser simple y rápida. Proveer una aplicación por cada tarea en el CD de instalacion. Ser un sistema de desarrollo/escritorio completo. Ser pequeño, así poder distribuirse en un simple CD. Existen 2 versiones de Zenwalk. Zenwalk (versión completa ~ 420MB ISO download): Zenwalk es un sistema completo. Con la instalación, tu podrás navegar Internet, enviar emails, chatear, escuchar música, programar en C, Perl, Ruby,..mirar vídeos en varios formatos, redactar documentos, imprimir, scanear imágenes, crear CDs y DVDs, conectar la cámara, y editar fotografías, sin agregar absolutamente nada. A los programadores les gustara la disponibilidad entera de librerías e interpretadores de desarrollo. Zenwalk Core (~ 350MB ISO download): Zenwalk-core es el sistema Zenwalk sin aplicaciones X . Zenwalk-core esta pensado para ser un punto de construcción de un escritorio o un servidor completamente personalizado, para usuarios con espacio limitado en sus discos, o grandes perfeccionistas buscando construir sus escritorios justo a su medida. Algunas de las características de la versión actual son: Kernel: Linux 2.6.16.16 Development: GCC-3.4.6, JRE-1.5.0.07, Python-2.4.3, Perl-5.8.8, GTK22.8.16 Editores: Geany-0.7.1, Bluefish-1.0.5, Leafpad-0.8.9, Vim-7.0.017 Escritorios: XFCE-4.3.90.2, KDE 3.5.2, Gnome-2.14.2, Fluxbox-1.0rc2 Internet: Mozilla Firefox-1.5.0.4, Mozilla Thunderbird-1.5.0.4, Gftp-2.0.18 Multimedia: Alsa-1.0.11, Gxine-0.5.4, Graveman-0.3.12.5, Xine-lib-1.0.3a Oficina: OpenOffice-2.0.2, Abiword-2.4.5, Gnumeric-1.6.3 Capitulo 2. INSTALACION. Tabla de contenido 2.1. Requerimientos de hardware. 2.2. Como obtener Zenwalk Linux. 2.3. Como grabar Zenwalk Linux ISO. 2.3.1. Utilizando Windows (Nero). 2.3.2. Utilizando Linux (Graveman). 2.4. Instalación. 2.4.1. Verificando que su PC booteara desde el CD-ROM. 2.4.2. Instalación de Zenwalk . 2.1. Requerimientos de hardware Para poder disfrutar de Zenwalk Linux en plenitud, tu necesitaras al menos los siguientes componentes de hardware: Un procesador tipo Pentium II. 128 MB de memoria RAM . 2 GB de espacio disponible en el disco rígido. 2.2. Como obtener Zenwalk Linux Puedes obtener Zenwalk Linux de varias maneras: Bajando la imagen ISO desde uno de nuestros sitios oficiales. Utilizando un rastreador para bajar la imagen ISO en la red BITTorrent. Comprando el CD en On-Disk.com. 2.3. Como grabar Zenwalk Linux ISO El archivo que tu hayas bajado, no tiene que ser grabado como “disco de datos”. Al contrario, tiene que ser quemado como una imagen, de esta forma podrá reiniciar el sistema desde el CD. Explicaremos como grabar un “ISO”, ademas conocido como imagen ISO, tanto en Linux como en Windows. 2.3.1. Usando Windows (Nero) Luego de haber iniciado el Nero, elejir desde el menu “Imagen de Disco”. Una ventana aparecera ahora, permitiendo que tu escojas el archivo que quieres quemar. Luego de elegirlo, clickear en [abrir] La imagen todavia no esta lista para ser grabada, primero tienes que elegir las opciones adecuadas. En [opciones] elegir como metodo de grabacion [Disk at once], y no [track at once] Luego de eso puedes cliquear [grabar] 2.3.2. Usando Linux (Graveman) Luego de haber iniciado Graveman, elegir desde el menu “Duplicar CD” . Una ventana aparecera, dandote las opciones de grabado: Cuando la veas la ventana, elige el dialogo de arriba que dice “duplicar desde”: alli eliges el archivo ISO que tienes guardado en tu PC. Ahora, Elegir [Copiar a CD]. Y finalmente cliquear en [Quemar]. 2.4. Instalación 2.4.1. Verificando que su PC inicie desde el CD-ROM. Una vez que tengas el CD de instalacion Zenwalk, puedes reiniciar tu computadora. Si tu eres dirigido a la pantalla de instalacion de Zenwalk, puedes comenzar la instalacion. En el caso que no sea asi, y tu computadora vuelve a iniciar tu sistema operativo, puede significar que no esta configurada para iniciarce desde el CD-ROM. No tienes que preocuparte, simplemente reinicia nuevamente la PC y reconfigura las opciones del BIOS. Cuando la computadora apenas se enciende, en la pantalla podras ver la palabra “Setup” seguida por el nombre de alguna tecla de tu teclado. Generalmente, tendria que ser: "Suppr" o, "Del" o, "F2" o, "Ctrl+Alt+Esc" o, "F1" o, "F10" o, "Ctrl+Alt+S" o, otras, ... Luego de haber presionado la tecla correcta ( hay que ser veloz), seguramente habras entrado a las opciones del BIOS. Modifique las opciones de inicio para activar o darle prioridad al CD-ROM (si tiene el manual de la computadora sera mucho mas facil de concretar los siguientes pasos). Generalmente cambiando el orden en el cual la computadora busca el “sistema operativo” es donde los cambios nesecitan realizarce. Asegurese de que el CD-ROM se encuentre como primera opcion en la lista de posibilidades. Ahora guarde sus nuevos cambios y cuando este listo reinicie su Systema. Seguramente tuvo exito en el inicio desde el CD-ROM, se le preguntara si quiere proseguir. Presione cualquier tecla para continuar. 2.4.2. Instalacion de Zenwalk Linux Inicie desde el CD y prosiga con alguna de las siguientes acciones: Acepte la opcion por defecto. (si usas un controlador IDE pata/sata generico) O entre el nombre del kernel (“scsi” para controladores SCSI) Luego presione la tecla de [enter] Ahora se te preguntara que mapa del teclado quieres. Introdusca “1”, luego escoja el tipo de teclado, y entre “1” nuevamente para confirmar: Entrar la palabra Root (el password no es requerido en este paso) Su disco duro debe estar particionado correctamente para instalar Zenwalk. Crear al menos dos particiones con la herramienta “CFDISK”, si prefieres una interface grafica puedes utilizar “qtparted” que esta en el cd educativ Knoppix, o en todo caso “diskdrake” que se encuentra en Mandriva ( comience la instalacion con estos discos, y una vez que haga las particiones, pare y reinicie con Zenwalk Linux). 1° Una particion "swap" (especificacion: primario, numero 1, capacidad > 300 Mo, tipo 82) 2° Una particion "root" (especificacion: primario, number 2, capacidad > 1,5GB, tipo 83, activa ) 3° Eres libre de hacer muchas particiones ams pero, estas no son necesarias para este tipo de instalacion. (ESTE PASO NO ES NECESARIO PARA LOS QUE PARTICIONARON EL DISCO ANTERIORMENTE) No se olvide de validar los cambios. Para hacerlo valla sobre [Write] presione la tecla Enter, y escriba “yes”, presione ENTER nuevamente. Ahora puede salir (Quit) de cfdisk para continuar con la instalacion. Luego que completo los pasos de particionar el disco ingrese la palabra "setup" en la linea de comandos y, en la nueva ventana que le aparecera escoja [ADDSWAP] : Su particion debe ser detectada, responda [YES] Su particion root debe ser detectada, responda [Select] Escoja la particion Root para formatearla, [FORMAT] Reiserfs o Reiser4 son sistemas de archivos muy rapidos y dependientes. Eso si, mantenga en mente que la mayoria de los programas de restauracion no coperan con REISER4 . Tampoco es compatible con GRUB. Elija la deteccion automatica. Esto debe detectar su CD correctamente. Setup comenzara la instalacion de packetes : por favor espere aproximadamente 20 minutos ....Aqui no se requiere la seleccion de paquetes. No es necesario por la filosofia de Zenwalk, une programa por aplicacion. Tambien es muy bueno para personas que recien comienzan con Linux, ya que no obtendran un sistema corrupto o inestable. Si estas usando un modem tipo DSL escoge [No Modem] (luego podras configurarlos con “adsl-setup”). En el caso de que estes utilizando un modem serial, escoge el puerto serial en el que esta conectado. Escoge la forma que quieres configurar e instalar el Cargador del sistema (LILO). El modo [SIMPLE] trabajara en la mayoria de los discos. [standard] es la opcion mas segura, hasta que estes seguro de que tu targeta de video soporta Frame Buffer. La opcion [1024x768x256] es segura para la mayoria de las targetas de video modernas. Luego la ventana que le sigue es opcional, y se pueden agregar parametros especiales que podria requerir el kernel para iniciar. [MBR] (Master Boot Record)Generalmente es un buen lugar para instalar LILO Que tipo de mouse utilizas? En el caso de que tenga rueda, puedes usar imps2. Necesitas tener interaccion entre la consola y el mouse. (ejem. Copiar y pegar texto) ? Para configurar los parametros de tu Red, seleccione [Yes] y luego responda las preguntas. Este es un ejemplo de una configuracion LAN con DHCP Ahora es tiempo de escoger los servicios de inicio. Con la barra de espacio puedes marcar y desmarcar tus opciones (rc.cups es para impresoras, rc.pcmcia es para targetas de laptos, rc.netfilter es el cortafuegos) Ahora puedes elegir las fuentes de la consola. La configuracion original esta bastante bien, por lo tanto se recomineda escoger [No] Uso horario local y tu zona de tiempo. Escoja su administrador de ventanas (XFCE es una buena opcion) Ingrese el password deseado para "root" Salga de "setup" y presione [Ctrl+alt+delete] para reiniciar el sistema. Luego de reiniciar la computadora, comenzara la rutina de configuracion posterior. Disfrute del proceso! Su targeta de video, tendria que haber sido detectada , seleccione [Yes] Luego seleccine su modo preferido de entrar al sistema. Su targeta de sonido debio de ser detectada automaticamente, deje que “alsaconf” la configure. Seleccione el lenguaje de su sistema. Ahora puede ingresar un usuario, seleccione [Create User] y siga las instrucciones del medio asistente (mago) Cuando haya culminado, verifique la informacion que suministro y luego presione [Back] para salir del Userconfig. Ahora puede reiniciar la computadora. La configuracion de su sistema esta completa. Bienvenido a Zenwalk ! Trate GDM como forma de acceso.!!! Felicitaciones! Ahora estas Listo para comenzar a trabajar y divertirce. Si necesitas KDE, haga netpkg arts kde qt, para instalarlo automaticamente. Capitulo 3. UTILIZANDO LAS HERRAMIENTAS DE ZENWALK. Tabla de Contenidos 3.1. KEYBOARDCONFIG. 3.1.1. Presentación. 3.1.2. Lanzamiento. 3.1.3. Uso Básico. 3.2. LOCALECONFIG. 3.2.1. Presentación. 3.2.2. Lanzamiento. 3.2.3. Uso básico. 3.3 Administrador de puntos de Montaje. 3.3.1. Presentación. 3.3.2. Uso. 3.3.3. Reglas de udev. 3.4. Netpkg. 3.4.1. Presentación. 3.4.2. Utilizando Netpkg. 3. 4.2.1. Utilizando Netpkg vía GUI - Modo gráfico. 3.4.2.2. Utilizando Netpkg vía CLI - Linea de comando. 3.4.3. Opciones. 3.4.3.1. Netpkg opciones vía GUI - Modo gráfico. 3.4.3.2. Netpkg opciones vía CLI - Linea de comando. 3.4.4. Consejos para optimizar su sistema. 3.5. NETWORKCONFIG. 3.5.1. Presentación. 3.5.2. Comenzando. 3.5.3. Uso. 3.6. PKGTOOL. 3.6.1. Presentación. 3.6.2. Comenzando. 3.6.3. Opciones. 3.7. SERVICECONFIG. 3.7.1. Presentación. 3.7.2. Comenzando. 3.7.3. Uso. 3.7.4. Algunas Palabras con respecto a los servicios. 3.8 USERCONFIG 3.8.1. Presentacion 3.8.2. Comenzando 3.8.3. palabras sobre cada elemento del menu. 3.9. VIDEOCONFIG. 3.9.1. Presentación. 3.9.2. Comenzando. 3.9.3. Uso. 3.10. XORGCONFIG. 3.11. XWMCONFIG. 3.11.1. Presentación. 3.11.2. Comenzando. 3.11.3. Uso 3.12. WIFI RADAR. 3.12.1. Presentación. 3.12.2. Comenzando. 3.12.3. Uso. 3.1.KEYBOARDCONFIG 1.1. Presentación El comando keyboardconfig deja a los usuarios implementar el mapa de su teclado. Muchas provisiones de conjuntos de teclas existen: Teclado AZERTY, Teclado QWERTY, Teclado QWERTZ y Teclado DVORAK. Por cada uno de ellos existe una alternativa de nacionalidad. Por ejemplo, el mapa francés AZERTY , no es igual al mapa belga AZERTY, y el alemán QWERTZ no es igual al suizo QWERTZ. 1.2. Lanzamiento Para usar este comando, necesitas saber el password de ROOT. Solamente ROOT puede cambiar el mapa del teclado.Tu puedes lanzar "keyboardconfig" directamente desde tu entorno grafico, pero también puedes utilizar la terminal, solo tipea keyboardconfig. Esto puede ser así porque esta herramienta puede correr con o sin el servidor X. 1.3. Uso básico Luego de haber cliqueado sobre "keyboardconfig", te aparecerá una ventana; tendrás que rellenarla con el password de ROOT. Si todo marcha bien te aparecerá la siguiente ventana: Escoge el mapa de tu teclado y luego simplemente cliquea [OK].: 3.2. LOCALECONFIG 3.2.1. Presentación El comando localeconfig deja que los usuarios configuren e implementen su sistema con su entorno local. El 'locale' o entorno “local”, es un conjunto de converciones preconfiguradas relacionadas con el lenguaje del usuario, su entorno y/o su cultura ( cosas como el símbolo monetario, el formato de la fecha, etc). Este tipo de "locale" es aplicado al sistema del usuario. Por defecto, un sistema Linux viene configurado con "en_US" locale, entonces tenemos que configurar nuestro sistema si queremos usar otros lenguaje. ("en_GB" para el Reino unido, "es_ES" para España, y así con todos los países). 3.2.2. Lanzamiento Para poder usar el comando, tu necesitas saber el password (clave) de ROOT. Solamente ROOT puede hacer este tipo de cambios. "Localeconfig", puede ser invocado desde el entorno grafico, pero también desde la terminal de comandos. Solo escribe localeconfig. 3.2.3. Uso Básico. Para configurar el entorno "local" de su sistema desde el medio grafico , haga lo siguiente: Seleccione "localeconfig" en el menú del sistema Conviértase en ROOT. Seleccione su lenguage: La elección de su entorno local es esencial ; un sistema moderno usara UTF-8 en lugar de ISO. No se preocupe, el símbolo € también viene en UTF-8. Una vez que haya escogido simplemente haga un clic en [OK]. 3.3.1. Presentación El administrador de montaje de Zenwalk es una colección de códigos trabajando a la par con UDEV, con la idea de manejar los dispositivos montables. Esto crea la automatización de montar / desmontar cualquier dispositivo USB (mp3, cámaras fotográficas, etc), creando así su punto de montaje o estadía en un panel grafico o en un entorno CLI. Automatización del montaje y fácil desmontaje de dispositivos tales como el CDROM o el DVD también es provisto por esta herramienta. Dejando de lado, el hecho de que es liviano y estable, una de las características del Administrador de montaje Zenwalk es la independencia que posee con respecto a cualquier Generador de ventanas X, entorno grafico o administrador de archivos. Sin ir mas lejos se diría que es independiente de X. Es completamente funcional en un nivel de funcionamiento 3. 3.3.2. Uso básico En Xfce, solamente tienes que hacer un clic sobre el icono del punto de montaje ubicado en la parte superior del lado izquierdo en tu escritorio. Luego haz un clic en cualquiera de los dispositivos a los que quieras ingresar. Para expedir o abrir el CD-ROM/DVD haz un clic con el botón derecho de tu Ratón, y luego elige "Eject" desde el menú. Antes de remover cualquier dispositivo USB, asegúrate de sincronizarlo primero. Esto evitara la perdida de datos al verificar que todo haya sido guardado correctamente. Solo cliquea con el botón derecho del ratón, y luego escoge Sync del menú. 3.3.3.Reglas udev Muy pronto estará Listo... ;-) 3.4. Netpkg 3.4.1. Presentación Netpkg es un programa designado para mantener actualizado tu sistema, todo de una forma fácil. Esta herramienta de monitoreo una central de reposición en busca de las actualizaciones que se hayan solicitado. Una vez que las localice te preguntara que es lo que quieres hacer. No solamente mantendrá tu sistema al día, sino también podrás instalar software que originalmente no viene con el CD de instalaciones. Netpkg también posee un gerente de dependencias, que viene configurado por defecto, pero puede ser desactivado muy fácilmente editando /etc/netpkg.conf. También encontraras una "lista negra", donde podrás agregar los paquetes que no quieres que se actualicen automáticamente. 3.4.2. Utilizando netpkg Netpkg puede ser comenzado de dos maneras: En modo grafico o vía terminal. El medio grafico es el mas fácil de usar. 3.4.2.1 Utilizando netpkg vía GUI - Modo gráfico. En el menú de: XFCE/kde => system > netpkg En XFCE puedes llamar al menú haciendo un clic derecho en cualquier área del escritorio. El menú aparecerá en XFCE luego de que se haga un clic con el botón derecho del ratón en cualquier sector del escritorio. Ahora tienes que ir a "System" y finalmente "Netpkg". Si no eres Root o un usuario con cualidades especiales, otra ventana te aparecerá pidiéndote la contraseña. Ahora una lista de posibilidades aparecerá. Iremos con mas detalle en la próxima sección 4.3.1. 3.4.2.2.Utilizando netpkg vía CLI - Linea de comandos. Conviértete en ROOT escribiendo su, y luego introduce la contraseña. Ahora simplemente escribe netpkg. Para encontrar mas información con respecto a la sintaxis de "Netpkg", escribe en la linea de comandos #man netpkg (En la terminal netpkg puede hacer algunas cosas mas de lo que se puede con el medio grafico). Si el programa Xdialog se encuentra instalado en tu computadora, lanzando "netpkg", solamente resultara en la interfase grafica. La única manera de utilizarlo en linea de comandos bajo el caso anterior, es pasando parámetros junto con Netpkg. De esta forma el programa seguirá operando en la terminal. Los parámetros especiales estarán cubiertos y explicados en la sección 4.3.2. 3.4.3. Opciones 4.3.1. Netpkg: opciones via GUI- Modo gráfico Si tu eliges “search" (buscar) Netpkg te pedirá que escribas algunas letras que estén incluidas en le nombre del paquete que deseas. De esta forma buscara en internet que paquetes poseen esta correlación de letras, y luego te mostrara una lista con los posibles paquetes. Por cada uno de ellos el programa te informara si el paquete esta actualmente instalado en tu sistema es diferente al que estas solicitando. También te dirá si es un nuevo paquete. Con toda esta información tendrás que decidir si lo instalas, haces la actualización o simplemente ignoras el paquete. Para instalar, simplemente pon una marca en el espacio que corresponda y cliqueas [ok] Si escoges "upgrade" Netpkg te mostrara todos los paquetes con diferente versión con respecto a los que tienes instalados, que se encuentran en el internet, bajo los repositorios. Simplemente pon una marca en la caja que se encuentra adjunta al paquete de tu elección y cliquea OK. El proceso de actualización se llevara a cabo sin que tu necesites hacer nada mas. Si elijes "add" Netpkg te mostrara todos los paquetes que se encuentran en el directorio de reposición que todavía no haya sido instalado. Simplemente sitúa una marca en la caja que se encuentra adjunta al paquete de tu elección y cliquea OK. El proceso de instalación se llevara a cabo sin que tu necesites hacer nada mas. Si eliges "mirrors" Netpkg te pedira que escojas una categoria de espejos (directorio donde se encuentran los paquetes de reposicion). • Estable: Paquetes que provienen del ultimo lanzamiento de Zenwalk. • Corrientes : Los paquetes mas nuevos. Estan considerados estables. • Misc : directorios espejos definidos por el usuario en /etc/netpkg.conf. Por defecto, el unico que viene es ZenGamer . Escogelo y tu estaras disponible para jugar tus juegos favoritos. Para escoger el Directorio espejo, tendras diferentes posibilidades. Escoge el que creas que sera mas rapido. Netpkg lo recordara. 3.4.3.2. Netpkg: Opciones via CLI – Linea de comandos paqueteX ... paqueteZ Introduce uno o mas paquetes para que netpkg lo busque en el servicio de reposición en la internet. En la mayoría de los casos el nombre es todo lo que netpkg necesitara (ejem. Si quieres instalar "vim-6.3.007-i4861.tgz", solo tipea netpkg vim en la linea de comandos). Nombres genéricos también están permitidos (ejem. Si tu escribes "netpkg mozilla", el programa te propondrá "mozilla-firefox" y "mozillathunderbird"). Cuando un paquete es encontrado, netpkg te propondrá diferentes tipos de acciones a concretar. Si el paquete ya se encuentra instalado en tu computadora, pero en una versión diferente, Netpkg te propondrá actualizarla. Si el paquete ya se encuentra instalado en tu computadora, Netpkg te propondrá reinstalarlo. Si el paquete no se encuentra instalado netpkg te propondrá instalarlo. Netpkg tratara inicialmente de utilizar el paquete presente en la mascara local, antes de bajarlo de internet. No te preocupes, la integridad del paquete es revisada, y el paquete sería bajado de internet en el caso de que este corrupto. El nuevo software se rescribirá sobre el nuevo. Nota: la opción SKIP significa que no permitirá la instalación del paquete. Instalando automáticamente los paqueteX ... paqueteZ Para instalar los paquetes automáticamente, escribe "netpkg auto install nombre del paquete". Netpkg instalara o actualizara la lista de paquetes sin que requiera ninguna ayuda de tu parte. Cualquier paquete que se encuentre ausente en tu sistema será instalado o si el paquete posee una versión diferente, será actualizado. upgrade-all Esta es una Opcion “muy importante”.Netpkg actualizara tu sistema, ejemplo de esto es cualquier paquete el cual tenga una version diferente al encontrado en los directorios repositores. Cualquier paquete novedoso para tu sistema y que es encontrado, no sera instalado. Una lista de paquetes que no tienen que ser actualizados puede ser especificada en /etc/netpkg.conf, usando la variable “black list”(lista negra). Por favor, use esta opcion con mucho cuidado, especialmente en los sistemas altamente configurados. SIEMPRE HAGA COPIAS DE SEGURIDAD ANTES DE PROCEDER.Si tienes poco espacio de almacenamiento, puedes cambiar la variable “Keep_packages"en /etc/netpkg.conf. upgrade-new Netpkg intentará actualizar cada paquete instalado en tu computadora que no sea la misma versión encontrada en los directorios repositores. Paquetes nuevos serán instalados. Esto es muy necesario cuando librerías nuevas son requeridas para actualizar una aplicación. Una lista de paquetes que no tienen que ser actualizados puede ser especificada en /etc/netpkg.conf, usando la variable "black list"(lista negra). Por favor, use esta opcion con mucho cuidado, especialmente en los sistemas altamente configurados. SIEMPRE HAGA COPIAS DE SEGURIDAD ANTES DE PROCEDER. Si tienes poco espacio de almacenamiento, puedes cambiar la variable “Keep_packages"en /etc/netpkg.conf. . • download-all Cuando esta opción es dada, netpkg obtendrá todos los paquetes que encuentre en los directorios repositores, con la meta de formar una base local de paquetes (mascara). Los paquetes serán indexados en varios depósitos, divididos por categorías. La ubicación de esta "mascara" local es atribuida por /etc/netpkg.conf. Por defecto se localizara en /var/packages. • list-all Netpkg te dará toda la lista de paquetes que encuentre en los depósitos repositores. Por cada paquete encontrado la lista te mostrara si el paquete esta instalado, si es una nueva versión, si es la misma versión o si todavía no esta instalado en el sistema. list-new Netpkg te dará la lista de todos los paquetes nuevos que encuentre en el directorio deposito del internet. Te mostrara tanto los instalados como los paquetes con posibilidades de actualizaciones. También en la lista podrás apreciar los diferentes detalles de los paquetes que encuentre. list-upg Netpkg te mostrará una lista con los nombres de los paquetes que encuentre en los directorios de reposición, los cuales todavía no estén instalados en tu equipo. menu-list: Cuando esta opcion es dada, netpkg te pedira que especifiques el estado de los paquetes que quieres ver en la lista. Tu tendras que escojer de las siguientes posibilidades: 1-Paquetes que no estan instalados.are not installed 2-Paquetes que estan disponibles para hacer una actualizacion. 3-Paquetes que ya se encuentran instalados. 4-Todos los paquetes. upgrade-config Netpkg buscara todos los ".new" archivos en /etc y te pedira que decidas si remplazas el original con la nueva version. select-mirror Netpkg te pedira que escojas una categoria de espejos (directorio donde se encuentran los paquetes de reposicion). • Estable: Paquetes que provienen del ultimo lanzamiento de Zenwalk. • Corrientes : Los paquetes mas nuevos. Estan considerados estables. Misc : directorios espejos definidos por el usuario en /etc/netpkg.conf. Por defecto, el unico que viene es ZenGamer . Escogelo y tu estaras disponible para jugar tus juegos favoritos. 3.4.4. Consejos para optimizar tu sistema. Primero, siempre actualizar netpkg. # netpkg netpkg Luego, cuando necesites actualizar “X11, XFCE, Escritorio", necesitas hacerlo en modo de texto, lo cual implica dejar el modo grafico. No te asustes, es bastante simple de hacer: 1. Sal de tu secion grafica: Corre la terminal ROOT y entra al init 3: # init 3 2. Haz las actualizaciones necesarias. 3. Vuelve a la seccion grafica con init 4 # init 4 3.5. NETWORKCONFIG 3.5.1. Presentación. Esta es una herramienta diseñada para Zenwalk con el propósito de configurar y hacer correr tu red o tu conexión de internet en un abrir y cerrar de ojos. Networkconfig es capaz de configurar los detalles de hasta cuatro tarjetas de red, fijar DHCP, servidores DNS, rutas del sistema (gateways), el nombre y el dominio de la tu computadora Zenwalk será parte. 3.5.2. Comenzando. Networkconfig está disponible desde el menú de XFCE (este programa solo trabajara si tienes instalado xdialog), bajo sub-menú de System (sistema).Luego de haber Cliqueado en el, se te pedirá que ingreses la contraseña (password) de ROOT. Cuando lo hallas puesto correctamente, tendrás la posibilidad de ver este screen. 3.5.3. Uso. Para comenzar la configuración solo haga doble clic sobre la sección resaltada, o simplemente presione [OK]. Cuando tengas todo listo, selecciona la opción de aplicar [apply]. En el caso de que no quieras salvar los nuevos cambios, cliquea sobre [Exit] y luego [OK]. En el grafico superior puedes apreciar las características de configuración que posee ETH0. DHCP está activado, y todo parece estar trabajando bien. El driver de la tarjeta también se muestra ( en este caso en : forcedeth).Para cambiar algo , haz dos clics nuevamente o presiona el botón [OK]. Si todas la información esta correcta presiona el botón de [Back]. Serás conducido al menú anterior principal. En general, activando DHCP es tu mejor opción (y definitivamente la mas fácil). DHCP negociará un IP, y lo renovara en el caso de que sea necesario, trabajado de manera escondida. Normalmente tu haz visto el programa networkconfig basado en la interfase "Ncurses" durante el proceso de instalación. Die-hards puede editar el archivo /etc/rc.d/rc.inet1.conf, el cual contiene almacenado todas las cualidades de la tarjeta de red. Los nombres de dominio están guardados en /etc/hosts. Los servidores DNS guardan su información en etc/resolv.conf. Y antes de olvidarme, con la interfase gráfica puedes parar/comenzar tu red en el momento que lo desees. 3.6. PKGTOOL 3.6.1. Presentación. Pkgtool es una utilidad que Zenwalk utiliza para instalar y remover paquetes. Pkgtool puede ser usado para ver los paquetes que se encuentran instalados en tu sistema. La base de esta herramienta esta en llamar a installpkg y removepkg para obtener sus resultados. Esas herramientas también pueden ser llamadas independientemente. 3.6.2. Comenzando. Pkgtool esta disponible en el menú de XFCE , bajo el submenú de Sistema (solo trabajara en el caso de que xdialog se encuentre instalado en tu sistema). Luego de haber cliqueado sobre el icono de Pkgtool, automáticamente te aparecerá una ventana pidiéndote la contraseña de ROOT, una vez que lo hayas puesto te aparecerá la siguiente ventana: 3.6.3. Opciones Como puedes ver se te presentaran tres opciones. Eligiendo la primera ( Install), te dará como resultado la siguiente ventana: Pkgtool te preguntara por la ubicación del paquete. Cuando lo insertes y presiones [OK], pkgtool te preguntara si quieres instalar los paquetes que se encuentren en ese directorio. Si no te asusta la linea de comandos, usar #installpkg /lugar donde de encuentra el paquete/paquete.tgz será mas fácil. Si escoges la segunda opción (removepkg), se te mostrara la siguiente ventana. Aqui encontraras una lista completa de todos los paquetes que tengas instalado en tu sistema. Escoge aquellos que quieras quitar o desintalar de tu computadora, teniendo en cuenta que puedes remover vatios paquetes al mismo tiempo. Cuando este usando la verison clasica de removepkg basada en Ncurses, el usuario podra simplemente presionar la letra del alfabeto y automaticamente sera llevado al primer paquete que comience con dicha letra. De esta forma, el usuario no tendra que estar bajando y subiendo buscando fiferentes paquetes (ten en cuenta que la lista esta correlacionada alfabeticamente). Para escoger un paquete simplemente usa la barra espaciadora de tu teclado. Para moverte dentro del menu utiliza la tecla Tab y las flechas direccionales. La tercera opción, te permite visualizar el contenido de paquetes instalados en tu computadora. Esto solamente funcionara con paquetes, no con programas instalados manualmente ( compilados). Por ejemplo, también veras el directorio /install (el cual esta presente en un paquete tgz a pesar de no estar instalado). Si estas usando la Ventana basada en Ncurses, tambien podras usar los atajos disponibles con el teclado. Traducido por : Artemio Salvador Vázquez Cortés 3.7 SERVICECONFIG 3.7.1. Presentación Serviceconfig es una herramienta específica de Zenwalk; ha sido diseñada para facilitar el control de los servicios instalados. Si no son configurados a mano, Zenwalk habilitará algunos servicios en el arranque. 3.7.2 Comenzando Serviceconfig esta disponible desde el menú de XFCE, en el submenú System (este solo funcionara si xdialog esta aun instalado). Después de dar click sobre el, te pedirá la contraseña de root, cuando la hayas ingresado, te aparecerá la siguiente pantalla. 3.7.3 Uso Dependiendo de tu configuración, algunos de ellos pueden no ser necesarios (por ejemplo un demonio ssh o el servidor de mouse para consola gpm). Esto, por supuesto, queda a tu decisión. Puedes habilitar o desabilitar múltiples servicios para iniciar al momento del arranque. Si no estás seguro de desabilitar algun servicio, primero lee la información disponible acerca de este, pregúntale a "Google" o a nuestro foro. Cuando xdialog ya no esta instalado, serviceconfig usará la interfaz Ncurses. Como con herramientas previas, puedes usar la barra espaciadora, tabulador y flechas para navegar En la terminal el comando service puede ser usado también para configurar los demonios. Además de la simple (des)activación de esos demonios, service también puede detenerlos/iniciarlos/reiniciarlos. Un ejemplo de su sintaxis: -iniciando/deteniendo demonios: service start|stop|restart [nombredelservicio] habilitando/deshabilitando demonios: service enable|disable [nombredelservicio] - lista el estado de los demonios instalados: service list. Iniciando/deteniendo demonios: #service start|stop|restart [nombredelservicio] Habilitando/deshabilitando demonios #service enable|disable [nombredelservicio] lista el estado de los demonios instalados: #service list 3.7.4 Algunas palabras acerca de los servicios • • • • • • • • • • • • alsa: La Arquitectura de Sonido Avanzada de Linux (ALSA) provee funcionalidad audio y MIDI al sistema operativo Linux cups: El sistema de impresión comun de UNIX (CUPS) es una solución de impresión de plataforma-cruzada para todos los ambientes UNIX. Ha sido basado en el "Protocolo de Impresion de Internet" y provee servicios de impresión completos para la mayoría de las impresoras PostScript y raster. famd: El demonio del Monitor de Alteracion de Archivos (FAM). Es un subsistema que las aplicaciones pueden usar para ser notificadas cuando archivos específicos o directorios son cambiados. El demonio escucha peticiones y provee notificaciones, famd normalmente es iniciado por un superservidor de internet como inetd, pero también puede ser iniciado independientemente. Solo una instancia de famd puede ejecutarse a la vez. famd puede ser configurado editando el archivo de configuración de famd (famd.conf) gpm: Una utilidad cortar y pegar y servidor de mouse para consolas virtuales, necesario solo si quieres usar tu mouse en la consola. inetd: inetd es un demonio en muchos sistemas UNIX que manejan servicios de internet. A menudo llamado un super-servidor, inetd escucha todos los puertos usados por servicios de internet, tales como FTP, POP3, y telnet. Cuando un paquete TCP o UDP llega en un numero de puerto en particular, inetd lanza el programa de servidor apropiado para mantener la conexión ip-forward: Cubre reenvío de IP messagebus: D-BUS es primero una librería que provee comunicación uno-a-uno entre dos aplicaciones cualquiera; dbus-daemon es una aplicación que usa esta librería para implementar un demonio de bus de mensaje. Múltiples programas se conectan a este demonio de bus de mensaje y pueden intercambiar mensajes con cualquier otro. netfilter: Es un sistema en el kernel de Linux que es responsable de varias formas de modificar paquetes, como NAT.El sistema netfilter hace un seguimiento de la conexión (permitiendo a cortafuegos dinámicos para ser construídos encima del mismo), traducciones de direcciones/puertos IP, y tiene una serie de varios ganchos para otras apliaciones. nfsd: El demonio nfsd corre en un servidor y mantiene peticiones de clientes para las operaciones del sistema de archivos. El Sistema de Archivos de Red (NFS) es un sistema de archivos distribuido que permite a los usuarios accesar a archivos y directorios localizados en computadoras remotas y trata esos archivos y directorios como si fueran locales. numlock: Activa el teclado numérico en la consola portmap: El demonio portmap convierte números de programas RPC (LLamada a procedimiento remoto) a números de puertos de internet. scanluns: Busca dispositivos que han sido conectados en un puerto USB o IEEE1394 (Firewire) que tal vez no ha sido detectado por usar un LUN (Número Lógico de Unidad) diferente de 0 • • • • • sshd: Demonio de Secure Shell, permite login seguro y remoto a esta maquina. syslog: Registra todas las actividades uwd: uwd es un servidor que monitorea inserciones de medios (CD/DVD) y luego notifica a udev, para que este pueda montar los dispositivos correspondientes wifi-radar: Permite iniciar wifi-radar, el conector de multir-red, al inicio wireless: Permite iniciar una sencilla red wifi al inicio 3.8. USERCONFIG 3.8.1. Presentación Userconfig es una herramienta especifica de Zenwalk; fue designada para facilitar en fácil control sobre la registracion de usuarios en el sistema Zenwalk , incluyendo la definición de grupos, etc. 3.8.2. Comenzando. Userconfig esta disponible desde el menú de XFCE, bajo el sub-menú subsystem. (este solo trabajara si xdialog se encuentra instalado). Luego de haber cliqueado sobre userconfig, te aparecerá una ventana pidiéndote la contraseña de ROOT. Una vez ingresado el password, podrás ver esta pantalla: 3.8.3. Palabras sobre cada elemento del menú. List users: Lista todos los usuarios en el sistema. Create user: Eligiendo "Create user" te preguntara por el nombre del nuevo usuario (ejem.tu propio nombre). Luego te preguntara sobre el grupo al cual debe pertenecer este nuevo usuario ( ejem. Users, en este caso es seguro elijas lo que viene por defecto). Después se te preguntara sobre el directorio personal del nuevo usuario. Luego grupos adicionales a los cuales puede pertenecer. Luego el interpretador de comandos ( la terminal de comandos), elige BASH, que es la que viene por defecto. Después la fecha en la cual este usuario caducara (se vence el plazo de permisos), en el caso de que no quieras que este usuario caduque, escoge "NEVER". Una vez que hallas pasado por todo ese proceso, podrás ingresar información mas detallada, ten en cuenta que no es obligatorio entrar esta información, pero es muy recomendable para sistemas que alberguen mas de un usuario. A lo ultimo se te pedirá que escojas una contraseña. Cuando todo esto termine, se te presentara una ventana la cual contendrá toda la información que suministrarte. En esta etapa podrás hacer los cambios que consideres necesarios. Si todo se encuentra en orden selecciona "[BACK]" para regresar al menú principal. Ten encuenta que esta es la versión grafica de "adduser". Delete users: Te presenta una lista de todos los usuarios que tiene el sistema. En el caso de que quieras borrar alguno, simplemente lo eliges y presionas [OK] .Presiona [BACK] para volver al menú principal. Change password: Te presenta una lista de todos los usuarios que tiene el sistema. Escoge uno y luego presiona [OK] para cambiarle la contraseña. Presiona [BACK] para volver al menú principal. List groups: Te presenta una lista con todos los grupos que tiene el sistema. Modify group: Te presenta una lista con todos los grupos que tiene el sistema. Escogiendo [OK], te permitirá cambiar las cualidades del grupo que este remarcado en el menú. Presiona [BACK] para volver al menú principal. Create group: Te permite crear nuevos grupos dentro del sistema. Esto es recomendable si por ejemplo quieres instalar ClamAV antivirus. Este tipo de programas necesita un grupo especial para poder permitir a los usuarios a correr el programa. Delete groups: Te muestra una lista detallada con los grupos que se encuentran en tu sistema. Si quieres borrar alguno, simplemente escógelo y presiona [OK]. Presiona [BACK] para volver al menú principal. About: Te muestra al versión de userconfig, etc 3.9. VIDEOCONFIG 3.9.1. Presentacion Videoconfig es una herramienta de Zenwalk para tener X, el servidor grafico, configurado y funcionando correctamente. Provara automaticamente los indices de que el monitor utiliza para refrescar, y tambien trata de brindar una definicion optima. 3.9.2. Comenzando Videoconfig esta disponible desde el menú de XFCE, en el submenú System (este solo funcionara si xdialog esta aun instalado). Después de dar click sobre el, te pedirá la contraseña de root, cuando la hayas ingresado, te aparecerá la siguiente pantalla. 3.9.3. Uso Se inteligente, -no ignores esto. Si a ti no te interesa configurar X manualmente (Lo cual no debería ser necesario, ya que se configuro automáticamente en el proceso de instalación), presiona [OK], Luego te aparecerá la siguiente pantalla: Como el anuncio te dijo anteriormente, la configuración de X debe ser hecha en modo de texto por medio de la consola de comandos. Esto no es tan difícil como parece. Sal de tu escritorio (Log out), presiona Ctrl+alt+f2 , para pasarte a la segunda consola disponible. Ingresa como root, y luego escribe init 3. El servidor X se apagara por completo, y aparecerás en otra consola. Vuelve a ingresar como root, y escribe videoconfig. Ahora te aparecerá una ventana con un dialogo el cual te preguntara si videoconfig detecto la tarjeta de video correctamente. Si ves que es la tarjeta correcta, presiona [yes]. Si no detecto la tarjeta correctamente, sal y configura xorgconfig manualmente. ( otra forma es editando /etc/X11/xorg.conf a mano. Igualmente esta ultima acción no es recomendable si no estas familiarizado con X y su configuración) Videoconfig te configurara el servidor X. Si no estas conforme, lo puedes hacer manualmente escribiendo en la linea de comandos xorgconfig. Te aconsejamos que leas la sección de xorconfig para mas ayuda. 3.10. XORGCONFIG Xorgconfig es una herramienta especifica de Zenwalk que viene con el paquete xorg, pero será de ayuda el saber como trabaja. Haz una copia de seguridad de xorg.conf (/etc/X11/xorg.conf). Lee la documentación de tu monitor para saber las resoluciones y características de refrescado que tiene. Mira la tarjeta grafica que tienes, tomando nota de : La marca, el modelo, y cantidad de memoria RAM que tiene. También toma nota del protocolo que usa tu mouse. Ten en cuenta que el mouse con rueda es considerado de tres botones. Mira el tipo de teclado que tienes (azerty o qwerty) y cuantas teclas tiene (probablemente 105). Ahora que tienes la información necesaria, sumérgete llamando xorgconfig desde la consola ( como root). Si ves que no funciona, llamando xorgconfig, trata usando la dirección completa /usr/X11R6/bin/xorgconfig. Xorgconfig es un programa interactivo. Te ira preguntado cosas con respecto a la información que juntaste. (si realmente te tomaste el tiempo anotando la información, será muy fácil todo). Una vez que hallas completado todo, guarda los cambios y reinicia la computadora en modo grafico. Ahora recibe los frutos de tu trabajo duro. 3.11. XWMCONFIG 3.11.1. Presentación Xwmconfig es una herramienta especifica de Zenwalk. Gracias a xwmconfig un usuario de Zenwalk, fácilmente puede definir su estilo de escritorio o administrador de ventanas. El administrador de ventanas, como lo dice su nombre, es muy básico y te proveerá con la habilidad de manejar las ventanas de X, nada mas que eso. El ambiente de escritorio, no solo esta compuesto por administradores de ventanas, pero también entrega varias aplicaciones y plugins. Cuando llamas xwmconfig, chequeara que administrador de escritorios se encuentran disponibles, y te preguntara cuál quieres usar. 3.11.2. Comenzando Xwmconfig esta disponible desde el menú de XFCE, bajo el sub-menú subsystem. (este solo trabajara si xdialog se encuentra instalado). Luego de haber cliqueado sobre el, te aparecerá esta ventana: 3.11.3. Uso Xwmconfig tiene residencia en /usr/X11R6/bin (porque es una utilidad relacionada a X). Es importante que tengas esto en cuenta a la hora de usarlo, ya que puede darse la situación de que no se encuentre en su lugar. Puede ser corrido como usuario regular; si lo usas siendo ROOT, configurara el escritorio para root y no el que pretendes. Ahora simplemente selecciona el administrador de escritorios que sea tu favorito. Y clicquea [OK]. Si sientes esa sensación de deja vu ( como que se repite o ya lo viviste) cuando veas esta ventana, no te preocupes, estas en lo cierto. Xwmconfig se presenta justo después de la instalación de Zenwalk. La única diferencia es que en ese entonces, estaba basado en ncurses. La configuración del administrador de escritorio se almacena en ~/.xinitrc file. En la instalación por defecto Zenwalk lanzara XFCE. Cambiar el administrador de escritorios puede ser llevado a cabo simplemente editando ~/.xinitrc, poniendo allí tu favorito. Esta seccion se encuentra bajo desarrollo. 3.12. WIFI RADAR 3.12.1. Presentacion ... 3.12.2. comenzando ... ... 3.12.3. Uso