Today I learned: if you have an Android device with working WiFi and a Linux PC with no Internet connectivity, you can tether the Android device to the PC via USB to get connectivity on the PC, and in my experience, it just works.
@matt Yeah that would have been my question before you added that to first post, basically if you needed to add anything as I assume most OS out of the box doesn't do that or even install mobile via usb properly (so more than one thing but I might assume wrong here?)