The most stable way to play with "All DLC" is by purchasing the Euro Truck Simulator 2 - Heart of Europe bundle or the Game of the Year Edition on Steam, which includes major expansions. System Requirements for 1.45
Options:
Most sites offering “free full DLC” include: