
Filius is a network simulation software. Here we explain the filius download and install filius mac os (filius für mac, filius macos) and filius ubuntu (filius linux). Its use is interesting in the context of the “Understanding the functioning of a computer network”. This article briefly describes the installation of the software and the configuration on a linux/Mac bone post.
Step 1 filius download: I downloaded the filius software
It is available on the site in German: https://www.lernsoftware-filius.de/HerunterladenI a
lso created a link translated by google that is here: http
s://translate.google.com/translate?hl=fr&sl=de&u=https://www.lernsoftware-filius.de/Herunterladen&prev=search
For MAC OS I downloaded the ZIP file
Step 2 filius mac download – Filius linux : command to setup filius
On MAC OS or linux you have to start a terminal and go into the directory that contains the downloaded .zip file.
On MAC OS I typed the command
Downloads cd/
I’ve dezipped the archive in my user directory
unzip filius-1.7.4.zip -d
I executed the following commands to return to my user directory and view the contents of the package that was dezippé.
Cd cd filius Ls
I get the content of the directory displayed
Changelog.txt GPLv2.txt hilfe Einfuehrung_Filius.pdf GPLv3.txt img Filius.command Introduction_Filius.pdf lib Filius.exe config tmpl Filius.sh filius.jar
Filius is a program compiled in Java in the Filius.jar archive.
For MAC OS and Linux there is a File Filius.command that allows to launch the program via the JVM.
The file contains the following commands if viewed via the cat command
Filius.command cat
Script filius mac download – The script displayed is:
'!/bin/bash' # This script is meant as supportive start script for UNIX-like systems, e.g., Linux or Mac OS X # echo "Possible parameters:" echo -e "-t-l'twrite log file 'filius.log'" echo -e ''t-wd <path>'tchange base directory for working directory '.filius'"</path> Echo change to directory where filius is installed relpath-$0 cd $'relpath%'basename $0' Start filius java -jar filius.jar $ @ change back to former directory Cd - 'dev/null'
The important command in this script is java-jar filius.jar $that. It is used to launch the Filius software via the JVM. We find that it is possible to start the script with the setting -l to logue in a file and -w to change the default work directory.
Step 3: Shortcut to the filius macos, filius ubuntu or filius linux
I’ve added the running rights to the script via the chmod’x command to allow it to run
chmod x Filius.command
Step 4 run filius mac download: I execute Filius via the command
./Filius.command
Filius runs and starts, note that the ‘no’ allows you to block the terminal
On MAC OS it is possible after executing the previous command chmod x Filius.command to start Filius via the graphical interface in finder.
Step 5: Finder in macos
I went into Finder in the filius directory in which the downloaded archive is unzipped. I clicked twice on Filius.command and I get the message
It’s impossible to open Filius.command because this app comes from an unidentified developer.
Step 6: filius.command
I went to System Preference – General Tab Security and Privacy. In the second part it is noted “Allow downloaded applications from:” and we see “The opening of Filius.command” is blocked because the application comes from an unidentified developer.
I clicked “Open anyway” and then “Open”
The Filius app can then be started from the Finder by clicking “Filius.command.”
Step 7 filius mac download : To add a shortcut in the Dock MAC OS to filius you need to create a .app with the Filius.command script
I used the appify script of Thomas Aylott, here https://gist.github.com/mathiasbynens/674099.
You have to open a text editor and I pasted the code of the script in the link above by saving it in a appify.sh file. It’s also possible to do it online with nano for example and I then pasted a shortened version of the script:
nanoappify.sh
'!/usr/bin/env bash APPNAME-$$-2:$(basename "${1}" '.sh') DIR"$-APPNAME.app/Contents/MacOS"; If[ -a "${APPNAME}.app" ]; Then echo "$-PWD/$-APPNAME.app already exists :("; Exit 1; fi; mkdir -p "$-DIR"; cp "${1}" "$-DIR/$-APPNAME"; chmod 'x '$'DIR'/$'APPNAME'; echo "$-PWD/$APPNAME.app";
After recording via Ctrl-X and then “Y” you must allow the script to run via the command:
chmod x appify.sh
The next order converts Filius.command to Filius.app
./appify.sh Filius.command "Filius"
Message confirms the creation of Filius.app
I then moved the .app to Filius.app in my user directory and then copied the entire Filius directory recurringly into the mac os package created via the 2 commands.
mv Filius.app/ cp -r - Filius.app/Contents/MacOS/
The app is now in the main user’s directory (it can be accessed via finder via the home icon). It can then be slid to the Dock Mac Bone.
How to change the language used by Filius:
If you want to re-post the menu to choose the language in filius just erase the settings recorded by filius via the terminal command:
rm -r.filius
filius download : Internal links :
https://128mots.com/index.php/category/non-classe/
https://128mots.com/index.php/en/category/non-classe-en/