Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Warning

Черновик. Пока не работает.

Debian 9Debian 9

Ссылки:

Установим зависимости:

Code Block
sudo aptitude install debhelper bison curl dh-autoreconf docbook-xsl-ns docbook5-xml flex libboost-dev libboost-context-dev libbrotli-dev libbz2-dev libcurl4-gnutls-dev libdbd-sqlite3-perl libgc-dev liblzma-dev libreadline-dev libseccomp-dev libsodium-dev libsqlite3-dev libssl-dev libwww-curl-perl libxml2-utils pkg-config xsltproc libeditline-dev

Установим переменные окружения:

Code Block
export DEB_HOST_MULTIARCH="x86_64-linux-gnu"
export EDITLINE_CFLAGS="-DREADLINE" 
export EDITLINE_LIBS="/usr/lib/$DEB_HOST_MULTIARCH/libhistory.so /usr/lib/$DEB_HOST_MULTIARCH/libreadline.so"

Если вы используете архитектуру отличную от amd64, то запишите свою архитектуру в переменную DEB_HOST_MULTIARCH.

Далее действуем по инструкции:

Info
git clone https://github.com/NixOS/nix
cd nix
./bootstrap.sh
./configure options...
make
sudo make install # желательно испольховать checkinstall, но тогда придется вручную создавать директории