X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/blobdiff_plain/d8b2333dca5806763646572ab0c073fdefac98f5..1643501762716f6019ac988f41829150ce61cf74:/install/powershell.sh 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