Skip to content
Snippets Groups Projects
Commit 5e9effc8 authored by Valentin Bruch's avatar Valentin Bruch
Browse files

online lip handout: restructured installation; more screen shots

parent c62b97ca
No related branches found
No related tags found
No related merge requests found
......@@ -55,3 +55,79 @@
}
\label{fig:vbox-installer}
\end{figure}
\begin{figure}
\centering
\includegraphics[width=.8\linewidth]{vbox-import-manually.png}
\caption{
Virtuelle Maschine (\texttt{.ova}-Datei) manuell importieren.
Das große Bild zeigt die alte Benutzeroberfläche, das kleine Bild rechts oben zeigt den neuen Weg zum Importieren.
}
\label{fig:vbox-import-manually}
\end{figure}
\begin{figure}
\centering
\includegraphics[width=.8\linewidth]{vbox-import.png}
\caption{
Appliance-Einstellungen beim Importieren der virtuellen Maschine.
}
\label{fig:vbox-import}
\end{figure}
\begin{figure}
\centering
\includegraphics[width=.8\linewidth]{vbox-vm-erstellt.png}
\caption{
VirtualBox-Oberfläche nach dem Importieren der VM.
Die wichtigsten Optionen hier sind \enquote{Ändern} und \enquote{Starten}.
}
\label{fig:vbox-vm-erstellt}
\end{figure}
\begin{figure}
\centering
\includegraphics[width=.48\linewidth]{vbox-ram.png}
\includegraphics[width=.48\linewidth]{vbox-cpu.png}
\caption{
Arbeitsspeicher und CPU-Kerne anpassen.
Das Menü erreicht man, indem man in \autoref{fig:vbox-vm-erstellt} auf \enquote{Ändern} klickt und links \enquote{System} auswählt.
}
\label{fig:vbox-edit-system}
\end{figure}
\begin{figure}
\centering
\includegraphics[width=0.8\linewidth]{vbox-media.png}
\caption{
Vergrößern der virtuellen Festplatte. Die VM muss währenddessen ausgeschaltet sein.
}
\label{fig:vbox-media}
\end{figure}
\begin{figure}
\centering
\includegraphics[width=0.8\linewidth]{vbox-shared-folder.png}
\caption{
Gemeinsamen Ordner anlegen in VirtualBox.
}
\label{fig:shared-folder}
\end{figure}
\begin{figure}
\centering
\includegraphics[width=0.8\linewidth]{vbox-clipboard.png}
\caption{
Gemeinsame Zwischenablage (Copy-Paste) einrichten.
}
\label{fig:clipboard}
\end{figure}
\begin{figure}
\centering
\includegraphics[width=0.6\linewidth]{grub.png}
\caption{
Auswahl beim Starten der VM.
}
\label{fig:grub}
\end{figure}
onlinelip/handout/figures/grub.png

33.2 KiB

onlinelip/handout/figures/vbox-clipboard.png

49.5 KiB

onlinelip/handout/figures/vbox-cpu.png

42.5 KiB

onlinelip/handout/figures/vbox-import-manually.png

89.8 KiB

onlinelip/handout/figures/vbox-import.png

54.7 KiB

onlinelip/handout/figures/vbox-media.png

57 KiB

onlinelip/handout/figures/vbox-ram.png

51.4 KiB

onlinelip/handout/figures/vbox-shared-folder.png

63.5 KiB

onlinelip/handout/figures/vbox-vm-erstellt.png

70.3 KiB

......@@ -104,7 +104,7 @@ Prüfe, ob dein Computer geeignet ist, um darauf eine virtuelle Maschine zu betr
\section{Installation von VirtualBox}
In dieser Anleitung wird die Installation in VirtualBox beschrieben. VirtualBox ist ein Programm zum Betreiben virtueller Maschinen. Wenn Du dafür lieber ein anderes Programm nutzt, gibt es einiges zu beachten.%
\footnote{%
In unserer VM ist das Paket \texttt{virtualbox-guest-x11} vorinstalliert \todo{noch nicht\ldots}. Wenn Du ein anderes Virtualisierungsprogramm nutzt, solltest Du das deinstallieren und stattdessen die guest-tools für Dein Virtualisierungsprogramm installieren. Das Kapitel \autoref{sec:guest-tools} zu Dateiaustausch zwischen Guest- und Hostsystem ist spezifisch für VirtualBox.
In unserer VM ist das Paket \texttt{virtualbox-guest-x11} vorinstalliert. Wenn Du ein anderes Virtualisierungsprogramm nutzt, solltest Du das deinstallieren und stattdessen die guest-tools für Dein Virtualisierungsprogramm installieren. Das Kapitel \autoref{sec:guest-tools} zu Dateiaustausch zwischen Guest- und Hostsystem ist spezifisch für VirtualBox. Hierfür ist der bei der Installation eingerichtete Nutzeraccount der Gruppe \texttt{vboxfs} hinzugefügt.
}
\begin{itemize}
\item Lade VirtualBox hier herunter: \url{https://www.virtualbox.org/wiki/Downloads} (siehe \autoref{fig:vbox-download}).
......@@ -117,45 +117,71 @@ In dieser Anleitung wird die Installation in VirtualBox beschrieben. VirtualBox
\begin{itemize}
\item Lade unsere vorinstallierte virtuelle Maschine (VM) hier herunter: \todo{Link}
\item Öffne die heruntergeladene \texttt{.ova}-Datei (in Windows mit Doppelklick).
Falls das nicht funktioniert, öffne VirtualBox und wähle über \enquote{Importieren} die Datei aus. \todo{screenshots}
\item In der Konfiguration der VM musst Du folgendes anpassen: \todo{screenshots}
\begin{itemize}
\item Arbeitsspeicher (RAM): Dein Arbeitsspeicher wird aufgeteilt zwischen der VM und dem Host System. Beide sollten mindestens 2\,GB haben.
\item CPU cores: Moderne Computer haben normalerweise mehrere Prozessorkerne, die zwischen VM und Hostsystem aufgeteilt werden. Wenn Du neben der VM kaum andere Programm nutzen willst, kannst Du der VM die Hälfte der Prozessorkerne geben. \todo{Ist das sinnvoll?} \todo{Screenshots, zeigt VirtualBox die verfügbaren Kerne an?}
\item\todo{Kann und sollte man auch die Festplattengröße hier schon ändern?}
Falls das nicht funktioniert, öffne VirtualBox und wähle über \enquote{Importieren} die Datei aus (siehe \autoref{fig:vbox-import-manually}).
\item Du solltest nun ein Fenster \enquote{Appliance-Einstellungen} sehen (wie \autoref{fig:vbox-import}).
%Hier kannst Du den Arbeitsspeicher und die Anzahl der Prozessorkerne für die VM anpassen.
Wir empfehlen, hier die Standardeinstellungen zu behalten und die Einstellungen erst später anzupassen. Nur wenn man die Einstellungen später anpasst, wird auch angezeigt, ob diese Einstellungen zur vorhandenen Hardware passen. Das Importieren der VM kann etwas dauern.
\item Nach dem Importieren solltest Du in VirtualBox die neue VM in der linken Leiste sehen.
\end{itemize}
\item Starte die VM. \todo{wie geht das?} Du automatisch durch eine grundlegende Einrichtung geführt.
\item Prüfe, ob Du in der VM Internet hast.
\subsection{Notwendige Einstellungen}
Arbeitsspeicher (auch RAM oder Hauptspeicher genannt) und CPU-Kerne werden zwischen VM und Hostsystem aufgeteilt.
\begin{itemize}
\item Öffne die VirtualBox-Einstellungen der neuen VM. Klicke dazu in der linken Leiste auf die VM und danach in der oberen Leiste auf \enquote{Ändern}. (siehe \autoref{fig:vbox-vm-erstellt})
\item Im Abschnitt \enquote{System}, Tab \enquote{Motherboard} wird der Arbeitsspeicher (auch Hauptspeicher oder RAM genannt) angepasst (siehe \autoref{fig:vbox-edit-system}).
Passe die Größe des Arbeitsspeichers der VM so an, dass VM und Host möglichst beide mindestens 2\,GB haben.
\item Im Abschnitt \enquote{System}, Tab \enquote{Prozessor} wird die Anzahl der von der VM genutzten Prozessorkerne angepasst (siehe \autoref{fig:vbox-edit-system}).
Wähle je nach erwarteter Nutzung innerhalb des von VirtualBox grün angezeigten Bereichs aus, wie viele Prozessorkerne die VM bekommen soll.
%Eine CPU-Begrenzung ist in der Regel nicht nötig.
\end{itemize}
\section{Datenaustausch zwischen Guest- und Hostsystem}
Im Folgenden wird ein Ordner eingerichtet, auf den Host- und Gastsystem eingerichtet. Wähle dafür einen Ordner auf dem Hostsystem aus.
\subsection{Optionale Einstellungen}
Die folgenden Einstellungen können auch später noch vorgenommen werden.
Wichtig ist aber, dass die VM währenddessen ausgeschaltet sein muss!
\begin{itemize}
\item Festplattengröße anpassen:\\
In der vorinstallierten VM ist die Festplatte 12\,GB groß.
Die virtuelle Festplatte ist eine Datei, die erst beim Schreiben von Daten auf die virtuelle Festplatte größer wird. Die Datei ist also nicht von Anfang an 12\,GB groß. Allerdings schrumpft die Datei nicht, wenn Daten auf der virtuellen Festplatte gelöscht werden.
Eine virtuelle Festplatte kann man, während die VM ausgeschaltet ist, beliebig vergrößern, \emph{aber nicht verkleinern}. So kannst Du die virtuelle Festplatte vergrößern:
\begin{itemize}
\item Öffne in der VM eine Konsole\footnote{\ldots}. Gebe folgenden Befehl ein:\\
\texttt{sudo usermod -aG vboxsf "\$USER"} \return \\
Damit wird deinem Benutzer erlaubt, auf geteilte Ordner zuzugreifen.
\item Schalte die VM aus.\footnote{\ldots}
\item In den VirtualBox-Einstellungen für die VM\footnote{\ldots} kannst Du geteilte Ordner hinzufügen, siehe \autoref{fig:vbox-shared-folders}. Lass dabei das Eingabefeld \todo{Mountpoint Gastsystem oder so} leer.
\item Stelle sicher, dass die VM ausgeschaltet ist.
\item Öffne in VirtualBox den Medien-Manager: In der linken Leiste über \enquote{Tools/Media} oder in der obersten Leiste in \enquote{File/Virtual Media Manager} (siehe \autoref{fig:vbox-media}).
\item Unter \enquote{Eigenschaften}, im Tab \enquote{Festplatten} kannst Du die Größe der Festplatte(n) sehen anpassen.
\end{itemize}
\item Geteilte Ordner zwischen VM und Host:\\
Stelle sicher, dass die VM ausgeschaltet ist.
In den VirtualBox-Einstellungen für die VM, im Abschnitt \enquote{Gemeinsame Ordner} kannst Du gemeinsame Ordner hinzufügen, siehe \autoref{fig:vbox-shared-folders}. Wähle dabei \enquote{Automatisch einbinden} aus und lass das Eingabefeld \enquote{Einbindepunkte} leer. (siehe \autoref{fig:vbox-shared-folders})
\item Geteilte Zwischenablage:\\
In den VirtualBox-Einstellungen für die VM, im Abschnitt \enquote{Allgemein}, Tab \enquote{Erweitert} kannst du die gemeinsame Zwischenablage (Copy-Paste) und Drag'n'Drop zwischen Guest (VM) und Host aktivieren. (siehe \autoref{fig:vbox-clipboard})
\end{itemize}
Copy-Paste zwischen Host- und Guestsystem:
\subsection{Erster Start der VM}
\begin{itemize}
\item In den VirtualBox-Einstellungen für die VM\footref{fn:...}, im Tab \enquote{General} \todo{\ldots}
\item Starte die VM (siehe \autoref{fig:vbox-start}). Du wirst automatisch durch eine grundlegende Einrichtung geführt. Das automatische Einrichten danach kann etwas dauern.\\
\emph{(Wenn die Einrichtung fertig ist sieht es kurz so aus, als ob die VM abstürzt. Das ist normal und sollte nur ein paar Sekunden dauern.)}
\item Eventuell wird eine Auswahl zum Starten angezeigt (siehe \autoref{fig:grub}). Drücke dann Enter oder warte, bis der Eintrag automatisch gewählt wird.
\item Prüfe, ob Du in der VM Internet hast. In der Startleiste liegt dafür der Browser (Firefox).
\item Wenn Du die Größe des Fensters änderst, in dem die VM angezeigt wird, sollte sich das Bild der VM entsprechend anpassen, um das ganze Fenster auszufüllen. Prüfe auch das.
\item \emph{(optional)} Prüfe, ob geteilte Ordner und Copy-Paste wie erwartet funktionieren. Geteilte Ordner sollten auf dem Desktop zu sehen sein, wenn Du beim Einrichten in VirtualBox \enquote{automatisch einbinden} ausgewählt hast. Prüfe auch, ob Du in geteilten Ordnern Dateien erstellen und bearbeiten kannst.
\end{itemize}
Starte nun die VM und prüfe, ob neuen Einstellungen funktionieren.
\section{Zusätzliche Software}
Für Studierende der Fachschaft Mathe/Physik/Informatik haben wir einige nützliche Programme gesammelt, die Du wie folgt installieren kannst.
\begin{itemize}
\item Öffne in der VM eine Konsole\footref{fn:...} und führe folgenden Befehl aus:\\
\texttt{sudo bash /opt/lip/linuxparty.sh} \return\\
Damit wird ein kleines Programm gestartet, mit dem du bequem nützliche Programm auswählen und installieren kannst.
Dabei werden Programme heruntergeladen (je nach Auswahl bis zu \todo{ca. 4GB?}).
\item Auf dem Desktop findest du einen Programm \texttt{LinuxParty}. Öffne diese mit Doppelklick.
\item Du wirst aufgefordert, dein Passwort einzugeben, um Pakete installieren zu können. Danach startet das Programm, mit dem du bequem nützliche Programm auswählen und installieren kannst. In einem Terminal\footnote{das schwarze Fenster mit weißem Text} wird Dir angezeigt, was gerade passiert.
\item Das Herunterladen und Installieren der Programme kann einige Zeit dauern. Habe also bitte Geduld und warte, bis angezeigt wird, dass die Installation abgeschlossen ist.
\end{itemize}
\section{Wichtige Infos für die Nutzung}
\label{sec:nutzung}
\begin{itemize}
\item Die \enquote{Festplatte} der VM ist eine Datei, die im Hostsystem liegt. Diese Datei wächst wenn man die virtuelle Festplatte nutzt. Das Löschen von Dateien in der VM führt aber \emph{nicht} dazu, dass die Datei der virtuelle Festplatte kleiner wird.
\item Die virtuelle Festplatte kann man \emph{während die VM ausgeschaltet ist} vergrößern. \todo{Screenshots, Erklärung} Ein nachträgliches Verkleinern der virtuellen Festplatte ist nicht einfach möglich.
\item In einer VM kann Speicherplatz leicht knapp werden. Um Speicherplatz frei zu machen, sind z.B.~die Befehle \texttt{sudo apt autoremove} und \texttt{sudo apt clean} in der Kommandozeile (also im Terminal) hilfreich. Die aktuelle Festplattenbelegung wird mit \texttt{df -h} angezeigt.
\item Zum Installieren von Software gibt es einen Paketmanager. Das hat den Vorteil, dass Programme bequem und sicher installiert werden können und automatisch nach Updates gesucht wird. Der Paketmanager wird Dich darauf hinweisen, wenn Updates verfügbar sind. Du solltest die Updates dann installieren.
\todo{bessere Erklärung}
\item Videokonferenz-Software sollte nicht in der VM genutzt werden.
\end{itemize}
\end{multicols}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment