X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/blobdiff_plain/d8b2333dca5806763646572ab0c073fdefac98f5..f830852d3bfb3e2cd4e3b1ee1d216c2a446182d2:/install/powershell.sh?ds=inline diff --git a/install/powershell.sh b/install/powershell.sh index 0f7b2eb..fc113cb 100755 --- a/install/powershell.sh +++ b/install/powershell.sh @@ -1,8 +1,31 @@ -## Setup PowerShell if [ ! -f ~/.config/powershell/Microsoft.PowerShell_profile.ps1 ]; then - echo "************** Install PowerShell and setup profile" - sudo apt-get install powershell - chsh --shell /usr/bin/pwsh - mkdir -p ~/.config/powershell/ - ln -s ~/dotfiles/Microsoft.PowerShell_profile.ps1 ~/.config/powershell/Microsoft.PowerShell_profile.ps1 -fi + +################################### +# Prerequisites + +# Update the list of packages +sudo apt-get update + +# Install pre-requisite packages. +sudo apt-get install -y wget + +# Get the version of Debian +source /etc/os-release + +# Download the Microsoft repository GPG keys +wget -q https://packages.microsoft.com/config/debian/$VERSION_ID/packages-microsoft-prod.deb + +# Register the Microsoft repository GPG keys +sudo dpkg -i packages-microsoft-prod.deb + +# Delete the Microsoft repository GPG keys file +rm packages-microsoft-prod.deb + +# Update the list of packages after we added packages.microsoft.com +sudo apt-get update + +################################### +# Install PowerShell +sudo apt-get install -y powershell + +fi \ No newline at end of file