๐ง Linux Getting Started
Here's your joke, go ahead and compile it yourself
If you use ๐ง Linux as your daily driver, we are going to (possibly) naively assume youโre pretty good with it already. However, if you need any assistance, we will do whatever we can to help!
To get going with Linux, youโll need the following packages installed:
build-essential
, or your distributionโs equivalent metapackage to installgcc
and any associated tools.python3
andpython3-pip
, or your distributionโs equivalent package(s) to get the latest version of Python 3 and Pippython3-virtualenv
, or your distributionโs Python 3 virtual environment packageGHCup to install Haskell components. More about this here.
The latest version of the JDK (Java Development Kit). Either you can download it from Oracle directly or you can use an installation package. This differs from platform to platform, but for Ubuntu we recommend installing Open-JDK using this tutorial https://www.digitalocean.com/community/tutorials/how-to-install-java-with-apt-on-ubuntu-22-04.
JetBrains IntelliJ IDEA Ultimate, you can activate it using the student membership we mentioned at the beginning of this guide.
VS Code is a fairly lightweight code editor available on a range of platforms!
To test your setup, you can use any of the examples under the ๐ MacOS or ๐ช Windows guides.