[[Vorlage(Getestet, focal, noble)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Paketinstallation_DEB: Ein einzelnes Paket installieren] [:Terminal: Ein Terminal öffnen] [:mit Root-Rechten arbeiten:] [:Java:] }}} [[Inhaltsverzeichnis()]] [https://www.lernsoftware-filius.de/Startseite Filius] {de} ist ein an der Universität Siegen vor allem für Schüler entwickeltes Netzwerksimulationsprogramm. Es können virtuelle Rechnernetze erstellt und der Nachrichtenaustausch simuliert werden. Das Programm steht unter der [https://www.gnu.de/documents/gpl.de.html GNU General Public License] {de}. = Installation = Java 8 ist ab Filius 1.7 erforderlich[1]. Das Erstellen und Kompilieren eigener Anwendungen in Filius erfordert Java JRE, für alle anderen Anwendungsbereiche ist JDK ausreichend. {{{#!vorlage Paketinstallation default-jre }}} Filius ist seit [:24.04:Ubuntu 24.04] in den Paketquellen enthalten: {{{#!vorlage Paketinstallation filius, universe }}} == Fremdpaket == [[Vorlage(Fremdpaket, "[https://www.lernsoftware-filius.de/ Filius] {de}", https://www.lernsoftware-filius.de/Herunterladen)]] Das Programm kann dann sofort gestartet werden. = Bedienung = [[Bild(filius-2.7.1.png, 500, alt="Filius", align="right", title="Das Bild wurde dem Programm FILIUS entnommen. Die Rechte liegen bei den Entwicklern.")]] Im Entwurfsmodus wird das Netzwerk aufgebaut und im Aktionsmodus getestet. Die grafische Oberfläche ist ziemlich einfach zu bedienen: Man zieht mit der Maus die Elemente der linken Leiste (Kabel, Rechner, Notebook, Switch, Vermittlungsrechner, Heimrouter und Modem) in die Fläche rechts daneben. Durch Anwählen der Elemente in der Entwurfsfläche können diese konfiguriert werden. Es lassen sich dabei sowohl kabelgebundene als auch drahtlose Verbindungen simulieren. Mit einem Klick auf das grüne Dreieck in der Leiste startet man den Aktionsmodus. Dieser ermöglicht es, auf den Rechnern Software zu „installieren“, um Dateien, Nachrichten oder E-Mails auszutauschen. Darunter befinden sich ein E-Mail-Client und -Server, ein DNS-Server, ein Webserver und -browser sowie Programme für den allgemeinen Bedarf (Bildbetrachter, Dateimanager, ...). Auch eine Befehlszeile ist verfügbar, die Dienstprogramme mit klingenden Namen wie [:netstat:] bieten. Es handelt sich hierbei jedoch um Spezialanfertigungen mit sehr eingeschränkter Funktionalität. = Links = * [https://www.lernsoftware-filius.de Projektseite] {de} * [https://www.lernsoftware-filius.de/downloads/Einfuehrung_Filius_2015.pdf Einführung in Filius mit vielen Beispielaufgaben (PDF)] {de} #tag: Netzwerk, Bildung