ToupTek specs show they are supported by INDI, so the usual INDI/Kstar/PHD2 combo on Linux should work fine.
But honestly choosing this Bresser 90/500 for guiding is a bit unusual. If your imaging scope is between 80 and 120mm, a 50-60mm guidescope along with ASI120MM or ASI290MM would have been enough. This way you avoid putting unnecessary load onto the mount. If you plan to use long focal length scopes (e.g. SCT), an OAG will not only be more accurate but also less load compared to the Bresser.
Scopes: APM-LZOS 115/805, Skywatcher 200P Dob & APM 107/700 (grab'n'go)
Mount: Skywatcher HEQ5 Pro w/ Rowan belt mod + ADM saddle & ES iEXOS-100 PMC8 w/ Fine AZ adjuster + ST2 tripod
Eyepieces: ES68 24mm, ES82 8.8mm, 14mm; TV Delos 4.5mm, Panoptic 35mm & 2.5x Powermate; BST 3.2mm, 5mm, 12mm & 25mm
Imaging: Canon EOS 600Da, Canon 135mm f/2L + 1.4x extender, TS 2" 0.79x FR, IDAS NB1 filter, Altair Starwave 50mm + ZWO ASI120MM Mini (guiding)
Software: BYE, PHD2, Astrotortilla, Stellarium, DSS, PIPP, AutoStakkert2, PS CC
Binoculars: Vixen Ascot ZR 8x42WP