Hello Adithi Jagannadhan
A trial license which is a Subscription license does not require the installation of License manager.
Just install Discovery applications and launch them with an active internet connection.
You will be prompted to login to your Discovery account when the application is launched and upon login the licenses will be automatically verified.