From 78a752bed2f8bae8e0bb4e3bb693a98f321a7fa0 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Fri, 7 Jun 2024 21:04:06 +0200 Subject: [PATCH] Proper install for later updates --- install/mies.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/install/mies.sh b/install/mies.sh index 96f89a8..b86cfa7 100644 --- a/install/mies.sh +++ b/install/mies.sh @@ -1,5 +1,10 @@ # Install mise for managing multiple versions of languages. See https://mise.jdx.dev/ -curl https://mise.run | sh +sudo apt update -y && apt install -y gpg sudo wget curl +sudo install -dm 755 /etc/apt/keyrings +wget -qO - https://mise.jdx.dev/gpg-key.pub | gpg --dearmor | sudo tee /etc/apt/keyrings/mise-archive-keyring.gpg 1>/dev/null +echo "deb [signed-by=/etc/apt/keyrings/mise-archive-keyring.gpg arch=amd64] https://mise.jdx.dev/deb stable main" | sudo tee /etc/apt/sources.list.d/mise.list +sudo apt update +sudo apt install -y mise # Install developer setups mise use --global ruby@latest