]> apps.delaporte.us Git - dotfiles.git/blobdiff - install/powershell7_pi.sh
Remove empty file
[dotfiles.git] / install / powershell7_pi.sh
old mode 100644 (file)
new mode 100755 (executable)
index 0127478..a16016a
@@ -16,10 +16,19 @@ sudo apt-get install '^libssl1.0.[0-9]$' libunwind8 -y
 # Download and extract PowerShell
 
 # Grab the latest tar.gz
-wget https://github.com/PowerShell/PowerShell/releases/download/v7.1.2/powershell-7.1.2-linux-arm32.tar.gz
+if [ ! -f /tmp/powershell.tar.gz ]; then
+       wget https://github.com/PowerShell/PowerShell/releases/download/v7.1.2/powershell-7.1.2-linux-arm32.tar.gz -O /tmp/powershell.tar.gz
+fi
 
 # Make folder to put powershell
-mkdir /etc/powershell
+mkdir -p /opt
+mkdir -p /opt/powershell
 
 # Unpack the tar.gz file
-tar -xvf ./powershell-7.1.2-linux-arm32.tar.gz -C /etc/powershell
\ No newline at end of file
+tar -xvf /tmp/powershell.tar.gz -C /opt/powershell/
+
+# Link the shell to the usual place to find it.
+ln -s /opt/powershell/pwsh /usr/bin/pwsh
+echo "/usr/bin/pwsh" >> /etc/shells
+
+echo "PowerShell should now be installed. See ./setup/powershell.sh for how to chagne shells."