Sou novo no gerenciador de pacotes nix.
Depois de instalar o nix no Ubuntu 16.04 LTS (versão traduzida para o japonês), instalei o Ruby com nix-env
o comando. Então eu fiz gem install bundler
. Isso pareceu funcionar bem.
No entanto, não consegui usar bundle
o comando, enquanto require 'bundler'
a sessão IRB parecia funcionar bem. Isso me deixou confuso.
Pelo que entendi, em geral, não há necessidade de fazer nada para usar bundle
o comando apósgem install bundler
Como devo entender esse problema e como posso resolvê-lo?
PS Inglês não é minha língua nativa; desculpe erros de digitação, gramática e/ou seleção de palavras.
$ nix-env -q
nix-1.11.9
ruby-2.4.1
$ gem install bundler
Fetching: bundler-1.15.0.gem (100%)
Successfully installed bundler-1.15.0
Parsing documentation for bundler-1.15.0
Installing ri documentation for bundler-1.15.0
Done installing documentation for bundler after 6 seconds
1 gem installed
$ bundle init
プログラム 'bundle' はまだインストールされていません。 次のように入力することでインストールできます:
sudo apt install ruby-bundler
$ irb
require 'bundler'
=> true
Responder1
tente: nix-shell -p ruby bundler
e dê uma olhada em: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/misc/gitlab.nix