If you use a Debian based distribution (like Ubuntu), download the .deb package and install it. This should install all the required dependencies for you. If your environment doesn't have a graphical package installer, you can install the package from the terminal, like this:
apt-get install Minecraft.deb
On Arch and Arch based distributions, the package is available as minecraft-launcher from the AUR. AUR is a repository of packages maintained by the community. You can read more about how to use it on the Arch wiki.
On other distributions, you can download just the raw launcher files as an archive, extract them somewhere and run them in any way that is convenient (from a terminal, creating a shortcut, etc.). You will need Java, and some dependencies, most of which should already be present on common linux desktops. This is definitely the 'some assembly required' option though.
You'll need an internet connection the first time you launch the game, but after that you can play offline without any issues.
About Us Starting out as a YouTube channel making Minecraft Adventure Maps, Hypixel is now one of the largest and highest quality Minecraft Server Networks in the world, featuring original games such as The Walls, Mega Walls, Blitz Survival Games, and many more! Minecraft servers 1.8.8 ranked by user votes. Find and play on the best servers running Minecraft 1.8.8. Minecraft hacked client WeepCraft 1.8.x. Includes Optifine. Incompatible with Twitch! Installation: Download and extract the files. Open the Minecraft Launcher and click “Edit Profile”. Click “Open Game Dir” (at the bottom) and from there go to versions. In the versions folder, add a new folder called “WeepCraft”.