Skip to content

Script for getting a ubuntu box into dev mode from new install to useful in ~10 minutes...

License

Notifications You must be signed in to change notification settings

paulkohler/ubuntu-linux-bootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 

Repository files navigation

ubuntu-linux-bootstrap

Script for getting a ubuntu box into dev mode from new install to useful in ~10 minutes...

Last run against Ubuntu 20.04.

Do note that it is best-effort and by no means definitive, these things are hard to test! I just update things when I am doing a new build etc and some issues I spot fix, others are missed...

Simple Bootstrap

A recent build of Ubuntu (at first 16, then 18, and now 20) gave rise to the need for a few tools etc.

By no means exhaustive, run as root, have a coffee:

sudo ./bootstrap.sh

Note the option for ARCH now. Use ARCH=arm64 or ARCH=arm64.

Main Packages

  • Chrome
  • Docker, Docker Compose
  • Visual Studio Code
  • Go
  • Node/npm/yarn

Reminders about git setup etc


Notes

Docker

For docker, you will most likely need to log out and log in again for all the user/group settings to apply.

VS Code

If you are running this in a VM of sorts you may need to disable the GPU when running VS Code for it to work happily:

code --disable-gpu

https://code.visualstudio.com/docs/supporting/FAQ#_vs-code-is-blank

Go

If using VS Code (assuming you installed the suggested extensions such as golang.go) run the helper command "GO: Install/Update tools" to get the rest of the Golang goodies.

.NET Core

For .NET Core now I would use the scripted install Microsoft provides:

https://learn.microsoft.com/en-us/dotnet/core/install/linux-scripted-manual#scripted-install

Then you simply run for example:

./dotnet-install.sh --version latest

About

Script for getting a ubuntu box into dev mode from new install to useful in ~10 minutes...

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages