Curso Guadalinex

Total Page:16

File Type:pdf, Size:1020Kb

Curso Guadalinex CURSO GUADALINEX Juan Alonso - Fermín Rubio - Paco Villegas 14 de octubre de 2004 Thales-CICA 2004 Página 2 Curso Guadalinex Juan Alonso - Fermín Rubio - Paco Villegas Índice general I Linux no es ventanas 13 1. Linux no es ventanas 15 1.1. Introducción. 16 1.2. Una breve historia de Linux . 16 1.3. Posibilidades de Linux . 18 1.4. Distribuciones de Linux . 19 1.5. Estructura del sistema operativo. 21 1.5.0.1. ¯ Para practicar . 22 2. Guadalinex e Internet: fuentes de información y programas. 25 2.1. ¿Dónde encuentro información? . 25 2.1.1. Documentos y manuales . 26 2.1.1.1. Linux HOWTO y mini-HOWTO . 26 2.1.1.2. Listas de FAQ . 27 2.1.1.3. Libros del LDP . 27 2.1.1.4. Tutoriales disponibles en Lucas . 28 2.1.2. Web interesantes sobre Linux . 28 2.1.3. News. 29 2.1.4. Revistas sobre Linux . 29 2.1.4.1. En formato electrónico. 29 2.1.4.2. En castellano . 30 2.1.5. Direcciones de Linux y educación. 30 3. Instalación de Guadalinex 31 3.1. Antes de la instalación. 31 3.2. Instalación de Guadalinex. 33 3.2.1. Arranque desde el CD-ROM. 33 3.2.2. Instalando GuadaLinex. 35 3.2.3. Gestión de usuarios y configuración de la autentificación. 41 3.2.4. Red. 42 3.2.5. Finalizando la instalación. 43 3.2.6. Reiniciando por primera vez: el GRUB. 44 3.2.7. Configuración de GRUB. 45 4. Conexión a Internet: RTB y ADSL. 51 4.1. Introducción. 51 4.2. Conexión con módem (RTB - Red de Telefonía Básica) . 52 4.2.1. Configuración del módem. 52 4.2.2. Configuración del interfaz ppp . 53 4.2.3. Pistas para detectar problemas . 56 4.2.3.1. Puertos serie en Linux . 56 4.2.3.2. Conocer la IP asignada . 57 3 Thales-CICA 2004 ÍNDICE GENERAL Página 4 4.2.3.3. PING . 57 4.2.3.4. Conectamos pero no salimos fuera . 57 4.3. ADSL . 58 4.3.1. Para NOTA . 62 5. Gestores de escritorio 65 5.1. ¿Qué es un gestor de ventanas? . 65 5.1.1. Introducción . 65 5.1.2. Algo más que gestores de ventanas: GNOME, KDE y Xfce4 . 68 5.2. Eligiendo un gestor de ventanas o entorno de escritorio . 69 5.2.0.1. ¯ Para practicar . 70 5.2.0.2. ¯ Para practicar . 71 6. Información en línea 73 6.1. Introducción . 73 6.1.0.3. ¯ Para practicar . 74 6.2. manpages . 74 6.2.0.4. ¯ Para practicar . 76 6.3. info-pages . 78 6.4. /usr/share/doc (/usr/doc) . 78 II Guadalinex en modo gráfico - Configuración 79 7. Configuración de las X window. 83 7.1. Utilidad xf86cfg . 83 7.1.1. ¿Qué hemos hecho?: fichero /etc/X11/XF86Config-4. 87 7.1.1.1. Sección Files . 88 7.1.1.2. Sección ServerFlags . 88 7.1.1.3. Sección teclado (keyboard) . 88 7.1.1.4. Sección ratón . 89 7.1.1.5. Sección Monitor . 89 7.1.1.6. Sección Device . 90 7.1.1.7. Sección Screen . 90 8. Moviéndose por Linux: GNOME 93 8.1. ¿Qué es GNOME? . 93 8.2. Personalizando GNOME . 94 8.2.1. El escritorio . 94 8.2.1.1. ¯ Para practicar . 95 8.2.1.2. ¯ Para practicar . 96 8.2.2. Los paneles (superior e inferior) . 97 9. Configuración: Impresora, Sonido, etc. 105 9.1. Configuración personalizada . 105 9.2. Configuración impresoras: Cups . 105 9.2.1. gnome-cups-manager . 105 9.2.2. Órdenes básicas de impresión. 108 9.2.2.1. Demonio /usr/sbin/cupsd: . 108 9.2.2.2. Orden lpr . 109 9.2.2.3. Orden lpq: . 109 9.2.2.4. Orden lprm: . 109 9.2.2.5. Orden lpstat: . 109 9.2.3. Cups . 109 Curso Guadalinex Juan Alonso - Fermín Rubio - Paco Villegas Thales-CICA 2004 ÍNDICE GENERAL Página 5 9.2.3.1. Configuración de CUPS . 110 9.2.3.2. Interfaz Web . 110 9.2.3.3. ­ Si el filtro no está instalado . 114 9.3. Tarjeta de sonido . 115 9.4. Scanner . 118 9.5. Grabadoras de CD . 119 9.6. Dispositivos conectados al puerto paralelo (scanner no). 119 10. Programas de Guadalinex 121 10.1. Internet . 124 10.1.1. Mozilla . 124 10.1.2. El correo con Mozilla mail . 124 10.1.3. Epiphany . 125 10.1.4. Evolution . 125 10.1.4.1. El correo . 126 10.1.5. gFTP . 127 10.2. Nautilus . 128 10.2.0.1. ¯ Para practicar . 131 10.2.0.2. Editar usando Nautilus el fichero ~/.bash_profile . 131 10.3. File Roller . 135 10.4. Formateador de disquetes . 136 10.5. gEdit . ..
Recommended publications
  • A Java Implementation of a Portable Desktop Manager Scott .J Griswold University of North Florida
    UNF Digital Commons UNF Graduate Theses and Dissertations Student Scholarship 1998 A Java Implementation of a Portable Desktop Manager Scott .J Griswold University of North Florida Suggested Citation Griswold, Scott .,J "A Java Implementation of a Portable Desktop Manager" (1998). UNF Graduate Theses and Dissertations. 95. https://digitalcommons.unf.edu/etd/95 This Master's Thesis is brought to you for free and open access by the Student Scholarship at UNF Digital Commons. It has been accepted for inclusion in UNF Graduate Theses and Dissertations by an authorized administrator of UNF Digital Commons. For more information, please contact Digital Projects. © 1998 All Rights Reserved A JAVA IMPLEMENTATION OF A PORTABLE DESKTOP MANAGER by Scott J. Griswold A thesis submitted to the Department of Computer and Information Sciences in partial fulfillment of the requirements for the degree of Master of Science in Computer and Information Sciences UNIVERSITY OF NORTH FLORIDA DEPARTMENT OF COMPUTER AND INFORMATION SCIENCES April, 1998 The thesis "A Java Implementation of a Portable Desktop Manager" submitted by Scott J. Griswold in partial fulfillment of the requirements for the degree of Master of Science in Computer and Information Sciences has been ee Date APpr Signature Deleted Dr. Ralph Butler Thesis Advisor and Committee Chairperson Signature Deleted Dr. Yap S. Chua Signature Deleted Accepted for the Department of Computer and Information Sciences Signature Deleted i/2-{/1~ Dr. Charles N. Winton Chairperson of the Department Accepted for the College of Computing Sciences and E Signature Deleted Dr. Charles N. Winton Acting Dean of the College Accepted for the University: Signature Deleted Dr.
    [Show full text]
  • An Introduction to the X Window System Introduction to X's Anatomy
    An Introduction to the X Window System Robert Lupton This is a limited and partisan introduction to ‘The X Window System’, which is widely but improperly known as X-windows, specifically to version 11 (‘X11’). The intention of the X-project has been to provide ‘tools not rules’, which allows their basic system to appear in a very large number of confusing guises. This document assumes that you are using the configuration that I set up at Peyton Hall † There are helpful manual entries under X and Xserver, as well as for individual utilities such as xterm. You may need to add /usr/princeton/X11/man to your MANPATH to read the X manpages. This is the first draft of this document, so I’d be very grateful for any comments or criticisms. Introduction to X’s Anatomy X consists of three parts: The server The part that knows about the hardware and how to draw lines and write characters. The Clients Such things as terminal emulators, dvi previewers, and clocks and The Window Manager A programme which handles negotiations between the different clients as they fight for screen space, colours, and sunlight. Another fundamental X-concept is that of resources, which is how X describes any- thing that a client might want to specify; common examples would be fonts, colours (both foreground and background), and position on the screen. Keys X can, and usually does, use a number of special keys. You are familiar with the way that <shift>a and <ctrl>a are different from a; in X this sensitivity extends to things like mouse buttons that you might not normally think of as case-sensitive.
    [Show full text]
  • System Administration
    System Administration Varian NMR Spectrometer Systems With VNMR 6.1C Software Pub. No. 01-999166-00, Rev. C0503 System Administration Varian NMR Spectrometer Systems With VNMR 6.1C Software Pub. No. 01-999166-00, Rev. C0503 Revision history: A0800 – Initial release for VNMR 6.1C A1001 – Corrected errors on pg 120, general edit B0202 – Updated AutoTest B0602 – Added additional Autotest sections including VNMRJ update B1002 – Updated Solaris patch information and revised section 21.7, Autotest C0503 – Add additional Autotest sections including cryogenic probes Applicability: Varian NMR spectrometer systems with Sun workstations running Solaris 2.x and VNMR 6.1C software By Rolf Kyburz ([email protected]) Varian International AG, Zug, Switzerland, and Gerald Simon ([email protected]) Varian GmbH, Darmstadt, Germany Additional contributions by Frits Vosman, Dan Iverson, Evan Williams, George Gray, Steve Cheatham Technical writer: Mike Miller Technical editor: Dan Steele Copyright 2001, 2002, 2003 by Varian, Inc., NMR Systems 3120 Hansen Way, Palo Alto, California 94304 1-800-356-4437 http://www.varianinc.com All rights reserved. Printed in the United States. The information in this document has been carefully checked and is believed to be entirely reliable. However, no responsibility is assumed for inaccuracies. Statements in this document are not intended to create any warranty, expressed or implied. Specifications and performance characteristics of the software described in this manual may be changed at any time without notice. Varian reserves the right to make changes in any products herein to improve reliability, function, or design. Varian does not assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under its patent rights nor the rights of others.
    [Show full text]
  • Linux Einführungskurs
    Linux Einführungskurs Burkhard Obergöker Oktober 2011 Linux-Einführungskurs Inhalt 1 BEVOR ES LOSGEHT .....................................................................................4 2 HISTORIE..........................................................................................................5 3 AUFBAU DES UNIX-( UND LINUX-) SYSTEMS..............................................6 4 BENUTZERVERWALTUNG.............................................................................8 4.1 Benutzer..................................................................................................................................................8 4.2 Der Superuser (root)..............................................................................................................................8 4.3 Gruppen..................................................................................................................................................8 5 DATEISYSTEME.............................................................................................10 5.1 Die Struktur des Dateisystems...........................................................................................................10 5.2 Dateitypen.............................................................................................................................................11 5.3 Technischer Aufbau eines Dateisystems............................................................................................11 5.4 Rechtevergabe......................................................................................................................................13
    [Show full text]
  • Everyone and His Brother Is Speaking About Linux (Ie Ne
    Everyone and his brother is speaking about Linux (i.e. ne ho davvero bisogno nella mia azienda?) [Logo Linux Guide for Managers] di Marco Iannacone - [email protected] Versione 1.0f Introduzione Nell'attuale contesto informatico sono poche le persone che non hanno ancora sentito parlare di Linux. È la parola chiave del momento: non passa giorno in cui una grande azienda (anche del calibro di IBM, COMPAQ, SGI, HP, ecc.) non rilasci una dichiarazione con la quale annunci il supporto di questa piattaforma o l'inizio del porting di un prodotto su questo Sistema Operativo (OS). Linux promette bassi costi, robustezza, potabilità su molteplici piattaforme hardware, disponibilità di sorgenti, supporto gratuito, ecc. Eppure Linux non identifica univocamente una sola azienda: Caldera, Debian, Mandrake, MkLinux, Prosa, Penguin Computing, Red Hat, Slackware, Stampede, Suse, TurboLinux, Trinux, VA Linux Systems e Yellow Dog sono solo un piccolo campione delle aziende che ne vendono una distribuzione, senza parlare di quelle che producono applicazioni per Linux o che ruotano comunque intorno al mondo Opensource. La disponibilità dei codici sorgenti rende molto semplice le modifiche a questo sistema che da alcuni viene catalogato come freeware, ma che in realtà sarebbe meglio definire opensources. Solo un anno e mezzo fa, tuttavia, se aveste chiesto all'lT manager di una grande azienda la sua opinione sul free software, vi avrebbe risposto che la sua azienda non lo usa. Avrebbe probabilmente aggiunto che non vi è supporto, che non è sufficientemente robusto e non raggiunge la qualità dei prodotti commerciali. Improvvisamente però nel 1998 questa percezione è cambiata (http://www.lwn.net/1999/features/1998timeline/) come mai? Esistono siti sulla Rete dove è possibile scaricare una versione completa di Linux (non una demo, bensì il prodotto completo) gratuitamente..
    [Show full text]
  • Pubtex Output 1999.12.10:0902
    Solaris 8 (SPARC Platform Edition) Installation Guide Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303–4900 U.S.A. Part Number 806–0955–10 February 2000 Copyright 2000 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California 94303-4900 U.S.A. All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, SunOS, Sun Enterprise, Sun Enterprise Network Array, Sun Quad FastEthernet, SunSwift, SunVideo, Sun Workshop, Solaris, Solaris JumpStart, docs.sun.com, AnswerBook2, Java, JumpStart, OpenBoot, ONC, OpenWindows, PGX32, Power Management, Solstice, Solstice Enterprise Agents, ToolTalk, Ultra, Ultra Enterprise, Voyager, WebNFS, and XIL are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. Adobe, PostScript, and Display PostScript are trademarks or registered trademarks of Adobe Systems, Incorporated, which may be registered in certain jurisdictions.
    [Show full text]
  • Installing Framemaker for UNIX®
    Adobe ® FrameMaker ® 7.0 Installing FrameMaker for UNIX® © 2002 Adobe Systems Incorporated and its licensors. All rights reserved. Installing Adobe FrameMaker for UNIX This manual, as well as the software described in it, is furnished under license and may be used or copied only in accordance with the terms of such license. The content of this manual is furnished for informational use only, is subject to change without notice, and should not be construed as a com- mitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no responsibility or liability for any errors or inaccuracies that may appear in this book. Except as permitted by such license, no part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, recording, or otherwise, without the prior written permission of Adobe Systems Incorporated. Please remember that existing artwork or images that you may want to include in your project may be protected under copyright law. The unautho- rized incorporation of such material into your new work could be a violation of the rights of the copyright owner. Please be sure to obtain any per- mission required from the copyright owner. Any references to company names in sample templates are for demonstration purposes only and are not intended to refer to any actual organization. Adobe, the Adobe logo, Acrobat, Acrobat Reader, Adobe Type Manager, ATM, Display PostScript, Distiller, Exchange, FrameMaker, InstantView, Post- Script, and SuperATM are trademarks of Adobe Systems Incorporated. The following are copyrights of their respective companies or organizations: Portions reproduced with the permission of Apple Computer, Inc.
    [Show full text]
  • No Slide Title
    Embedded Systems Class overview, Embedded systems introduction, Raspberry Pi, Linux OS, X-windows, Window manager, Desktop Environment Prof. Myung-Eui Lee (A-405) [email protected] Embedded Systems 1-1 KUT Embedded Systems Class Overview ⚫ Embedded Systems Class Operations » Past : 3 (credit) -2 (lecture) -2 (practice) » Now : 3 (credit) -1 (lecture) -1 (design) -2 (practice) » Future : 4 (credit) -2 (lecture) -2 (design) -0 (practice) ⚫ PBL : Problem or Project Based Learning » Problem : 4 problems » Project : 2 projects ⚫ 4 hours Class » 1 hour (lecture) + 1 hour (lecture or design) + 2 hours (practice) ▪ 1 hour (lecture) + 1 hour (lecture or design) : me ▪ 2 hours (practice) : Ph.D Park ⚫ Target Board : Raspberry Pi 3 » ARM + Linux Embedded Systems 1-2 KUT Embedded Systems Class Overview ⚫ Class Grade : » Mid Term Exam : 15 % [30 %] » Final Term Exam : 15 % [30 %] » Peer Evaluation : 10 % (Project #1 : 5% + Project #2 : 5%) » Project #1 Evaluation : 10 % » Project #2 Evaluation : 15 % » Experimental Lab. : 20 % [20 %] » Class Participation : 15 % [20 %] » Social Problem (Project #2) Optional : +5 % ⚫ Lecture Notes: http://microcom.koreatech.ac.kr Embedded Systems 1-3 KUT Embedded Systems ⚫ Definition of embedded system » Embedded system = H/W + S/W ▪ H/W = CPU + Memory + I/O ▪ S/W = Device driver + OS (or non OS) + Application program » Any electronic system that uses a CPU chip, but that is not a general-purpose workstation, desktop or laptop computer. » In embedded systems, the software typically resides in memory device, such as a flash memory or ROM chip. In contrast to a general-purpose computer that loads its programs into RAM each time. » Sometimes, single board and rack mounted general-purpose computers are called "embedded computers" if used to control.
    [Show full text]
  • Open Windows Version 3 Installation and Start-Up Guide E 1991 by Sun Microsystems, Inc.-Printed in USA
    Open Windows Version 3 Installation and Start-Up Guide e 1991 by Sun Microsystems, Inc.-Printed in USA. 2550 Garcia Avenue, Mountain View, California 94043-1100 All rights reserved. No part of this work covered by copyright may be reproduced in any form or by any means-graphic, electronic or mechanical, including photocopying, recording, taping, or storage in an information retrieval system- without prior written permission of the copyright owner. The OPEN LOOK and the Sun Graphical User Interfaces were developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the com puter industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Sun's licensees. RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 (October 1988) and FAR 52.227-19 Oune 1987). The product described in this manual may be protected by one or more U.s. patents, foreign patents, and/or pending applications. TRADEMARKS Sun Logo, Sun Microsystems, NeWS, and NFS are registered trademarks, and SunSoft, SunSoft logo, SunOS, SunView, Sun-2, Sun-3, Sun-4, XGL, SunPHIGS, SunGKS, and OpenWindows are trademarks of SunMicrosystems, Inc. licensed to SunSoft, Inc. UNIX and OPEN LOOK are registered trademarks of UNIX System Laboratories, Inc. PostScript is a registered trademark of Adobe Systems Incorporated.
    [Show full text]
  • Pipenightdreams Osgcal-Doc Mumudvb Mpg123-Alsa Tbb
    pipenightdreams osgcal-doc mumudvb mpg123-alsa tbb-examples libgammu4-dbg gcc-4.1-doc snort-rules-default davical cutmp3 libevolution5.0-cil aspell-am python-gobject-doc openoffice.org-l10n-mn libc6-xen xserver-xorg trophy-data t38modem pioneers-console libnb-platform10-java libgtkglext1-ruby libboost-wave1.39-dev drgenius bfbtester libchromexvmcpro1 isdnutils-xtools ubuntuone-client openoffice.org2-math openoffice.org-l10n-lt lsb-cxx-ia32 kdeartwork-emoticons-kde4 wmpuzzle trafshow python-plplot lx-gdb link-monitor-applet libscm-dev liblog-agent-logger-perl libccrtp-doc libclass-throwable-perl kde-i18n-csb jack-jconv hamradio-menus coinor-libvol-doc msx-emulator bitbake nabi language-pack-gnome-zh libpaperg popularity-contest xracer-tools xfont-nexus opendrim-lmp-baseserver libvorbisfile-ruby liblinebreak-doc libgfcui-2.0-0c2a-dbg libblacs-mpi-dev dict-freedict-spa-eng blender-ogrexml aspell-da x11-apps openoffice.org-l10n-lv openoffice.org-l10n-nl pnmtopng libodbcinstq1 libhsqldb-java-doc libmono-addins-gui0.2-cil sg3-utils linux-backports-modules-alsa-2.6.31-19-generic yorick-yeti-gsl python-pymssql plasma-widget-cpuload mcpp gpsim-lcd cl-csv libhtml-clean-perl asterisk-dbg apt-dater-dbg libgnome-mag1-dev language-pack-gnome-yo python-crypto svn-autoreleasedeb sugar-terminal-activity mii-diag maria-doc libplexus-component-api-java-doc libhugs-hgl-bundled libchipcard-libgwenhywfar47-plugins libghc6-random-dev freefem3d ezmlm cakephp-scripts aspell-ar ara-byte not+sparc openoffice.org-l10n-nn linux-backports-modules-karmic-generic-pae
    [Show full text]
  • Curso De Linux
    LINUX BÁSICO Curso de Linux M Angeles Arqueros Molto Meli Delgado Calot Beatriz Cabrera Figuerez 1 LINUX BÁSICO ÍNDICE Primera parte: ªPresentación del sistemaº 1. Introducción histórica 2. Software Libre 1. Licencia GPL 3. ¿Por qué usar Linux? 4. Distribuciones 1. Distribuciones comerciales 1. Red Hat (Fedora) 2. SUSE (openSUSE) 3. Mandriva (Mandrake) 4. Slackware 2. Distribuciones no comerciales 1. Debian 2. Ubuntu, kubuntu, xubuntu y edubuntu 3. Gentoo 3. Distribuciones Live 1. Ubuntu, kubuntu, xubuntu y edubuntu 2. Knoppix 3. Gentoo-LIVE 4. Otras distribuciones 5. Árbol de directorios 6. Sistemas de ficheros Segunda parte: ªInstalando por primera vez... ¿Qué hay que saber?º 1. Introducción 2. Particionar y formatear 1. Creando y modificando particiones: cfdisk 2. Creación de un sistema de ficheros en una partición 3. Particiones especiales 4. Consideraciones sobre sistemas de ficheros de Windows 3. Montaje 1. El comando mount 2. El comando umount 3. El fichero fstab 4. dmesg 4. Chequeo y reparación 1. Para particiones ext2 y ext3 2. Para particiones reiser 3. Testdisk Tercera parte: ªConocimientos básicos generalesº 1. Login, prompt, shell 2. Instalación de paquetes 3. Configuración de red 4. Impresión 5. Comandos Cuarta parte: ªSistema gráfico y aplicaciones de usuarioº 1. Introducción 2. Gestores de ventanas y entornos 1. Gnome 2. KDE 3. Xfce 4. fluxbox 5. Beryl/compiz 3. Aplicaciones de usuario Agradecimientos Diciembre 2007 2 LINUX BÁSICO ________________________________________________________________________________________________ PRIMERA PARTE: Presentación del sistema 1. INTRODUCCIÓN HISTÓRICA: La historia de Linux se remonta a los orígenes del sistema operativo Unix, del que ha evolucionado. En los años sesenta, los laboratorios Bell de la compaía American Telephone & Telegraph (AT&T) intentaron el desarrollo de un complejo sistema operativo llamado Multics.
    [Show full text]
  • X 윈도 시스템 (X Window System)
    GNU/Linux X 윈도 시스템 (X Window System) Seo, Doo-Ok Clickseo.com [email protected] 목차 X 윈도 시스템 자유-오픈소스SW 패키지 2 운영체제 (1/5) 컴퓨터 소프트웨어 구성 시스템 소프트웨어와 응용 소프트웨어 Software System Software Application Software 운영체제 범용 소프트웨어 시스템 운영 프로그램 특정 목적 소프트웨어 시스템 지원 프로그램 시스템 개발 프로그램 3 운영체제 (2/5) 운영체제(OS, Operating System) 자원 관리(resource management) • 프로세스 관리 • 메모리 관리 (Memory management) “시스템 성능의 최적화” – 가상 메모리(Virtual memory) •장치관리: 디바이스 드라이버(Device drivers) •파일관리: 디스크 접근 및 파일 시스템 • 네트워크 및 보안 4 운영체제 (3/5) 운영체제 : 인터페이스 “사용자 편리성의 최적화” 사용자 인터페이스(User Interface) • 컴퓨터 하드웨어와 사용자(프로그램 또는 사람)간 인터페이스 제공 • CLI (Command Line Interface) • GUI (Graphical User Interface) [ CLI, Bash (Bourne-Again Sell) - UNIX Shell ] [ GUI, X11 and KDE ] 5 운영체제 (4/5) X 윈도 데스크톱 환경 : GNOME [ 출처 : GNOME, gnome.org ] 6 운영체제 (5/5) X 윈도 데스크톱 환경 : KDE [ 출처 : “KDE Plasma 5”, KDE, WIKIPEDIA. ] 7 X 윈도 시스템 X 윈도 시스템 디스플레이 서버 클라이언트 라이브러리 X 윈도 매니저 X 윈도 데스크톱 환경 자유-오픈소스SW 패키지 8 X 윈도 시스템 (1/2) X Window System : X11, X 주로 유닉스 계열 운영체제에서 사용되는 윈도 시스템 • 네트워크 프로토콜(X 프로토콜)에 기반한 그래픽 사용자 인터페이스 – GUI 환경의 구현을 위한 기본적인 프레임워크를 제공 • 1984년, 아데나 프로젝트(Athena Project)의 일환으로 시작 – 플랫폼 독립적으로 작동하는 그래픽 시스템 개발을 위해 DEC, IBM, MIT가 공동으로 진행 • 1986년, X10.4 공개 • 1987년, X11 발표 X 컨소시엄(X Consortium) • X11 버전 개정 : X11R2, X11R6 버전 발표 • 1996년 12월, X11R6.3 버전을 끝으로 X 컨소시엄 해체 일반적인 POSIX 시스템 : /etc/X11 • 현재, GNU/Linux를 비롯한 유닉스의 대부분이 X 윈도 시스템을 사용 9 X 윈도 시스템 (2/2) 클라이언트-서버 모델(Client-Server model) X 윈도 시스템은 사용자 컴퓨터에서 서버가 실행되는 반면 클라이언트는 원격 시스템에서 실행될 수 있다.
    [Show full text]