Technische Praxis Der Computersysteme Teil 1

Total Page:16

File Type:pdf, Size:1020Kb

Technische Praxis Der Computersysteme Teil 1 Technische Praxis der Computersysteme Teil 1 Einfuhrung¨ in die Benutzung und Installation eines Linux/Unix-Systems Roland Steinbauer, Martin Piskernig, Andreas Nemeth, Bernhard Lamel Version 1.5, Oktober 2005 Inhaltsverzeichnis 0 Begriffskl¨arung 1 1 Historische Einleitung 4 1.1 Eine kurze Geschichte von Unix . 4 1.2 Freie Software . 8 1.3 Kurze Geschichte von Linux . 10 1.4 Linux-Distributionen . 13 2 Technische Einleitung 20 2.1 Linux-Design . 20 2.2 Multitasking . 22 2.3 Aufbau eines Unix/Linux-Systems . 24 2.4 Hardwareanforderungen, Dualboot . 32 3 Benutzung 1 36 3.1 Allgemeines . 36 3.2 Shell-Grundlagen . 39 3.3 Vom Umgang mit Dateien . 42 3.4 Umleitungen und Pipes . 47 3.5 Links . 52 3.6 Dateiberechtigungen . 52 3.7 Tour durchs Filesystem . 56 4 Dokumentation 62 5 Editoren 66 6 Benutzung 2 79 6.1 Shell-Variablen . 79 6.1.1 Einige Beispiele zum Quoting . 81 6.1.2 Einfache Schleifenkonstruktionen . 83 6.2 Benutzerumgebung . 84 6.3 Prozeßkontrolle . 85 6.4 Weiteres . 91 7 X-Window 98 8 Installation 104 8.1 Vorbereitung und Planung . 104 8.2 Ub¨ erblick ub¨ er die Installation . 107 8.3 Installation eines Linux-Systems . 112 9 Konfiguration 135 9.1 Startup und Shutdown . 135 9.2 Systemdienste . 140 9.3 Softwareinstallation . 144 Vorbemerkungen zu Version 1.5 Version 1.5 dieses Skriptums basiert nach wie vor auf dem bew¨ahrten Originalentwurf von Roland Steinbauer. Es enth¨alt die ersten gr¨osseren Anderungen¨ seit 2003. Ich habe begonnen, Beispiele aus den Folien in den Buchteil des Skriptums zu ub¨ ernehmen; in der Vorlesung werden zum Teil nicht idente, aber entsprechend analoge Beispiele vorgefuhrt.¨ Die Versionsnummer liegt noch immer unter der n¨achsten ganzzahligen Grenze; fur¨ Ver- sion 2.0 plane ich insbesondere auch einen Index, der in dieser Version allerdings noch fehlt. Insgesamt konnte sich Linux in den letzten Jahren als vollwertige Betriebssystem- Alternative etablieren, und die Entwicklungsgeschwindigkeit hat um ein vielfaches zuge- nommen. Umso wichtiger ist es, mit den Grundlagen vertraut zu sein{man kann mit den entsprechenden Kenntnissen produktiver arbeiten, und zur verantwortungsvollen Admini- strationst¨atigkeit sind sie unerl¨asslich. Noch mehr als in den Vorg¨angerversionen w¨ahlen wir einen Weg, der weder distributionsspezifisch ist, noch die Verwendung des letzten techni- schen Tricks erfordert. Inzwischen liegt die Verantwortung fur¨ s¨amtliche Fehler in diesem Skriptum bei mir; ub¨ er Ruc¨ kmeldungen freue ich mich, insbesondere ub¨ er Korrekturen (Mail an [email protected]). Bernhard Lamel, September 2005 Vorwort Die vorliegende Version 1.0 ist eine ub¨ erarbeitete Neuauflage des Skriptums vom vorigen Wintersemester. Ich habe vor allem versucht die Kapitel 2, 3 und 6 klarer zu gestalten und einige zu komplizierte Formulierungen zu gl¨atten. Außerdem hoffe ich den Großteil der vorhandenen Druckfehler gefunden und ausgebessert zu haben. Schließlich habe ich auch einige Aktualisierungen und kleinere Anpassungen ub¨ er das ganze Skriptum hinweg vorgenommen. Mein besonderer Dank gilt Oliver Fasching, der das gesamte Skriptum mit viel Sorgfalt korrekturgelesen hat. Weiters m¨ochte ich den vielen H¨orern der Vorlesung im vergangenen Wintersemester danken, die durch ihre Anregungen und Vorschl¨age zur Verbesserung des Skriptums beigetragen haben. Leider war es aus zeitlichen Grunden¨ nicht mehr m¨oglich, einen Sachindex anzulegen. Schließlich ist es wiederum unserem Sekretariat zu verdanken, daß das Skriptum rechtzeitig fertiggestellt werden konnte. Roland Steinbauer, Oktober 2001 Vorwort zur Version 0.98 (WS 2000/01) Das vorliegende Skriptum ist anl¨aßlich meiner Vorlesung Praxis der Computersysteme, " Teil 1\ im Wintersemester 2000/2001 am Institut fur¨ Mathematik der Universit¨at Wien entstanden. Es baut auf der Rohfassung des Handouts zur (einstundigen)¨ Vorlesung aus dem Wintersemester 1999/2000 auf, ist aber wesentlich umfangreicher und (hoffentlich) reifer geworden. Insbesondere sind nicht nur alle in der Vorlesung verwendeten Folien, son- dern auch viel zus¨atzliches Material enthalten, und so kann das vorliegende Werk\ (fast) " als eigenst¨andige Einfuhrung¨ in die Benutzung und Installation eines Unix/Linux-Systems gelten. Sowohl die Vorlesung als auch das Skriptum sind zweisemestrig bzw. -teilig konzi- piert; der vorliegende erste Teil bildet die Grundlage fur¨ den zweiten Teil mit Schwerpunkt Netzwerk-Systemadministration unter Linux. Ich habe mich bemuh¨ t, die Erfahrungen und Ruc¨ kmeldungen der letztj¨ahrigen Vorlesung in meine Vorbereitung einzubeziehen und hoffe, daß diesem Unterfangen zumindest teilwei- se Erfolg beschieden war. Essentielle Beitr¨age zu mehreren Kapiteln verdanke ich Martin INHALTSVERZEICHNIS INHALTSVERZEICHNIS Piskernig und Andreas Nemeth. Meinen\ Tutoren Matthias Zeichmann, Mark Heinzle und " Barbara Pocza danke ich fur¨ die große Unterstutzung.¨ Florian Wisser m¨ochte ich darub¨ er hinaus fur¨ seinen kreativen und pers¨onlichen Einsatz nicht nur bei der Entstehung dieses Skriptums danken. Michael Kunzinger hat große Teile des Skriptums korrekturgelesen, Her- mann Schichl und Gerald Teschl haben mich in allen Linux-Fragen sehr unterstutzt¨ und Sascha Husa hat ursprunglic¨ h mein Interesse fur¨ Systemadministration geweckt. Schließ- lich w¨are das Skriptum ohne die freundliche Mithilfe unseres Sekretariats nicht rechtzeitig fertigzustellen gewesen. Viele Themen h¨atte ich gerne noch genauer und ausfuhrlic¨ her behandelt und manche Formulierung h¨atte ich noch gerne verfeinert; der zeitliche Rahmen des Projekts hat dies je- doch leider verhindert, sodaß ich die Versionsnummer gegenub¨ er dem Vorjahr zwar erheblich erh¨oht aber doch unter 1.0 gew¨ahlt habe. Die Verantwortung fur¨ alle Fehler, Ungenauig- keiten und Unklarheiten liegt selbstverst¨andlich bei mir: Alle Ruc¨ kmeldungen, Anregun- gen und Beschwerden daher bitte an meine Adresse ([email protected]). Und naturlic¨ h ergeht (wie schon im Vorjahr) an dieser Stelle an alle Interessierten die Einladung an einer verbesserten Version furs¨ n¨achste Mal mitzuarbeiten. Weiteres Material, Informationen und Links zur Vorlesung und zum Thema finden sich unter http://www.mat.univie.ac.at/praxis. Roland Steinbauer, November 2000 iv Statt einer Einleitung Statt einer Einleitung, die den Geist von Linux und/oder Unix beschw¨ort, m¨ochte ich hier eine kleine Reiseanleitung geben; denn es ist ein Reisebeginn, um den es sich handelt. Ein Betriebssystem wie Linux kann man weder in einer Vorlesung, noch durch Lesen eines Skrip- tums oder eines Buches lernen. Nur die Grundlagen kann man so erfahren, und durch Nach- schlagen wird man sich hin und wieder gewisse Einzelheiten ins Ged¨achtnis (zuruc¨ k)rufen; also genau das, was man von einem guten Reisefuhrer¨ erwartet. Die Reise, die will schon selbst unternommen sein! In diesem Sinne will die Vorlesung und das Skriptum dazu beitragen, einen guten Rei- sebeginn zu erm¨oglichen. Nicht die neuesten technischen Tricks (die vielleicht schon in der n¨achsten Version Schnee von gestern sind), sondern die grundlegenden Konzepte sollen im Vordergrund stehen. Mit einem (guten) Verst¨andnis fur¨ das Funktionieren des Systems, seine Teile und ihr Zusammenwirken, wird es m¨oglich, konkreten Problemen im Alltag erfolgreich zu begegnen. Hier soll soviel von den Grundlagen vermittelt werden, daß ein kreatives Wei- tergehen m¨oglich wird, die selbst¨andige Besch¨aftigung mit dem System nicht zur Frustration, sondern zur spannenden, herausfordernden und letztlich erfolgreichen Reise wird. Wichtig ist allerdings, daß man sich wirklich selbst auf die Reise begibt, d.h. praktische Erfahrung sammelt. Dazu dienen naturlic¨ h die begleitenden Ubungen,¨ wo das L¨osen erster praktischer Aufgaben trainiert wird. Sie k¨onnen aber naturgem¨aß ebenfalls nur einen Anfang darstellen, eine Aufforderung weiterzugehen und selbst weitere Praxis zu sammeln. Es gibt eine Fulle¨ einschl¨agiger Literatur zum Thema, die fur¨ jeden Geschmack das Pas- sende bieten kann. Neben Buc¨ hern sind Unmengen an Material im Internet zu finden (siehe auch und vor allem Kapitel 4). Bei der Vorbereitung der Vorlesung und des Skriptums habe ich mich haupts¨achlich folgender Quellen bedient (deren Auswahl allerdings eher Auskunft ub¨ er meinen Geschmack gibt). 1 Matt Welsh, Lar Kaufman, Running Linux, 4th Edition, O'Reilly & Associates, Inc, (Sebastopol, CA, 2002). 2 Lary Greenfield, The Linux Users' Guide, http://www.ibiblio.org/pub/Linux/docs/linux-doc- project/users-guide/ (1996) 3 Evi Nemeth, Garth Snyder, Scott Seebass, Trent R. Hein Unix System Administration Handbook, 3rd Edition (Prentice Hall, New Jersey, 2000) (Ein Klassiker! Die 3. Auflage behandelt erstmals auch Linux) Weiteres Material findet sich unter http://www.tldp.org, Hinweise auf (viele) andere Buc¨ her unter http://www.linux. org/books/index.html (siehe auch Kapitel 4). Das Skriptum gliedert sich in 10 Kapitel. Zun¨achst wird in Kapitel 0 mit einer Begriffs- kl¨arung ein gemeinsamer Sprachgebrauch hergestellt. Vielen H¨orern und Lesern wird das meiste darin bekannt sein. Gerade im EDV-Bereich ist es aber wichtig, den Anf¨anger nicht durch vorzeitigen Gebrauch (nicht erkl¨arter) technischen Fachsprache zu erschlagen\. Ka- " pitel 1 bietet eine historische Einleitung ins Thema und soll das Verst¨andnis dafur¨ wecken, warum Unix/Linux so ist, wie es ist. Wichtig ist es mir, das Konzept der Freien Software\ " (Abschnitt 1.2) grundlic¨ h zu vermitteln. Das folgende Kapitel 2 bietet eine Einfuhrung¨ in den technischen Aufbau eines Unix/Linux-Systems. Eine
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]
  • Administración Servidores Linux Paso a Paso
    1 Facultad de Ingeniería Mecánica – Universidad Nacional de Ingeniería Administración Servidores Linux Paso a Paso Configuración Servidor Multifunción + Vmware Server 2 (Ver. 1.3) Universidad Nacional de Ingeniería – Facultad de Ingeniería Mecánica - INFOUNI Centro de Cómputo INFOUNI 2 Facultad de Ingeniería Mecánica – Universidad Nacional de Ingeniería Administración Servidores Linux Paso a Paso L. Muga Linux Registered User # 487284 Versión 1.3 Software: Debian 4 Linux, Debian 5 Linux, VMware Server 2.0. Bajo Licencia Creative Commons: Reconocimiento - No comercial 2.5 Perú Usted es libre de: Copiar, Distribuir, Comunicar públicamente la obra y realizar Obras Derivadas bajo las condiciones siguientes: Reconocimiento: Debe reconocer los créditos de la obra de la manera especificada por el autor o licenciante. No comercial: No puede utilizar esta obra para fines comerciales. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor. Nada en esta licencia menoscaba o restringe los derechos morales del autor. Windows XP, el logotipo de Windows y VMware son marcas registradas de Microsoft Corporation y VMware Inc. Composición: OpenOffice Versiones: Versión 1.3 : Revisión ortográfica, edición de capítulos anteriores, publicación de capítulo 18 Versión 1.2 : Revisión ortográfica, edición de capítulos anteriores, publicación de capítulos 15, 16 y 17. Versión 1.1 : Revisión ortográfica, publicación de capítulo 14. Versión 1.0 : Publicación del manual. Puede encontrar la última versión del manual en la siguiente dirección: http://issuu.com/nemesisx666. Centro de Cómputo INFOUNI 3 Facultad de Ingeniería Mecánica – Universidad Nacional de Ingeniería Indice General 1. Instalación y configuración de un servidor multifunción 5 1.1 Requisitos de hardware 1.2 Instalando Debian Etch y Actualización a Lenny 1.3 Instalando Debian Lenny 1.4 Antes de empezar 1.5 Configuración de red 1.6 Configuración básica de repositorios 1.7 Instalación de paquetes 1.8 Paquetes para el desarrollo del manual 2.
    [Show full text]
  • Debian \ Amber \ Arco-Debian \ Arc-Live \ Aslinux \ Beatrix
    Debian \ Amber \ Arco-Debian \ Arc-Live \ ASLinux \ BeatriX \ BlackRhino \ BlankON \ Bluewall \ BOSS \ Canaima \ Clonezilla Live \ Conducit \ Corel \ Xandros \ DeadCD \ Olive \ DeMuDi \ \ 64Studio (64 Studio) \ DoudouLinux \ DRBL \ Elive \ Epidemic \ Estrella Roja \ Euronode \ GALPon MiniNo \ Gibraltar \ GNUGuitarINUX \ gnuLiNex \ \ Lihuen \ grml \ Guadalinex \ Impi \ Inquisitor \ Linux Mint Debian \ LliureX \ K-DEMar \ kademar \ Knoppix \ \ B2D \ \ Bioknoppix \ \ Damn Small Linux \ \ \ Hikarunix \ \ \ DSL-N \ \ \ Damn Vulnerable Linux \ \ Danix \ \ Feather \ \ INSERT \ \ Joatha \ \ Kaella \ \ Kanotix \ \ \ Auditor Security Linux \ \ \ Backtrack \ \ \ Parsix \ \ Kurumin \ \ \ Dizinha \ \ \ \ NeoDizinha \ \ \ \ Patinho Faminto \ \ \ Kalango \ \ \ Poseidon \ \ MAX \ \ Medialinux \ \ Mediainlinux \ \ ArtistX \ \ Morphix \ \ \ Aquamorph \ \ \ Dreamlinux \ \ \ Hiwix \ \ \ Hiweed \ \ \ \ Deepin \ \ \ ZoneCD \ \ Musix \ \ ParallelKnoppix \ \ Quantian \ \ Shabdix \ \ Symphony OS \ \ Whoppix \ \ WHAX \ LEAF \ Libranet \ Librassoc \ Lindows \ Linspire \ \ Freespire \ Liquid Lemur \ Matriux \ MEPIS \ SimplyMEPIS \ \ antiX \ \ \ Swift \ Metamorphose \ miniwoody \ Bonzai \ MoLinux \ \ Tirwal \ NepaLinux \ Nova \ Omoikane (Arma) \ OpenMediaVault \ OS2005 \ Maemo \ Meego Harmattan \ PelicanHPC \ Progeny \ Progress \ Proxmox \ PureOS \ Red Ribbon \ Resulinux \ Rxart \ SalineOS \ Semplice \ sidux \ aptosid \ \ siduction \ Skolelinux \ Snowlinux \ srvRX live \ Storm \ Tails \ ThinClientOS \ Trisquel \ Tuquito \ Ubuntu \ \ A/V \ \ AV \ \ Airinux \ \ Arabian
    [Show full text]
  • TECHNOLOGIE INFORMACYJNE D DISTRIBUTION STATEMENT * Approved for Public Release Distribution Unlimited
    ZESZYTY NAUKOWE WYDZIAtU ETI POLITECHNIKI GDANSKIEJ TECHNOLOGIE INFORMACYJNE D DISTRIBUTION STATEMENT * Approved for Public Release Distribution Unlimited NR3 >- oQ. o LLI -I CQ 1 H CO UJ CQ 1904 1945 2004/2005 JUBILEUSZ POLITECHNIKI W GDANSKU REPORT DOCUMENTATION PAGE Form Approved OMB No. 0704-0188 Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington, VA 22202-4302, and to the Office of Management and Budget, Paperwork Reduction Project (0704-0188), Washington, DC 20503. 1. AGENCY USE ONLY (Leave blank) 2. REPORT DATE 3. REPORT TYPE AND DATES COVERED 23 August 2004 Conference Proceedings, 18 May 2004 4. TITLE AND SUBTITLE 5. FUNDING NUMBERS 2nd Conference on Information Technology / Special Session on Homeland Security, Volume 3 FA8655-04-1-5047 6. AUTHOR(S) Conference Committee 7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) 8. Performing Organization Report Number Gdansk University of Technology ul. Gabriela Narutowicza 11/12 80-952 Gdansk 80-952 Poland 9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES 10. SPONSORING/MONITORING AGENCY REPORT NUMBER EOARD PSC 802 Box 14 CSP 04-5047 FPO 09499-0014 11. SUPPLEMENTARY NOTES Volume 3, ISBN 83-917681-5-5 Copyright 2004 Wydzial ETI Politechniki Gdanskiej Gdansk.
    [Show full text]
  • GNU/Linux Distro Timeline LEAF Version 10.9 Skolelinux Lindows Linspire Authors: A
    1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 Libranet Omoikane (Arma) Gibraltar GNU/Linux distro timeline LEAF Version 10.9 Skolelinux Lindows Linspire Authors: A. Lundqvist, D. Rodic - futurist.se/gldt Freespire Published under the GNU Free Documentation License MEPIS SimplyMEPIS Impi Guadalinex Clonezilla Live Edubuntu Xubuntu gNewSense Geubuntu OpenGEU Fluxbuntu Eeebuntu Aurora OS Zebuntu ZevenOS Maryan Qimo wattOS Element Jolicloud Ubuntu Netrunner Ylmf Lubuntu eBox Zentyal Ubuntu eee Easy Peasy CrunchBang gOS Kiwi Ubuntulite U-lite Linux Mint nUbuntu Kubuntu Ulteo MoLinux BlankOn Elive OS2005 Maemo Epidemic sidux PelicanHPC Inquisitor Canaima Debian Metamorphose Estrella Roja BOSS PureOS NepaLinux Tuquito Trisquel Resulinux BeatriX grml DeadCD Olive Bluewall ASLinux gnuLiNex DeMuDi Progeny Quantian DSL-N Damn Small Linux Hikarunix Damn Vulnerable Linux Danix Parsix Kanotix Auditor Security Linux Backtrack Bioknoppix Whoppix WHAX Symphony OS Knoppix Musix ParallelKnoppix Kaella Shabdix Feather KnoppMyth Aquamorph Dreamlinux Morphix ZoneCD Hiwix Hiweed Deepin Kalango Kurumin Poseidon Dizinha NeoDizinha Patinho Faminto Finnix Storm Corel Xandros Moblin MeeGo Bogus Trans-Ameritech Android Mini Monkey Tinfoil Hat Tiny Core Yggdrasil Linux Universe Midori Quirky TAMU DILINUX DOSLINUX Mamona Craftworks BluePoint Yoper MCC Interim Pardus Xdenu EnGarde Puppy Macpup SmoothWall GPL SmoothWall Express IPCop IPFire Beehive Paldo Source Mage Sorcerer Lunar eIT easyLinux GoboLinux GeeXboX Dragora
    [Show full text]
  • O'reilly Knoppix Hacks (2Nd Edition).Pdf
    SECOND EDITION KNOPPIX HACKSTM Kyle Rankin Beijing • Cambridge • Farnham • Köln • Paris • Sebastopol • Taipei • Tokyo Knoppix Hacks,™ Second Edition by Kyle Rankin Copyright © 2008 O’Reilly Media, Inc. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (safari.oreilly.com). For more information, contact our corporate/institutional sales department: (800) 998-9938 or [email protected]. Editor: Brian Jepson Cover Designer: Karen Montgomery Production Editor: Adam Witwer Interior Designer: David Futato Production Services: Octal Publishing, Inc. Illustrators: Robert Romano and Jessamyn Read Printing History: October 2004: First Edition. November 2007: Second Edition. Nutshell Handbook, the Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly Media, Inc. The Hacks series designations, Knoppix Hacks, the image of a pocket knife, “Hacks 100 Industrial-Strength Tips and Tools,” and related trade dress are trademarks of O’Reilly Media, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O’Reilly Media, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps. While every precaution has been taken in the preparation of this book, the publisher and author assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein. Small print: The technologies discussed in this publication, the limitations on these technologies that technology and content owners seek to impose, and the laws actually limiting the use of these technologies are constantly changing.
    [Show full text]
  • Debian Une Distribution, Un Projet, Des Contributeurs
    https://people.debian.org/~taffit/talks/2018/ Debian Une distribution, un projet, des contributeurs David Prévot <[email protected]> Mercredi 27 mars 2018 — Lycée Aorai Quelques dates ● Fondée par Ian Murdock (16 août 1993) ● Debian 1.1 Buzz (17 juin 1996) ● Principes du logiciel libre selon Debian (DFSG) (5 juillet 1997) ● Première DebConf à Bordeaux (5 juillet 2000) https://www.debian.org/doc/manuals/project-history/ This hostname is going in dozens of remote config files. Changing a kid’s name is comparatively easy! https://xkcd.com/910/ Quelques chiffres ● Plus de 50 000 paquets binaires ● Installateur disponible en 75 langues ● 10 architectures (amd64, i386, armel, armhf…) ● Des centaines de distributions dérivées (Tails, Ubuntu, etc.) ● Des milliers de contributeurs https://www.debian.org/News/2017/20170617 Répartition des développeurs https://www.debian.org/devel/developers.loc Distributions majeures et dérivées ● Une poignées de distributions Linux à la base : Debian, Red Hat Enterprise Linux, Slackware, Gentoo, Arch Linux, Android, etc. ● De nombreuses distributions sont dérivées des précédentes : Tails, Ubuntu ou Raspbian par exemple pour Debian 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 Libranet Omoikane (Arma) Quantian GNU/Linux Distributions Timeline Damn Small Linux Version 17.10 Damn Vulnerable Linux KnoppMyth © Andreas Lundqvist, Donjan Rodic, Mohammed A. Mustafa Danix © Konimex, Fabio Loli and contributors https://github.com/FabioLolix/linuxtimeline
    [Show full text]
  • Proceedings of the 4Th Annual Linux Showcase & Conference, Atlanta
    USENIX Association Proceedings of the 4th Annual Linux Showcase & Conference, Atlanta Atlanta, Georgia, USA October 10 –14, 2000 THE ADVANCED COMPUTING SYSTEMS ASSOCIATION © 2000 by The USENIX Association All Rights Reserved For more information about the USENIX Association: Phone: 1 510 528 8649 FAX: 1 510 548 5738 Email: [email protected] WWW: http://www.usenix.org Rights to individual papers remain with the author or the author's employer. Permission is granted for noncommercial reproduction of the work for educational or research purposes. This copyright notice must be included in the reproduced paper. USENIX acknowledges all trademarks herein. Building a self-contained auto-configuring Linux system on an iso9660 filesystem Klaus Knopper [email protected] ¡ http://www.knopper.net/knoppix/ Abstract Bootable CD-Roms with a small Linux rescue system in business card size [1, 2] or regular size live demonstration CDs [3] are becoming popular re- cently. Also, some of the commercial Linux distributors as well as non-profit Open Source groups are developing self-running demos that are preconfigured for certain hardware, or contain a configuration frontend. Knoppix (Knopper’s *nix) is an attempt to not only create a fully featured rescue/demo system on a single CD, but also to unburden the user from the task of hardware identi- fication and configuration of drivers, devices and X11 for his or her specific hardware. The resulting product is supposed to be a platform CD with a stable GNU/Linux base system, that can be used to customize static installations for a specific purpose. Goal: Creating a fully functional and usable Reducing space limitations by compression Linux system running completely from a sin- The core system of about 200 MB (uncompressed) is gle CD currently based on the popular RedHat [4] distribution A frequently asked question asked by people who ”just and contains all basic commands and tools for a generic want to have a glance” on Linux to check out how use- Linux system.
    [Show full text]
  • Free for All How Linux and the Free Software Move- Ment Undercut the High-Tech Titans
    Free for All How Linux and the Free Software Move- ment Undercut the High-Tech Titans by Peter Wayner This is the free electronic version of the book originally published by HarperCollins. The book is still protected by copyright and bound by a license granting you the limited rights to make complete copies for non-commercial purposes.You’re welcome to read it in electronic form subject to these conditions: 1) You may not make derivative works. You must reproduce the work in its entirety. 2) You may not sell versions. 3) You refer everyone receiving a copy to the website where they may get the latest corrected version. (http://www.wayner.org/books/ffa/). A full license developed by the Creative Commons (www.creativecommons.org) will be forth- coming. Please write ([email protected]) if you have any questions or suggestions. Disappearing Cryptography, 2nd Edition Information Hiding: Steganography & Watermarking by Peter Wayner ISBN 1-55860-769-2 $44.95 To order, visit: http://www.wayner.org/books/discrypt2/ Disappearing Cryptography, Second Edition describes how to take words, sounds, or images and hide them in digital data so they look like other words, sounds, or images. When used properly, this powerful technique makes it almost impossible to trace the author and the recipient of a message. Conversations can be sub- merged in the flow of information through the Internet so that no one can know if a conversation exists at all. This full revision of the best-selling first edition “Disappearing Cryptography is a witty and enter- describes a number of different techniques to hide taining look at the world of information hiding.
    [Show full text]
  • Cómo Se Involucran Las Megacorporaciones Con FOSS
    Cómo se involucran las megacorporaciones con FOSS Ing. Ricardo Naranjo Faccini, M.Sc. 2017-10-17 https://www.skinait.com/megacorporaciones-opensource-Escritos-49/ JamesJames Pearce,Pearce, ChrisChris AniszczykAniszczyk yy ChrisChris DibonaDibona ChrisChris DiBonaDiBona Director of Open Source for Fortuitously for me, the Sun workstation lab was crowded, very hot due to poor ventilation, smelly (coder odor), and the terminals were very very slow. I figured, what the heck, let's give this Linux thing a shot on a 486-16 I had lying around at home. ChrisChris DiBonaDiBona FOSSFOSS nono deberíadebería funcionarfuncionar enen lala industria,industria, peropero lolo hacehace ChrisChris DiBonaDiBona EnEn loslos proyectosproyectos opensourceopensource sólosólo participanparticipan loslos individuosindividuos productivos.productivos. ChrisChris DiBonaDiBona AmbienteAmbiente rudorudo yy excluyenteexcluyente concon quienesquienes nono colaboran.colaboran. ChrisChris DiBonaDiBona ÉsoÉso enalteceenaltece lala importanciaimportancia deldel forking.forking. ForksForks dede StarOfficeStarOffice NeoOffice/C Neo/J Neo Neo Neo Neo Neo Neo Neo Neo Neo Neo Neo Timeline of major StarOffice derivatives 0.0.1 1.1 1.2 2.1 2.2 3.0 3.1 3.2 3.3 2013 2014 2015 2017 Go-oo Go-oo Go-oo Go-oo Go-OpenOffice 2.3 2.4 3.0 3.1 3.2 LO LO LO LO LO LO LO LO LO LO LO LO LO LO LO LO LibreOffice 3.3b 3.3 3.4 3.5 3.6 4.0 4.1 4.2 4.3 4.4 5.0 5.1 5.2 5.3 5.4 6.0 6.1 OpenOffice.org OOo OOo OOo OOo OOo OOo OOo OOo OOo 638c 1.0 1.1 2.0 2.2 2.4 3.0 3.1 3.2 3.3b Oracle Apache OpenOffice
    [Show full text]
  • (Cellular) Phones, Pagers, Calculators, Digital Cameras, Wearable Computing
    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.21 TuxMobil Berlin Copyright © 2000−2005 Werner Heuser 2005−11−14 Revision History 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. Revision 3.16 2005−07−15 Revised by: wh Added some information about pcmciautils, link to SoftwareSuspend2 added, localepurge for small HDDs, added chapter about FingerPrint Readers, added chapter about ExpressCards, link to Smart Battery System utils added to Batteries chapter, some additions to External Monitors chapter, links and descriptions added for: IBAM − the Intelligent Battery Monitor, lcdtest, DDCcontrol updated Credits section, minor changes.
    [Show full text]
  • Becoming a Hacker – Part 1 by Elite Nabukadnezar
    Becoming a Hacker – Part 1 By Elite Nabukadnezar List of Chapters for Part 1: Short Introduction The OS Understanding TCP/IP Becoming a Hacker WHOIS Databases Basic Tracerouting and Path Analysis Mapping with DNS and Geolocation Basic Host Enumeration and (Basic) Techniques to Bypass Firewalls and Intrusion Detection Systems What Have We Learned and What’s Coming Appendix A – ICMP Types & Codes Appendix B – Google Advanced Operators Document Title: Becoming a Hacker – Part 1 Document version: 0.1 Release date: Wednesday, March 1, 2006 Author: Andronache Laurentiu Nickname: Elite Nabukadnezar Location: Bucharest, Romania Leader of: TAG (The Absolom Group). Contact me if you are a skilled hacker and you want to join the Group. Website: www.absolom.ro (check it from time to time for the next parts of “Becoming a Hacker”) Document Forum: www.absolom.ro/f (all the discussions related to this document go here) 1 == Short Introduction == I live in Romania so my English is not that good, but I hope you’ll understand my tutorials. If you don’t I’m sorry, try reading again. “Becoming a Hacker” will be hopefully very interesting for would-be hackers, network admins, and hackers that want to improve themselves. I don’t take any responsibility for bla bla bla... you know it. Let’s start hacking. 2 == The OS == Are you on Linux? If the answer was “yes” then I might also ask... do you really know how to use it? Can you write a bash script? It doesn’t really matter the operating system you’re working with, what’s important is that you really know how to use it.
    [Show full text]