Remove unnecessary packages and steps from the image #481
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What
Remove unnecessary packages and steps from the image.
Why
We're installing things and leaving things in the image that take up about 25% of the image, but aren't needed for it to run. This image is ideally easy for a wide range of people to use. Not everyone has fast internet.
Some of the tools being removed were never needed and are only needed if building from source. Others look like they were there out of convenience when hacking on the image. For that latter case, folks can install whatever they need as they need it.