Как установить RStudio с помощью Nix? - PullRequest
2 голосов
/ 06 января 2020

Я довольно новичок в Nix и перехожу с Homebrew. До сих пор я смог установить немного, используя:

nix-env -q
nix-env -i
nix-channel --update
nix-env -u
nix-collect-garbage

Однако я не смог успешно установить RStudio. Я был бы признателен за помощь в понимании того, почему мне удалось установить neovim и emacs с nix-env -i, но я не могу сделать то же самое с RStudio. Я также был бы признателен за помощь в понимании того, как я могу / должен установить RStudio и другие подобные пакеты. Спасибо.

Обновление: Определенные c команды, которые я пробовал, и следующие сообщения об ошибках следуют.

Попытка # 1

nix-env -i RStudio

Попытка # 2

nix-env -iA nixpkgs.rstudioWrapper

Ошибка возвращена для обеих попыток:

installing ‘RStudio-1.2.1335-wrapper’
error: Package ‘RStudio-1.2.1335’ in /nix/store/25q78bckai9szsc5wv5ndr10c4b1wghv-nixpkgs-20.03pre207249.7e8454fb856/nixpkgs/pkgs/applications/editors/rstudio/default.nix:128 is not supported on ‘x86_64-darwin’, refusing to evaluate.

a) For nixos-rebuild you can set
{ nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For nix-env, nix-build, nix-shell or any other Nix command you can add
{ allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.
...