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
|
||||
# matej.piculin@fri.uni-lj.si
|
||||
# Windows, Java JDK, Eclipse, R, RStudio
|
||||
- include_tasks: RStudio.yml
|
||||
- include_tasks: rstudio.yml
|
||||
- include_tasks: Eclipse.yml
|
||||
- include_tasks: JDK.yml
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# Brezžična in mobilna omrežja
|
||||
# Ziga.Pusnik@fri.uni-lj.si, Miran.Koprivec@fri.uni-lj.si
|
||||
# Windows, VMware Workstation 16.2.4 Player, Wireshark
|
||||
- include_tasks: Wireshark.yml
|
||||
# Windows, VMware Workstation 16.2.4 Player, wireshark
|
||||
- include_tasks: wireshark.yml
|
||||
- include_tasks: vmware_player.yml
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
# 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
|
||||
#
|
||||
- include_tasks: VSCode.yml
|
||||
- include_tasks: vscode.yml
|
||||
- include_tasks: python3.yml
|
||||
- include_tasks: racket.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
|
||||
apt_repository:
|
||||
repo: ppa:gns3/ppa
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Windows, GNU/Linux, Docker, VS Code, dotnet6 SDK, GIT, Android Studio
|
||||
|
||||
- include_tasks: docker.yml
|
||||
- include_tasks: VSCode.yml
|
||||
- include_tasks: vscode.yml
|
||||
- include_tasks: dotnet6.yml
|
||||
- include_tasks: git.yml
|
||||
- include_tasks: Android_Studio.yml
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# Numerična matematika
|
||||
# Martin.Vuk@fri.uni-lj.si
|
||||
# VS Code, Julia
|
||||
- include_tasks: VSCode.yml
|
||||
- include_tasks: vscode.yml
|
||||
- include_tasks: julia.yml
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# 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
|
||||
# VirtualBox
|
||||
include_tasks: virtualbox.yml
|
||||
- include_tasks: virtualbox.yml
|
||||
|
|
|
@ -4,4 +4,4 @@
|
|||
|
||||
- include_tasks: JDK.yml
|
||||
- include_tasks: IDEA.yml
|
||||
- include_tasks: NetBeans.yml
|
||||
- include_tasks: netbeans.yml
|
||||
|
|
|
@ -7,5 +7,5 @@
|
|||
- include_tasks: JDK.yml
|
||||
- include_tasks: powerdesigner.yml
|
||||
- include_tasks: mysql_workbench.yml
|
||||
- include_tasks: mysql_odbc.yml
|
||||
- include_tasks: notepadpp.yml
|
||||
- include_tasks: mysql-odbc-connector.yml
|
||||
- include_tasks: notepad++.yml
|
||||
|
|
|
@ -2,4 +2,4 @@
|
|||
# Tomaz.Dobravec@fri.uni-lj.si
|
||||
# Windows, Pelles C
|
||||
|
||||
- include_tasks: pelles.yml
|
||||
- include_tasks: pelles-c.yml
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Klemen.Klanjscek@fri.uni-lj.si
|
||||
# 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: Eclipse.yml
|
||||
- include_tasks: haskell.yml
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Porazdeljeni sistemi
|
||||
# Davor.Sluga@fri.uni-lj.si
|
||||
# Windows, VS Code
|
||||
- include_tasks: VSCode.yml
|
||||
- include_tasks: vscode.yml
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# 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
|
||||
# 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: vscode.yml
|
||||
- include_tasks: wireshark.yml
|
||||
- include_tasks: JDK.yml
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Računalniške komunikacije
|
||||
# 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: vscode.yml
|
||||
- include_tasks: wireshark.yml
|
||||
- include_tasks: JDK.yml
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# Spletne tehnologije
|
||||
# David.Jelenc@fri.uni-lj.si
|
||||
# Windows, VS Code, XAMPP
|
||||
- include_tasks: VSCode.yml
|
||||
- include_tasks: vscode.yml
|
||||
- include_tasks: XAMPP.yml
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Strojno učenje
|
||||
# matej.piculin@fri.uni-lj.si, Petar.Vracar@fri.uni-lj.si
|
||||
# Windows, R, RStudio
|
||||
- include_tasks: RStudio.yml
|
||||
- include_tasks: rstudio.yml
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Teorija informacij in sistemov
|
||||
# Davor.Sluga@fri.uni-lj.si
|
||||
# Windows, VS Code, Python 3
|
||||
- include_tasks: VSCode.yml
|
||||
- include_tasks: vscode.yml
|
||||
|
|
|
@ -7,6 +7,6 @@
|
|||
- include_tasks: JDK.yml
|
||||
- include_tasks: powerdesigner.yml
|
||||
- include_tasks: mysql_workbench.yml
|
||||
- include_tasks: mysql_odbc.yml
|
||||
- include_tasks: notepadpp.yml
|
||||
- include_tasks: mysql-odbc-connector.yml
|
||||
- include_tasks: notepad++.yml
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Umetna inteligenca
|
||||
# Petar.Vracar@fri.uni-lj.si
|
||||
# Windows, R, RStudio
|
||||
- include_tasks: RStudio.yml
|
||||
- include_tasks: rstudio.yml
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# Vzporedni in porazdeljeni sistemi in algoritmi
|
||||
# Davor.Sluga@fri.uni-lj.si, Rok.Cesnovar@fri.uni-lj.si
|
||||
# Windows, VS Code, Build Tools for Visual Studio 2022
|
||||
- include_tasks: VSCode.yml
|
||||
- include_tasks: vscode.yml
|
||||
- include_tasks: visual_studio.yml
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Visoko zmogljivo računanje
|
||||
# Davor.Sluga@fri.uni-lj.si
|
||||
# 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"
|
||||
apt:
|
||||
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
|
||||
|
||||
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
|
||||
apt:
|
||||
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
|
||||
name: Install libFLAC
|
||||
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