You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 30, 2023. It is now read-only.
Currently the codespaces-linux image is based on Oryx which is in turn based on Debian 9. Debian 9 is pretty old at this point and there's been interest in PPA use when developers are not building their own custom container images. As a result, we should work with the Oryx team to update the image to Ubuntu 20.04.
C++ projects in particular suffer from the age of this distro.
This updated image will have Java and Ruby available under /opt as well so we do not have to install these manually. However, SDKMAN, rvm, and rbenv (#582) can still be installed to allow the use of them to install additional versions (or other tools for SDKMAN) not in the image itself. Yarn is also at the latest version as are other tools.
Adapt existing Dockerfile to Ubuntu 20.04
Bump up major version number for image (technically "breaking" update due to older SDKs not being supported)
Update PowerShell to 7.1 - pending release to packages.microsoft.com
Known bugs fixed in image fixed
Python compiled against older version of OS
System python is in path instead of updated one
Add .NET 5 - Oryx update, could decouple if causes a delay