Skripte za zahteve preimenovane v ista imena kot pri windows
This commit is contained in:
parent
91e49f708c
commit
10c3430a86
|
@ -1,6 +1,6 @@
|
||||||
# Analiza algoritmov in hevristično reševanje problemov
|
# Analiza algoritmov in hevristično reševanje problemov
|
||||||
# matej.piculin@fri.uni-lj.si
|
# matej.piculin@fri.uni-lj.si
|
||||||
# Windows, Java JDK, Eclipse, R, RStudio
|
# Windows, Java JDK, Eclipse, R, RStudio
|
||||||
- include_tasks: RStudio.yml
|
- include_tasks: rstudio.yml
|
||||||
- include_tasks: Eclipse.yml
|
- include_tasks: Eclipse.yml
|
||||||
- include_tasks: JDK.yml
|
- include_tasks: JDK.yml
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# Brezžična in mobilna omrežja
|
# Brezžična in mobilna omrežja
|
||||||
# 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, VMware Workstation 16.2.4 Player, Wireshark
|
# Windows, VMware Workstation 16.2.4 Player, wireshark
|
||||||
- include_tasks: Wireshark.yml
|
- include_tasks: wireshark.yml
|
||||||
- include_tasks: vmware_player.yml
|
- include_tasks: vmware_player.yml
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
# Klemen.Klanjscek@fri.uni-lj.si, Matjaz.Kukar@fri.uni-lj.si
|
# Klemen.Klanjscek@fri.uni-lj.si, Matjaz.Kukar@fri.uni-lj.si
|
||||||
# Windows, GNU/Linux, VS Code, Python 3, Racket (z DrRacket), SML/NJ, Emacs, rlwrap
|
# Windows, GNU/Linux, VS Code, Python 3, Racket (z DrRacket), SML/NJ, Emacs, rlwrap
|
||||||
#
|
#
|
||||||
- include_tasks: VSCode.yml
|
- include_tasks: vscode.yml
|
||||||
- include_tasks: python3.yml
|
- include_tasks: python3.yml
|
||||||
- include_tasks: racket.yml
|
- include_tasks: racket.yml
|
||||||
- include_tasks: emacs.yml
|
- include_tasks: emacs.yml
|
||||||
- include_tasks: SML_NJ.yml
|
- include_tasks: smlnj.yml
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
# TODO popravi url
|
|
||||||
- name: Add GNS3 repository
|
- name: Add GNS3 repository
|
||||||
apt_repository:
|
apt_repository:
|
||||||
repo: ppa:gns3/ppa
|
repo: ppa:gns3/ppa
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -1,5 +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: vscode.yml
|
||||||
- include_tasks: julia.yml
|
- include_tasks: julia.yml
|
||||||
|
|
|
@ -1,4 +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
|
- include_tasks: virtualbox.yml
|
||||||
|
|
|
@ -4,4 +4,4 @@
|
||||||
|
|
||||||
- include_tasks: JDK.yml
|
- include_tasks: JDK.yml
|
||||||
- include_tasks: IDEA.yml
|
- include_tasks: IDEA.yml
|
||||||
- include_tasks: NetBeans.yml
|
- include_tasks: netbeans.yml
|
||||||
|
|
|
@ -7,5 +7,5 @@
|
||||||
- include_tasks: JDK.yml
|
- include_tasks: JDK.yml
|
||||||
- include_tasks: powerdesigner.yml
|
- include_tasks: powerdesigner.yml
|
||||||
- include_tasks: mysql_workbench.yml
|
- include_tasks: mysql_workbench.yml
|
||||||
- include_tasks: mysql_odbc.yml
|
- include_tasks: mysql-odbc-connector.yml
|
||||||
- include_tasks: notepadpp.yml
|
- include_tasks: notepad++.yml
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
# Tomaz.Dobravec@fri.uni-lj.si
|
# Tomaz.Dobravec@fri.uni-lj.si
|
||||||
# Windows, Pelles C
|
# Windows, Pelles C
|
||||||
|
|
||||||
- include_tasks: pelles.yml
|
- include_tasks: pelles-c.yml
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# 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: vscode.yml
|
||||||
- include_tasks: ocaml.yml
|
- include_tasks: ocaml.yml
|
||||||
- include_tasks: Eclipse.yml
|
- include_tasks: Eclipse.yml
|
||||||
- include_tasks: haskell.yml
|
- include_tasks: haskell.yml
|
||||||
|
|
|
@ -1,4 +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
|
- include_tasks: vscode.yml
|
||||||
|
|
|
@ -1,9 +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: docker.yml
|
||||||
- include_tasks: GNS3.yml
|
- include_tasks: GNS3.yml
|
||||||
- include_tasks: VSCode.yml
|
- include_tasks: vscode.yml
|
||||||
- include_tasks: Wireshark.yml
|
- include_tasks: wireshark.yml
|
||||||
- include_tasks: JDK.yml
|
- include_tasks: JDK.yml
|
||||||
|
|
||||||
|
|
|
@ -1,9 +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: docker.yml
|
||||||
- include_tasks: GNS3.yml
|
- include_tasks: GNS3.yml
|
||||||
- include_tasks: VSCode.yml
|
- include_tasks: vscode.yml
|
||||||
- include_tasks: Wireshark.yml
|
- include_tasks: wireshark.yml
|
||||||
- include_tasks: JDK.yml
|
- include_tasks: JDK.yml
|
||||||
|
|
||||||
|
|
|
@ -1,5 +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: vscode.yml
|
||||||
- include_tasks: XAMPP.yml
|
- include_tasks: XAMPP.yml
|
||||||
|
|
|
@ -1,4 +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
|
- include_tasks: rstudio.yml
|
||||||
|
|
|
@ -1,4 +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
|
- include_tasks: vscode.yml
|
||||||
|
|
|
@ -7,6 +7,6 @@
|
||||||
- include_tasks: JDK.yml
|
- include_tasks: JDK.yml
|
||||||
- include_tasks: powerdesigner.yml
|
- include_tasks: powerdesigner.yml
|
||||||
- include_tasks: mysql_workbench.yml
|
- include_tasks: mysql_workbench.yml
|
||||||
- include_tasks: mysql_odbc.yml
|
- include_tasks: mysql-odbc-connector.yml
|
||||||
- include_tasks: notepadpp.yml
|
- include_tasks: notepad++.yml
|
||||||
|
|
||||||
|
|
|
@ -1,4 +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
|
- include_tasks: rstudio.yml
|
||||||
|
|
|
@ -1,5 +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: vscode.yml
|
||||||
- include_tasks: visual_studio.yml
|
- include_tasks: visual_studio.yml
|
||||||
|
|
|
@ -1,4 +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
|
- include_tasks: vscode.yml
|
||||||
|
|
|
@ -1 +1,10 @@
|
||||||
# TODO install Arduino IDE
|
- name: create destination
|
||||||
|
file:
|
||||||
|
path: /opt/Arduino
|
||||||
|
state: directory
|
||||||
|
|
||||||
|
- name: unpack Arduino
|
||||||
|
unarchive:
|
||||||
|
src: https://downloads.arduino.cc/arduino-ide/arduino-ide_2.0.0_Linux_64bit.zip
|
||||||
|
dest: /opt/Arduino
|
||||||
|
remote_src: yes
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
# TODO namesti dotnet6
|
|
||||||
name: "Install Dotnet 6.0"
|
name: "Install Dotnet 6.0"
|
||||||
apt:
|
apt:
|
||||||
name: dotnet6
|
name: dotnet6
|
||||||
|
|
|
@ -1 +1,14 @@
|
||||||
# TODO install Haskell
|
name: install Haskell platform
|
||||||
|
apt:
|
||||||
|
name: haskell-platform
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
name: install Haskell Tool Stack
|
||||||
|
apt:
|
||||||
|
name: haskell-stack
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
name: install Haskell compiler
|
||||||
|
apt:
|
||||||
|
name: ghc
|
||||||
|
state: latest
|
||||||
|
|
|
@ -1 +1,3 @@
|
||||||
# TODO install logisim for linux
|
# TODO install logisim for linux
|
||||||
|
|
||||||
|
https://altushost-swe.dl.sourceforge.net/project/circuit/2.7.x/2.7.1/logisim-generic-2.7.1.jar
|
||||||
|
|
5
roles/linroom/tasks/mysql-odbc-connector.yml
Normal file
5
roles/linroom/tasks/mysql-odbc-connector.yml
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
name: Install MariaDB ODBC connector
|
||||||
|
apt:
|
||||||
|
name: odbc-mariadb
|
||||||
|
state: latest
|
||||||
|
|
|
@ -1 +1,2 @@
|
||||||
# TODO install MySQL Workbench
|
apt:
|
||||||
|
deb: https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community_8.0.30-1ubuntu22.04_amd64.deb
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
# TODO install netbeans
|
# TODO install NetBeans
|
||||||
|
|
1
roles/linroom/tasks/notepad++.yml
Normal file
1
roles/linroom/tasks/notepad++.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install Notepad++
|
|
@ -1 +1,5 @@
|
||||||
# TODO install Ocaml
|
name: Install Ocaml
|
||||||
|
apt:
|
||||||
|
name: ocaml
|
||||||
|
state: latest
|
||||||
|
n
|
||||||
|
|
1
roles/linroom/tasks/pelles-c.yml
Normal file
1
roles/linroom/tasks/pelles-c.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# TODO install Pelles
|
|
@ -1,4 +1,3 @@
|
||||||
# TODO poglej, kako se namesti racket
|
|
||||||
name: Install racket
|
name: Install racket
|
||||||
apt:
|
apt:
|
||||||
name: racket
|
name: racket
|
||||||
|
|
|
@ -1 +1,4 @@
|
||||||
# TODO install rlwrap
|
name: Install rlwrap
|
||||||
|
apt:
|
||||||
|
name: rlwrap
|
||||||
|
state: latest
|
||||||
|
|
14
roles/linroom/tasks/rstudio.yml
Normal file
14
roles/linroom/tasks/rstudio.yml
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
- name: Add R repository
|
||||||
|
block:
|
||||||
|
- name: R repo - apt key
|
||||||
|
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: R repo - url
|
||||||
|
ansible.builtin.apt_repository:
|
||||||
|
repo: "deb https://cloud.r-project.org/bin/linux/ubuntu {{ansible_distribution_release}}-cran40/"
|
||||||
|
state: present
|
||||||
|
- name: Install R
|
||||||
|
ansible.builtin.apt:
|
||||||
|
name: r-base
|
||||||
|
state: latest
|
13
roles/linroom/tasks/smlnj.yml
Normal file
13
roles/linroom/tasks/smlnj.yml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
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 +1,8 @@
|
||||||
# TODO install SWI-Prolog
|
name: Install SWI-Prolog
|
||||||
|
apt:
|
||||||
|
name: swi-prolog
|
||||||
|
state: latest
|
||||||
|
name: Install SWI-Prolog - X support
|
||||||
|
apt:
|
||||||
|
name: swi-prolog-x
|
||||||
|
state: latest
|
||||||
|
|
|
@ -1 +1,14 @@
|
||||||
# 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
|
||||||
|
|
4
roles/linroom/tasks/weka.yml
Normal file
4
roles/linroom/tasks/weka.yml
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
- name: Install Weka 3.6+
|
||||||
|
apt:
|
||||||
|
name: weka
|
||||||
|
state: latest
|
|
@ -1,4 +1,3 @@
|
||||||
# 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
|
# 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
|
name: Install libFLAC
|
||||||
apt:
|
apt:
|
||||||
|
|
10
roles/linroom/tasks/wireshark.yml
Normal file
10
roles/linroom/tasks/wireshark.yml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
- name: Enable non-privileged users to run wireshark
|
||||||
|
ansible.builtin.debconf:
|
||||||
|
name: wireshark
|
||||||
|
question: wireshark-common/install-setuid
|
||||||
|
value: true
|
||||||
|
vtype: boolean
|
||||||
|
- name: "Install Wireshark"
|
||||||
|
apt:
|
||||||
|
name: wireshark-qt
|
||||||
|
state: latest
|
Loading…
Reference in a new issue