Package Details: visual-studio-code-bin 1.121.0-1

Git Clone URL: https://aur.archlinux.org/visual-studio-code-bin.git (read-only, click to copy)
Package Base: visual-studio-code-bin
Description: Visual Studio Code (vscode): Editor for building and debugging modern web and cloud applications (official binary version)
Upstream URL: https://code.visualstudio.com/
Licenses: custom: commercial
Conflicts: code
Provides: code, vscode
Submitter: dcelasun
Maintainer: dcelasun
Last Packager: dcelasun
Votes: 1667
Popularity: 31.40
First Submitted: 2017-12-18 19:14 (UTC)
Last Updated: 2026-05-20 10:43 (UTC)

Required by (26)

Sources (7)

Pinned Comments

dcelasun commented on 2017-11-15 06:20 (UTC) (edited on 2026-01-23 13:07 (UTC) by dcelasun)

FREQUENTLY ASKED QUESTIONS (read before flagging or commenting!)

  • What is the difference between this package and the one in the community repo?

This is the official binary distribution from Microsoft. The one in the community repo is an unofficial build made from source. Beyond the licence difference and branding, there are some proprietary features not available in the open-source version.

  • There is a new version out, why is the package not updated?

This package depends on both the official tarball and files from GitHub. Please check this page AND this page before flagging as out-of-date. If the new version isn't on both pages, this package cannot be updated! If you can see the new version on both pages, but the AUR package is still not updated, flag it and give it time. It's usually done within hours.

  • I'm using an AUR helper (yay, yaourt etc.) and I can't install it. Why?

Sometimes AUR helpers do weird things. Download the tarball and install it manually with makepkg -si. If that works, report the problem to your AUR helper's upstream, not here.

  • When I install this package xdg-open uses vscode, not my file manager! How do I fix this?

Install shared-mime-info-gnome gnome-session which now includes mimemapps.

  • Why is $X a dependency? I don't like it.

Just because $X is not required to open the app, doesn't mean there is nothing that depends on it. Always search the comment history on AUR to see if that dependency has been previously discussed before writing your own comment. Still nothing? Then use namcap to make sure it's really not needed. If namcap doesn't complain, please leave a comment here and I'll investigate.

  • Something is broken with the app, where do I report it?

The problem might be a packaging issue (wrong paths, dependencies, icons), so please write a comment here first. If you don't get a reply, or if someone says it's an upstream issue, you can report it on GitHub.

  • I have a problem with this package, can I email you?

No, you won't get a reply. Please stop doing this. Leave a comment here instead and be patient.

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 90 Next › Last »

mkurz commented on 2025-08-08 07:05 (UTC)

Regarding the sha256sums for code-1.103.0.desktop.in I had the same problem. After looking at https://raw.githubusercontent.com/microsoft/vscode/1.102.2/resources/linux/code.desktop https://raw.githubusercontent.com/microsoft/vscode/1.102.3/resources/linux/code.desktop https://raw.githubusercontent.com/microsoft/vscode/1.103.0/resources/linux/code.desktop I found out that the line Name[cs]=Nové prázdné okno was missing in the newer releases. However after hard reloading the files via CTRL+F5 the missing line suddenly appeared again. So it seems that the developers fixed the files (like re-tagged the releases with the correct files) and it took some time for proxy caches to catch up.

Just try to reload the file until all three look equals and try again? Not sure.

chocolateimage commented on 2025-08-08 07:03 (UTC)

@syriusz and @darkbasic

Clean-building the package seemed to fix the issue, or at least it fixed it for me.

syriusz commented on 2025-08-08 06:51 (UTC)

I cannot update this package after the last change:

==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... code-1.103.0.desktop.in ... FAILED code-1.103.0-url-handler.desktop.in ... Passed code-1.103.0-workspace.xml.in ... Passed visual-studio-code-bin.sh ... Passed ==> ERROR: One or more files did not pass the validity check! -> error downloading sources: /home/syriusz/.cache/yay/visual-studio-code-bin context: exit status 1

And indeed sha256sum of this code.desktop source file is different then the one mentioned in PKGBUILD line #25.

darkbasic commented on 2025-08-08 06:44 (UTC)

Checksums are wrong: ==> Validating source files with sha256sums... code-1.103.0.desktop.in ... FAILED

slamoureux commented on 2025-07-16 19:41 (UTC) (edited on 2025-07-16 19:42 (UTC) by slamoureux)

This version gives me a corrupted install error. I have tried:

purge all user and cache files:

yay -Rns visual-studio-code-bin
rm -rf ~/.config/Code
rm -rf ~/.vscode
rm -rf ~/.cache/Code

Clean up old build cache:

yay -Sc

Then explicitly rebuild:

yay -S visual-studio-code-bin --noconfirm --rebuild

But I still get the corruption error.

Smoerrebroed commented on 2025-07-15 08:00 (UTC)

@dcelasun Yes, I did have an issue with the link (from PKGBUILD) as the file to be downloaded was missing on the server. After changing things around, I was able to successfully download/build/install.

markzackie commented on 2025-07-14 10:36 (UTC) (edited on 2025-07-14 10:38 (UTC) by markzackie)

Can't update to the latest version:

:: (1/1) Parsing SRCINFO: visual-studio-code-bin
==> Making package: visual-studio-code-bin 1.102.0-1 (Mon 14 Jul 2025 12:23:00 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found code-1.102.0.desktop.in
  -> Found code-1.102.0-url-handler.desktop.in
  -> Found code-1.102.0-workspace.xml.in
  -> Found visual-studio-code-bin.sh
  -> Found code_x64_1.102.0.tar.gz
==> Validating source files with sha256sums...
    code-1.102.0.desktop.in ... Passed
    code-1.102.0-url-handler.desktop.in ... Passed
    code-1.102.0-workspace.xml.in ... Passed
    visual-studio-code-bin.sh ... Passed
==> Validating source_x86_64 files with sha256sums...
    code_x64_1.102.0.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error making: visual-studio-code-bin-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
visual-studio-code-bin - exit status 1

vkotsev commented on 2025-07-12 14:07 (UTC) (edited on 2025-07-12 14:11 (UTC) by vkotsev)

Since the last update, I had to switch to "window.titleBarStyle": "custom" to make the title bar render as expected. It is not working properly with "window.titleBarStyle": "native".

I am using:

  • KDE Plasma Version: 6.3.6
  • KDE Frameworks Version: 6.15.0
  • Qt Version: 6.9.1
  • Kernel Version: 6.12.37-1-MANJARO (64-bit)
  • Graphics Platform: X11

dcelasun commented on 2025-07-12 13:37 (UTC)

@Smoerrebroed are you having problems with the existing link? It works fine here.

Smoerrebroed commented on 2025-07-12 09:19 (UTC)

Looks like the download link has changed (for aarch64 at least). From the website, it should be https://code.visualstudio.com/sha/download?build=stable&os=linux-arm64