где принятый ответ имеет много ресурсов, перечисленных, но ваш ответ сразу показывает, как приступить к делу в простых условиях.
уйста, объясните это, как если бы вы были 10-летним, начиная с того момента, когда менеджер пакетов Nix установлен на компьютере, не являющемся NixOS. Например, я на Mac, и нет даже~/.config
каталог.
Я нашел следующие (вероятно) соответствующие ресурсы, и я не могу собрать их воедино:
Руководство Nixpkgs, 9.1. Языки BEAM (Erlang, Elixir & LFE)
Эликсир 1.5.1 с Erlang 20.0 на NixOS 18.03?
Где я могу указатьbeam.packages.erlang<rel>.elixir
именно так?
Руководство Nixpkgs, 6.4. Изменить пакеты через packageOverrides
Таблетки Никс, Глава 14. Переопределить шаблон дизайна
Это нужно для этого?
В конце концов я установил последний Elixir с Erlang 21, как показано ниже, но я уверен, что это не так, как это должно быть сделано.
$ # Cloned the `nixpkgs` repo from github and started the repl
$ # in the same the directory.
$
$ nix repl
Welcome to Nix version 2.0.4. Type :? for help.
nix-repl> :l nixpkgs
Added 9182 variables.
nix-repl> pkgs.beam.packages.erlangR21.elixir
«derivation /nix/store/vcadn6d6wgk1yjlci458vy8jqv66wwdy-elixir-1.6.5.drv»
nix-repl> :q
$ nix-store --realise /nix/store/vcadn6d6wgk1yjlci458vy8jqv66wwdy-elixir-1.6.5.drv