Urejanje seznama predmetov, programov
This commit is contained in:
parent
298a2833fd
commit
d50b7264d2
|
@ -2,5 +2,5 @@
|
|||
# matej.piculin@fri.uni-lj.si
|
||||
# Windows, Java JDK, Eclipse, R, RStudio
|
||||
- include_tasks: rstudio.yml
|
||||
- include_tasks: Eclipse.yml
|
||||
- include_tasks: JDK.yml
|
||||
- include_tasks: eclipse.yml
|
||||
- include_tasks: jdk.yml
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Aktualno raziskovalno področje 1
|
||||
# Veljko.Pejovic@fri.uni-lj.si
|
||||
# Android Studio
|
||||
- include_tasks: Android_Studio.yml
|
||||
- include_tasks: android_studio.yml
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
# Windows, VirtualBox, Android Studio
|
||||
#
|
||||
- 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: dotnet6.yml
|
||||
- include_tasks: git.yml
|
||||
- include_tasks: Android_Studio.yml
|
||||
- include_tasks: android_studio.yml
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Informacijska varnost in zasebnost
|
||||
# David.Jelenc@fri.uni-lj.si
|
||||
# Java JDK, IntelliJ IDEA, VirtualBox
|
||||
- include_tasks: JDK.yml
|
||||
- include_tasks: IDEA.yml
|
||||
- include_tasks: jdk.yml
|
||||
- include_tasks: idea.yml
|
||||
- include_tasks: virtualbox.yml
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Komunikacija človek računalnik
|
||||
# Ales.Smrdel@fri.uni-lj.si
|
||||
# Java JDK, Matlab, wfdb, Apache NetBeans
|
||||
- include_tasks: JDK.yml
|
||||
- include_tasks: jdk.yml
|
||||
- include_tasks: matlab.yml
|
||||
- include_tasks: wfdb.yml
|
||||
- include_tasks: netbeans.yml
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# bostjan.slivnik@fri.uni-lj.si
|
||||
# gedit, vscode, pdf viewer (evince), gcc, g++, make, JDK
|
||||
|
||||
- include_tasks: JDK.yml
|
||||
- include_tasks: jdk.yml
|
||||
- include_tasks: gedit.yml
|
||||
- include_tasks: vscode.yml
|
||||
- include_tasks: c_development.yml
|
||||
|
|
|
@ -2,6 +2,6 @@
|
|||
# Tomaz.Dobravec@fri.uni-lj.si
|
||||
# Windows, Java JDK, IntelliJ IDEA, Apache NetBeans
|
||||
|
||||
- include_tasks: JDK.yml
|
||||
- include_tasks: IDEA.yml
|
||||
- include_tasks: jdk.yml
|
||||
- include_tasks: idea.yml
|
||||
- include_tasks: netbeans.yml
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
# Podatkovne baze
|
||||
# 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++
|
||||
- include_tasks: mysql_workbench.yml
|
||||
- include_tasks: JDK.yml
|
||||
- include_tasks: mysql-odbc-connector.yml
|
||||
- include_tasks: Eclipse.yml
|
||||
- include_tasks: eclipse.yml
|
||||
- include_tasks: dotnet6.yml
|
||||
- include_tasks: jupyter.yml
|
||||
- include_tasks: jdk.yml
|
||||
- include_tasks: powerdesigner.yml
|
||||
- include_tasks: pyodbc.yml
|
||||
- include_tasks: mysql_workbench.yml
|
||||
- include_tasks: mysql-odbc-connector.yml
|
||||
- include_tasks: notepad++.yml
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
# Veljko.Pejovic@fri.uni-lj.si
|
||||
# Android Studio, Arduino IDE
|
||||
|
||||
- include_tasks: Android_Studio.yml
|
||||
- include_tasks: android_studio.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
|
||||
# GNU/Linux, GNS3, Docker, VS Code, wireshark, Java JDK, Python 3
|
||||
- include_tasks: docker.yml
|
||||
- include_tasks: GNS3.yml
|
||||
- include_tasks: gns3.yml
|
||||
- include_tasks: vscode.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
|
||||
# GNU/Linux, GNS3, Docker, VS Code, wireshark, Java JDK, Python 3
|
||||
- include_tasks: docker.yml
|
||||
- include_tasks: GNS3.yml
|
||||
- include_tasks: gns3.yml
|
||||
- include_tasks: vscode.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
|
||||
# Windows, VS Code, XAMPP
|
||||
- include_tasks: vscode.yml
|
||||
- include_tasks: XAMPP.yml
|
||||
- include_tasks: xampp.yml
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Tehnologija upravljanja podatkov
|
||||
# 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++
|
||||
- include_tasks: Eclipse.yml
|
||||
- include_tasks: eclipse.yml
|
||||
- include_tasks: dotnet6.yml
|
||||
- include_tasks: jupyter.yml
|
||||
- include_tasks: JDK.yml
|
||||
- include_tasks: jdk.yml
|
||||
- include_tasks: powerdesigner.yml
|
||||
- include_tasks: mysql_workbench.yml
|
||||
- include_tasks: mysql-odbc-connector.yml
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Uporabniški vmesniki
|
||||
# Ales.Smrdel@fri.uni-lj.si
|
||||
# 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: jdk.yml
|
||||
- include_tasks: idea.yml
|
||||
- include_tasks: javafx.yml
|
||||
- include_tasks: GUI_development.yml
|
||||
- include_tasks: gui_development.yml
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
# git
|
||||
- include_tasks: git.yml
|
||||
- include_tasks: maven.yml
|
||||
- include_tasks: IDEA.yml
|
||||
- include_tasks: JDK.yml
|
||||
- include_tasks: idea.yml
|
||||
- include_tasks: jdk.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
|
||||
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
|
||||
|
|
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