I've always used Dia, which I get from the Debian repositories. The first link that comes up for dia when you google it though is sourceforge, and last I heard they were bundling junkware with abandoned projects.
I've stumbled upon draw.io while looking for dia alternatives, it looks very decent. What's their pricing model by the way? I only need it to draw one massive diagram.