From 7d5607c9db9a09b4065d6623e50e19affff48cd9 Mon Sep 17 00:00:00 2001 From: IPKM Admin Date: Sun, 11 Feb 2024 14:11:19 +0100 Subject: [PATCH] MATLAB install --- liebchen.yml | 71 +++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 67 insertions(+), 4 deletions(-) diff --git a/liebchen.yml b/liebchen.yml index 4728ca5..3528723 100644 --- a/liebchen.yml +++ b/liebchen.yml @@ -5,14 +5,12 @@ apt: name: - geany + - nfs-common state: latest - name: Enable home directory creation for new users command: pam-auth-update --enable mkhomedir - - name: Ubunut Desktop - apt: - name: ubuntu-desktop - name: TeXlive apt: @@ -59,4 +57,69 @@ - name: Restart service bacula-fd service: name: bacula-fd - state: restarted \ No newline at end of file + state: restarted + # source: https://github.com/mathworks-ref-arch/container-images/blob/main/matlab-deps/r2023b/ubuntu22.04/base-dependencies.txt + - name: Install MATLAB dependecies + apt: + name: + - ca-certificates + - libasound2 + - libc6 + - libcairo-gobject2 + - libcairo2 + - libcap2 + - libcups2 + - libdrm2 + - libgbm1 + - libgdk-pixbuf-2.0-0 + - libgl1 + - libglib2.0-0 + - libgstreamer-plugins-base1.0-0 + - libgstreamer1.0-0 + - libgtk-3-0 + - libice6 + - libltdl7 + - libnspr4 + - libnss3 + - libpam0g + - libpango-1.0-0 + - libpangocairo-1.0-0 + - libpangoft2-1.0-0 + - libsndfile1 + - libuuid1 + - libwayland-client0 + - libxcomposite1 + - libxcursor1 + - libxdamage1 + - libxfixes3 + - libxft2 + - libxinerama1 + - libxrandr2 + - libxt6 + - libxtst6 + - libxxf86vm1 + - locales + - locales-all + - make + - net-tools + - procps + - sudo + - unzip + - zlib1g + - name: Install MATLAB license file + copy: + dest: /etc/matlab_license.dat + content: | + SERVER lic64-1.hrz.tu-darmstadt.de 005056bf0915 1718 + SERVER lic64-2.hrz.tu-darmstadt.de 000102f14cdc 1718 + SERVER lic64-3.hrz.tu-darmstadt.de 0060b0328d82 1718 + USE_SERVER + + - name: Mount MATLAB install media + command: mount -o ro 192.168.0.129:/srv/saltmine/matlab2023b /mnt + + - name: MATLAB installation + command: /mnt/install -inputFile /mnt/installer_input.txt + + - name: unmount MATLAB install media + command: umount /mnt