With USB cable
It´s supported natively in the kernel (3.17 or newer) by the xpad driver.
If you have an older one (like 3.16 in Debian 8) you need to install the updated xpad driver.
You may need to disable Controller support in Steam if you are using it.
You first need to find out which type of controller you have:
Original Xbox One ...