How to prevent page numbers from appearing on glossaries?

Throwing a glance at p. 90 of the glossaries manual, I suppose that the package option nonumberlist does the trick.

So change:

\printglossary[type=main,style=long]

to:

\printglossary[type=main,style=long,nonumberlist]

Put the option nonumberlist as option of printglossary:

\printglossary[type=main,style=long,nonumberlist]

If you print the glossary using printnoidxglossary use the option nonumberlist as well:

\printnoidxglossary[type=\acronymtype,title=Abreviations,nonumberlist]

\printnoidxglossary[title=Symbol,nonumberlist]

What worked in my case was to load the glossaries package with option nonumberlist (see manual p.28):

\usepackage[nonumberlist]{glossaries}