Urejanje seznama predmetov, programov
This commit is contained in:
parent
298a2833fd
commit
d50b7264d2
|
@ -2,5 +2,5 @@
|
||||||
# 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,4 +1,4 @@
|
||||||
# Aktualno raziskovalno področje 1
|
# Aktualno raziskovalno področje 1
|
||||||
# Veljko.Pejovic@fri.uni-lj.si
|
# Veljko.Pejovic@fri.uni-lj.si
|
||||||
# Android Studio
|
# Android Studio
|
||||||
- include_tasks: Android_Studio.yml
|
- include_tasks: android_studio.yml
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
# Windows, VirtualBox, Android Studio
|
# Windows, VirtualBox, Android Studio
|
||||||
#
|
#
|
||||||
- include_tasks: virtualbox.yml
|
- include_tasks: virtualbox.yml
|
||||||
- include_tasks: Android_Studio.yml
|
- include_tasks: android_studio.yml
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
- name: Install GIMP
|
|
||||||
ansible.builtin.apt:
|
|
||||||
name: gimp
|
|
||||||
state: latest
|
|
|
@ -6,5 +6,5 @@
|
||||||
- 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,6 +1,6 @@
|
||||||
# Informacijska varnost in zasebnost
|
# Informacijska varnost in zasebnost
|
||||||
# David.Jelenc@fri.uni-lj.si
|
# David.Jelenc@fri.uni-lj.si
|
||||||
# Java JDK, IntelliJ IDEA, VirtualBox
|
# Java JDK, IntelliJ IDEA, VirtualBox
|
||||||
- include_tasks: JDK.yml
|
- include_tasks: jdk.yml
|
||||||
- include_tasks: IDEA.yml
|
- include_tasks: idea.yml
|
||||||
- include_tasks: virtualbox.yml
|
- include_tasks: virtualbox.yml
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Komunikacija človek računalnik
|
# Komunikacija človek računalnik
|
||||||
# Ales.Smrdel@fri.uni-lj.si
|
# Ales.Smrdel@fri.uni-lj.si
|
||||||
# Java JDK, Matlab, wfdb, Apache NetBeans
|
# Java JDK, Matlab, wfdb, Apache NetBeans
|
||||||
- include_tasks: JDK.yml
|
- include_tasks: jdk.yml
|
||||||
- include_tasks: matlab.yml
|
- include_tasks: matlab.yml
|
||||||
- include_tasks: wfdb.yml
|
- include_tasks: wfdb.yml
|
||||||
- include_tasks: netbeans.yml
|
- include_tasks: netbeans.yml
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# bostjan.slivnik@fri.uni-lj.si
|
# bostjan.slivnik@fri.uni-lj.si
|
||||||
# gedit, vscode, pdf viewer (evince), gcc, g++, make, JDK
|
# gedit, vscode, pdf viewer (evince), gcc, g++, make, JDK
|
||||||
|
|
||||||
- include_tasks: JDK.yml
|
- include_tasks: jdk.yml
|
||||||
- include_tasks: gedit.yml
|
- include_tasks: gedit.yml
|
||||||
- include_tasks: vscode.yml
|
- include_tasks: vscode.yml
|
||||||
- include_tasks: c_development.yml
|
- include_tasks: c_development.yml
|
||||||
|
|
|
@ -2,6 +2,6 @@
|
||||||
# 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: jdk.yml
|
||||||
- include_tasks: IDEA.yml
|
- include_tasks: idea.yml
|
||||||
- include_tasks: netbeans.yml
|
- include_tasks: netbeans.yml
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
# 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: mysql_workbench.yml
|
- include_tasks: eclipse.yml
|
||||||
- include_tasks: JDK.yml
|
|
||||||
- include_tasks: mysql-odbc-connector.yml
|
|
||||||
- include_tasks: Eclipse.yml
|
|
||||||
- include_tasks: dotnet6.yml
|
- include_tasks: dotnet6.yml
|
||||||
- include_tasks: jupyter.yml
|
- include_tasks: jupyter.yml
|
||||||
|
- include_tasks: jdk.yml
|
||||||
- include_tasks: powerdesigner.yml
|
- include_tasks: powerdesigner.yml
|
||||||
|
- include_tasks: pyodbc.yml
|
||||||
|
- include_tasks: mysql_workbench.yml
|
||||||
|
- include_tasks: mysql-odbc-connector.yml
|
||||||
- include_tasks: notepad++.yml
|
- include_tasks: notepad++.yml
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
# 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: android_studio.yml
|
||||||
- include_tasks: arduino.yml
|
- include_tasks: arduino.yml
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
# 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
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
# 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,14 +0,0 @@
|
||||||
- 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
|
|
|
@ -1,13 +0,0 @@
|
||||||
- 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
|
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
# 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,10 +1,10 @@
|
||||||
# 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: eclipse.yml
|
||||||
- include_tasks: dotnet6.yml
|
- include_tasks: dotnet6.yml
|
||||||
- include_tasks: jupyter.yml
|
- include_tasks: jupyter.yml
|
||||||
- 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-connector.yml
|
- include_tasks: mysql-odbc-connector.yml
|
||||||
|
|
|
@ -1,7 +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: jdk.yml
|
||||||
- include_tasks: IDEA.yml
|
- include_tasks: idea.yml
|
||||||
- include_tasks: javafx.yml
|
- include_tasks: javafx.yml
|
||||||
- include_tasks: GUI_development.yml
|
- include_tasks: gui_development.yml
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
# git
|
# git
|
||||||
- include_tasks: git.yml
|
- include_tasks: git.yml
|
||||||
- include_tasks: maven.yml
|
- include_tasks: maven.yml
|
||||||
- include_tasks: IDEA.yml
|
- include_tasks: idea.yml
|
||||||
- include_tasks: JDK.yml
|
- include_tasks: jdk.yml
|
||||||
- include_tasks: jupyter.yml
|
- include_tasks: jupyter.yml
|
||||||
- include_tasks: PyCharm.yml
|
- include_tasks: pycharm.yml
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
- 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
|
|
13
roles/linroom/tasks/android_studio.yml
Normal file
13
roles/linroom/tasks/android_studio.yml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
- name: Install Android Studio
|
||||||
|
block:
|
||||||
|
- name: Create destination for Android Studio
|
||||||
|
file:
|
||||||
|
path: /opt/Android_Studio
|
||||||
|
state: directory
|
||||||
|
- name: Download and unpack Android Studio
|
||||||
|
unarchive:
|
||||||
|
# src: https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2021.3.1.16/android-studio-2021.3.1.16-linux.tar.gz
|
||||||
|
src: https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2022.3.1.19/android-studio-2022.3.1.19-linux.tar.gz
|
||||||
|
creates: /opt/Android_Studio/android-studio/build.txt
|
||||||
|
dest: /opt/Android_Studio
|
||||||
|
remote_src: yes
|
14
roles/linroom/tasks/gns3.yml
Normal file
14
roles/linroom/tasks/gns3.yml
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
- name: Add GNS3 repository
|
||||||
|
apt_repository:
|
||||||
|
repo: ppa:gns3/ppa
|
||||||
|
state: present
|
||||||
|
update_cache: True
|
||||||
|
validate_certs: False
|
||||||
|
- name: Install gns3 server
|
||||||
|
ansible.builtin.apt:
|
||||||
|
name: gns3-server
|
||||||
|
state: latest
|
||||||
|
- name: Install gns3 GUI
|
||||||
|
ansible.builtin.apt:
|
||||||
|
name: gns3-gui
|
||||||
|
state: latest
|
35
roles/linroom/tasks/gui_development.yml
Normal file
35
roles/linroom/tasks/gui_development.yml
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
- name: Install X11 development
|
||||||
|
apt:
|
||||||
|
name:
|
||||||
|
- libx11-dev
|
||||||
|
- libxext-dev
|
||||||
|
- x11-utils
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install GTK development
|
||||||
|
apt:
|
||||||
|
name:
|
||||||
|
- libgtk-4-dev
|
||||||
|
- libgtk-3-dev
|
||||||
|
- libgtkmm-3.0-dev
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install Wayland development
|
||||||
|
apt:
|
||||||
|
name:
|
||||||
|
- libwayland-dev
|
||||||
|
- libwlroots-dev
|
||||||
|
- qt6-wayland-dev
|
||||||
|
- qt6-wayland-dev-tools
|
||||||
|
- weston
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install Glade
|
||||||
|
apt:
|
||||||
|
name: glade
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install QT Creator
|
||||||
|
apt:
|
||||||
|
name: qtcreator
|
||||||
|
state: latest
|
32
roles/linroom/tasks/jdk.yml
Normal file
32
roles/linroom/tasks/jdk.yml
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
- name: Install OpenJDK 18
|
||||||
|
apt:
|
||||||
|
name: openjdk-18-jdk
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install OpenJDK 19
|
||||||
|
apt:
|
||||||
|
name: openjdk-19-jdk
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install OpenJDK 11
|
||||||
|
apt:
|
||||||
|
name: openjdk-11-jdk
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install default JDK
|
||||||
|
apt:
|
||||||
|
name: default-jdk
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
|
||||||
|
- name: Install Oracle Java dependencies
|
||||||
|
apt:
|
||||||
|
name:
|
||||||
|
- libc6-i386
|
||||||
|
- libc6-x32
|
||||||
|
state: latest
|
||||||
|
|
||||||
|
- name: Install Oracle JDK 20
|
||||||
|
apt:
|
||||||
|
deb: "https://download.oracle.com/java/20/latest/jdk-20_linux-x64_bin.deb"
|
||||||
|
|
12
roles/linroom/tasks/pycharm.yml
Normal file
12
roles/linroom/tasks/pycharm.yml
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
- name: Install PyCharm
|
||||||
|
block:
|
||||||
|
- name: Create destination for JetBrains PyCharm
|
||||||
|
file:
|
||||||
|
path: /opt/PyCharm
|
||||||
|
state: directory
|
||||||
|
- name: Download and unpack JetBrains PyCharm
|
||||||
|
unarchive:
|
||||||
|
src: https://download.jetbrains.com/python/pycharm-community-2023.2.1.tar.gz
|
||||||
|
dest: /opt/PyCharm
|
||||||
|
creates: /opt/PyCharm/pycharm-community-2023.2.1/build.txt
|
||||||
|
remote_src: yes
|
|
@ -17,5 +17,5 @@
|
||||||
|
|
||||||
- name: Install VS Code extensions
|
- name: Install VS Code extensions
|
||||||
command: code --no-sandbox --user-data-dir "/usr/share/code/resources/app" --extensions-dir "/usr/share/code/resources/app/extensions" --install-extension "{{ item }}"
|
command: code --no-sandbox --user-data-dir "/usr/share/code/resources/app" --extensions-dir "/usr/share/code/resources/app/extensions" --install-extension "{{ item }}"
|
||||||
loop: {{VSCode_Extensions}}
|
loop: "{{VSCode_Extensions}}"
|
||||||
notify: fix VS code extensions
|
notify: fix VS code extensions
|
||||||
|
|
3
roles/linroom/tasks/xampp.yml
Normal file
3
roles/linroom/tasks/xampp.yml
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
- name: Install XAMPP
|
||||||
|
debug:
|
||||||
|
msg: Namesto XAMPP bi verjetno LAMP?
|
Loading…
Reference in a new issue