Установка fpm на Ubuntu 20.04

Я пытался установить ruby2.3 на Ubuntu 20.04. sudo apt install ruby2.3 не удалось найти пакет ruby2.3 . Затем я попытался установить с помощью snap :

$ sudo snap install ruby --classic
$ sudo snap switch ruby --channel=2.3/stable
$ sudo snap refresh

Затем я попытался установить fpm :

$ gem install fpm
Fetching: stud-0.0.23.gem (100%)
Successfully installed stud-0.0.23
Fetching: cabin-0.9.0.gem (100%)
Successfully installed cabin-0.9.0
Fetching: clamp-1.0.1.gem (100%)
Successfully installed clamp-1.0.1
Fetching: mustache-0.99.8.gem (100%)
Successfully installed mustache-0.99.8
Fetching: insist-1.0.0.gem (100%)
Successfully installed insist-1.0.0
Fetching: dotenv-2.7.6.gem (100%)
Successfully installed dotenv-2.7.6
Fetching: pleaserun-0.0.31.gem (100%)
Successfully installed pleaserun-0.0.31
Fetching: io-like-0.3.1.gem (100%)
Successfully installed io-like-0.3.1
Fetching: ffi-1.13.1.gem (100%)
Building native extensions.  This could take a while...
ERROR:  Error installing fpm:
    ERROR: Failed to build gem native extension.

    current directory: /home/t/.gem/gems/ffi-1.13.1/ext/ffi_c
/snap/bin/ruby -r ./siteconf20200928-71416-wr10i1.rb extconf.rb
mkmf.rb can't find header files for ruby at /snap/ruby/109/lib/ruby/include/ruby.h

extconf failed, exit code 1

Gem files will remain installed in /home/t/.gem/gems/ffi-1.13.1 for inspection.
Results logged to /home/t/.gem/extensions/x86_64-linux/2.3.0-static/ffi-1.13.1/gem_make.out

Другие решения, похоже, предлагают установить ruby-dev , но ruby2.3-dev недоступен, как и ruby2.3.8-dev .

0
задан 28 September 2020 в 23:20

0 ответов

Другие вопросы по тегам:

Похожие вопросы: