Alles zur Linux-Install-Party im SS2012. [[lip:ss12:nachbesprechung|Nachbesprechung]] ====== Besorgungen ====== ====== Todos ====== * --> siehe OSAK Protokolle * * ====== Orte / Zeiten ====== Helfer Test Install Termin: Montag, 02.04.2010 ab ca. Mittag, Fachschaftsraum Kàrmànstr. ===== Linux Install Party -- **LIP** ===== Zeit: Donnerstag, 05.04.2012 - nachmittags ???? Uhr Ort: Hörsaal Physik, [[anreise_horsaal_28_d001|Anreise Hörsaal 28D001]] Helfer: Aufbau ab ???? Uhr ===== Kommunikation und Installation Schöner Software -- **KISS** ===== Donnerstag, 12.04.2012 - nachmittags 16:00 Uhr Ort: Hörsaal Physik (und umliegende Lernplätze) Helfer: Aufbau ab ???? Uhr ====== Helfer ====== ===== Helferliste ===== Jetzt seid ihr gefragt! * mmoebius/ALUG * milan/ALUG * daniel/ALUG * Svenja * Christopher * Jonathan * Bergi (weiß noch nicht, ob und wie lange ich beim Helferbriefing kann) * Inga * Steffen * Jens * Rita * Niklas * Marlin * Patrick * Björn * Rikus * Coco * Tom ===== Infos für Helfer ===== Wenn ihr neu hier seid oder es heißt "das liegt im GIT" und Ihr keine Ahnung habt was los ist: * Mailingliste: https://www.fsmpi.rwth-aachen.de/mailman/listinfo/osak * GIT: http://redmine.fsmpi.rwth-aachen.de/projects/lip/repository * GIT-URL (für 'git clone'): gitolite@www.fsmpi.rwth-aachen.de:lip * Zugang bekommen: siehe Mailingliste; Mail mit ssh-key an Patrick schicken * Helfervortreffen: Montag, 02.04.2012, ab 12 Uhr in der Fachschaft. Geht den ganzen Nachmittag/frühen Abend; eher gegen 12 kommen ist aber besser. ===== Themen für KISS (Wer macht) ===== * LaTeX/Beamer (Svenja) * [[http://sagemath.org|Sage]] (Computeralgebra, falls das jemanden interessiert, Jonathan) * Linux Gaming (oder sowas in der Art, Daniel/ALUG) * Programmieren in der Konsole (Eugen) * Free as in Freedom (Milan) - Die vier Freiheiten, die jedem Software Nutzer zustehen (sollten) - Warum der Nutzer die Software kontrollieren sollte und nicht die Software den Nutzer. - Was ist der Unterschied zwischen Open Source und Freier Software? Beispiel: GPL vs. BSD - Was sind die Gemeinsamkeiten und was hebt F/OSS von proprietaerer Sofware ab: - Demokratie vs Dictatorship, Bazaar vs Cathedral, warum dezentralisierte Softwareentwicklung Sinn hat und wo genau Freie Software in der Marktwirtschaft einzuordnen ist. - GPLv3 / Tivoization: Standpunkte, Hintergruende und Implikationen. - "Intellectual Property" als Unwort des Jahrtausends. - Perversion Software Patente: Wie etwas, das eigentlich Innovation foerdern soll genau das Gegenteil bewirkt. - Digital Restrictions Management (DRM): - Defective by Design und Malicious Features. Beispiele: Amazon Kindle, ei-Phone, Skype, Spotify, Steam, Diverse unfreie Betriebssysteme - Probleme mit restriktiven Datenformaten: MP3, flash, docx, etc... ==== Slides und Vortragsaufzeichnungen ==== * Alle Videos der Video-AG vom KISS: http://videoag.fsmpi.rwth-aachen.de/?course=120412-kiss * Spielen unter Linux * Slides: [[http://redmine.fsmpi.rwth-aachen.de/projects/lip/repository/revisions/master/raw/kiss/gaming/Spielen_unter_Linux.pdf|Download]] * Video: siehe o.a.Link zur Video-AG "12.04., 17:30 Spiele unter Linux - Daddeln mit dem Pinguin" * Das RWTH E-Mail Konto mit Thunderbird benutzen * Slides: Gibt es nicht. Für weitere Informationen empfehle ich die [[http://www.rz.rwth-aachen.de/aw/cms/rz/Themen/unsere_dienste/kommunikation/Infodienste/webmail/~ofi/nutzer/?lang=de|Anleitung vom RZ]] * Video: siehe o.a.Link zur Video-AG "12.04., 16:30 Email mit Thunderbird" ====== Installationsmedien ====== ===== USB-Sticks ===== Bevorzugtes Installationsmedium wird der USB-Stick sein. Hier können ggfs. auch die erforderlichen Updates integriert werden USB-Sticks (>= 4GB) sollen die Installierenden so möglich selbst mitbringen Für die USB-Sticks wird es es ein Image geben, daß jeder Installierende schon mal zuhause runterladen kann und unter Windows mit diesem Tool auf seinen USB-Stick kopieren soll: Tool: http://www.alexpage.de/usb-image-tool/ Direktlink: http://www.alexpage.de/download/usbit/usbit.zip Selbst-Startende EXE-Version: http://redmine.fsmpi.rwth-aachen.de/projects/lip/repository/revisions/master/raw/Installer-USB-Stick/Windows-USB-Image-Tool/usbit.exe Quell-Image für den USB-Stick (V1, zum Testen): [[lip:usb_stick_image#LipIstallImageURL|LIP:UsbStickImage#LipIstallImageURL]] Anleitung zum Erstellen der USB-Sticks: [[lip:usb_stick_image|LIP:UsbStickImage]] ===== CDs ===== * Wieviele? * 10x Ubuntu 11.10 32bit * 20x Ubuntu 11.10 64bit * Wer brennt ? * Marlin * Milan **CDs bitte langsam brennen, nicht schneller als mit 16x Geschwindigkeit** ===== Integration von Updates ins Installationsmedium ===== https://cutecomputer.wordpress.com/2006/01/12/local-software-repository-for-apt-get/ ====== Default Boot-Eintrag bei Ubuntu einstellen (getestet mit 11.10) ====== ===== Vorgehensweise ===== in **/etc/default/grub** : GRUB_DEFAULT="" Hierbei wird für der Name des als default gewünschten **menuentry**-Eintrages aus **/boot/grub/grub.cfg** genommen. Der String muß **komplett** und **exakt** eingegeben werden. Um den String Anführungszeichen zu setzen ist (wie oben zu sehen) dringend angeraten. Wichtig: Nach dem Eintragen muß **sudo update-grub2** laufen. Quelle: https://help.ubuntu.com/community/Grub2#A.2BAC8-etc.2BAC8-default.2BAC8-grub_.28file.29 ==== Beispiel ==== aus einem (älteren) Ubuntu 10.04: **/boot/grub/grub.cfg**: menuentry 'Ubuntu, with Linux 2.6.32-24-generic' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root='(hd0,1)' search --no-floppy --fs-uuid --set xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx linux /boot/vmlinuz-2.6.32-24-generic root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro nosplash initrd /boot/initrd.img-2.6.32-24-generic } Eintrag in **/etc/default/grub**: GRUB_DEFAULT="Ubuntu, with Linux 2.6.32-24-generic" **sudo update-grub2** nicht vergessen ==== Nachteil ==== Nach einer Kernel-Installation wird der default-Entry ggfs. nicht mehr gefunden, weil bei Linux oft die Kernel-Version im Namen des Menuentry auftaucht uns sich so mit jedem Kernel-Update ändert. Das ist **für uns egal**, weil diese Lösung hauptsächlich dann angewendet wird, wenn Windows der Default-Booteintrag werden soll. Dieser Eintrag heißt dann in etwa "Microsoft Windows XYZ (on /dev/sda1)" und ändert seinen Namen nicht, ganz egal wie viele Linux-Kernel installiert werden. ===== Alternative: Savedefault ===== Wenn der Rechner **kein RAID**, **kein Crypt-Root-FS** und **keine Root-/Boot-SSD** hat, dann kann man den zuletzt benutzten Booteintrag speichern lassen: Einträge in **/etc/default/grub**: GRUB_DEFAULT=saved GRUB_SAVEDEFAULT=true danach **sudo update-grub2** laufen lassen. ==== Nachteil (theorie, ungetestet) ==== Ist eine Linux-Version ausgewählt, z.B. 'Ubuntu, with Linux 3.0.0-12-generic' (11.10 Standard), und kommt durch ein Update z.b. 'Ubuntu, with Linux 3.0.0-16-generic' dazu, dann wird dank "savedefault" vermutlich weiterhin der alte Kernel gestartet. ===== Allgemeines zu Grub ===== * http://wiki.ubuntuusers.de/GRUB * https://help.ubuntu.com/community/Grub2#A.2BAC8-etc.2BAC8-default.2BAC8-grub_.28file.29 ====== Ubuntu 11.10 Besonderheiten ====== * synaptic (grafischer Paketmanager) ist per default *nicht installiert* * Überhaupt: Wie soll man normalerweise Extra-Software auf diesem OS installieren ?!? Terminal öffnen und "sudo apt-get install foo"? * Es gibt da das "Ubuntu Software Center", gilt das als Lösung? (genau damit soll man jetzt anstelle von synaptic, ja, fies.) * Am 26.02.2012 brauchte eine "blanke" Installation von 11.10 ca. 263 MB Updates, direkt nach dem sie installiert wurde. ===== Installation der "normalen" Desktop-Installation unter AMD64 ===== Wie in /var/log/apt/history.log zu lesen. Vielleicht ist das mal für eine Alternate-Installation hilfreich: * Installiert wird, in Reihenfolge: * apt-get --yes install linux-generic * apt-get --yes install minimal^ standard^ ubuntu-desktop^ (Warum die "^" ? --weil es metapakete sind) * apt-get --yes install lupin-casper * apt-get --yes install ubuntu-live^ ====== Ubuntu Boot-Optionen ====== * http://wiki.ubuntuusers.de/Booten ====== Ubuntu Benutzen ====== ===== Software ===== ==== Freie Pendants von bekannter Software ==== **Outlook **\\Thunderbird + Lightning Evolution Kontact **Photoshop, Paint **\\[[gimp|Gimp]] Krita ImageMagick **Office **\\LibreOffice **Microsoft Excel **\\Gnumeric LibreOffice **Microsoft Word **\\Abiword LibreOffice **Internet Explorer **\\Firefox (aka Ice Weasel) Chromium Opera (gut, nicht FOSS, aber immerhin besser als der IE) **ICQ, AIM**\\ Pidgin **Adobe Illustrator **\\Inkscape **iTunes, WMP**\\ Rhythmbox Amarok Banshee Quod Libet **Windows**\\ Wine **Mathematica **\\Sage Maxima **Matlab **\\GNU Octave Scilab FreeMat Rlab ==== Kram ==== **IDEs**\\ Eclipse KDevelop Code::Blocks **Editoren**\\ vim Emacs Gedit Kate **LaTeX-IDEs**\\ Kile [[https://launchpad.net/kileip|KileIP]] (mit lustiger Vorschau) TeXmaker Lyx (Pseudo-LaTeX) TeXmacs (Pseudo-Pseudo-LaTeX) ==== Für die Uni ==== **[[http://root.cern.ch|ROOT]] **\\Patrick wollte laut OSAK-Sitzung vom ??? ein installierbares ROOT-Packet bauen. wo ist das ? ===== Netzwerk ===== ==== Samba-Freigaben (Windows-Freigabe) ==== * apt-get install system-config-samba * unter Gnome 3 zu finden unter Sonstige -> Samba * [[http://wiki.ubuntuusers.de/Samba_Server_GNOME#Allgemeine-Freigaben|im ubuntuusers-Wiki]] ===== Tipps und Tricks ===== Nicht ganz frisch, aber größtenteils anwendbar. Vom Tippen "der extended Characters" wie Õ über das Umsortieren von PDF-Dokumenten bis hin zu diversen Systemeinstellungen http://ubuntuguide.org/wiki/Ubuntu:Edgy/TipsAndTricks