DEV Community

abbazs
abbazs

Posted on • Edited on

4 1

How to install Visual Studio Code (vscode) in ubuntu using apt-get?

How to install Visual Studio Code (VSCode) from the terminal?

  1. Open the terminal: You can open the terminal by pressing Ctrl+Alt+T or searching for "Terminal" in your system's application launcher.

  2. Download the Microsoft GPG key: Run the following command to download the Microsoft GPG key and save it as microsoft.gpg:

    curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
    
  3. Install the GPG key: Run the following command to install the GPG key into the trusted keyring:

    sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
    
  4. Add the VSCode and Microsoft Edge repositories: Run the following commands to add the VSCode and Microsoft Edge repositories to the system:

    sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/edge stable main" > /etc/apt/sources.list.d/microsoft-edge.list'
    sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
    
  5. Remove the downloaded GPG key: Run the following command to remove the microsoft.gpg file:

    sudo rm microsoft.gpg
    
  6. Update package information: Run the following command to update the package information from the repositories:

    sudo apt update
    
  7. Install VSCode: Run the following command to install Visual Studio Code:

    sudo apt install -y code
    
  8. (Optional) Install with aptitude: If you use aptitude package manager, you can run the following commands instead of step 7 to install VSCode:

    sudo aptitude update
    sudo aptitude install -y code
    

Visual Studio Code should now be installed on your system. You can launch it by searching for "Visual Studio Code" in your system's application launcher or by running the code command in the terminal.

Complete script

# Download the Microsoft GPG key
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg

# Install the GPG key
sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/

# Add the VSCode and Microsoft Edge repositories
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/edge stable main" > /etc/apt/sources.list.d/microsoft-edge.list'
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'

# Remove the downloaded GPG key
sudo rm microsoft.gpg

# Update package information
sudo apt update

# Install VSCode
sudo apt install -y code

# (Optional) Install with aptitude
# If you use `aptitude` package manager, uncomment the following lines
# sudo aptitude update
# sudo aptitude install -y code
Enter fullscreen mode Exit fullscreen mode

Jetbrains image

Don’t Become a Data Breach Headline

57% of organizations have suffered from a security incident related to DevOps toolchain exposures. Is your CI/CD protected? Check out these nine practical tips to keep your CI/CD secure—without adding friction.

Learn more

Top comments (0)

Jetbrains image

Is Your CI/CD Server a Prime Target for Attack?

57% of organizations have suffered from a security incident related to DevOps toolchain exposures. It makes sense—CI/CD servers have access to source code, a highly valuable asset. Is yours secure? Check out nine practical tips to protect your CI/CD.

Learn more

👋 Kindness is contagious

Dive into this insightful write-up, celebrated within the collaborative DEV Community. Developers at any stage are invited to contribute and elevate our shared skills.

A simple "thank you" can boost someone’s spirits—leave your kudos in the comments!

On DEV, exchanging ideas fuels progress and deepens our connections. If this post helped you, a brief note of thanks goes a long way.

Okay