diff --git a/README.md b/README.md index 585d184..82d39b5 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ This repo provides a workspace for Mach 30 volunteers to work on [Mach 30 Modeli - npx v8.3.1 (included with nodejs) - yarn v1.22.11 - Utilities - - git v2.35.1 with @capsulecorplab .gitconfig + - git v2.36.0 with @capsulecorplab .gitconfig - [Keychain](https://www.funtoo.org/Keychain) v2.8.5 - Vim (pre-installed) with @capsulecorplab [vimrc](https://gist.github.com/capsulecorplab/495058e7a57ed8adaed3c40c80d09739#file-vimrc) - Artifact Generators diff --git a/install_files/rosetta-1.0.7-linux.gtk.x86_64.zip b/install_files/rosetta-1.0.7-linux.gtk.x86_64.zip new file mode 100755 index 0000000..ed07345 --- /dev/null +++ b/install_files/rosetta-1.0.7-linux.gtk.x86_64.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:caefff6c902aa3114c346490a9791a11d97dde362dfc463b31b230bc069e757b +size 386813987 diff --git a/install_files/rstudio-2022.02.1-461-amd64.deb b/install_files/rstudio-2022.02.1-461-amd64.deb new file mode 100755 index 0000000..92ae6d6 --- /dev/null +++ b/install_files/rstudio-2022.02.1-461-amd64.deb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5aaa02f2b218bde1e03ee5f1d3d8cdd15da1efe19891efc4b3ab1a403e4e37c +size 128583748 diff --git a/playbook.yaml b/playbook.yaml index d97e230..d918781 100644 --- a/playbook.yaml +++ b/playbook.yaml @@ -121,7 +121,7 @@ tags: install_utilities vars: - git_version: "2.35.1" + git_version: "2.36.0" git_version_to_install: "1:{{ git_version }}-0ppa1~ubuntu20.04.1" keychain_version: "2.8.5" keychain_version_to_install: "{{ keychain_version }}-1" @@ -444,6 +444,45 @@ dest: /home/kasm-default-profile/ remote_src: yes +- + # Install OML Tools + hosts: localhost + connection: local + tags: install_oml + + tasks: + - name: Unzip Rosetta RCP + unarchive: + src: /home/kasm-default-profile/install_files/rosetta-1.0.7-linux.gtk.x86_64.zip + dest: /usr/local/bin + remote_src: yes + - name: symlink Rosetta executable into /usr/local/bin/ + file: + src: /usr/local/bin/Rosetta/Rosetta + dest: /usr/local/bin/rosetta + owner: root + group: root + state: link + - name: Install R helper packages + apt: + name: software-properties-common, dirmngr + update_cache: yes + install_recommends: no + - name: Add R repos signing key + shell: + cmd: wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc + - name: Add the R 4.0 repo from CRAN + shell: + cmd: add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/" + - name: Install R + apt: + name: r-base + update_cache: yes + install_recommends: no + - name: Install R Studio + apt: + deb: /home/kasm-default-profile/install_files/rstudio-2022.02.1-461-amd64.deb + update_cache: yes - # install readers hosts: localhost