Napolnjen seznam zahtev, nekaj zahtev spisanih
This commit is contained in:
parent
632d39f81a
commit
91e49f708c
|
@ -1,15 +1,15 @@
|
||||||
# TODO popravi url
|
# TODO popravi url
|
||||||
- name: Add GNS3 repository
|
- name: Add GNS3 repository
|
||||||
block:
|
apt_repository:
|
||||||
- name: GNS repo - apt key
|
repo: ppa:gns3/ppa
|
||||||
ansible.builtin.get_url:
|
|
||||||
url: https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc
|
|
||||||
dest: /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
|
|
||||||
- name: GNS repo - url
|
|
||||||
ansible.builtin.apt_repository:
|
|
||||||
repo: "deb https://cloud.r-project.org/bin/linux/ubuntu {{ansible_distribution_release}}-cran40/"
|
|
||||||
state: present
|
state: present
|
||||||
- name: Install R
|
update_cache: True
|
||||||
|
validate_certs: False
|
||||||
|
- name: Install gns3 server
|
||||||
ansible.builtin.apt:
|
ansible.builtin.apt:
|
||||||
name: r-base
|
name: gns3-server
|
||||||
|
state: latest
|
||||||
|
- name: Install gns3 GUI
|
||||||
|
ansible.builtin.apt:
|
||||||
|
name: gns3-gui
|
||||||
state: latest
|
state: latest
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
# Blaz.Meden@fri.uni-lj.si, ilb@fri.uni-lj.si
|
# Blaz.Meden@fri.uni-lj.si, ilb@fri.uni-lj.si
|
||||||
# Blender, Adobe paket (Illustrator, Photoshop, After Effects, Premiere), Processing (orodje za vizualno in interaktivno grafično programiranje), Inkscape (zastonjsko orodje za vektorsko risanje), GIMP (program za urejanje slik in rastrsko risanje)
|
# Blender, Adobe paket (Illustrator, Photoshop, After Effects, Premiere), Processing (orodje za vizualno in interaktivno grafično programiranje), Inkscape (zastonjsko orodje za vektorsko risanje), GIMP (program za urejanje slik in rastrsko risanje)
|
||||||
#
|
#
|
||||||
- include_tasks: blender
|
- include_tasks: blender.yml
|
||||||
- include_tasks: adobe_cs
|
- include_tasks: adobe_cs.yml
|
||||||
- include_tasks: inkscape
|
- include_tasks: inkscape.yml
|
||||||
- include_tasks: gimp
|
- include_tasks: gimp.yml
|
||||||
|
|
||||||
|
|
1
roles/linroom/tasks/GUI_development.yml
Normal file
1
roles/linroom/tasks/GUI_development.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install X11 development, Wayland development, gtk+ development, glade, python
|
|
@ -3,7 +3,7 @@
|
||||||
# Windows, GNU/Linux, Docker, VS Code, dotnet6 SDK, GIT, Android Studio
|
# Windows, GNU/Linux, Docker, VS Code, dotnet6 SDK, GIT, Android Studio
|
||||||
|
|
||||||
- include_tasks: docker.yml
|
- include_tasks: docker.yml
|
||||||
- include_tasks: vscode.yml
|
- include_tasks: VSCode.yml
|
||||||
- include_tasks: dotnet6.yml
|
- include_tasks: dotnet6.yml
|
||||||
- include_tasks: git.yml
|
- include_tasks: git.yml
|
||||||
- include_tasks: Android_Studio.yml
|
- include_tasks: Android_Studio.yml
|
||||||
|
|
|
@ -2,4 +2,6 @@
|
||||||
# Klemen.Klanjscek@fri.uni-lj.si, Janos.Vidali@fri.uni-lj.si
|
# Klemen.Klanjscek@fri.uni-lj.si, Janos.Vidali@fri.uni-lj.si
|
||||||
# GNU/Linux, SageMath, Python 3, Jupyter Notebook, OpenSSL, OpenSSH client
|
# GNU/Linux, SageMath, Python 3, Jupyter Notebook, OpenSSL, OpenSSH client
|
||||||
|
|
||||||
|
- include_tasks: sagemath.yml
|
||||||
|
- include_tasks: jupyter.yml
|
||||||
|
- include_tasks: openssl.yml
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
# Modeliranje računalniških omrežij
|
# Modeliranje računalniških omrežij
|
||||||
# Miha.Janez@fri.uni-lj.si
|
# Miha.Janez@fri.uni-lj.si
|
||||||
# OMNeT++, INET Framework
|
# OMNeT++, INET Framework
|
||||||
|
- include_tasks: omnetpp.yml
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
# Multimedijske vsebine
|
# Multimedijske vsebine
|
||||||
# Blaz.Meden@fri.uni-lj.si
|
# Blaz.Meden@fri.uni-lj.si
|
||||||
# Blender, Adobe paket (Illustrator, Photoshop, After Effects, Premiere), Processing (orodje za vizualno in interaktivno grafično programiranje), Inkscape (zastonjsko orodje za vektorsko risanje), GIMP (program za urejanje slik in rastrsko risanje)
|
# Blender, Adobe paket (Illustrator, Photoshop, After Effects, Premiere), Processing (orodje za vizualno in interaktivno grafično programiranje), Inkscape (zastonjsko orodje za vektorsko risanje), GIMP (program za urejanje slik in rastrsko risanje)
|
||||||
|
|
||||||
|
- include_tasks: blender.yml
|
||||||
|
- include_tasks: adobe_cs.yml
|
||||||
|
- include_tasks: processing.yml
|
||||||
|
- include_tasks: inkscape.yml
|
||||||
|
- include_tasks: gimp.yml
|
||||||
|
|
|
@ -4,3 +4,4 @@
|
||||||
# Načrtovanje digitalnih naprav
|
# Načrtovanje digitalnih naprav
|
||||||
# Miha.Moskon@fri.uni-lj.si
|
# Miha.Moskon@fri.uni-lj.si
|
||||||
# Windows, Vivado 2022.1
|
# Windows, Vivado 2022.1
|
||||||
|
- include_tasks: vivado.yml
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
# Numerična matematika
|
# Numerična matematika
|
||||||
# Martin.Vuk@fri.uni-lj.si
|
# Martin.Vuk@fri.uni-lj.si
|
||||||
# VS Code, Julia
|
# VS Code, Julia
|
||||||
|
- include_tasks: VSCode.yml
|
||||||
|
- include_tasks: julia.yml
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
# Nekonvencionalne platforme in metode procesiranja
|
# Nekonvencionalne platforme in metode procesiranja
|
||||||
# Miha.Janez@fri.uni-lj.si, Miha.Moskon@fri.uni-lj.si
|
# Miha.Janez@fri.uni-lj.si, Miha.Moskon@fri.uni-lj.si
|
||||||
# QCADesigner-E
|
# QCADesigner-E
|
||||||
|
|
||||||
|
- include_tasks: qcadesigner-e.yml
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
# Napredna računalniška grafika
|
# Napredna računalniška grafika
|
||||||
# Ziga.Lesar@fri.uni-lj.si
|
# Ziga.Lesar@fri.uni-lj.si
|
||||||
# Windows, Build Tools for Visual Studio 2022
|
# Windows, Build Tools for Visual Studio 2022
|
||||||
|
|
||||||
|
- include_tasks: visual_studio.yml
|
||||||
|
|
1
roles/linroom/tasks/NetBeans.yml
Normal file
1
roles/linroom/tasks/NetBeans.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install NetBeans
|
|
@ -1,3 +1,5 @@
|
||||||
# Obdelava biomedicinskih signalov in slik
|
# Obdelava biomedicinskih signalov in slik
|
||||||
# Ziga.Pirnar@fri.uni-lj.si
|
# Ziga.Pirnar@fri.uni-lj.si
|
||||||
# GNU/Linux, Matlab, wfdb
|
# GNU/Linux, Matlab, wfdb
|
||||||
|
- include_tasks: matlab.yml
|
||||||
|
- include_tasks: wfdb.yml
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
# Osnove digitalnih vezij
|
# Osnove digitalnih vezij
|
||||||
# Ziga.Pusnik@fri.uni-lj.si, Miran.Koprivec@fri.uni-lj.si
|
# Ziga.Pusnik@fri.uni-lj.si, Miran.Koprivec@fri.uni-lj.si
|
||||||
# Windows, Logisim, Logisim Evolution
|
# Windows, Logisim, Logisim Evolution
|
||||||
|
- include_tasks: logisim.yml
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
# Osnove oblikovanja
|
# Osnove oblikovanja
|
||||||
# Blaz.Meden@fri.uni-lj.si, Narvika.Bovcon@fri.uni-lj.si
|
# Blaz.Meden@fri.uni-lj.si, Narvika.Bovcon@fri.uni-lj.si
|
||||||
# Blender, Adobe paket (Illustrator, Photoshop, After Effects, Premiere), Processing (orodje za vizualno in interaktivno grafično programiranje), Inkscape (zastonjsko orodje za vektorsko risanje), GIMP (program za urejanje slik in rastrsko risanje)
|
# Blender, Adobe paket (Illustrator, Photoshop, After Effects, Premiere), Processing (orodje za vizualno in interaktivno grafično programiranje), Inkscape (zastonjsko orodje za vektorsko risanje), GIMP (program za urejanje slik in rastrsko risanje)
|
||||||
|
- include_tasks: blender.yml
|
||||||
|
- include_tasks: adobe_cs.yml
|
||||||
|
- include_tasks: inkscape.yml
|
||||||
|
- include_tasks: gimp.yml
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
# Organizacija računalnikov
|
# Organizacija računalnikov
|
||||||
# Robert.Rozman@fri.uni-lj.si
|
# Robert.Rozman@fri.uni-lj.si
|
||||||
# Windows, Logisim, Logisim Evolution, RAVINOR, CubeIDE + QEMU Embedded plugin
|
# Windows, Logisim, Logisim Evolution, RAVINOR, CubeIDE + QEMU Embedded plugin
|
||||||
|
- include_tasks: logisim.yml
|
||||||
|
- include_tasks: stm32cube.yml
|
||||||
|
- include_tasks: ninja.yml
|
||||||
|
- include_tasks: cmake.yml
|
||||||
|
- include_tasks: gcc-arm.yml
|
||||||
|
# TODO: RAVINOR, CubeIDE
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
# Operacijski sistemi
|
# Operacijski sistemi
|
||||||
# Borut.Batagelj@fri.uni-lj.si, Ziga.Emersic@fri.uni-lj.si, Bojan.Klemenc@fri.uni-lj.si, Matej.Vitek@fri.uni-lj.si
|
# Borut.Batagelj@fri.uni-lj.si, Ziga.Emersic@fri.uni-lj.si, Bojan.Klemenc@fri.uni-lj.si, Matej.Vitek@fri.uni-lj.si
|
||||||
# VirtualBox
|
# VirtualBox
|
||||||
|
include_tasks: virtualbox.yml
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
# Osnove umetne inteligence
|
# Osnove umetne inteligence
|
||||||
# Jure.Zabkar@fri.uni-lj.si, Ales.Papic@fri.uni-lj.si, matej.piculin@fri.uni-lj.si, Marko.Zeman@fri.uni-lj.si, bojan.zunkovic@fri.uni-lj.si
|
# Jure.Zabkar@fri.uni-lj.si, Ales.Papic@fri.uni-lj.si, matej.piculin@fri.uni-lj.si, Marko.Zeman@fri.uni-lj.si, bojan.zunkovic@fri.uni-lj.si
|
||||||
# Orange, Weka 3, BayesFusion
|
# Orange, Weka 3, BayesFusion
|
||||||
|
|
||||||
|
- include_tasks: orange.yml
|
||||||
|
- include_tasks: weka.yml
|
||||||
|
- include_tasks: bayesfusion.yml
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
# Programiranje 2
|
# Programiranje 2
|
||||||
# Tomaz.Dobravec@fri.uni-lj.si
|
# Tomaz.Dobravec@fri.uni-lj.si
|
||||||
# Windows, Java JDK, IntelliJ IDEA, Apache NetBeans
|
# Windows, Java JDK, IntelliJ IDEA, Apache NetBeans
|
||||||
|
|
||||||
|
- include_tasks: JDK.yml
|
||||||
|
- include_tasks: IDEA.yml
|
||||||
|
- include_tasks: NetBeans.yml
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
# Procesna avtomatika
|
# Procesna avtomatika
|
||||||
# Nejc.Ilc@fri.uni-lj.si
|
# Nejc.Ilc@fri.uni-lj.si
|
||||||
# Windows, VMware Workstation 16.2.4 Player
|
# Windows, VMware Workstation 16.2.4 Player
|
||||||
|
|
||||||
|
- include_tasks: vmware_player.yml
|
||||||
|
|
|
@ -1,3 +1,11 @@
|
||||||
# Podatkovne baze
|
# Podatkovne baze
|
||||||
# Ales.Jaklic@fri.uni-lj.si, matej.piculin@fri.uni-lj.si, Luka.Sajn@fri.uni-lj.si
|
# Ales.Jaklic@fri.uni-lj.si, matej.piculin@fri.uni-lj.si, Luka.Sajn@fri.uni-lj.si
|
||||||
# Windows, Power designer 12.5, Java JDK, Python 3, dotnet6 SDK, Jupyter Notebook, Eclipse, MySql Workbench, MySQL ODBC Connector, Notepad++
|
# Windows, Power designer 12.5, Java JDK, Python 3, dotnet6 SDK, Jupyter Notebook, Eclipse, MySql Workbench, MySQL ODBC Connector, Notepad++
|
||||||
|
- include_tasks: Eclipse.yml
|
||||||
|
- include_tasks: dotnet6.yml
|
||||||
|
- include_tasks: jupyter.yml
|
||||||
|
- include_tasks: JDK.yml
|
||||||
|
- include_tasks: powerdesigner.yml
|
||||||
|
- include_tasks: mysql_workbench.yml
|
||||||
|
- include_tasks: mysql_odbc.yml
|
||||||
|
- include_tasks: notepadpp.yml
|
||||||
|
|
|
@ -4,3 +4,4 @@
|
||||||
# Podatkovne baze 2
|
# Podatkovne baze 2
|
||||||
# Aljaz.Zrnec@fri.uni-lj.si
|
# Aljaz.Zrnec@fri.uni-lj.si
|
||||||
# Power designer 12.5
|
# Power designer 12.5
|
||||||
|
- include_tasks: powerdesigner.yml
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
# Programski jezik C
|
# Programski jezik C
|
||||||
# Tomaz.Dobravec@fri.uni-lj.si
|
# Tomaz.Dobravec@fri.uni-lj.si
|
||||||
# Windows, Pelles C
|
# Windows, Pelles C
|
||||||
|
|
||||||
|
- include_tasks: pelles.yml
|
||||||
|
|
|
@ -1,3 +1,11 @@
|
||||||
# Principi programskih jezikov
|
# Principi programskih jezikov
|
||||||
# Klemen.Klanjscek@fri.uni-lj.si
|
# Klemen.Klanjscek@fri.uni-lj.si
|
||||||
# Windows, GNU/Linux, VS Code, Ocaml, Eclipse, Haskell, SWI-Prolog, rlwrap
|
# Windows, GNU/Linux, VS Code, Ocaml, Eclipse, Haskell, SWI-Prolog, rlwrap
|
||||||
|
|
||||||
|
- include_tasks: VSCode.yml
|
||||||
|
- include_tasks: ocaml.yml
|
||||||
|
- include_tasks: Eclipse.yml
|
||||||
|
- include_tasks: haskell.yml
|
||||||
|
- include_tasks: swi-prolog.yml
|
||||||
|
- include_tasks: rlwrap.yml
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
# Porazdeljeni sistemi
|
# Porazdeljeni sistemi
|
||||||
# Davor.Sluga@fri.uni-lj.si
|
# Davor.Sluga@fri.uni-lj.si
|
||||||
# Windows, VS Code
|
# Windows, VS Code
|
||||||
|
- include_tasks: VSCode.yml
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
# Programiranje specifičnih platform
|
# Programiranje specifičnih platform
|
||||||
# Veljko.Pejovic@fri.uni-lj.si
|
# Veljko.Pejovic@fri.uni-lj.si
|
||||||
# Android Studio, Arduino IDE
|
# Android Studio, Arduino IDE
|
||||||
|
|
||||||
|
- include_tasks: Android_Studio.yml
|
||||||
|
- include_tasks: arduino.yml
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
# Planiranje in upravljanje informatike
|
# Planiranje in upravljanje informatike
|
||||||
# damjan.fujs@fri.uni-lj.si
|
# damjan.fujs@fri.uni-lj.si
|
||||||
# Planiranje in upravljanje informatike (VS)
|
# Planiranje in upravljanje informatike (VS)
|
||||||
|
- include_tasks: projectlibre.yml
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
# Računalniška arhitektura
|
# Računalniška arhitektura
|
||||||
# Ziga.Pusnik@fri.uni-lj.si, Rok.Cesnovar@fri.uni-lj.si, Robert.Rozman@fri.uni-lj.si, Mira.Trebar@fri.uni-lj.si
|
# Ziga.Pusnik@fri.uni-lj.si, Rok.Cesnovar@fri.uni-lj.si, Robert.Rozman@fri.uni-lj.si, Mira.Trebar@fri.uni-lj.si
|
||||||
# Windows, RAVINOR, CubeIDE + QEMU Embedded plugin, WinIdea 9.21 + GCC + QEMU, WinIdea 9.12.256 (FRISMS kompatibilna), Visual2
|
# Windows, RAVINOR, CubeIDE + QEMU Embedded plugin, WinIdea 9.21 + GCC + QEMU, WinIdea 9.12.256 (FRISMS kompatibilna), Visual2
|
||||||
|
|
||||||
|
- include_tasks: stm32cube.yml
|
||||||
|
- include_tasks: winidea.yml
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
# Računalniška grafika in tehnologija iger
|
# Računalniška grafika in tehnologija iger
|
||||||
# Ziga.Lesar@fri.uni-lj.si
|
# Ziga.Lesar@fri.uni-lj.si
|
||||||
# Windows, Unity
|
# Windows, Unity
|
||||||
|
- include_tasks: unity.yml
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
# Razvoj informacijskih sistemov
|
# Razvoj informacijskih sistemov
|
||||||
# Aljaz.Zrnec@fri.uni-lj.si
|
# Aljaz.Zrnec@fri.uni-lj.si
|
||||||
# Power designer 12.5
|
# Power designer 12.5
|
||||||
|
- include_tasks: powerdesigner.yml
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
# Računalniške komunikacije
|
# Računalniške komunikacije
|
||||||
# Ales.Jaklic@fri.uni-lj.si, Matjaz.Pancur@fri.uni-lj.si, Jure.Tuta@fri.uni-lj.si, Domen.Kosir@fri.uni-lj.si
|
# Ales.Jaklic@fri.uni-lj.si, Matjaz.Pancur@fri.uni-lj.si, Jure.Tuta@fri.uni-lj.si, Domen.Kosir@fri.uni-lj.si
|
||||||
# GNU/Linux, GNS3, Docker, VS Code, Wireshark, Java JDK, Python 3
|
# GNU/Linux, GNS3, Docker, VS Code, Wireshark, Java JDK, Python 3
|
||||||
|
- include_tasks: docker.yml
|
||||||
|
- include_tasks: GNS3.yml
|
||||||
|
- include_tasks: VSCode.yml
|
||||||
|
- include_tasks: Wireshark.yml
|
||||||
|
- include_tasks: JDK.yml
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
# Računalniške komunikacije
|
# Računalniške komunikacije
|
||||||
# Matjaz.Pancur@fri.uni-lj.si, Miha.Grohar@fri.uni-lj.si
|
# Matjaz.Pancur@fri.uni-lj.si, Miha.Grohar@fri.uni-lj.si
|
||||||
# GNU/Linux, GNS3, Docker, VS Code, Wireshark, Java JDK, Python 3
|
# GNU/Linux, GNS3, Docker, VS Code, Wireshark, Java JDK, Python 3
|
||||||
|
- include_tasks: docker.yml
|
||||||
|
- include_tasks: GNS3.yml
|
||||||
|
- include_tasks: VSCode.yml
|
||||||
|
- include_tasks: Wireshark.yml
|
||||||
|
- include_tasks: JDK.yml
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
# Računalniška zvočna produkcija
|
# Računalniška zvočna produkcija
|
||||||
# Aleks.Huc@fri.uni-lj.si
|
# Aleks.Huc@fri.uni-lj.si
|
||||||
# IntelliJ IDEA, Audacity, GIT
|
# IntelliJ IDEA, Audacity, GIT
|
||||||
|
- include_tasks: git.yml
|
||||||
|
- include_tasks: audacity.yml
|
||||||
|
- include_tasks: IDEA.yml
|
||||||
|
|
||||||
|
|
|
@ -1 +1,13 @@
|
||||||
# TODO poglej, kako se namesti SML_NJ
|
name: Install SML/NJ
|
||||||
|
apt:
|
||||||
|
name: smlnj
|
||||||
|
state: latest
|
||||||
|
name: Install SML/NJ
|
||||||
|
apt:
|
||||||
|
name: smlnj
|
||||||
|
state: latest
|
||||||
|
name: Install Emacs extension for SML
|
||||||
|
apt:
|
||||||
|
name: elpa-sml-mode
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
# Spletne tehnologije
|
# Spletne tehnologije
|
||||||
# David.Jelenc@fri.uni-lj.si
|
# David.Jelenc@fri.uni-lj.si
|
||||||
# Windows, VS Code, XAMPP
|
# Windows, VS Code, XAMPP
|
||||||
|
- include_tasks: VSCode.yml
|
||||||
|
- include_tasks: XAMPP.yml
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
# Strojno učenje
|
# Strojno učenje
|
||||||
# matej.piculin@fri.uni-lj.si, Petar.Vracar@fri.uni-lj.si
|
# matej.piculin@fri.uni-lj.si, Petar.Vracar@fri.uni-lj.si
|
||||||
# Windows, R, RStudio
|
# Windows, R, RStudio
|
||||||
|
- include_tasks: RStudio.yml
|
||||||
|
|
1
roles/linroom/tasks/SceneBuilder.yml
Normal file
1
roles/linroom/tasks/SceneBuilder.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install SceneBuilder
|
|
@ -1,3 +1,4 @@
|
||||||
# Teorija informacij in sistemov
|
# Teorija informacij in sistemov
|
||||||
# Davor.Sluga@fri.uni-lj.si
|
# Davor.Sluga@fri.uni-lj.si
|
||||||
# Windows, VS Code, Python 3
|
# Windows, VS Code, Python 3
|
||||||
|
- include_tasks: VSCode.yml
|
||||||
|
|
|
@ -1,3 +1,12 @@
|
||||||
# Tehnologija upravljanja podatkov
|
# Tehnologija upravljanja podatkov
|
||||||
# Luka.Sajn@fri.uni-lj.si
|
# Luka.Sajn@fri.uni-lj.si
|
||||||
# Windows, Power designer 12.5, Java JDK, Python 3, dotnet6 SDK, Jupyter Notebook, Eclipse, MySql Workbench, MySQL ODBC Connector, Notepad++
|
# Windows, Power designer 12.5, Java JDK, Python 3, dotnet6 SDK, Jupyter Notebook, Eclipse, MySql Workbench, MySQL ODBC Connector, Notepad++
|
||||||
|
- include_tasks: Eclipse.yml
|
||||||
|
- include_tasks: dotnet6.yml
|
||||||
|
- include_tasks: jupyter.yml
|
||||||
|
- include_tasks: JDK.yml
|
||||||
|
- include_tasks: powerdesigner.yml
|
||||||
|
- include_tasks: mysql_workbench.yml
|
||||||
|
- include_tasks: mysql_odbc.yml
|
||||||
|
- include_tasks: notepadpp.yml
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
# Umetna inteligenca
|
# Umetna inteligenca
|
||||||
# Petar.Vracar@fri.uni-lj.si
|
# Petar.Vracar@fri.uni-lj.si
|
||||||
# Windows, R, RStudio
|
# Windows, R, RStudio
|
||||||
|
- include_tasks: RStudio.yml
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
# Uporabniški vmesniki
|
# Uporabniški vmesniki
|
||||||
# Ales.Smrdel@fri.uni-lj.si
|
# Ales.Smrdel@fri.uni-lj.si
|
||||||
# Windows, GNU/Linux, Java JDK, IntelliJ IDEA, javafx, SceneBuilder, X11 development, Wayland development, gtk+ development, glade, python
|
# Windows, GNU/Linux, Java JDK, IntelliJ IDEA, javafx, SceneBuilder, X11 development, Wayland development, gtk+ development, glade, python
|
||||||
|
- include_tasks: JDK.yml
|
||||||
|
- include_tasks: IDEA.yml
|
||||||
|
- include_tasks: javafx.yml
|
||||||
|
- include_tasks: GUI_development.yml
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
# Vhodno-izhodne naprave
|
# Vhodno-izhodne naprave
|
||||||
# Robert.Rozman@fri.uni-lj.si
|
# Robert.Rozman@fri.uni-lj.si
|
||||||
# Windows, Logisim Evolution, RAVINOR, WinIdea 9.12.256 (FRISMS kompatibilna), LTSpice
|
# Windows, Logisim Evolution, RAVINOR, WinIdea 9.12.256 (FRISMS kompatibilna), LTSpice
|
||||||
|
|
||||||
|
- include_tasks: logisim.yml
|
||||||
|
- include_tasks: winidea.yml
|
||||||
|
- include_tasks: ltspice.yml
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
# Vzporedni in porazdeljeni sistemi in algoritmi
|
# Vzporedni in porazdeljeni sistemi in algoritmi
|
||||||
# Davor.Sluga@fri.uni-lj.si, Rok.Cesnovar@fri.uni-lj.si
|
# Davor.Sluga@fri.uni-lj.si, Rok.Cesnovar@fri.uni-lj.si
|
||||||
# Windows, VS Code, Build Tools for Visual Studio 2022
|
# Windows, VS Code, Build Tools for Visual Studio 2022
|
||||||
|
- include_tasks: VSCode.yml
|
||||||
|
- include_tasks: visual_studio.yml
|
||||||
|
|
|
@ -1 +1,15 @@
|
||||||
# TODO namesti VSCode
|
- name: Add VS repository
|
||||||
|
block:
|
||||||
|
- name: VS repo - apt key
|
||||||
|
ansible.builtin.get_url:
|
||||||
|
url: https://packages.microsoft.com/keys/microsoft.asc
|
||||||
|
dest: /etc/apt/trusted.gpg.d/microsoft_key.asc
|
||||||
|
- name: VS repo - url
|
||||||
|
ansible.builtin.apt_repository:
|
||||||
|
repo: "deb https://packages.microsoft.com/repos/vscode stable main"
|
||||||
|
state: present
|
||||||
|
- name: Install VSCode
|
||||||
|
ansible.builtin.apt:
|
||||||
|
name: code
|
||||||
|
state: latest
|
||||||
|
# TODO: dodaj potrebne plugine
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
# Visoko zmogljivo računanje
|
# Visoko zmogljivo računanje
|
||||||
# Davor.Sluga@fri.uni-lj.si
|
# Davor.Sluga@fri.uni-lj.si
|
||||||
# Windows, VS Code
|
# Windows, VS Code
|
||||||
|
- include_tasks: VSCode.yml
|
||||||
|
|
1
roles/linroom/tasks/XAMPP.yml
Normal file
1
roles/linroom/tasks/XAMPP.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install XAMPP
|
1
roles/linroom/tasks/adobe_cs.yml
Normal file
1
roles/linroom/tasks/adobe_cs.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO ugotovi, kaj narediti z Adobe CS
|
1
roles/linroom/tasks/arduino.yml
Normal file
1
roles/linroom/tasks/arduino.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install Arduino IDE
|
1
roles/linroom/tasks/bayesfusion.yml
Normal file
1
roles/linroom/tasks/bayesfusion.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install BayesFusion.yml
|
|
@ -1,4 +1,3 @@
|
||||||
# TODO poglej, kateri točno paket bi
|
|
||||||
name: Install blender
|
name: Install blender
|
||||||
apt:
|
apt:
|
||||||
name: blender
|
name: blender
|
||||||
|
|
|
@ -1 +1,23 @@
|
||||||
# TODO izmisli si, kaj bomo z dockerjem
|
|
||||||
|
name: "Install Podman"
|
||||||
|
apt:
|
||||||
|
name: podman
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
name: "Install containerd"
|
||||||
|
apt:
|
||||||
|
name: containerd
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
name: "Install docker"
|
||||||
|
apt:
|
||||||
|
name: docker
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
name: "Install docker-compose"
|
||||||
|
apt:
|
||||||
|
name: docker-compose
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
|
||||||
|
# TODO uredi skupine, da bodo studentje lahko docker tudi uporabljali
|
||||||
|
|
|
@ -1 +1,5 @@
|
||||||
# TODO namesti dotnet6
|
# TODO namesti dotnet6
|
||||||
|
name: "Install Dotnet 6.0"
|
||||||
|
apt:
|
||||||
|
name: dotnet6
|
||||||
|
state: latest
|
||||||
|
|
|
@ -1,5 +1,12 @@
|
||||||
# TODO poglej, kateri točno paket bi
|
|
||||||
name: Install emacs
|
name: Install emacs
|
||||||
apt:
|
apt:
|
||||||
name: emacs
|
name: emacs
|
||||||
state: latest
|
state: latest
|
||||||
|
name: Install emacs-nox
|
||||||
|
apt:
|
||||||
|
name: emacs-nox
|
||||||
|
state: latest
|
||||||
|
name: Install emacs-gtk
|
||||||
|
apt:
|
||||||
|
name: emacs-gtk
|
||||||
|
state: latest
|
||||||
|
|
4
roles/linroom/tasks/gcc-arm.yml
Normal file
4
roles/linroom/tasks/gcc-arm.yml
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
- name: install GCC for ARM
|
||||||
|
apt:
|
||||||
|
name: gcc-12-arm-linux-gnueabi
|
||||||
|
state: latest
|
|
@ -1,4 +1,3 @@
|
||||||
# TODO poglej, kateri točno paket bi
|
|
||||||
name: Install GIMP
|
name: Install GIMP
|
||||||
apt:
|
apt:
|
||||||
name: gimp
|
name: gimp
|
||||||
|
|
1
roles/linroom/tasks/haskell.yml
Normal file
1
roles/linroom/tasks/haskell.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install Haskell
|
|
@ -1,4 +1,3 @@
|
||||||
# TODO poglej, kateri točno paket bi
|
|
||||||
name: Install Inkscape
|
name: Install Inkscape
|
||||||
apt:
|
apt:
|
||||||
name: inkscape
|
name: inkscape
|
||||||
|
|
1
roles/linroom/tasks/javafx.yml
Normal file
1
roles/linroom/tasks/javafx.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install JavaFX
|
12
roles/linroom/tasks/julia.yml
Normal file
12
roles/linroom/tasks/julia.yml
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
- name: Install Julia from tarball
|
||||||
|
block:
|
||||||
|
- name: Create destination for Julia
|
||||||
|
file:
|
||||||
|
path: /opt/Julia
|
||||||
|
state: directory
|
||||||
|
- name: Download and unpack Eclipse
|
||||||
|
unarchive:
|
||||||
|
src: https://julialang-s3.julialang.org/bin/linux/x64/1.6/julia-1.6.7-linux-x86_64.tar.gz
|
||||||
|
dest: /opt/Julia
|
||||||
|
remote_src: yes
|
||||||
|
|
16
roles/linroom/tasks/jupyter.yml
Normal file
16
roles/linroom/tasks/jupyter.yml
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
name: Install Jupyter
|
||||||
|
apt:
|
||||||
|
name: jupyter
|
||||||
|
state: latest
|
||||||
|
name: Install Jupyter Console
|
||||||
|
apt:
|
||||||
|
name: jupyter-console
|
||||||
|
state: latest
|
||||||
|
name: Install Jupyter QT Console
|
||||||
|
apt:
|
||||||
|
name: jupyter-qtconsole
|
||||||
|
state: latest
|
||||||
|
name: Install Jupyter Notebook
|
||||||
|
apt:
|
||||||
|
name: jupyter-notebook
|
||||||
|
state: latest
|
1
roles/linroom/tasks/logisim.yml
Normal file
1
roles/linroom/tasks/logisim.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install logisim for linux
|
1
roles/linroom/tasks/ltspice.yml
Normal file
1
roles/linroom/tasks/ltspice.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install LTSPice
|
1
roles/linroom/tasks/mysql_odbc.yml
Normal file
1
roles/linroom/tasks/mysql_odbc.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install MySQL ODBC adapter
|
1
roles/linroom/tasks/mysql_workbench.yml
Normal file
1
roles/linroom/tasks/mysql_workbench.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install MySQL Workbench
|
1
roles/linroom/tasks/notepadpp.yml
Normal file
1
roles/linroom/tasks/notepadpp.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install Notepad++
|
1
roles/linroom/tasks/ocaml.yml
Normal file
1
roles/linroom/tasks/ocaml.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install Ocaml
|
22
roles/linroom/tasks/omnetpp.yml
Normal file
22
roles/linroom/tasks/omnetpp.yml
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
name: Install OMNet++
|
||||||
|
block:
|
||||||
|
- name: Create destination for Omnet++
|
||||||
|
file:
|
||||||
|
path: /opt/omnetpp
|
||||||
|
- name: Download and unpack Omnet++
|
||||||
|
unarchive:
|
||||||
|
src: https://github.com/omnetpp/omnetpp/releases/download/omnetpp-6.0.1/omnetpp-6.0.1-linux-x86_64.tgz
|
||||||
|
dest: /opt/omnetpp
|
||||||
|
remote_src: yes
|
||||||
|
|
||||||
|
# TODO install inet system-wide
|
||||||
|
name: Install INET Framework
|
||||||
|
block:
|
||||||
|
- name: Create destination for INET Framework
|
||||||
|
file:
|
||||||
|
path: /opt/omnetpp-inet
|
||||||
|
- name: Download and unpack INET Framework
|
||||||
|
unarchive:
|
||||||
|
src: https://github.com/inet-framework/inet/releases/download/v4.4.1/inet-4.4.1-src.tgz
|
||||||
|
dest: /opt/omnetpp-inet
|
||||||
|
remote_src: yes
|
4
roles/linroom/tasks/openssl.yml
Normal file
4
roles/linroom/tasks/openssl.yml
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
name: Install OpenSSL
|
||||||
|
apt:
|
||||||
|
name: openssl
|
||||||
|
state: latest
|
1
roles/linroom/tasks/orange.yml
Normal file
1
roles/linroom/tasks/orange.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install orange
|
1
roles/linroom/tasks/pelles.yml
Normal file
1
roles/linroom/tasks/pelles.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install Pelles
|
1
roles/linroom/tasks/powerdesigner.yml
Normal file
1
roles/linroom/tasks/powerdesigner.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install PowerDesigner
|
12
roles/linroom/tasks/processing.yml
Normal file
12
roles/linroom/tasks/processing.yml
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
- name: Install Processing
|
||||||
|
block:
|
||||||
|
- name: Create destination for Processing
|
||||||
|
file:
|
||||||
|
path: /opt/processing
|
||||||
|
state: directory
|
||||||
|
- name: Download and unpack processing
|
||||||
|
unarchive:
|
||||||
|
src: https://github.com/processing/processing4/releases/download/processing-1286-4.0.1/processing-4.0.1-linux-x64.tgz
|
||||||
|
dest: /opt/processing
|
||||||
|
remote_src: yes
|
||||||
|
|
2
roles/linroom/tasks/projectlibre.yml
Normal file
2
roles/linroom/tasks/projectlibre.yml
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
# TODO install Project Libre
|
||||||
|
# https://www.projectlibre.com/product/1-alternative-microsoft-project-open-source
|
19
roles/linroom/tasks/qcadesigner-e.yml
Normal file
19
roles/linroom/tasks/qcadesigner-e.yml
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
- name: Create QCADesigner-e destination
|
||||||
|
file:
|
||||||
|
path: /opt/QCADEsigner-E
|
||||||
|
state: directory
|
||||||
|
- name: Clone QCADesigner-E repo
|
||||||
|
#
|
||||||
|
ansible.builtin.git:
|
||||||
|
repo: https://github.com/FSillT/QCADesigner-E
|
||||||
|
dest: /opt/QCADEsigner-E
|
||||||
|
- name: Build QCADesigner-E
|
||||||
|
shell:
|
||||||
|
cmd: cd /opt/QCADEsigner-E/QCADEsigner-E && ./autogen.sh && make
|
||||||
|
- name: Create QCADesigner-e symlink
|
||||||
|
file:
|
||||||
|
src: /opt/QCADEsigner-E/QCADesignerE/src/QCADesigner
|
||||||
|
dest: /usr/local/bin/QCADesigner
|
||||||
|
state: link
|
||||||
|
# TODO create .desktop file
|
||||||
|
|
|
@ -1 +1,6 @@
|
||||||
# TODO poglej, kako se namesti racket
|
# TODO poglej, kako se namesti racket
|
||||||
|
name: Install racket
|
||||||
|
apt:
|
||||||
|
name: racket
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
|
1
roles/linroom/tasks/rlwrap.yml
Normal file
1
roles/linroom/tasks/rlwrap.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install rlwrap
|
8
roles/linroom/tasks/sagemath.yml
Normal file
8
roles/linroom/tasks/sagemath.yml
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
name: Install SageMath
|
||||||
|
apt:
|
||||||
|
name: sagemath
|
||||||
|
state: latest
|
||||||
|
name: Install SageMath - Jupyter
|
||||||
|
apt:
|
||||||
|
name: sagemath-jupyter
|
||||||
|
state: latest
|
3
roles/linroom/tasks/stm32cube.yml
Normal file
3
roles/linroom/tasks/stm32cube.yml
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# TODO download stm32; deb install
|
||||||
|
# https://www.st.com/en/development-tools/stm32cubeide.html#get-software
|
||||||
|
|
1
roles/linroom/tasks/swi-prolog.yml
Normal file
1
roles/linroom/tasks/swi-prolog.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install SWI-Prolog
|
1
roles/linroom/tasks/unity.yml
Normal file
1
roles/linroom/tasks/unity.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install Unity
|
|
@ -2,3 +2,11 @@
|
||||||
apt:
|
apt:
|
||||||
name: virtualbox
|
name: virtualbox
|
||||||
state: latest
|
state: latest
|
||||||
|
- name: "Install VirtualBox GUI"
|
||||||
|
apt:
|
||||||
|
name: virtualbox-qt
|
||||||
|
state: latest
|
||||||
|
- name: "Install VirtualBox kernel module"
|
||||||
|
apt:
|
||||||
|
name: virtualbox-dkms
|
||||||
|
state: latest
|
||||||
|
|
2
roles/linroom/tasks/visual_studio.yml
Normal file
2
roles/linroom/tasks/visual_studio.yml
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
# TODO kako namestiti Visual Studio + build tools
|
||||||
|
#
|
1
roles/linroom/tasks/weka3.yml
Normal file
1
roles/linroom/tasks/weka3.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install Weka 3
|
|
@ -1 +1,28 @@
|
||||||
# TODO spiši skripto za install
|
# TODO spiši skripto za install
|
||||||
|
# Dobi se jo na: https://www.physionet.org/content/wfdb/10.7.0/ 1. razpakiraj arhiv 2. pojdi v direktorij. 3. poženi .-configure lahko z dodatnimi parametri glede na željeno lokacijo knjižnice 4. poženi make 5. poženi sudo make install
|
||||||
|
name: Install libFLAC
|
||||||
|
apt:
|
||||||
|
name: libflac-dev
|
||||||
|
state: latest
|
||||||
|
name: Install libcurl
|
||||||
|
apt:
|
||||||
|
name: libcurl-dev
|
||||||
|
name: Install GCC
|
||||||
|
apt:
|
||||||
|
name: gcc
|
||||||
|
name: Install make
|
||||||
|
apt:
|
||||||
|
name: make
|
||||||
|
name: Create WFDB destination
|
||||||
|
file:
|
||||||
|
path: /opt/wfdb
|
||||||
|
state: directory
|
||||||
|
name: Download WFDB
|
||||||
|
unarchive:
|
||||||
|
src: https://www.physionet.org/physiotools/archives/wfdb-10.7/wfdb-10.7.0.tar.gz
|
||||||
|
dest: /opt/wfdb
|
||||||
|
remote_src: yes
|
||||||
|
name: Build and install WFDB
|
||||||
|
shell:
|
||||||
|
cmd: cd /opt/wfdb && ./configure && make && make install
|
||||||
|
|
||||||
|
|
1
roles/linroom/tasks/winidea.yml
Normal file
1
roles/linroom/tasks/winidea.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install WinIDEA
|
Loading…
Reference in a new issue