2 hours is definitely too long. The install takes < 5 minutes for me.
This is most likely an issue with your network bandwidth. Some users have suggested that firewalls can be an issue, but it sounds like they get explicit errors. Sounds like your install just hangs.
I would recommend getting in touch with an administrator at your institution — they may be able to offer more advice since it sounds like this is not an issue related to QIIME 2 itself.
I hope that helps!