-
Notifications
You must be signed in to change notification settings - Fork 29.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Distribute VS Code via a signed apt repository #2973
Comments
Unfortunately it doesn't look like the signing will be up in time for the release, pushing to April. /cc @joaomoreno |
Signatures are always a lengthy process... It's enough if we get the debs and rpms out the door. |
does this one cover rpm repository as well, or should I create a new issue? |
Being pushed to May. |
Still waiting on signing. |
Finally progress is being made on this, I'll be going to a meeting towards the end of the month which should give the way forward 👍 As such, it will likely come in July as the meeting occurs during the test/end game week. |
@Tyriar — vscode is prompting me to update from v0.11.1 to v0.11.2 via the website I tried to update with
It tells me
I suppose the version that apt-get has access to is out-of-date |
@ChaseMoskal |
@ChaseMoskal be sure you have a It happened to me after an Ubuntu upgrade. |
@sudopluto, @ghetolay — it works!
Thanks fellas, I appreciate it |
As @ghetolay mentioned the repo will be disabled after an Ubuntu upgrade, I made a change this morning that works similar to Chrome that will re-enable the repo when the deb package is installed next (coming in tomorrow's Insiders) #24898. This will get auto-updating working again after you install manually after an OS upgrade. |
@Tyriar Nice, thks! Rarely seen a PR built out of a comment 👍 |
Hey @Tyriar |
@akashnimare we don't use a PPA, we use a regular apt repo and the actual implementation is handled by another team. There should be plenty of documentation on the internet for how to set up a repo. If you're interested here is the post install steps to install the repo when installing the package https://github.com/Microsoft/vscode/blob/bfc4e3d780ddbcf8802d9ddc61e3b440af3cae5b/resources/linux/debian/postinst.template#L20 |
So I guess I just need to setup a repo + the above post install script? |
@akashnimare the post install is optional, the minimal thing you need to do is setup a repo and provide users with steps to register it like https://code.visualstudio.com/docs/setup/linux#_debian-and-ubuntu-based-distributions |
why not provide the "debian/* " file, in case someone may wanna pack it into Debian , this would save much trouble. |
@Z-Y00 I don't understand the question? We provide the deb package via the website homepage and https://code.visualstudio.com/docs/setup/linux#_debian-and-ubuntu-based-distributions ? |
I mean you can consider geting it into Debian's official repository, since the code is under MIT license. |
This would make auto-updating possible on Debian-based OS's.
The text was updated successfully, but these errors were encountered: