Ausgewählte Anwendungen
Gliederung Programmierumgebungen/Komposer TrueCrypt Virtualbox Sicherheitskonzepte am PC Kdenlive PDF Apache Latex
Gliederung Packetquellen Konsole ohne GUI Dropbox/Ubuntu One Libre Office Wine Crossover
Netbeans IDE
Netbeans IDE IDE = Integrated Development Environment Aktuele Version: 7.1 Ide für die meisten Programmiersprachen Installation: z.b. C, C++, PHP, Packete und Softewarezentren(meist ältere Version) Projekte starten: Pfad: Datei->Neues Projekt->Sprache
Netbeans IDE bietet alle Möglichkeiten von Kaufsoftware z.b. Debugging aber zum Kompolieren einiger Sprachen z.b. C/C++ mus Compiler im System installiert sein neue Sprachen werden über Plugins in die IDE importiert Pfad: Tools->Plugins->Reiter Verfügbare Plugins Installieren und neue Programmiersprache verwenden
Eclipse
Eclipse IDE aktuelle Version: 3.7.1 Indigo viele Sprachen als Plugin vorhanden früher als IDE für Java gedacht,durch Erweiterbarkeit auch mit vielen anderen Sprachen einsetzbar bietet alles was man von einer IDE erwartet Debuggin etc.
Eclipse Projekt starten Pfad: Datei->Neu->Projekt->Sprache wählen Plugins installieren Besonderheit: Plugins werden über Quellen/Links von Servern gezogen z.b. http://download.eclipse.org/releases/indigo man kann die Links/Quellen selber hinzufügen Pfad: Hilfe->neue Software installieren->quelle wählen
Eclipse
TrueCrypt
TrueCrypt dient zum verschlüsseln von Daten und ganzen Festplattenpartitionen dabei kann man Ordner, Partitionen oder ganze Festplatten verschlüsseln als Algorithmen werden AES, Twofish und Serpent angewendet
TrueCrypt Download: http://www.truecrypt.org/downloads Installation: sudo sh verzeichnis/zur/datei/truecrypt<version>-setup-ubuntu-<architektur> Instruktionen folgen Hilfe und Tipps http://wiki.ubuntuusers.de/truecrypt
TrueCrypt Verschlüsseln: Container erstellen Create a volume within a partition/device klicken und entscheiden ob versteckt oder normale Volume Namen der Partition angeben Verschlüsselung angeben Passwort in der größer Länge angeben(20 Zeichen) Formatierung wählen!!! Daten werden gelöscht auf der Partition deswegen nur kleine Bereiche für wichtige Daten wählen
Virtualbox eine von der Firma innotek/oracle entwickelte Virtualisierungslösung, die es dem Benutzer erlaubt, weitere Betriebssysteme unter einem laufenden System zu installieren und wie eine normale Anwendung zu nutzen VirtualBox installiert auf einer virtuellen Maschine ein Linux Betriebssystem es ist möglich mehrere Betriebssysteme über die Virtuelle Maschine laufen zu lassen Installation über Softwarezentren oder Pakete
Virtualbox
Virtualbox
Virtualbox Installer auswählen und schon startet die Installation und man kann das BS verwenden
Sicherheitskonzepte Absichern des PC um Zugriff von Personen zu schützen Bootreihenfolge ändern wer per Live CD den Computerstarten kann, gelangt auch an die Daten Abhilfe: Bootreihenfolge im Bios ändern Bootmenü im Bios abschalten (sofern möglich) Bios mit Passwort schützen
Sicherheitskonzepte Grub über den GRUB gelangt man in eine Rescue-Shell, in welcher man root-rechte besitzt. Des weiteren kann man GRUB ebenfalls Parameter übergeben um root-rechte zu erlangen Abhilfe: GRUB mit Passwort versehen Recovery-Modus nicht auflisten
Sicherheitskonzepte System verschlüsseln Die sicherste Möglichkeit seine Daten zu schützen ist die Verschlüsselung der vorhandenen Partitionen. Damit ist es nahezu unmöglich ohne die richtigen Passwörter an sensible Daten zu gelangen Abhilfe: Verschlüsselung mit TrueCrypt
Sicherheitskonzept sudo root Unter Ubuntu besitzt der root-user kein Passwort. Damit kann es unter Umständen passieren, das man an eine root-shell gelangt Abhilfe: dem root-user ein Passwort geben (passwd)
Sicherheitskonzept PC Gehäuse abschließen Wer unverschlüsselte Festplatten ausbauen kann, der gelangt auch ohne Passwörter an Daten! Abhilfe: abschließbares Gehäuse kaufen PC längere Zeit nicht unbeobachtet stehen lassen
Kdenlive steht für KDE Nicht-Linearer Video-Editor Bietet: Videoschnitt, mehrere Tonspuren, alle wichtigen Videoschnitttechniken letzte Version: Kdenlive 0.8.2.1
Kdenlive
Kdenlive
PDF meist verbreitestes Format im Internet zur Weitergabe von Dateien auch PDF Betrachter unter Linux Standardt Installiert Dokument Viewer einfache PDF Betrachter
PDF es existiert aber auch die Möglichkeit den guten alten Adobe Reader zu installieren Installation Softwarezentren Konsole in manchen Linux Distributionen unter acroread zu finden
Apache ist der meistgenutzte Webserver im Internet aktuelle Version: Apache2 in Verbindung mit PHP, Mysql, und Linux spricht man vom Lamp Server meisten Server im Internet, laufen mit einem Apache2 Server zur Darstellung von Webanwendunge
Apache Installation Konsole sudo apt-get install apache2 sudo nano /etc/apache2/ports.conf ersetze listen 80 durch listen 127.0.0.1:80 dient zur Beschränkunf auf localen gebrauch sudo apt-get install php5 libapache2-mod-php5 sudo apt-get install mysql-server php5-mysql mysql-client sudo apt-get install libapache2-mod-auth-mysql phpmyadmin sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
Apache Apache Server Befehle sudo /etc/init.d/apache2 start sudo /etc/init.d/apache2 stop sudo /etc/init.d/apache2 status sudo /etc/init.d/apache2 restart sudo /etc/init.d/apache2 reload Ordner für Webanwendung Ablegen der Webanwendungen /var/www Aufruf des Server über: http://localhost
Apache Virtual Host dienen zum Verarbeiten von mehreren Domiananfragen, auf einen Server Ermöglicht das laufen lassen von mehreren Webseiten auf einem Apache Server anlegen der Host in /etc/apache2/sites-available/default NameVirtualHost *:80 <VirtualHost *:80> ServerName beispiel.de ServerAlias beispiel.de *beispiel.de DocumentRoot /var/www/beispiel </VirtualHost>
LaTeX Softwarepaket welches die Benutzung des Textprogrammes Tex vereinfacht mit Hilfe eines Editors ist es möglich Texte zu verfassen folgt nicht dem Prinzip WYSIWJG nutzt eine eigene Makrosprache zu Erstellung von Texten Texte haben dann das Aussehen wie in Fachbüchern
LaTeX bei vielen Professoren sehr beliebt zum Schreiben von Bacheloarbeiten Einarbeitung in Latex lohnt sich immer leichtere Formarierung von Texten als mit anderen Schreibprogrammen auch Präsentationen sind damit erstellbar Paket (latex-beamer) Installation Konsole sudo apt-get install texlive texlive-doc-de texlivelatex-extra texlive-lang-german
LaTeX mit Editor leicht händelbar z.b. Lyx halber WYSIWJG Editor z.b. Texmaker Befehle z.b. Inhaltsverzeichnis generieren - \tableofcontents Überschriften - \section{name} \subsection{name}
Paketquellen Software wird über Quellen dem System zur Verfügung gestellt (Repositories) Paketmanager greifen auf die Repositories zu, um es zur Installation/Update herunter zuladen Verwaltet: /etc/apt/source.list Beispiel aus der Source.list deb http://de.archive.ubuntu.com/ubuntu/ natty main restricted
Paketquellen neue Repositories hinzufügen über Konsole sudo add-apt-repository ppa: Repositoriesname apt-get update apt-get upgrade neue Repositories hinzufügen grafisch über Datei /etc/apt/source.list deb http://de.archive.ubuntu.com/ubuntu/ natty main restricted
Konsole ohne GUI sollte es einmal vorkommen das der XServer(grafische Oberfläche) nicht funktioniert, ist es wichtig auch Zugriff weiter auf den Rechner zu haben wenn der X-Server abgeschmiert ist, ist es trotzdem noch möglich mit dem Rechner zu arbeiten, weil nur die grafische Oberfläche nicht mehr funktioniert ermöglicht das Fehlerbeheben mit Konsole
Konsole ohne GUI Umschalten auf Konsole Strg + Alt + F2 (-F5) Einlogen und Konsolen Befehle nutzen dann Möglichkeit X-Server neuzustarten oder andere Dinge mit der Konsole zu tun Umschalten wieder zur GUI Strg + Alt + F7
Dropbox kommerzieller Online Datenspeicher über Client werden Daten auf einen Server geladen und sind von überall verfügbar (Cloud) Registrieung für einen Client notwendig Installation Konsole sudo apt-get install nautilus-dropbox ~/Dropbox synchronisiert deinen Rechner mit der Cloud und stellte die Daten bereit
Dropbox
Ubuntu One auch Cloud aber von Ubuntu steht jedem Benutzer von Ubuntu zur Verfügung Übertragung erfolgt über SSL an den Server 2 Gb Speicherplatz sind immer frei und kostenlos Installation sudo apt-get install ubuntuone-client ubuntuoneclient-gnome ubuntuone-control-panel ubuntuonecontrol-panel-gtk
Ubuntu One
Libre Office bei den meisten Distributionen vorinstalliert quelloffenes Programm und wird stetig weiterentwickelt bietet alle Funktionen die auch ein MS Office bietet Kostenlos Zusatzfunktionen Libre Umwandeln von.odoc oder.odp in ds PDF Format, was MS Office nicht so einfach kann
Libre Office
Wine Wine (Wine Is Not an Emulator) Wine ist ein Programm mit welchem man Windowsprogramme unter Linux laufen lassen kann Wie gut funktioniert Wine? mit den meisten alten Programmen funktioniert Wine. Je neuer desto schwieriger wird es Hilfe und Infos unter : http://wiki.ubuntuusers.de/wine oder http://appdb.winehq.org/
Wine Installation Ubuntu Software Center Synaptic Paketverwaltung Konsole: sudo apt-get install wine Wine konfigurieren Konsole: winecfg oder Anwendung Wine Konfiguriere Wine
Wine Beispiel mit Microsoft Office 2007 Setup.exe als Programm ausführen machen Konsole: zum Pfad navigieren und sudo chmod +x Setup.exe Rechtsklick auf Setup.exe dann Mit Wine Windows Programmstarter öffnen zum vollen Nutzen von Office in der Wine Config unter Bibliotheken riched20 Hinzufügen
Crossover vergleichbar mit Wine 3 Versionen: CrossOver MAC, CrossOver Linux, CorssOver Games kann mehr Programme zum Laufen bringen als Wine Entwickelt von CodeWeavers Kostet aber Standard Version $39,95 Pro Version $69,95
Diskussion und Fragen bei Problemen immer nachfragen bei Linux Problemen: dbcc Database Competence Center F0001 Dr. Tux Linux Hilfe der ganz besonderen Art Linux-Team steht immer bei fragen zur Verfügung
Vielen Dank für die Aufmerksamkeit!