|
|
2019-08-05
|
|
|
## Erstellung einer VirtualBox mit Debian 9.9 auf Ubuntu Budgie 18.04 (64bit)
|
|
|
|
|
|
Diese Anleitung folgt https://medium.com/platform-engineer/how-to-install-debian-linux-on-virtualbox-with-guest-additions-778afa0ee7e0
|
|
|
|
|
|
1. Das Standardpaket virtualbox installieren: sudo apt-get install virtualbox. Dieses impliziert die Pakete virtualbox-dkms sowie dkms, um VirtualBox-Kernelmodule aktuell zu halten.
|
|
|
2. Das gastgeberspezifische VirtualBox Extension Pack installieren: sudo apt-get install virtualbox-ext-pack. geholt, SHA256-geprüft, und mit VirtualBox geöffnet.
|
|
|
3. Ein Debian-Installations-Image, z.B. netinst.iso holen, VB starten und davon booten, den Debian-Installationsprozess durcharbeiten.
|
|
|
4. Die VB wird abgelegt im Verzeichnis $HOME/VirtualBox VMs/machineName/.
|
|
|
5. Auf der VB die Guest Additions installieren: Die Debian-VB starten, darin gemäß https://unix.stackexchange.com/questions/286934/how-to-install-virtualbox-guest-additions-in-a-debian-virtual-machine für Debian 9 Backports mit contrib ermöglichen: Eine Zeile wie deb http://ftp.debian.org/debian stretch-backports main contrib zu einer Datei in /etc/apt/sources.list.d hinzufügen. Paketliste aktualisieren:sudo apt update. Gasterweiterungen installieren: sudo apt install virtualbox-guest-dkms virtualbox-guest-x11. Die bei der verlinkten Seite angegebenen linux-headers-$(uname -r) werden dadurch automatisch mitinstalliert. Neustart der VB.
|
|
|
6. Als SharedFolder festlegen: Name host-knabe, Pfad auf Host /home/knabe
|
|
|
|
|
|
## BlueJ installieren
|
|
|
|
|
|
1. In Paketquellen stretch-backports aktivieren. Siehe oben Punkt 5.
|
|
|
2. Update, dann openjdk-11-jdk installieren.
|
|
|
3. Die Anleitung https://www.bluej.org/debian-ubuntu-oracle-java.html für Installation von BlueJ für Java 11 auf Debian klappt nicht, da das downloadbare Debian-Paket BlueJ-linux-420.deb ein installiertes Debian-Paket für openjfx erwartet, dieses aber auch nicht bei den Backports vorhanden ist. Erst mit Debian 10 soll es verfügbar sein.
|
|
|
4. Daher von Seite https://gluonhq.com/products/javafx/ den aktuellen JavaFX Linux SDK holen und nach /opt entpacken.
|
|
|
5. Weiteres Vorgehen nach der manuellen Installationsprozedur unter Other auf Seite https://www.bluej.org/. Dabei folgen wir den Instruktionen
|
|
|
https://www.bluej.org/generic-installation-instructions.html.
|
|
|
6. Download von BlueJ-generic-421a.jar oder neuer dem Other-Link folgend von https://www.bluej.org/. Aufruf des Kommandos java -jar <path-to-bluej-installer>
|
|
|
7. Auswahl der Directory to install to: /opt
|
|
|
Auswahl der Java (JDK) directory: Die /usr/lib/jvm/java-11-openjdk-amd64 bei Gefallen bestätigen.
|
|
|
Suchen der JavaFX directory: /opt/javafx-sdk-11.0.2
|
|
|
Button Install klicken.
|
|
|
Es erscheint die Meldung: BlueJ has been installed to /opt/bluej.
|
|
|
8. /opt/buej/bluej starten. Damit kann dann ein Projekt angelegt werden.
|
|
|
9. Dann noch eine .desktop-Datei anlegen für einen Menüeintrag für BlueJ. |