Ubuntu (Fresh Install)
Build and Run the Plutus Playground server and client
With Nix now installed and configured, we will clone the appropriate repositories from github. We will be cloning the plutus-apps and the plutus-pioneer program. First, let’s clone plutus-apps:
Next, let’s clone the plutus-pioneer-program repo: You can now navigate to the current week01 directory in the plutus-pioneer-program folder and open the cabal.project file: Grab the plutus-apps tag inside the cabal.project file:location: https://github.com/input-output-hk/plutus-apps.git
tag:41149926c108c71831cfe8d244c83b0ee4bf5c8a
You should now be up to date and can run nix-shell in this directory. Run nix-shell:
Nix-shell will take a good amount of time to build the first time you are running it, so be patient. If you have setup your caches correctly, you will notice it building from https://hydra.iohk.io. If successful, you should see the nix-shell:Head back to the week01 folder to start running the cabal commands:
These will also take a long time to run the first time. If successful, you should now be ready to start the lecture: