microsoft / azuredatastudio

Azure Data Studio is a data management and development tool with connectivity to popular cloud and on-premises databases. Azure Data Studio supports Windows, macOS, and Linux, with immediate capability to connect to Azure SQL and SQL Server. Browse the extension library for more database support options including MySQL, PostgreSQL, and MongoDB.
https://learn.microsoft.com/sql/azure-data-studio
MIT License
7.58k stars 903 forks source link

"Download new update" button in app always downloads tarball on Linux, even when not installed by tarball #15313

Open lengau opened 3 years ago

lengau commented 3 years ago

Steps to Reproduce:

  1. Download and install the Azure Data Studio v 1.27.0 release as a deb file: https://go.microsoft.com/fwlink/?linkid=2157352
  2. Install and open the app
  3. Go to Help > Check for Updates
  4. Click Download Update

Expected behaviour:

Downloads the most recent deb file

Actual behaviour:

Downloads the tarball release instead

craigs100 commented 2 years ago

Still the same. I run Linux Mint. Originally installed ADS via deb file. The update link in the product downloads a .gz file that extracts directly to what would be the installed files. The documentation here: https://docs.microsoft.com/en-us/sql/azure-data-studio/download-azure-data-studio?view=sql-server-ver15 states to update you should install the new version over the old version and links to the .deb file. Running the .deb file with ADS closed results in "Error: Breaks existing package 'azuredatastudio' conflict: azuredatastudio ()". ADS is a PITA to use for web development. Need something better.