====== Linux Installation in VirtualBox ====== ===== Voraussetzungen ===== Ihr benötigt für diesen Kurs folgende Dinge. * Die Software [[https://www.virtualbox.org/|VirtualBox]]. * Die Desktop-Version von [[http://www.ubuntu.com/download/desktop|Ubuntu]]. * Das Übungsskript von [[https://www.bsinfo.eu/index.php/aus/zus/lin.html|dieser Seite]] * Eine externe Festplatte mit mindestens 20GB oder einen eigenen Laptop. * Neugier und Spaß am Entdecken. ===== Installation ===== Ubuntu kann in einer virtuellen Maschine angelegt werden. Hierbei gibt es einige Dinge zu beachten. - Damit die Integration mit dem Gastsystem (z. B. Windows) besonders gut klappt, müssen nach der Ubuntu-Installtion die [[https://www.virtualbox.org/manual/ch04.html|Gasterweiterungen]] installiert werden. Nach einem Neustart kann im Anschluss das Fenster beliebig skaliert und eine gemeinsame Zwischenablage genutzt werden. - Der Unity-Desktop wird standardmäßig installiert. Dieser benötigt jedoch viele Ressourcen. Mit dem Befehl ''sudo apt-get install lxde'' kann auch eine Desktopalternative installiert werden. Im Anschluss muss man sich abmelden und beim Anmelden im Kreissmbol über dem Nutzernamen den neuen Desktop (LXDE) auswählen. Das Prinzip der Virtualisierung funktioniert sogar unter Android. Das Video [[https://youtu.be/sqA73of0SUI|Windows 3.1 on Android Tablet]] zeigt die Installation von einer alten Windows 3.1 Version auf einem Tablet. Bei Fragen oder Problemen hilft das tool ''inxi'' weiter. Es kann mit ''sudo apt-get install inxi'' installiert werden und zeigt danach Basisinformationen über das System an. ===== Links ===== * [[https://www.youtube.com/watch?v=S-kg37u4tp8|Linux Grundbegriffe (Video)]] * Das [[http://vim-adventures.com/|Vim-Adventure]] erklärt die Steuerung des Vim auf spielerische Weise. Im Artikel [[http://www.freiesmagazin.de/mobil/freiesMagazin-2016-01-bilder.html#fm_16_01_vi_fuer_nano_nutzer|Vi für Nano-Nutzer]] wird der Umstieg auf den vi für Nutzer von nano erklärt. * [[https://www.edx.org/course/introduction-linux-linuxfoundationx-lfs101x-2|Introduction to Linux]] (englisch) - Ein Einstiegskurs in Linux, der mit einem Zertifikat abschließt. * [[https://wiki.ubuntuusers.de/|Ubuntuusers]] - Ein Wiki mit vielen Anleitungen und tollen Hinweisen für Nutzer von Ubuntu. * [[https://wiki.ubuntuusers.de/Shell/Befehlsübersicht|Befehlsübersicht]] - Eine Auflistung mit den wichtigsten Linux-Befehlen. Bitte ausdrucken und neben die Tastatur legen. * FHS steht für [[http://www.pathname.com/fhs/pub/fhs-2.3.html|Filesystem Hierarchy Standard]]. Er beschreibt wofür die Verzeichnisse auf einem Linux verwendet sollten. * [[http://sysadmincasts.com/|Syadmin Casts]] ist eine Reihe von Videos eines Systemadministrators mit vielen Tipps. Das Video [[http://sysadmincasts.com/episodes/13-crash-course-on-common-commands|Crash Course on Common Commands]] liefert einen Einstieg in die wichtigsten Linux-Kommandos. * [[http://virtualboxes.org/images/ubuntu/|virtualboxes.org]] - Webseite, die viele Betriebssysteme als virtuelle Maschinen vorhält. * [[https://kofler.info/buecher/linux/|Linux - Das umfassende Handbuch]] - Ein Klassiker der Linuxliteratur von Michael Kofler. * [[http://www.le-easy.de/|Linux Essentials Easy]] - Prüfungsvorbereitende Unterrichtsmaterialien für eine Linux Zertifizierung (LPI Essentials) von Schülern (leider derzeit nicht mehr gewartet). * [[wpde>Just for Fun]] - Ein Buch von Linus Torvalds über die Enstehungsgeschichte von Linux. * [[https://cygwin.com/|Cygwin]] - Eine Distribution mit vielen wichtigen Linuxtools für Windows. * [[http://lwn.net|LWN (Linux Weekly News)]] ist ein Newsletter, der schon über viele Jahre wichtige Informationen aus der Linux- und OpenSource-Welt an seine Abonnenten verteilt. ==== Distributionen ==== * [[http://distrowatch.com/dwres.php?resource=major|distrowatch.com - wichtige Distributionen]] - Neben Ubuntu gibt es viele andere Distributionen für Linux. Distrowatch bietet eine riesige Auswahl und stellt die wichtigsten vor. * Ein treffendes [[https://diasp.de/posts/2987730|Bild]] karikiert die Nutzer unterschiedlicher Distrubutionen. * [[http://www.knopper.net/knoppix/|Knoppix]] ist eine Distribution, die sich direkt von einem USB-Stick aus starten lässt und schon viele Programme mitbringt. * [[http://www.linuxfromscratch.org/|Linux From Scratch]] ist eine sehr ausführliche Anleitung, die erklärt, wie man ein Linux-System direkt aus den Quelltexten erstellt. Es existiert auch eine [[http://oss.erdfunkstelle.de/lfs-de/6.4/online/index.html|deutsche Version]] aus dem Jahr 2008. Es dauert eine Weile, man lernt dabei allerdings auch enorm viel. * [[http://www.slackware.com/changelog/|Slackware]] ist eine Distribution, die sich noch sehr nah am ursprünglichen Liunx-Gedanken orientiert und viele Dinge ohne Zusatzprogramme erledigt. * [[http://www.deftlinux.net/|DEFT Linux]] ist eine Distribution speziell für die Datenrettung. * [[https://www.kali.org/|Kali Linux]] dient der Netzwerkanalyse und -sicherheit von Systemen. ==== Videos ==== * Die Videoreihe [[https://www.youtube.com/playlist?list=PLW5y1tjAOzI2ZYTlMdGzCV8AJuoqW5lKB|HakTip: Linux Terminal]] erklärt auf unterhaltsame Weise Grundlagen der Kommandozeile * [[https://www.youtube.com/watch?v=AFe-4HMBiKc|Linux - Die Reise des Pinguins (3sat)]] - Dokumentation aus dem Jahr 2009 über Linux. * [[https://vimeo.com/7051615|Codename: Linux]] - Dokumentation über die Wurzeln von Linux und die Free Software Foundation. * [[https://wiki.ubuntuusers.de/Medien/Videos|Videoliste bei ubuntuusers.de]] - Zusammenstellung von Videos aus dem Wiki von ubuntuusers.de