Skip to content
Snippets Groups Projects
Commit 646f4a07 authored by Daniel Schulte's avatar Daniel Schulte
Browse files

Added documentation from lipstick repo

parent 7041317c
No related branches found
No related tags found
No related merge requests found
Showing
with 68 additions and 100 deletions
\section{Allgemeine Tools}
\end{document}
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{hyperref,breakurl}
\usepackage[a4paper]{geometry}
\usepackage{csquotes}
\setlength{\parskip}{1em plus 1pt minus 1pt}
\setlength{\parindent}{0pt}
\begin{document}
Hier ist eine kurze Zusammenfassung über die Pakete, die du bei deiner Linux-Installation ausgewählt hast.
Des weiteren gibt es für jedes Programm eine kurze Erklärung wofür es gut ist und wie es zu benutzen ist, z.B. über eine graphische
Oberfläche oder über das Terminal.
\tableofcontents
\section{Programme für Informatiker}
\section{Programme für Mathematiker}
\section{Programme für Physiker}
\subsection{anaconda}
Anaconda ist ein umfassendes Tool für wissenschaftliche Berechnungen in Python, es beinhaltet Standard-Bibliotheken, Tools und eine IDE.
~
Aufzurufen über die graphische Oberfläche.\\
Für Hilfe: \texttt{conda help}
......@@ -7,10 +7,6 @@
~
Aufzurufen im Terminal mit:
~
\texttt{dia}
Aufzurufen im Terminal mit: \texttt{dia}
......@@ -7,10 +7,5 @@
~
Aufzurufen im Terminal mit:
~
\texttt{fityk}
Aufzurufen im Terminal mit: \texttt{fityk}
......@@ -3,14 +3,10 @@
~
Gddrescue ist ein Datenrettungs-Tool welches gelöschte und beschädigte Dateien,wenn möglich, wieder herstellen kann. ddrescue kann auch zum spiegeln von ganzen Partitionen verwendet werden. Mit Strg+c kann der Vorgang abgebrochen werden und wenn die selbe Logdatei geladen wird an der selben Stelle wieder fortgesetzt werden.
Gddrescue ist ein Datenrettungs-Tool, welches gelöschte und beschädigte Dateien, wenn möglich, wieder herstellen kann. ddrescue kann auch zum Spiegeln von ganzen Partitionen verwendet werden. Mit Strg+C kann der Vorgang abgebrochen werden und wenn die selbe Logdatei geladen wird, an der selben Stelle wieder fortgesetzt werden.
~
Aufzurufen im Terminal mit:
~
\texttt{ddrescue 'Optionen' 'Quelle' 'Ziel' 'Logdatei'}
Aufzurufen im Terminal mit: \texttt{ddrescue 'Optionen' 'Quelle' 'Ziel' 'Logdatei'}
\begin{document}
\subsection{Subversion}
\subsection{git}
Git ist ein dezentrales (nicht zwingend Server-basiertes) Versionsverwaltungssystem.
~
Git ist ein dezentrales(nicht zwingend serverbasiertes) Versionsverwaltungssystem.
~
Aufzurufen im Zielverzeichnis im Terminal mit:
~
\texttt{git status}
\texttt{git pull}
\texttt{git diff}
Standardaufrufe im Zielverzeichnis im Terminal mit:\\
\texttt{git status}\\
\texttt{git pull}\\
\texttt{git diff}\\
\texttt{git commit}
~
Für Hilfe:
\texttt{git help}
Für Hilfe: \texttt{git help}
\subsection{Gnome}
~
Gnome installiert die GNOME3 Desktop Umgebung und GNOME StandardProgramme. GNOME kann nach der Installation im Loginmenu als Desktop Umgebung eingestellt werden.
~
Gnome installiert die GNOME3 Desktop-Umgebung und GNOME Standard-Programme. GNOME kann nach der Installation im Login-Menü als Desktop Umgebung eingestellt werden.
......@@ -3,30 +3,26 @@
~
Gnuplot ist eine command-line basierte Anwendung zum plotten von zwei- oder dreidimensionalen Funktionen oder Daten.
Gnuplot ist eine command-line basierte Anwendung zum plotten von zwei- oder dreidimensionalen Funktionen und Daten.
~
Aufzurufen im Terminal mit:
~
\texttt{gnuplot}
~
Mit den Folgenden Anweisungen in gnuplot werden die graphen von $(x/4)^2$ $sin(x)$ und $1/x$ in den angegeben Grenzen gezeichnet.
Mit den Folgenden Anweisungen in gnuplot werden die Graphen von $(x/4)^2$ $sin(x)$ und $1/x$ in den angegeben Grenzen gezeichnet.
~
\begin{verbatim}
set title "Some Math Functions"
set xrange [-10:10]
set yrange [-2:2]
set zeroaxis
plot (x/4)**2, sin(x), 1/x
\end{verbatim}
......@@ -3,10 +3,11 @@
~
Graphviz erstellt Graphen aus Dateien der "DOT" Skriptsprache.
Graphviz erstellt Graphen aus Dateien der \enquote{DOT} Skriptsprache.
~
Beispielaufrufen im Terminal mit:
Beispielaufruf im Terminal mit:
~
......@@ -14,11 +15,9 @@ Beispielaufrufen im Terminal mit:
~
-o bennent das Outputfile und ist alternativ.
-o ist optional und benennt das Outputfile
~
Übersicht der möglichen Formate und weiterer einstellungen gibt es in
\texttt{man graphviz}
Übersicht der möglichen Formate und weitere Einstellungen gibt es in \texttt{man graphviz}
\subsection{gufw}
Gufw ist eine grafische Oberfläche welche die Einrichtung und Einstellungen der Linux Firewall benutzerfreundlich macht.
~
Gufw ist eine grafische Oberfläche welche die Einrichtung und Einstellunge der Linux Firewall benutzerfreundlich macht.
~
Aufzurufen im Terminal mit:
\texttt{gufw}
Aufruf über die graphische Oberfläche.
\subsection{haskell-platform}
Haskell-platform installiert unter anderem den Haskell-Compiler ghci und einige Standard-Bibliotheken. Haskell wird in der Vorlesung \enquote{Programmierung} eingeführt und benötigt.
~
Haskell-platform installiert unter anderem den Haskellcompiler ghci und einige Standard-Bibliotheken. Haskell wird in der Vorlesung Einführung in die Programmierung eingeführt und benötigt.
~
Beispielaufzuruf im Terminal mit:
~
\texttt{ghci haskell1.hs}
Beispielaufruf im Terminal mit: \texttt{ghci haskell1.hs}
......@@ -7,7 +7,7 @@
~
Aufzurufen im Terminal mit:
Aufruf im Terminal mit:
~
......
\subsection{ipython}
Ipython stellt eine Command-Shell für Python (und auch andere Sprachen) zur Verfügung.
\subsection{java7-jdk}
Java7-JDK installiert einen Java7-Compiler und das Java7-Runtime-Environment welches benötigt wird um Java-Code zu kompilieren und auszuführen. Des weiteren werden auch Standard-Bibliotheken installiert. Java7 wird in der Vorlesung \enquote{Programmierung} eingeführt und benötigt.
~
Java7-jdk installiert einen Java7-Compiler und die Java7-RuntimeEnvironment welche benötig werden um Java-Code zu kompilieren und auszuführen. Desweiteren werden auch Standard-Bibliotheken installiert. Java7 wird in der Vorlesung Einführung in die Programmierung eingeführt und benötigt.
~
Beispielaufzuruf im Terminal mit:
~
\texttt{javac java1.java}
zum kompilieren
~
\texttt{java java1}
um die nun kompilierte Datei auszuführen.
Beispielaufruf im Terminal mit: \texttt{javac java1.java} zum kompilieren\\
\texttt{java java1} um die nun kompilierte Datei auszuführen.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment