Have you downloaded the Debian/Ubuntu Linux file from here? It should install quite easily using that. As for the printer, what is the model? It has got a huge database of drivers in Ubuntu, you might just be unlucky your printer might not be there, but there might be a way of installing it.
Xiaomi Mi Mix 2 review