Last active
July 26, 2019 15:39
-
-
Save martijnbastiaan/2c397c5ac551133398a5e2bbfd7b7227 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# On Ubuntu 18.04: | |
sudo apt install build-essential libbrotli-dev libbrotli1 liblzma-dev curl libcurl4-openssl-dev sqlite libsqlite3-dev pkg-config libcrypto++-dev libcrypto++6 openssl libssl-dev bzip2 libbz2-dev libeditline-dev libeditline0 libreadline-dev libreadline7 libseccomp2 libseccomp-dev libgc-dev libboost1.70-dev bison flex | |
tar xf nix-2.2.2.tar.xz | |
cd nix-2.2.2/ | |
EDITLINE_CFLAGS="-DREADLINE" EDITLINE_LIBS="/lib/x86_64-linux-gnu/libhistory.so.7 /lib/x86_64-linux-gnu/libreadline.so.7" ./configure --prefix=/usr --with-store-dir=/usr/nix --localstatedir=/usr/nix/var --with-sandbox-shell=/bin/sh --enable-gc | |
make -j6 | |
sudo make install | |
echo -e '\nsource /usr/etc/profile.d/nix.sh\n' >> ~/.profile | |
sudo sed -i 's/export PATH=\/bin/export PATH=\/bin:\/usr\/bin:~\/.nix-profile\/bin/' /usr/etc/profile.d/nix.sh | |
sudo mkdir /usr/nix | |
sudo chown $USER:$USER /usr/nix |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment