Skip to content

Commit

Permalink
Add required packages and scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
Denis-Averin committed Nov 19, 2023
1 parent d070806 commit 92d0c88
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 0 deletions.
7 changes: 7 additions & 0 deletions doc/debian/packages.list
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
black
composer
default-jre-headless
golang
npm
python-is-python3
python3
15 changes: 15 additions & 0 deletions doc/debian/scripts/install-dart.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#!/bin/bash
set -euo pipefail

# https://dart.dev/get-dart

sudo apt update

sudo apt install apt-transport-https gpg

wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor -o /usr/share/keyrings/google-dart.gpg

echo 'deb [signed-by=/usr/share/keyrings/google-dart.gpg arch=amd64] https://storage.googleapis.com/download.dartlang.org/linux/debian stable main' | sudo tee /etc/apt/sources.list.d/dart_stable.list

sudo apt update
sudo apt install dart
11 changes: 11 additions & 0 deletions doc/debian/scripts/install-dotnet.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#!/bin/bash
set -euo pipefail

# https://learn.microsoft.com/en-us/dotnet/core/install/linux-debian

wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb

sudo apt update
sudo apt install dotnet-sdk-7.0
4 changes: 4 additions & 0 deletions doc/debian/scripts/install-packages.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/bash
set -euo pipefail

cat ../packages.list | xargs sudo apt install

0 comments on commit 92d0c88

Please sign in to comment.