Informatikjournal 2010 Informatik Aktuelle Berichte Aus Forschung Und Lehre Aktuelle Berichteausforschung Der Fakultätinformatik Journal 2010

Total Page:16

File Type:pdf, Size:1020Kb

Informatikjournal 2010 Informatik Aktuelle Berichte Aus Forschung Und Lehre Aktuelle Berichteausforschung Der Fakultätinformatik Journal 2010 informatikJournal 2010 Aktuelle Berichte aus Forschung und Lehre der Fakultät Informatik Journal 2010 informatik Fakultät Informatik Hochschule Furtwangen Robert-Gerwig-Platz 1 D-78120 Furtwangen http://www.hs-furtwangen.de/fachbereiche/in/ informatikJournal 2010 Aktuelle Berichte aus Forschung und Lehre der Fakultät Informatik Herausgeber Fakultät Informatik Hochschule Furtwangen Robert-Gerwig-Platz 1 D-78120 Furtwangen http://www.hs-furtwangen.de/fachbereiche/in/ Redaktion Prof. Dr. Steffen Thiel ISBN 978-3-00-032887-9 © 2010 Fakultät Informatik, Hochschule Furtwangen Alle Rechte vorbehalten Printed in Germany Inhaltsverzeichnis Vorwort …………………………………………………………………………………………… 1 Cloud Computing .…………………………………………………………………………………. 3 Cloud Computing an der HFU ………………………………..……………………………………. 5 Christoph Reich Rechtemanagement in der Cloud ………………………………………………………………… 9 Thomas Rübsamen Sicherheitsmodul zur Datenverschlüsselung in der Cloud ……..………………………………… 13 Marc Thomas Metascheduling und Loadbalancing in einem heterogenen Cloud- und Gridenvironment ……..... 23 Sebastian Schauer Software-Produktlinienentwicklung ……………………...……………………………………… 33 Variabilitätsmodellierung in Software-Produktlinien: Drei Lösungsansätze im Fokus ......………... 35 Fabian Berner und Denis Jurkovic Seminstrukturierter Merge in Versionsverwaltungssystemen und das Variabilitätsmodell des Linux Kernels als Evaluationsgrundlage …...…………………………………………………. 45 Christian Fabbricatore, Sebastian Ziganki and Markus Zucker Improving Product Derivation in Software Product Line Engineering ………….…………………. 65 Pádraig O’Leary, Ita Richardson und Steffen Thiel Verteilte Systeme ………………………………………………………………………………… 71 Vehicle-to-Business Communication: Enabling Web Services for High-Scalable Communication Infrastructures in Mobile Bandwidth-Limited Networks ………………………………………….. 73 Manuel Lösch, Markus Miche, Friedbert Kaspar, Marc Brogle und Thomas Michael Bohnert Hochverfügbarkeit für Datenbanken auf iSCSI Basis …………………………………………… 85 Stefan Frey und Christian Kolinski Benchmarking Hadoop Map/Reduce & HBase …………………………………………..………. 97 Andreas Kremser und Alexander Held Replikation auf Blockebene mit DRBD ……………………………………..……………..………. 113 Fabian Berner und Denis Jurkovic XMPP als Kommunikationsmedium in Verteilten Systemen ……..………………………..………. 125 Philipp Böser und Sebastian Ziganki Quality Engineering ………………………………………………………………………………. 139 Quality Properties for Service-oriented Architectures .....………………………………………… 141 Alexander Wahl und Bernhard Hollunder Security Engineering: Prozesse und Methoden zur Entwicklung sicherer Software …...……...…. 149 Christian Fabbricatore, Sebastian Ziganki and Markus Zucker CodeCity: Analyse und Bewertung von Sourcecode Visualisierung …………………………...…. 171 Sebastian Schauer und Jan Krause Vorwort Liebe Leserinnen und Leser, herzlich willkommen zur zweiten Ausgabe des informatikJournal, der Fachpublikation der Fakultät Informatik. In dieser Ausgabe haben wir wieder ausgewählte Arbeiten und Ergebnisse aus den vielfältigen Forschungsaktivitäten und interessanten Seminaren unserer Fakultät zusammengestellt. Die Beiträge der vorliegenden Edition 2010 beschäftigen sich mit aktuellen Fragestellungen der Informatik und umfassen die Fachgebiete Cloud Computing, Software-Produktlinien, Verteilte Systeme und Quality Engineering. Diese Fachgebiete haben einen hohen Stellenwert für die Ausbildung von Informatikerinnen und Informatikern. Sie bieten schon heute interessante Lösungsansätze zur Verbesserung der industriellen Softwareentwicklung. Ferner ergeben sich aus einigen der Themen neue Herausforderungen, die im Rahmen von Forschungsprojekten näher untersucht und zielgerichtet bearbeitet werden müssen. Wir danken unseren Doktoranden, Masterstudenten und Absolventen für das Engagement und die zahlreichen Beiträge in dieser Ausgabe. Ferner danken wir unseren Kolleginnen und Kollegen für die freundliche Unterstützung und kompetente Betreuung der Arbeiten, insbesondere Herrn Prof. Dr. Bernhard Hollunder, Herrn Prof. Dr. Friedbert Kaspar, Herrn Prof. Dr. Lothar Piepmeyer, Herrn Prof. Dr. Christoph Reich und Herrn Prof. Dr. Albrecht Swietlik. Wir wünschen Ihnen eine interessante Lektüre und freuen uns über Ihr Feedback. Furtwangen, Oktober 2010 Prof. Dr. Mohsen Rezagholi Prof. Dr. Steffen Thiel (Dekan) (Redaktion) 1 Cloud Computing Betreuer Prof. Dr. Christoph Reich Dr. Anthony Sulisto Frank Dölitzscher 3 Cloud Computing an der HFU Christoph Reich Fakultat¨ Informatik Hochschule Furtwangen [email protected] Zusammenfassung—Seit 2008 existiert an der Hochschule Uberwachen,¨ etc. der Infrastruktur, die der Kunde mietet, Furtwangen (HFU) der Fakultat¨ Informatik der Forschungs- wird dabei vom Benutzer selbst ubernommen.¨ schwerpunkt Cloud Computing. Seither wurden zahlreiche Ziel des Cloud Computing Forschungszentrum der HFU Arbeiten im Bereich Lastverteilung, Service Level Agreement (SLA), Monitoring, GUI-Entwicklung, neue Dienste und vor ist es Cloud Computing Technologien zu analysieren, zu allem zu Cloud Sicherheit durchgefuhrt.¨ Die dabei entstandene verbessern und gegebenenfalls in der Hochschule produktiv Forschungsplattform, CloudIA (Cloud Infrastructure and Ap- einzusetzen. plication), wurde stetig erweitert und verbessert. In Zukunft Inhalt dieses Artikels ist zunachst¨ den Begriff Cloud soll diese Plattform auch weiterhin im Fokus von Thesisar- Computing naher¨ zu erlautern¨ (Kapitel: II), um anschlie- beiten sein, um Ideen prototypisch zu implementieren und auszutesten. Geplant ist daraus ein Produktivsystemen fur¨ ßend im Kapitel “durchgefuhrte¨ Arbeiten” (Kapitel: III) eine private Cloud der Hochschule Furtwangen zu bauen, eine Ubersicht¨ uber¨ die adressierten Probleme und deren die Server-Ressourcen “on demand” den Studierenden zur Losungsans¨ atze¨ von Cloud Computing zu geben. Im Kapitel Verfugung¨ stellt. IV wird uber¨ zukunftige¨ mogliche¨ Arbeiten berichtet und ein Keywords-Cloud Computing, Cloud Sicherheit, IaaS, PaaS, mogliches¨ Einsatzszenario fur¨ ein Produktivsystems an der SaaS HFU beschrieben. I. EINFUHRUNG¨ II. WAS IST CLOUD COMPUTING? Das Wachstum der Hochschule Furtwangen fuhrt¨ zu der Es gibt keine eindeutige Definition fur¨ Cloud Computing. Notwendigkeit, dass IT-Infrastruktur stetig ausgebaut wird. Folgende, von Bitcom [3], soll beispielhaft fur¨ viel stehen. In der Regel heißt das eine Zunahme in der Anzahl der Cloud Computing ist eine Form der bedarfsge- physischen Server und Netzkomponenten. Dies wiederum rechten und flexiblen Nutzung von IT-Leistungen. fuhrt¨ zu Kostenerhohung¨ fur¨ die Netzwerk-Administration Diese werden in Echtzeit als Service uber¨ das und Verwaltung dieser Ressourcen. Auch der Bedarf an Internet bereitgestellt und nach Nutzung abge- Server-Instanzen fur¨ studentische Gruppen fur¨ ihre Projekt- rechnet. Damit ermoglicht¨ Cloud Computing den arbeiten steigt wahrend¨ des Semester stark an und nimmt Nutzern eine Umverteilung von Investitions- zu in den Semesterferien wieder ab. Um flexible auf den Betriebsaufwand. steigenden aber auch stark schwankenden Ressourcenbedarf Cloud Computing stellt alse unterschiedlichste Dienste “on zu regieren wurde verstarkt¨ die Virtualisierungs-Technologie demand” uber¨ das Internet zur Verfugung.¨ Diese werden heran gezogen. Die heutige Virtualisierungstechnologien ha- ublicherweise¨ in drei Kategorien eingeteilt, fur¨ die jeweils ben ein hohen Reifegrad und bieten eine breite Palette von Produkte in der Abbildung 1 eingetragen wurden: Losungen¨ und Produkten (z.B. VMware [1]) fur¨ nahezu • Infrastructure as a Service (IaaS): Durch IaaS werden jeden Bereich in der IT-Umgebung. An der HFU werden virtuelle Maschinen (virtual machines, VMs) auf Abruf, virtuelle Infrastrukturen “on demand” zur Verfugung¨ gestellt zur Verfugung¨ gestellt. Ein Beispiel hierfur¨ ist die und ublicherweise¨ von Administratoren der Rechenzentren Elastic Compute Cloud EC2 [2] von Amazon. Hier ist (zentral oder Fakultaten)¨ verwaltet, was das zur Verfugung¨ es moglich,¨ mit nur ein paar Mausklicks Serverinstan- stellen von Ressourcen enorm beschleunigt, aber immer zen zu verwalten. Weitere IaaS-Provider sind: Joyent, noch einen beachtenswerten Verwaltungsaufwand bedeutet. Akamai, Xcalibre, Rackspace, Nirvanix, etc. Cloud Computing, ein neuer Trend der Informatik, • Platform as a Service (PaaS): PaaS bietet Entwicklern nutzt Virtualisierungstechnologien und erganzt¨ diese mit eine Plattform, um bestimmte Anwendungen dafur¨ zu Uberwachungs-¨ und Managementwerkzeugen, was es ver- entwickeln und darin zu betreiben. Ein Beispiel hierfur¨ einfacht unterschiedlichste Geschaftsmodelle¨ zu verwirk- ware¨ Google App Engine [4], die es erlaubt Servlet- lichen. Ein typischer Vertreter einer offentlichen¨ Cloud- Anwendungen in einem Servlet-Container zu betreiben. Umgebung ist Amazon [2], die nicht genutzte Ressour- Weitere PaaS-Provider sind: Morph, Azure, etc. cen ihres Unternehmens der breiten Offentlichkeit¨ anbie- • Software as a Service (SaaS): SaaS Anwendungen ten. Das Starten, Stoppen, Installieren, Anpassen, Updaten, sind multitenant, skalierbar und oft als Web-Service 5 Journal genauer nachlesen. Alle anderen kann man unter www.wolke.hs-furtwangen.de finden. Die Arbeiten werden nachfolgend in die Bereiche IaaS, PaaS, SaaS und Sicherheit eingeteilt: A. IaaS: Diese Arbeiten fokusieren die Forschungsplattform Clou- dIA [5] weiter zu entwickeln. CloudIA (Cloud Infrastracture and Application) basiert auf der Open Source Software, OpenNebula [6]. Neben Tests zur Robustheit und Sicher- heitsanalysen, wurden vor allem Benutzerinterfaces
Recommended publications
  • Linux on the Road
    Linux on the Road Linux with Laptops, Notebooks, PDAs, Mobile Phones and Other Portable Devices Werner Heuser <wehe[AT]tuxmobil.org> Linux Mobile Edition Edition Version 3.22 TuxMobil Berlin Copyright © 2000-2011 Werner Heuser 2011-12-12 Revision History Revision 3.22 2011-12-12 Revised by: wh The address of the opensuse-mobile mailing list has been added, a section power management for graphics cards has been added, a short description of Intel's LinuxPowerTop project has been added, all references to Suspend2 have been changed to TuxOnIce, links to OpenSync and Funambol syncronization packages have been added, some notes about SSDs have been added, many URLs have been checked and some minor improvements have been made. Revision 3.21 2005-11-14 Revised by: wh Some more typos have been fixed. Revision 3.20 2005-11-14 Revised by: wh Some typos have been fixed. Revision 3.19 2005-11-14 Revised by: wh A link to keytouch has been added, minor changes have been made. Revision 3.18 2005-10-10 Revised by: wh Some URLs have been updated, spelling has been corrected, minor changes have been made. Revision 3.17.1 2005-09-28 Revised by: sh A technical and a language review have been performed by Sebastian Henschel. Numerous bugs have been fixed and many URLs have been updated. Revision 3.17 2005-08-28 Revised by: wh Some more tools added to external monitor/projector section, link to Zaurus Development with Damn Small Linux added to cross-compile section, some additions about acoustic management for hard disks added, references to X.org added to X11 sections, link to laptop-mode-tools added, some URLs updated, spelling cleaned, minor changes.
    [Show full text]
  • A Zahlensysteme
    A Zahlensysteme Außer dem Dezimalsystem sind das Dual-,dasOktal- und das Hexadezimalsystem gebräuchlich. Ferner spielt das Binär codierte Dezimalsystem (BCD) bei manchen Anwendungen eine Rolle. Bei diesem sind die einzelnen Dezimalstellen für sich dual dargestellt. Die folgende Tabelle enthält die Werte von 0 bis dezimal 255. Be- quemlichkeitshalber sind auch die zugeordneten ASCII-Zeichen aufgeführt. dezimal dual oktal hex BCD ASCII 0 0 0 0 0 nul 11111soh 2102210stx 3113311etx 4 100 4 4 100 eot 5 101 5 5 101 enq 6 110 6 6 110 ack 7 111 7 7 111 bel 8 1000 10 8 1000 bs 9 1001 11 9 1001 ht 10 1010 12 a 1.0 lf 11 101 13 b 1.1 vt 12 1100 14 c 1.10 ff 13 1101 15 d 1.11 cr 14 1110 16 e 1.100 so 15 1111 17 f 1.101 si 16 10000 20 10 1.110 dle 17 10001 21 11 1.111 dc1 18 10010 22 12 1.1000 dc2 19 10011 23 13 1.1001 dc3 20 10100 24 14 10.0 dc4 21 10101 25 15 10.1 nak 22 10110 26 16 10.10 syn 430 A Zahlensysteme 23 10111 27 17 10.11 etb 24 11000 30 18 10.100 can 25 11001 31 19 10.101 em 26 11010 32 1a 10.110 sub 27 11011 33 1b 10.111 esc 28 11100 34 1c 10.1000 fs 29 11101 35 1d 10.1001 gs 30 11110 36 1e 11.0 rs 31 11111 37 1f 11.1 us 32 100000 40 20 11.10 space 33 100001 41 21 11.11 ! 34 100010 42 22 11.100 ” 35 100011 43 23 11.101 # 36 100100 44 24 11.110 $ 37 100101 45 25 11.111 % 38 100110 46 26 11.1000 & 39 100111 47 27 11.1001 ’ 40 101000 50 28 100.0 ( 41 101001 51 29 100.1 ) 42 101010 52 2a 100.10 * 43 101011 53 2b 100.11 + 44 101100 54 2c 100.100 , 45 101101 55 2d 100.101 - 46 101110 56 2e 100.110 .
    [Show full text]
  • Linux User Group HOWTO Linux User Group HOWTO Table of Contents Linux User Group HOWTO
    Linux User Group HOWTO Linux User Group HOWTO Table of Contents Linux User Group HOWTO..............................................................................................................................1 Rick Moen...............................................................................................................................................1 1. Introduction..........................................................................................................................................1 2. What is a GNU/Linux user group?......................................................................................................1 3. What LUGs exist?................................................................................................................................1 4. What does a LUG do?..........................................................................................................................1 5. LUG activities......................................................................................................................................1 6. Practical suggestions............................................................................................................................1 7. Legal and political issues.....................................................................................................................2 8. About this document............................................................................................................................2 1. Introduction..........................................................................................................................................2
    [Show full text]
  • 1.4. Introducción a Unix Y Linux
    APUNTES USC www.apuntesusc.es Administración de Sistemas e Redes Grao en Enxeñaría Informática Grao Escola Técnica Superior de Enxeñaría Universidade de Santiago de Compostela Tomás Fernández Pena [email protected] 5 de septiembre de 2018 APUNTES USC www.apuntesusc.es APUNTES USC www.apuntesusc.es APUNTES USC www.apuntesusc.es APUNTES USC www.apuntesusc.es Índice general 1. Introducción a la administración de sistemas1 1.1. Introducción a la asignatura...................1 1.1.1. La figura del administrador de sistemas.........1 1.1.2. Objetivos de la asignatura................1 1.1.3. ¿Por qué UNIX/GNU Linux?..............2 1.1.4. Información oficial....................2 1.1.5. Relación con otras asignaturas..............3 1.2. Tareas de un administrador de sistemas.............3 1.2.1. Principales tareas.....................5 1.3. Políticas y estándares.......................6 1.3.1. Políticas y procedimientos................7 1.3.2. Estándares y recomendaciones..............9 1.4. Introducción a Unix y Linux................... 12 1.4.1. Historia de Unix..................... 12 1.4.2. Sistemas GNU/Linux................... 15 1.4.3. Distribuciones de GNU/Linux.............. 18 1.5. Virtualización........................... 22 2. Introducción a los sistemas Linux/Unix 26 2.1. Instalación de Linux Debian................... 26 2.1.1. Tipos de instalación................... 26 2.1.2. Instalación del sistema.................. 27 2.1.3. Arranque del sistema................... 44 2.1.4. Verificación de la instalación............... 47 2.2. Instalación de software...................... 51 2.2.1. Formas de instalación................... 51 2.2.2. dpkg............................ 52 2.2.3. APT - Advanced Packaging Tools............ 56 2.2.3.1. Corrección de problemas...........
    [Show full text]
  • Linux-FAQ.Pdf
    The Linux FAQ David C. Merrill david −AT− lupercalia.net 2003−09−19 Revision History Revision 1.20 2001−12−04 Revised by: rk Revision 2.0 2002−04−25 Revised by: dcm Some reorganization and markup changes. Revision 2.1 2003−05−19 Revised by: dcm Fairly complete reorganization and conversion to WikiText. Revision 2.1.1 2003−09−19 Revised by: dcm Minor corrections. Revision 2.1.2 2004−02−28 Revised by: dcm Minor corrections. This is the list of Frequently Asked Questions for Linux, the Free/Open Source UNIX−like operating system kernel that runs on many modern computer systems. The Linux FAQ Table of Contents 1. Introduction.....................................................................................................................................................1 1.1. About the FAQ..................................................................................................................................1 1.2. Asking Questions and Sending Comments.......................................................................................1 1.3. Authorship and Acknowledgments...................................................................................................1 1.4. Copyright and License......................................................................................................................2 1.5. Disclaimer.........................................................................................................................................2 2. General Information.......................................................................................................................................3
    [Show full text]
  • COIT 13146 Systems Administration (An Introduction to Linux Systems Administration) Study Guide Systems Administration Edition 2003
    *100072* *100072* COIT 13146 Systems Administration (An Introduction to Linux Systems Administration) Study Guide Systems Administration Edition 2003 Copyright (Study Guide) Central Queensland University, 2003 Developed by staff of the Faculty of Informatics and Comminication. Produced and printed by the Distance and Flexible Learning Centre Central Queensland University Rockhampton, Queensland Copyright material herin is reproduced under the provision of the Copyright Act 1968. Material copied with the permission of thecopyright holder has been duely identified DEVELOPED BY David Jones, Kieren Jamieson, Damien Clark, Nathaniel Fitzgerald-Hood and Anthony Ferguson Chapter .............................................................................................................................................................................19 The Overview................................................................................................................................................................................19 Introduction...................................................................................................................................................................................19 Other Resources ............................................................................................................................................................................19 The Course ....................................................................................................................................................................................20
    [Show full text]
  • Linux Laptop-HOWTO
    Linux Laptop−HOWTO Linux Laptop−HOWTO Table of Contents Linux Laptop−HOWTO.....................................................................................................................................1 Werner Heuser <[email protected]>....................................................................................................1 1. Preface..................................................................................................................................................1 2. Copyright, Disclaimer and Trademarks...............................................................................................1 3. Which Laptop to Buy?.........................................................................................................................1 4. Laptop Distribution..............................................................................................................................2 5. Installation...........................................................................................................................................2 6. Hardware In Detail...............................................................................................................................2 7. Palmtops, Personal Digital Assistants − PDAs, Handheld PCs − HPCs.............................................2 8. Cellular Phones, Pagers, Calculators, Digital Cameras, Wearable Computing...................................3 9. Accessories..........................................................................................................................................3
    [Show full text]
  • Sponsorship & Exhibitor Prospectus
    PORTLAND 2009 SEPTEMBER 2 1 - 2 3 Sponsorship & Exhibitor Prospectus Gain Valuable Exposure at the Newest Linux Technology Conference Covering All Matters Linux - LinuxCon CONFERENCE OVERVIEW LinuxCon is a new annual technical conference that will provide an unmatched collaboration and education space for all matters Linux. LinuxCon will bring together the best and brightest that the Linux community has to offer, including core developers, administrators, end users, community managers and industry experts. In being the conference for "all matters Linux", LinuxCon will be informative and educational for a wide range of attendees. We will not only bring together all of the best technical talent but the decision makers and industry experts who are involved in the Linux community. LinuxCon Features: Top Notch Speaking Talent & Innovative Content LinuxCon brings you the best and the brightest in speaking talent. In addition to keynotes, roundtable panels and 75 conference sessions in three track types (Developer, Operations and Business), LinuxCon also includes tutorials, lightning talks, training, BoFs, LPI certification and other programming. Wide Variety of Opportunities to Connect Outside of the classroom, we offer a variety of ways to learn and connect with your peers, including evening events, developer lounges, a technology showcase and much more. Added Value of Co-Located Events Adding benefit to your attendance at LinuxCon, you can also choose to take part in one of the other co-located events, including the Linux Plumbers Conference, OpenSUSE Workshop, FOSS DevCamp, LDAPCon and more. For the Community, by the Community LinuxCon is organized by The Linux Foundation, a non-profit consortium working with the community to protect, promote and standardize Linux.
    [Show full text]
  • Journal File Systems LG #55
    Journal File Systems LG #55 http://www.linuxgazette.com/issue55/florido.html "Linux Gazette...making Linux just a little more fun!" Journal File Systems By Juan I. Santos Florido INTRODUCTION As Linux grows up, it aims to satisfy different users and potential situations’ needs. During recent years, we have seen Linux acquire different capabilities and be used in many heterogeneous situations. We have Linux inside micro-controllers, Linux router projects, one floppy Linux distribution, partial 3-D hardware speedup support, multi-head Xfree support, Linux games and a bunch of new window managers as well. Those are important features for end users. There has also been a huge step forward for Linux server needs — mainly as a result of the 2.2.x Linux kernel switch. Furthermore, sometimes as a consequence of industry support and others leveraged by Open Source community efforts, Linux is being provided with the most important commercial UNIX and large server’s features. One of these features is the support of new file systems able to deal with large hard-disk partitions, scale up easily with thousands of files, recover quickly from crash, increase I/O performance, behave well with both small and large files, decrease the internal and external fragmentation and even implement new file system abilities not supported yet by the former ones. This article is the first in a series of two, where the reader will be introduced to the Journal File Systems: JFS, XFS, Ext3, and ReiserFs. Also we will explain different features and concepts related to the new file systems above.
    [Show full text]
  • Linux Installation Guide
    Linux Installation and Getting Started 1992–1998 Matt Welsh Phil Hughes David Bandel Boris Beletsky Sean Dreilinger Robert Kiesling Evan Liebovitch Henry Pierce Version 3.2, 20 February 1998. This book is meant for UNIX novices and gurus alike. It contains information on how to obtain Linux, software installation, a tutorial for new Linux users, and an introduction to system administration. It is meant to be general enough to be appli- cable to any distribution of Linux. You may freely copy and redistribute this book under certain conditions. Please see the copyright and distribution statement. Names of all products herein are used for identification purposes only and are trademarks and/or registered trademarks of their respective owners. Specialized Systems Consultants, Inc., makes no claim of ownership or corporate association with the products or companies that own them. Copyright c 1992-1996 Matt Welsh Copyright c 1998 Specialized Systems Consultants, Inc (SSC) P.O. Box 55549 Seattle, WA 98155-0549 USA Phone: +1-206-782-7733 Fax: +1-206-782-7191 E-mail: [email protected] URL: http://www.ssc.com/ Linux Installation and Getting Started is a free document; you may reproduce and/or modify it under the terms of version 2 (or, at your option, any later version) of the GNU General Public License as published by the Free Software Foundation. This book is distributed in the hope it will be useful, but WITHOUT ANY WARRANTY; with- out even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PUR- POSE. See the GNU General Public License for more details, in Appendix C.
    [Show full text]
  • User Guide to Using the Linux Desktop
    User Guide to Using the Linux Desktop Nah Soo Hoe and Colin Charles Published by the United Nations Development Programme’s Asia-Pacific Development Information Programme (UNDP-APDIP) Kuala Lumpur, Malaysia Web: http://www.apdip.net/ Email: [email protected] © UNDP-APDIP 2004 The material in this guide may be reproduced, republished and incorporated into further works provided acknowledgment is given to UNDP-APDIP. This work is licensed under the Creative Commons Attribution License. To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Preface This user guide is meant as an introductory guide for a user to use a modern personal computer (PC) running the Linux operating system. The main aim is to provide a self-learning guide on how to use a modern Linux desktop system. It assumes that the user has no prior knowledge of Linux or PC usage. After going through the guide the reader should be in a position to start using a Linux desktop for both personal and office use. In particular she should be able to: • access the Internet and use the WWW and Internet email • manipulate and manage files, folders and the file system • produce and print simple documents and presentation materials • advance to become a power user by further self-learning and exploring Linux has many distributions and sometimes the programs or tools used to perform a certain function can vary from distribution to distribution. This guide tries to be as generic as possible in the description of the features and functionalities.
    [Show full text]
  • Vademecum Linux 3.0 Beta
    LINUX VADEMECUM Versione 3.0 beta CHE COSA CI TROVO DENTRO? LE RISPOSTE a COSA VUOI FARE OGGI? ovvero come cambiare sistema operativo DOVE VUOI ANDARE OGGI? ovvero come procurarsi un sistema operativo Linux QUALE VUOI OGGI? ovvero come scegliere una distribuzione Linux COSA VUOI CREARE OGGI? ovvero come scegliere i programmi Linux COME VUOI USARLO OGGI? ovvero come funziona il vostro sistema operativo Linux CHI PUO' AIUTARMI OGGI? ovvero dove trovare aiuto e supporto CHE COSA VUOL DIRE QUESTO OGGI? ovvero un breve glossario con i termini Linux più comuni Licenza: CC Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 Unported Vademecum Linux 3.0 beta COSA VUOI FARE OGGI? ovvero come cambiare sistema operativo olti di voi hanno imparato ad usare un computer in un certo modo, sono abituati a trovare gli strumenti che usate Mquotidianamente sempre allo stesso posto. Ora vi siete decisi. Volete cambiare sistema operativo. Per tanti motivi. Questi possono essere l'esigenza di avere maggiore libertà, maggiore privacy, maggiore sicurezza, maggiore stabilità, maggiore qualità degli applicativi, minor costo. Una buona notizia, Linux si basa su standard, standard che sono alla base del sistema operativo che voi state utilizzando adesso. Alcune parole chiave sono diverse, alcune procedure sono diverse, ma i concetti sottostanti sono uguali. Tenete presente che Linux non è un INFO: Linux, con la funzione multiboot, può sostituto o un clone di altri sistemi convivere nello stesso computer insieme altri sistemi operativi, anche nello stesso disco operativi, ha una sua personalità e rigido, ma in partizioni diverse. caratteristiche specifiche che lo differenziano.
    [Show full text]