Troubles programming Sparkfun Pro Micro from Ubuntu

It took me a while to figure out what was wrong with my ProMicro… When trying to program it from Linux/Ubuntu, avrdude was not working, with the following error : avrdude: ser_open(): can't open device "/dev/ttyACM0": Device or resource busy Eavrdude: butterfly_recv(): programmer is not responding The command I was...