How important is it to check hashes or PGP/ASC signatures for file integrity?
How important is it check file integrity when downloading a file from the Internet?
Are there some files which are more important to check than others? For instance, downloading initial Linux operating system, downloading Apache, etc?
Also, does checking MD5 or SHA256 hashes perform the same basic task as verifying PGP/ASC signatures?